Share this article

Gusto Ni Jonas Schnelli na Magpatakbo Ka ng Buong Bitcoin Node

Ang kontribyutor at maintainer ng Bitcoin CORE na si Jonas Schnelli ay nasa isang misyon na gawing mas madali ang pagpapatakbo ng mga full node para sa mga hindi geeks. Desentralisasyon ang nakataya.

Jonas, Schnelli

200 gigabytes.

Iyan ang pinakamataas na load na iimbak ng ilang personal na laptop. Ito rin ay humigit-kumulang ang dami ng espasyo na kasalukuyang kinakailangan ng Bitcoin blockchain.

Story continues
Don't miss another story.Subscribe to the Crypto Long & Short Newsletter today. See all newsletters

Ang namumulaklak na mga kinakailangan sa imbakan ay isang matagal nang problema para sa mga pagsisikap ng komunidad na KEEP desentralisado ang Bitcoin . Ngunit ang kontribyutor at tagapangasiwa ng Bitcoin CORE na si Jonas Schnelli ay gumugol sa nakalipas na ilang taon na sinusubukang gawing mas madaling tumakbo ang buong node para sa mas malawak na madla sa kabila ng malaking halaga ng data na ito – at sa turn, gawing mas lumalaban ang Bitcoin sa sentralisasyon.

Sa napakaraming impormasyong ida-download, ang pagse-set up ng isang Bitcoin full node ay kasalukuyang tumatagal ng mga araw o kahit na linggo. Ang isyung ito ay nasa puso ng mga taon ng debate sa pag-scale ng bitcoin. Bagama't ang pagtaas ng kapasidad ng transaksyon sa pamamagitan ng pagtataas sa limitasyon sa laki ng bloke ay maaaring magpagaan sa patuloy na pagtaas ng mga bayarin sa transaksyon ng network, madidisqualify din nito ang mas maraming user sa pagpapatakbo ng CORE imprastraktura ng bitcoin.

At kahit na ang laki ng bloke ay hindi nagbabago, ang mga pressure na pumapabor sa sentralisasyon ay nananatili, dahil sa espasyo ng imbakan at oras na kinakailangan upang mag-set up ng isang buong node.

Gayunpaman, pinagtatalunan ng mga developer na ang pagpapatakbo ng isang buong node ay ang pinakamahusay na paraan upang magamit ang Bitcoin (ang ilan ay umabot pa sa pag-claim na walang buong node upang patunayan ang mga transaksyon sa Bitcoin mismo, ang mga gumagamit ay nag-aaksaya lamang ng kanilang oras sa Cryptocurrency). Sa ganitong paraan, lubos na sinasamantala ng mga user ang lahat ng benepisyo ng bitcoin, kabilang ang censorship-resistance at ang pagliit ng tiwala sa mga third party.

"Napakahalagang magpatakbo ng mga full node ng Bitcoin . Ito ang pangunahing o hindi bababa sa isang makabuluhang dahilan upang gamitin ang Bitcoin," sinabi ni Schnelli sa CoinDesk. "Kung itatapon natin iyon, mawawalan tayo ng ONE sa mga mas kawili-wiling bahagi ng Bitcoin."

Ang partikular na pokus ni Schnelli ay ang paggawa ng Bitcoin CORE, ang pinakasikat na pagpapatupad ng Bitcoin software, mas madaling gamitin, para sa mga taong tinatawag niyang "non-geeks."

At nararamdaman niya, marahil, ang isang mas malakas na pangako kaysa sa karamihan sa layuning ito, na nagsasabi:

"Sa tingin ko, tungkulin natin bilang mga developer na gawing posible na magpatakbo ng mga full node."

Upang makatiyak, maaari kang magtaltalan na karamihan sa mga 15,000 update sa codebaseipinatupad sa paglipas ng mga taon ay nakatuon sa parehong layunin, na ginagawang mas mahusay at mas mabilis na i-download ang Bitcoin .

Gayunpaman, partikular na nakatuon ang Schnelli sa karanasan ng gumagamit ng software, na gumagawa ng mga malikhaing paraan upang gawing mas madali para sa mga tao na patakbuhin ang mga buong node na ito.

Bitcoin on the go

At T ni Schnelli na itali ang mga buong node sa mga lugar kung saan sila na-set up, gaya ng desktop computer ng user sa bahay o opisina, kung saan maaari lang nitong i-verify ang mga transaksyon mula sa ONE lokasyon.

