Share this article

Bitcoiners Sprint para Pahusayin ang Lightning Network sa 2-Day Virtual Hackathon

Hindi makapagkita nang personal, ang mga developer sa buong mundo ay nakipagtulungan sa pamamagitan ng videoconference para sa 48-oras na kahabaan upang pinuhin ang Lightning Network ng Bitcoin.

Habang binabago ng coronavirus ang buhay ng lahat, na nagpapahirap sa paglabas o pakikipag-ugnayan sa mga kaibigan at pamilya, ang mga tao ay higit na nakahilig sa mga digital video platform para mamuhay ng "normal" na buhay. Kasama diyan ang mga Bitcoiner na nag-fine-tune sa organisasyon ng mga hackathon sa virtual realm.

Story continues
Don't miss another story.Subscribe to the The Protocol Newsletter today. See all newsletters

Ilang beses sa buong mundo, ang German lightning research startup na si Fulmo ay naglagay ng event na Lightning Hack Day, kung saan nagtitipon ang mga developer para maghack at magbahagi ng mga bagong kapana-panabik na ideya para palawakin ang network o ang mga proyektong nauugnay sa kidlat na kanilang ginagawa.

Dahil sa coronavirus na ginagawang hindi matalino (at kahit legal na pinaghihigpitan) ang paglalakbay at pagtitipon sa malalaking grupo sa espasyo ng karne, lumipat sila online, na binago ang pangalan ng kaganapan sa Hack Sprint. "Nasa lockdown pa rin ang mundo, ngunit T nito pinipigilan ang mga Bitcoiner na magtipon sa paligid ng virtual fireplace upang KEEP bumuo at magbahagi ng kaalaman!" nagtweet Fulmo ilang linggo bago ang dalawang araw na kaganapan, na naganap noong Mayo 9 at 10.

Ang kaganapan ay partikular na nakatuon sa network ng kidlat, isang Technology na itinuturing na kritikal sa Bitcoinkinabukasan ni. Nilalayon nitong lutasin ang malalaking problema sa mga pagbabayad sa walang pinunong pera, tulad ng makabuluhang pag-scale kung gaano karaming mga transaksyon ang maaari nitong pangasiwaan at pabilisin ang mga pagbabayad upang maging instant, gaya ng inaasahan ng mga mamimili.

Read More: Ano ang Lightning Network ng Bitcoin?

Ang hackathon ay isang "unconference," dahil ginagawa ng mga kalahok ang karamihan sa (sariling) organisasyon. Makukuha nila ang gusto nila mula rito. Bago ang Hack Sprint, nag-post ang mga developer ng "mga hamon" para malutas ng mga kapwa hacker, tulad ng maliit na pagpapalakas sa Privacy ng kidlat at pagbuo ng extension gamit ang mga pagbabayad ng kidlat bilang isang paraan upang pigilan ang spam sa isang wiki, kung saan ang mga kalahok ay maaaring mag-crowdsource ng impormasyon at magkatuwang na mag-edit ng nilalaman. Nag-post pa ang ilang mga mahilig sa BTC ng mga bounty para hikayatin ang pakikilahok.

"Ang sinuman ay malugod na tinatanggap na maglagay ng mga hamon at gamitin ang katapusan ng linggo upang makakuha ng ilang pag-unlad. Walang ONE ang napipilitang maghatid ng isang prototype, ngunit upang gumana at ibahagi kung ano ang kanilang mga kinalabasan," sabi ni Christian Rotzoll, DIY node project na Raspiblitz na tagalikha at tagapag-ayos ng Hack Sprint.

Sa pagtatapos ng 48-oras na sprint, ipinakita ng mga developer kung ano ang kanilang binuo o pinahusay, isang kabuuang 16 na proyekto, na nagpapahusay sa malawak na lightning ecosystem sa iba't ibang paraan - alinman sa pagdaragdag ng mga bagong tampok o paggamit ng oras upang linisin ang magulo na code.

Mga proyektong madaling gamitin

Nakatuon ang ilang proyekto sa mga application ng kidlat tulad ng tipping. Iyon ay isang sikat na maagang aplikasyon ng sistema ng pagbabayad, bahagyang dahil ang kidlat ay nagbibigay-daan sa mas maliliit na online na pagbabayad kaysa dati, na may mas mababang mga bayarin sa pagpoproseso.

Maraming tipping app ang nakatuon sa media, kabilang ang Tippin.me para sa Twitter, ngunit natapos ng developer na si Michael Bumann ang isang patunay ng konsepto ng naturang app sa katapusan ng linggo na nakatuon sa pagbibigay ng donasyon sa mga developer.

Ang programming ay maaaring karaniwang isang mataas na bayad na gig, ngunit kadalasan ang mga developer ay gumagawa ng software nang libre upang palawakin ang isang Technology o dahilan na kanilang kinagigiliwan. Ang komunidad ng Bitcoin , halimbawa, ay puno ng mga taong ito.

