Compartilhe este artigo

Ang Tor Project ay Nakatanggap ng $670K Mula sa Zcash Open Major Grants para sa Coding Language Upgrade

Ang pondo ay mapupunta sa mga suweldo ng developer habang binubuo nila ang Arti.

TOR ZOMG

Ang isang proyekto ay ginagawa upang gawing mas madaling ibagay ang Tor Client at mas madali para sa mga third party na gamitin, sa tulong mula sa Zcash Open Major Grants (ZOMG). Gamit ang isang mas mahusay na pundasyon ng code para sa mga developer upang bumuo sa, ang mga solusyon sa mga umiiral na isyu sa Tor ay magiging mas madali para sa mga developer upang matugunan.

Продолжение Читайте Ниже
Não perca outra história.Inscreva-se na Newsletter The Protocol hoje. Ver Todas as Newsletters

Inanunsyo ng ZOMG noong Martes na iginagawad nito ang Tor Project na nakatuon sa privacy ng $670,000 na grant upang patuloy na bumuo ng Arti, isang Rust coding language na pagpapatupad ng Tor Client. Ang isang kliyente ay isang hardware o software na produkto na nag-a-access ng isang serbisyo na ginawang available ng isang server. Dapat gawing mas simple ng Arti para sa mga third party na i-embed at i-customize ang Tor Client kaysa sa kasalukuyang pagpapatupad sa C coding language. Ang Rust ay isang coding language na ginagamit ng mga developer upang lumikha ng software.

"Ang Arti ay isang proyekto para gumawa ng pinahusay na bersyon ng Tor na magiging mas maaasahan, mas secure, at mas madaling gamitin ng iba pang software," sabi ni Nick Mathewson, punong arkitekto ng network at co-founder ng Tor Project. "Umaasa kami na sa loob ng susunod na ilang taon, ang Arti ay magiging ginustong pagpapatupad ng mga protocol ng Tor."

