Radicle, txoj haujlwm tsim kev tswj hwm ncaj ncaj

 

tsis ntev los no qhov kev tso tawm thawj beta version ntawm Radicle P2P platform tau tshaj tawm thiab nws cov duab lag luam Radicle Upstream.

Qhov project lub hom phiaj los tsim cov kev pabcuam ncaj ncees rau kev sib koom tes txhim kho thiab cov chaw khaws cov code, zoo ib yam li GitHub thiab GitLab, tab sis tsis khi rau cov servers tshwj xeeb, thiab tsis raug rau kev txwv thiab ua haujlwm nrog cov peev txheej ntawm P2P network koom.

Txog Radicle

Radicle tso cai rau tsis vam khom cov platforms thiab cov hauv paus loj rau qhov qhib kev nthuav dav thiab kev faib tawm, uas cov kev sib txuas qhia tawm cov kev pheej hmoo ntxiv (ib qho ntawm qhov ua tsis tiav, lub tuam txhab tuaj yeem kaw lossis hloov cov haujlwm ua haujlwm).

Txhawm rau tswj cov cai hauv Radicle qhov kev paub zoo Git tau siv, nthuav dav los ntawm kev txhais cov chaw cia khoom ntawm P2P network. Txhua tus cov ntaub ntawv tsuas yog khaws cia hauv zos thiab lawv ib txwm nyob ntawm tus tsim tawm lub khoos phis tawm, tsis hais lub xeev ntawm kev sib txuas network. Txhawm rau tiv thaiv cov ntaub ntawv, cryptography raws li cov yuam sij rau pej xeem yog siv, yam tsis siv nyiaj siv nyiaj. Daim ntawv teev cov koom hauv chaw ua haujlwm ntawm P2P network tuaj yeem pom hauv txoj haujlwm cov noob ntawm.

Hauv plawv P2P network yog tus Git-based Radicle Txuas cov txheej txheem uas rov ua cov ntaub ntawv ntawm cov koomCov. Cov neeg koom nrog muab kev nkag mus rau lawv tus lej thiab tus lej ntawm cov phiaj xwm uas lawv txaus siab rau, rov luam cov ntawv luam tawm uas khaws cia hauv zos thiab rov luam ntawm cov kab ke ntawm lwm cov neeg xav paub. Raws li qhov tshwm sim, ib qho kev ua haujlwm thoob ntiaj teb thoob ntiaj teb Git yog tsim, cov ntaub ntawv ntawm cov ntawv luam tawm thiab theej tawm thoob plaws cov txheej txheem sib txawv ntawm cov neeg koom.

Cov kev cai txhawb nqa ob hom kev txheeb xyuas cov khoom: koom tes thiab tes num. Tus neeg koom nrog hu rau tus neeg uas tau xa tawm node ntawm P2P network (par) thiab peb tes num piav txog repository nyob rau hauv uas ntau tus neeg tuaj yeem ua haujlwm.

Lub network tsim kev sib raug zoo ntawm kev sib txuas lus ntawm cov neeg tuaj koom thiab cov dej num: Cov neeg koom nrog khaws cov phiaj xwm uas lawv nyiam thiab lwm tus neeg koom nrog. Cov khoom los ntawm cov neeg tuaj koom tau soj ntsuam yog tsim muaj rau lwm cov neeg koom uas tau ua raws li cov koom nrog tam sim no.

Kev txhim kho yuav siv qhov chaw "bazaar" style ntau dua li tswj xyuas tus tswv vaj tswv canonical hauv Radicle, muaj ob peb ceg kab sib law liag nrog lawv cov kws tswj thiab cov neeg sib koom tes sib hloov ua ke nrog sib.

Hloov chaw sib txuas rau ib qho chaw cia khoom lwm siv, Radicle yog raws cov cim kev sib txawv ntawm cov tshuab hauv zos ntawm txhua tus tsim tawmr, qhov twg koj tuaj yeem rub cov kev hloov pauv los ntawm cov chaw pabcuam raws chaw soj qab cov chaw cia khoom thiab xa koj cov kev hloov pauv mus rau cov chaw nres tsheb rau cov neeg pab hauv chaw cia khoom.

Tswvyim, ib qhov project ua ib phau ntawm code views hauv cov kab ke ntawm txhua tus neeg koom nrog hauv kev txhim kho. Hauv kev coj ua, ib qho kev hloov pauv ntawm cov hierarchy raug teeb tsa raws li cov saw hlau ntawm kev ntseeg siab: kom tau txais kev hloov pauv hauv lawv cov ntawv luam hauv cheeb tsam, tus tsim tawm ntxiv lwm cov tsim tawm raws li (chaw taws teeb), uas tau txais cov nyiaj tshwj xeeb rau cov kev ua tshiab uas tau tshwm sim hauv lawv cov chaw cia khoom. Txhua yam hloov pauv hauv P2P network tau kos npe los ntawm digital thiab tuaj yeem kuaj xyuas los ntawm lwm tus neeg koom.

Txoj kev yooj yim ntawm kev txuas rau lub network yog rau nruab ntawv thov desktop Radicle Upstream, uas tso cai rau koj los tsim cov yawm sij kom paub tus tswv cuab tshiab, tuav koj tus lej, thiab sib txuas lus nrog lwm cov neeg tsim khoom.

Tam sim no, kev siv yog raug txwv rau kev sib koom ua haujlwm ntawm tus lej thiab kab ke nrhiav, tab sis yav tom ntej lawv npaj los nthuav cov cuab yeej los sib tham thiab soj ntsuam kev hloov pauv, nrog rau kev txhawb nqa cov chaw ntiav ntiag tug nrog kev nkag mus raws li qhov kawg-rau-kawg encryption.

Thaum kawg, yog koj txaus siab xav paub ntxiv txog nws, koj tuaj yeem tshawb xyuas qhov kev txuas mus ntxiv.

Tus lej cim npe rau kev ua haujlwm ntawm yog sau rau hauv Rust, hauv cov neeg siv graphical hauv TypeScript, Svelte thiab electronics. Kev tsim kho ntawm qhov project Lawv tau faib raws li GPLv3 daim ntawv tso cai.

Cov pob khoom yog npaj rau Linux (AppImage) thiab macOS.


Cov ntsiab lus ntawm tsab xov xwm ua raws li peb cov ntsiab cai ntawm kev tswj hwm kev ncaj nceesCov. Tshaj tawm ib qho yuam kev nyem no.

Yog thawj tus tuaj tawm tswv yim

Tso koj saib

Koj email chaw nyob yuav tsis tsum luam tawm. Yuav tsum tau teb cov cim nrog *

*

*

  1. Lub luag haujlwm rau cov ntaub ntawv: Miguel Ángel Gatón
  2. Lub hom phiaj ntawm cov ntaub ntawv: Tswj SPAM, kev tswj xyuas tawm tswv yim.
  3. Sau raws cai: Koj kev tso cai
  4. Kev sib txuas lus ntawm cov ntaub ntawv: Cov ntaub ntawv yuav tsis raug xa mus rau lwm tus neeg thib peb tsuas yog los ntawm kev txiav txim siab raug cai.
  5. Cov ntaub ntawv khaws cia: Cov Ntaub Ntawv khaws tseg los ntawm Occentus Networks (EU)
  6. Txoj Cai: Txhua lub sijhawm koj tuaj yeem txwv, rov qab thiab tshem tawm koj cov ntaub ntawv.