Gumawa si Bumann ng tool upang gawing mas madali ang awtomatikong tip sa mga programmer (partikular ang programming language na si Ruby) na bumuo ng open source software na isang developer na ginamit sa kanilang sariling proyekto.

Read More: BitMEX Operator Ups Grant para sa Bitcoin Development sa $100K

Ang mga koponan ay gumawa ng ilang mga pagpapabuti sa Raspiblitz, isang DIY na gabay para sa paggawa ng sarili mong lightning node na may interface na nagpapakita ng ilan sa mga istatistika ng node.

Ang pagpapatakbo ng sarili mong lightning node ay ang pinaka-pinagbabawas ng tiwala na paraan ng paggamit ng Bitcoin, dahil T mo kailangang magtiwala sa iba para sabihin sa iyo kung ano ang estado ng blockchain. Kung walang ONE, ang isang malisyosong aktor ay maaaring magpakain ng maling impormasyon sa isang user.

Nagdagdag ang pseudonymous developer na Openoms ng isang bahagi sa Raspiblitz upang gawing mas madaling ipatawag ang GUI ng JoinMarket, ONE sa ilang pangunahing paraan ng paggawa ng mga transaksyong "CoinJoin," na nagbibigay ng higit na Privacy sa mga user .

"Ang JoinMarket ay ang pinakamatagal at pinaka-mayaman sa tampok na software ng CoinJoin na may medyo hindi gaanong madaling gamitin na interface na determinado akong pagbutihin. Ito ay isang maliit na hakbang na ginawa upang gawing madali at ligtas na magagamit ang umiiral na graphical na interface para sa mga gumagamit ng RaspiBlitz sa kanilang desktop," sinabi ni Openoms sa CoinDesk.

Mas malalim na mga pagpapabuti

Ang ibang mga developer ay nakatuon sa paggawa ng kidlat nang mas mahusay sa ilalim ng hood.

Muli sa mga linya ng Privacy, ONE grupo ng developer ang lumikha ng TOR2IP-Tunnelservice, na nagdaragdag ng bagong feature para sa mga gumagamit ng kidlat na sinasamantala ang Tor, isang tool sa Privacy na nagtatago ng IP address ng isang user, na nagpapakilala sa computer at lokasyon ng isang user.

Ang tool ay gumagamit ng kidlat sa dalawang paraan sa ONE. Una, pinapayagan nito ang isang user na itali ang isang pampublikong address sa Tor address kung saan tumatakbo at nakakonekta ang kanilang lightning node, nang hindi inilalantad ang pagkakakilanlan o lokasyon ng node.

Read More: Paano Mapapabuti ng Paparating na Pag-upgrade ang Privacy at Pag-scale ng Bitcoin

Pangalawa sa lahat, ang mga tao ay maaaring magbayad ng kidlat upang magamit ang serbisyong ito.

Sinisiyasat ng developer ng Lightning na si Rene Pickhardt ang mga posibilidad ng paggamit ng ibang protocol para sa "pagruruta," na kung paano lumilipat ang isang pagbabayad sa ONE tao patungo sa isa pa, na gumagawa ng landas kung saan ang isang pagbabayad ay gumagalaw sa network upang maabot ang patutunguhan nito.

Iminungkahi ni Pickhardt ang isang routing protocol just-in-time (JIT) para sa kidlat para sa nakaraang taon, na potensyal na mapabuti ang rate ng tagumpay at Privacy ng network. Para sa hackathon, siya at ang isang PhD na mag-aaral na si Michael Ziegler ay nagsama ng isang patunay ng konsepto, na inilagay ang ideya sa pagsasanay sa unang pagkakataon.

"We finished ONE minute before 8 pm" – ang oras na dapat silang mag-present, natatawang sabi ni Pickhardt. (Lalo na hindi nakakagulat dahil ang protocol ay tinatawag na "sa tamang panahon.")

Ilan lamang ito sa mga proyektong ipinakita sa hackathon. At hindi pa banggitin, habang ang hackathon na ito ay nagbibigay sa kidlat na ito ng higit na pagkakalantad, ang mga developer ay aktwal na gumagawa sa mga ganitong uri ng maliliit na pagpapabuti araw-araw, sinusubukang bumuo ng hinaharap ng online na pera.

Alyssa Hertig

Isang nag-aambag na tech reporter sa CoinDesk, si Alyssa Hertig ay isang programmer at mamamahayag na dalubhasa sa Bitcoin at sa Lightning Network. Sa paglipas ng mga taon, lumabas din ang kanyang trabaho sa VICE, Mic at Reason. Kasalukuyan siyang nagsusulat ng isang libro na nagtutuklas sa mga pasikot-sikot ng pamamahala sa Bitcoin . Si Alyssa ay nagmamay-ari ng ilang BTC.

Alyssa Hertig