Sa halip, gusto ni Schnelli na maging mobile ang mga full node ng Bitcoin .

"Halos naabot na namin ang layuning iyon," sabi niya, at idinagdag na tinutulungan siya ng ibang mga developer na magdala ng mga kamakailang karagdagan sa Bitcoin CORE - tulad ng kakayahang mag-load. maramihang magkahiwalay na wallet kapag sinimulan ang software – makakatulong iyon na maisakatuparan ang buong node mobility.

Kapag ang lahat ng mga piraso ay nasa lugar, ang mga user ay magagawang ligtas na ikonekta ang mga wallet ng smartphone sa kanilang mga buong node na tumatakbo mula sa bahay.

Dagdag pa, si Schnelli ay bumubuo ng isang hybrid na Simplified Payment Verification (SPV) mode, na nagpapahintulot sa mga user na naghihintay para sa kanilang buong node na ma-download upang magamit pa rin ang Bitcoin CORE upang patunayan at gumawa ng mga transaksyon sa pansamantala.

Sa isang SPV wallet, ang user ay may ilang impormasyon tungkol sa kasaysayan ng transaksyon sa Bitcoin , ngunit dapat umasa sa pagtitiwala sa iba pang buong node upang sa huli ay ma-verify ang mga transaksyon.

Ang senaryo na ito ay ONE maraming Bitcoin developer na gustong iwasan, ngunit ito ay gagamitin lamang sa oras na aabutin upang ma-download ang buong node.

Depende sa hardware at bilis ng internet na ginagamit upang mag-download ng isang buong node, ang proseso ay maaaring tumagal ng mga araw, at kung minsan, linggo - na isang "hindi katanggap-tanggap na karanasan ng gumagamit," sabi ni Schnelli. Samakatuwid ang pangangailangan para sa ilang uri ng koneksyon sa pansamantala.

At kapag kumpleto na ang pag-download ng buong node, babalik ang software sa mas secure na buong node.

Tulad ng Apple TV?

Ang isa pang proyektong sinisimulan ng Schnelli, sa pagsisikap na bawasan ang oras na kinakailangan upang mag-set up ng isang buong node, ay ang pagbuo ng mga device na mayroon nang na-download at naka-set up na Bitcoin sa mga ito.

Ito ay mula sa kaalaman na ang mga gumagamit ay karaniwang kailangang bumili ng "nakalaang hardware," na maaaring magastos ng ilang daang dolyar, upang magpatakbo ng mga full node ng Bitcoin .

Gayundin ang co-founder ng hardware wallet na Digital Bitbox, tinatawag ni Schnelli ang proyekto na isang "buong node sa isang kahon." Inaasahan niyang ibenta ang mga device na iyon sa hinaharap. Bagama't hindi sigurado kung magkano ang kanilang gagastusin, sinabi niyang makakatipid sila ng maraming oras.

"Maaari kang magkaroon ng isang itim na kahon na katulad ng isang Apple TV o router na isaksak mo lang at ito ay gumagana," sabi niya.

May mga katulad na buong node-only na device sa merkado, "ngunit hindi sa paraang sa tingin ko ay kapaki-pakinabang," sabi ni Schnelli. "Mahirap makakuha ng abot-kayang hardware na medyo mabilis na nagsi-sync," at ang pagbuo ng isang "magandang" full node device ay nangangailangan ng pag-alam sa mga ins at out ng Bitcoin CORE code.

Ang mga BitSeed device, halimbawa, ay nagkakahalaga sa pagitan ng $200 at $350. Sinabi ni Schnelli na sa palagay niya ay makakapagpadala siya ng isang produkto na nagbabawas sa gastos na ito, bahagyang sa pamamagitan ng paggawa ng marketing na kinakailangan upang makaakit ng ilang daan o libong mamimili.

Iniisip ni Schnelli ang "full-node-in-a-box" na device bilang isang computerized auditor na tatakbo ang isang tao sa kanilang tahanan upang matiyak na nasa check ang kanilang mga pananalapi sa Bitcoin . Hindi gaanong nakakaaliw kaysa sa pag-stream ng mga palabas sa telebisyon sa isang Apple TV, ngunit marahil ay nagdudulot ng higit na kasiyahan sa katagalan.

Jonas Schnelli larawan sa pamamagitan ng San Francisco Bitcoin developers video

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