Sa isang release na nag-aanunsyo ng parangal, sinabi ng ZOMG na ang Arti (isang acronym para sa "A Rust Tor Implementation) ay isang "susunod na henerasyong codebase na tututuon sa flexibility sa pag-embed, direktang pagpapanatili, flexible na pag-deploy at pagganap."

Ang Privacy coin Zcash at ang Tor Project ay parehong nakatutok sa Privacy, kahit na sa magkaibang arena. Nakatuon ang Zcash sa paggawa ng mga transaksyong pinansyal na pribado, habang nilikha ng Tor Project ang Tor (The Onion Router) browser, na maaaring i-download ng mga user upang makatulong na protektahan sila laban sa pagsubaybay sa antas ng network. Pinipigilan ng software na ginagamit ng Tor ang mga third party sa pagsubaybay sa mga website na binibisita ng mga user ng Tor.

"Kaya, ang [Tor] ay umaangkop bilang isang "nawawalang piraso" ng kwento ng Privacy ng Zcash - hindi lamang bilang isang layer ng Privacy ng mga komunikasyon para sa Zcash, ngunit para din sa lahat ng iba pang mga tool sa komunikasyon na ginagamit ng mga user ng Zcash ," Mathewson nagsulat sa isang post sa forum ng komunidad ng Zcash .

Ang kapanganakan ni Arti

Sinabi ni Mathewson na sinimulan niya ang Arti bilang isang side project para Learn niya si Rust. Pagkaraan ng ilang sandali, napagtanto niya na malulutas ni Arti ang marami sa mga pangmatagalang isyu sa software ng Tor, kaya't nagpasya siyang subukang dalhin ito sa produksyon.

"Ang pagruruta ng sibuyas ay kakatapos lang ng ika-25 anibersaryo nito noong Mayo, at bagaman ang Tor ay isang mahusay na hanay ng mga tool sa Privacy , ang C program na "tor" mismo (tandaan ang maliit na titik T) ay nagsisimula nang ipakita ang edad nito," sabi ni Mathewson. "Natuklasan namin sa nakalipas na mga taon na ang pagiging kumplikado ng umiiral na C code, at ang hina ng wikang C, ay nagpapahirap sa hindi kinakailangang pahusayin ang code habang pinapanatili ang aming mga garantiya sa seguridad at Privacy ."

Ang onion routing ay tumutukoy sa isang pamamaraan na nagbibigay-daan sa hindi kilalang komunikasyon sa isang computer network sa pamamagitan ng mga layer ng encryption.

Ang "C tor" ay mahirap ding i-embed sa ibang software, dahil nagsimula ang buhay nito bilang isang network proxy,

Ang isang proxy server ay nagsasalin ng trapiko sa pagitan ng mga network o protocol. Isipin ito bilang isang web filter, na naghihiwalay sa mga end user mula sa kanilang mga destinasyon.

Read More: Mga Nag-develop ng Tor na Hinahabol ang 'Anonymous Token' para Ihinto ang Mga Hack at Pag-atake sa DoS

Sinabi ni Mathewson na ang Rust ay nagbibigay ng mga benepisyo ng isang programming language ng system (mataas na pagganap, pag-access sa mababang antas ng mga mapagkukunan, pinong kontrol) na may kadalian sa paggamit ng isang modernong mataas na antas ng wika.

"Humigit-kumulang kalahati ng mga isyu sa seguridad ng Tor mula noong 2016 ay naging imposible sa Rust, at marami sa iba pang mga isyu ay magiging mas malamang, batay sa aming impormal na pag-audit," sabi niya.

Zcash at Tor

Sinabi ni Mathewson, sa kanyang unang post sa forum sa komunidad, na maaaring makatulong si Arti sa Zcash sa maikling panahon at sa mahabang panahon. Noong nakaraan, nang tingnan Zcash ang paggamit ng Tor bilang isang layer ng Privacy , maraming isyu ang lumitaw.

Ang pangunahing isyu ay mahirap i-embed ang Tor. Ang isa pa ay T nito pinahihintulutan ang "pinong butil" na kontrol sa pag-uugali ni Tor o ginagawang madaling palitan ang mga piraso ng pagpapatupad ng Tor. At sa wakas, ang timeline para sa paghahatid ng mga pagpapabuti sa Tor ay mahaba at mabagal dahil sa legacy code nito.

"Makukuha ng mga gumagamit ng Zcash ang pakinabang ng malawakang ginagamit na pribadong network ng komunikasyon at ang mga tampok na anti-censorship nito; ang kanilang trapiko sa Zcash ay sasamahan ng trapiko mula sa milyun-milyong iba pang mga user sa buong mundo," sabi ni Mathewson.

Read More: Ang Brave Browser ay Naglalantad ng Mga Address sa Tor Mode sa loob ng Ilang Buwan

Ang ideya dito ay habang ang Zcash client na si Zcashd ay maaaring suportahan ang mga koneksyon sa Tor, ang user ay may ilang karagdagang hakbang na kailangan nilang gawin upang magawa ito. Ang pagsubaybay sa antas ng network ng Tor, na nakatutok sa pagprotekta laban sa pagsubaybay sa metadata at censorship, ay nangangahulugan na ang mga user ng Zcash na nakatira sa mga bansang nagse-censor sa internet ay maaari talagang gumamit ng Zcash.

"Kapag nagpadala ka ng transaksyon sa Zcash ngayon, ipapakita mo ang iyong IP (internet protocol) address sa isang light wallet server o iba pang mga node sa peer-to-peer network; ito ay nalalapat sa halos lahat ng iba pang mga blockchain," sabi ni Michelle Lai, isang miyembro ng komite ng ZOMG. "Maaaring bawasan nito ang utility ng Zcash para sa mga taong gusto o nangangailangan ng higit Privacy kaysa sa karaniwang user. Nag-aalok ang Tor ng proteksyon laban sa ganitong uri ng pagtagas ng metadata, ngunit mahirap i-embed ang Tor sa mga Zcash client node. Gagawin ito ng Arti na higit na makakamit."

Ang pagpopondo

Ang pondo ay mapupunta sa mga suweldo ng developer habang binubuo nila ang Arti. Sinabi ni Mathewson na ang layunin sa round na ito ng pagpopondo ay isulong ang Arti sa punto kung saan ito ay handa na para sa pangkalahatang paggamit, pagsubok at pag-embed.

"Pagkatapos ng puntong iyon, magkakaroon pa rin ng paraan si Arti bago ito maging isang feature-complete na Tor client, at kami ay nasa proseso ng pagpapalaki ng karagdagang pondo upang masakop ang gawaing iyon," sabi niya.

Benjamin Powers

Ang Powers ay isang tech reporter sa Grid. Dati, siya ay reporter ng Privacy sa CoinDesk kung saan nakatuon siya sa data at Privacy sa pananalapi , seguridad ng impormasyon, at digital na pagkakakilanlan. Ang kanyang trabaho ay itinampok sa Wall Street Journal, Daily Beast, Rolling Stone, at New Republic, bukod sa iba pa. May-ari siya ng Bitcoin.

Benjamin Powers