Share this article

Layunin ng Estudyante na Palakasin ang Libreng Pagsasalita gamit ang Bitcoin Messaging App

Isang estudyante sa Netherlands ang nakabuo ng mura at censorship-resistant publishing service na binuo sa ibabaw ng Bitcoin blockchain.

Isang computer science student sa Netherlands ang nakabuo ng mura at censorship-resistant messaging service na binuo sa ibabaw ng Bitcoin blockchain.

Ang bagong tool ay binuo ni Krzysztof Okupski bilang isang proyekto sa pagtatapos habang nasa Eindhoven University of Technology. Kapansin-pansin, ang 25-taong-gulang ay ang may-akda din ng Sanggunian ng Bitcoin Developer.

Story continues
Don't miss another story.Subscribe to the Crypto for Advisors Newsletter today. See all newsletters

Gamit ang kumbinasyon ng mga diskarte na may tahasang layunin na maging kasing cost-efficient hangga't maaari, ang Okupski ay posibleng nakabuo ng pinakamurang paraan para sa pagsasahimpapawid ng mga mensahe sa Bitcoin blockchain hanggang sa kasalukuyan.

"Ako ay nasa pagbabantay para sa isang paksa na may kaugnayan sa Bitcoin, nang ang aking graduation supervisor, si Dr Boris Škorić, ay may ideya na gamitin ang blockchain para sa pag-iwas sa censorship," paliwanag ni Okupski. "Dahil sa pagiging makatao ng proyekto, agad akong sumang-ayon na ito ay isang magandang ideya at pumasok sa trabaho."

Umaasa si Okupski na ONE araw ay makakatulong ang kanyang software sa mga dissidente sa buong mundo na iwasan ang mga paghihigpit sa kalayaan sa pagsasalita.

Sabi niya:

"Ang pagbibigkis ng network ng mga pagbabayad tulad ng Bitcoin kasama ng isang anti-censorship system ay nagpipilit sa anumang mapanupil na pamahalaan na tanggapin o talikuran ang pareho. Gayunpaman, ang pag-abandona dito ay maaaring hindi masyadong matalino, dahil ang Bitcoin ay isang aktibo at lumalagong pera na maaaring makinabang ang isang ekonomiya."

Pag-tune in

Ang pangunahing ideya sa likod ng software ay diretso. Ang serbisyo ay kumokonekta sa lokal na Bitcoin CORE wallet ng isang user, at nagre-recirculate ng mga pondo sa loob nito. Upang magpadala ng mga mensahe, ang software ay nag-e-embed ng data sa mga pangunahing bloke ng gusali ng bawat transaksyon, tulad ng mga lagda, pampublikong key at kahit na mga halagang natransaksyon.

Dahil ang mga transaksyong ito ay naglilipat ng mga pondo sa pagitan ng mga address na palaging pagmamay-ari ng user, nananatili ang mga ito sa kanyang pag-aari. Dahil dito, walang makabuluhang halaga ng Bitcoin ang nawala, bagama't ang isang broadcaster ay kailangang magbayad ng mga bayarin sa pagmimina sa proseso.

Para mabasa ang mensahe, kailangan ng isang user ang parehong kliyente, kasama ng tinatawag na 'identifier' na ibinigay ng may-akda ng text. Tinutukoy nito kung anong mga bahagi ng blockchain ang dapat basahin, at samakatuwid ay medyo maihahambing sa pag-tune ng antenna sa tamang frequency.

Abot-kayang solusyon

Habang ang disenyo ni Okupski ay hindi ang unang solusyon para sa pagpapadala ng mga mensahe sa network ng Bitcoin , naniniwala siya na ito ay isang mas mura at mas mahusay na opsyon kaysa sa anumang umiiral na alternatibo doon.

"Bago ako nagsimulang isulat ang software, nagsagawa ako ng malawak na pagsusuri sa kung anong mga kalayaan ang mayroon ang Bitcoin protocol na magpapahintulot sa pagsasama ng di-makatwirang impormasyon sa mga transaksyon," paliwanag niya, at idinagdag:

"Sa loob ng humigit-kumulang siyam na buwan, natukoy ko ang lahat ng elemento na maaaring mag-embed ng data, at nakagawa ako ng isang modelo, na pagkatapos ay na-optimize ko na may kinalaman sa rate ng gastos sa satoshi bawat naka-embed na byte. Bukod pa rito, nagsama ako ng simpleng algorithm ng compression ng teksto, na nagpapababa sa kabuuang laki ng lahat ng data."

Ipinapakita ng mga resulta mula sa software ng Okupski na – sa pinakamahusay na kaso – ang rate ng gastos ay nasa humigit-kumulang 16 satoshis bawat naka-embed na byte, o humigit-kumulang 60,000 satoshis para sa isang artikulo na ganito ang laki. Iyon ay mas mababa sa isang-kapat ng isang dolyar sa kasalukuyang halaga ng palitan.

Ang isa pang kawili-wiling katangian ng proyekto ay ang kakayahang pagsama-samahin ang mga mensahe, na maaaring maging kapaki-pakinabang na opsyon para sa paggawa ng mga serbisyo ng balita na tumatakbo sa ibabaw ng blockchain.

Sa tuwing may nai-publish na bagong mensahe, sinabi ni Okupski, maaari itong ikabit sa ONE. Binibigyang-daan nito ang sinumang user na may hawak ng kinakailangang identifier na basahin ang lahat ng mga mensahe sa hinaharap nang hindi kinakailangang kumuha ng anumang karagdagang impormasyon. "I-type lamang ang address at suriin kung may mga bagong mensahe na nai-post," dagdag niya.

Trabaho pa

Ang isang posibleng downside ng software ng Okupski, gayunpaman, ay ang masinsinang paggamit ng Bitcoin blockchain para sa mga layunin maliban sa paglilipat ng mga pondo.

Hindi lamang ito ang sanhi ng 'blockchain bloat', ngunit, kung matagumpay, maaari ring humimok ng sarili nitong gastos sa paggamit, dahil maaaring tumaas ng mga nakikipagkumpitensyang transaksyon ang mga kinakailangang bayarin sa pagmimina.

"Kung talagang nahuli ang aking sistema ng pagmemensahe at magiging napakasikat, maaaring talagang maging isyu ito," sabi ni Okupski. "Ngunit hangga't ginagamit lang ito ng ilang serbisyo ng balita, bale-wala ito. Bukod pa rito, ang blockchain bloat ay isang problema sa software na ito o wala."

Higit pa rito, binigyang-diin ni Okupski na sa pagsasagawa, mahirap talagang gamitin ang kanyang system sa ngayon, dahil ang software ay nasa yugto pa lamang ng patunay ng konsepto.

"Ang ilang bahagi nito ay kailangang mapabuti bago ito mai-deploy sa praktikal na kahulugan," sabi niya. "Halimbawa, tiyak na kailangan itong gawing BIT madaling gamitin sa gumagamit at, higit sa lahat, kailangang may ilang uri ng pagsusuri upang matukoy kung anong uri ng mga garantiyang pangseguridad ang ibinibigay nito."

Halimbawa, dahil sa napaka-irregular na katangian ng mga transaksyong ginagamit ng system ng pagmemensahe, dapat tandaan na ang mga broadcast ay hindi nangangahulugang hindi masusubaybayan. Ang mga user na alam kung ano ang hahanapin ay dapat na ma-decipher ang mga mensahe mula sa blockchain kahit walang identifier.

Idinagdag ni Okupski:

"At bagama't hindi ma-censor ang mga broadcasters, hindi sila dapat umasa na maging anonymous. Gayunpaman, ang mga mambabasa ay hindi maaaring makilala sa mga ordinaryong gumagamit ng Bitcoin ."

Gayunpaman, sa ngayon, ipinagpaliban ni Okupski ang kanyang proyekto. "Sa palagay ko ay T nangangailangan ng maraming trabaho upang tapusin ang pagpapatupad, ngunit T ko ipagpapatuloy ang proyekto sa ngayon. Bagama't umaasa ako na sa tamang suporta, maaari itong mag-evolve sa isang ganap na proyekto sa NEAR hinaharap."

Iba pang mga diskarte

Habang ang disenyo ng Okupski ay hindi ang unang solusyon para sa pagpapadala ng mga mensahe sa network ng Bitcoin , karamihan sa mga alternatibo ay lumilikha ng hindi magastos na mga output, ibig sabihin, ang mga na-transact na halaga ng Bitcoin (bagaman maliit) ay mawawala magpakailanman. Gumagamit din sila ng limitadong paggamit ng mga available na uri ng transaksyon.

ONE alternatibong serbisyo sa pag-publish, CryptoGraffiti.info, hinahayaan ang mga user na magsulat at magbasa ng mga arbitrary na mensahe sa blockchain sa pamamagitan ng web interface. Ang user ng Reddit na si Adam Smith ay naglabas din kamakailan ng sarili niyang blockchain publishing service na tinatawag Bato.

Iba pang mga serbisyo, tulad ng Katibayan ng Pag-iral, gamitin ang parehong prinsipyo para payagan ang mga creator ng orihinal na content na i-timestamp ang kanilang gawa upang patunayan ang may-akda. Nag-iimbak ang serbisyo ng isang cryptographic digest ng digital na gawain, na naka-link sa oras kung kailan isinumite ang dokumento. Kaya, maaaring ma-certify na umiral ang data sa panahong iyon.

Ang buong thesis ni Okupski, na pinamagatang (Ab)gamit ang Bitcoin para sa isang Anti-Censorship Tool, mababasa sa kanya website, at ang code ng patunay ng konsepto ay malapit nang ilabas sa kanya Pahina ng Github.

Pagmemensahe larawan sa pamamagitan ng Shutterstock

Aaron van Wirdum

Si Aaron van Wirdum ay isang freelance na mamamahayag at tagapagtatag ng Dutch Bitcoin news site na Coincourant. Nag-aral siya ng Politics and Society in Historical Perspective sa Utrecht University, at nagpakadalubhasa sa impluwensya ng kalayaan sa pagsasalita at mga teknolohiya sa komunikasyon sa mga istrukturang panlipunan.

Picture of CoinDesk author Aaron van Wirdum