Share this article

Sa loob ng TrueBit: Ang Mas Kaunting Kilalang Pagsusukat ng Ethereum

Ang TrueBit, isang under-the-radar na pagsusumikap na i-supercharge ang Ethereum smart contracts, ay nagkakaroon ng momentum, na may ilang dapps na nagpaplano na ng integration.

shadows, dark

Ang isang under-the-radar na pagsusumikap na pataasin ang mga Ethereum smart contract ay nagkakaroon ng momentum.

Bagama't ito ay tila isa pang in-progress na scalability project, ang TrueBit ay nakikilala sa pamamagitan ng developer team nito, kasama ang developer na si Christian Reitwiessner, tagalikha ng Solidity smart contracting language ng network, at mathematician na si Jason Teutsch.

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

Inihayag noong nakaraang taon, ang layunin ng TrueBit ay i-enable ang suporta para sa mas mahusay na smart contract computations sa distributed application platform – ang pinakaambisyoso sa mga ito ay yung mga kakailanganin para sa mga application tulad ng pag-render ng mga larawan o machine learning at artificial intelligence.

Ang mga isyung scaling na likas sa pampublikong arkitektura ng blockchain ay kilala, ngunit ang computational power ay maaaring patunayan ang isang malaking problema para sa Ethereum, na LOOKS isang 'mundo computer' na sumusuporta sa mas maraming iba't ibang kumplikadong application na katulad ng makikita sa isang average na app store.

Proof-of-stake

, ang Raiden Network, sharding at mga channel ng estado ang lahat ay mga inisyatiba na naglalayong pahusayin ang ethereum's scale. Sa ganitong paraan, ang TrueBit ay isang karagdagan sa pantheon.

Nahuhulaan ng mga creator ang isang paraan upang mapataas ang computational power ng ethereum sa pamamagitan ng paggamit ng isa pang distributed network na magsasagawa at magbe-verify ng computation, habang ang mga hindi pagkakasundo ay aayusin sa Ethereum blockchain. Sa teorya, lilimitahan nito ang workload na inilagay sa mas mababang antas ng system, kung saan ang data ay iniimbak ng isang malaking network ng mga pandaigdigang node.

Ang tagapagtatag ng TrueBit at University of Alabama sa Birmingham postdoc na si Jason Teutsch ay nagsabi sa CoinDesk:

"[Ngayon,] ang mga matalinong kontrata ay makakagawa lamang ng napakaliit na gawain mula sa isang computational point of view. Karaniwan, ang ginagawa ng TrueBit ay upang bigyan ang mga smart contract ng kakayahang gumawa ng mga scalable computations."

Pag-abot sa mga limitasyon

Kaya, ano ang mali sa sistema ngayon? Sa kasalukuyan, ang Ethereum ay may ' GAS limit' na naglalagay ng limitasyon sa computational power ng network sa bawat block.

Ito ay halos katumbas ng limitasyon ng bitcoin sa mga transaksyong kasama nito sa bawat bloke, kahit na ang limitasyon ng GAS ay dynamic na itinakda ng mga minero kumpara sa pagiging hard-coded sa network.

Sa ngayon, ang limitasyon ng GAS ay nagdulot na ng mga isyu. Halimbawa, pansamantalang ibinaba ng mga minero noong nakaraang taon ang limitasyon ng GAS upang hadlangan ang mga pag-atake sa network, nakakaapektoang mga pagpapatakbo ng Ethereum apps at mga kumpanya.

Gayunpaman, nang walang ganoong limitasyon, sinabi ni Teutsch, ang isang problema na kilala bilang 'dilemma ng verifier' ay lumitaw, at ang mga minero ay nahihikayat na tanggapin ang mga hindi na-verify na script sa mga bloke na kanilang mina.

"Kung papayagan mo ang walang hangganang pag-compute gamit ang mga Ethereum smart contract - kung ano ang kalagayan nila ngayon - hindi ka lamang makakakuha ng denial of service attacks, ngunit magkakaroon ka rin ng mga maling sagot sa blockchain," sabi niya.

Computational court

Ang paghahanap ng solusyon sa mga limitasyong ito ay kung saan ang TrueBit at mga katulad na proyekto pumasok ka.

Tulad ng iba pang mga susunod na henerasyong proyekto ng blockchain, ang TrueBit ay gumagamit ng isang layer sa itaas ng blockchain upang gawin ang mabigat na pag-angat. Sa kasong ito, ini-outsource nito ang pag-verify ng mga pag-compute.

Sa halip na i-compute ng bawat node ang bawat smart contract, ginagawa ng mga kalahok sa market – malamang na sinumang nagmamay-ari ng computer – ang gawaing ito. Ang mga kalahok na ito ay tinatawag na 'solvers' at nagsusumite sila ng solusyon sa problema para sa reward, habang sinusuri ng 'validators' ang kanilang gawa.

Ang proyekto puting papel inilalarawan ang TrueBit system bilang isang 'laro sa pag-verify', kung saan ang isang market ng mga off-blockchain na computer ay nagbe-verify ng mga pagkalkula. Kung kahit ONE kalahok ay hindi sumasang-ayon sa resulta ng solver, maaari nilang sipain ito sa blockchain upang ayusin ang hindi pagkakaunawaan.

At nilalayon ng system na hikayatin ang mga manlalaro na kumilos sa mapagkakatiwalaang paraan.

"Sa pagtatapos ng larong ito, maaaring matuklasan at mapaparusahan ang solver ng cheating, o babayaran ng naghamon ang mga mapagkukunang nagamit ng maling alarma," paliwanag ng papel.

Mayroon na, ang computationally heavy distributed application Golem, isang merkado para sa kapangyarihan ng CPU at GPU, ay nagnanais na gumamit ng TrueBit, bilang kabaligtaran sa Ethereum blockchain.

Mga estranghero na application

Gayunpaman, may iba pang mga application para sa TrueBit, iminungkahi ni Teutsch. Dogethereum, isang proyektong naglalayong ikonekta ang Dogecoin blockchain sa ethereum's, ay ONE sa kanyang kinasasabikan.

Ang Dogethereum ay naiiba sa iba pang mga 'tulay' na pagtatangka, tulad ng BTC Relay (na nagtulay sa Bitcoin at Ethereum), dahil maaari nitong payagan ang mga user na mag-export ng pera sa halip na lumipat ng mga pera sa pagitan ng mga blockchain.

Binibigyang-daan ng BTC Relay ang mga user na magbayad para sa mga aplikasyon ng Ethereum gamit ang Bitcoin, ngunit hindi nito inililipat ang pera sa Ethereum, sabi ni Teutsch.

"Sa kabaligtaran, ang tulay ng Dogethereum, tulad ng nakikita namin na ipapatupad ito sa TrueBit, ay epektibong magbibigay-daan sa mga user na mag-export ng pera mula sa Dogecoin patungo sa Ethereum nang hindi (kinakailangang) ginagawang nakikita ang mga transaksyon ng Dogecoin sa mga smart contract ng Ethereum ," sabi niya.

Ang iba ay pumunta sa TrueBit na may mga ideya sa aplikasyon, pati na rin, tulad ng paggamit nito upang mag-stream ng video sa Livepeer, na inilarawan ni Teutsch bilang isang "YouTube na walang YouTube." At ang iba pa, gaya ng Gnosis, ay nagtatrabaho sa hiwalay na off-chain computational scaling.

Makakatulong ba ang TrueBit na palakasin ang bagong wave ng mga application na ito?

Mukhang hindi sigurado ang sagot na iyon. Gayunpaman, sinabi ni Teutsch na LOOKS maaari nilang i-deploy ang Technology sa parehong Ethereum Classic at bitcoin-bound na smart contract platform na Rootstock sa NEAR hinaharap.

Sa alinmang paraan, ipinapakita ng proyekto ang patuloy na pangangailangan para sa pag-scale, at ang maraming paraan na ginagawa ng mga developer sa Ethereum network para atakehin ang isyu.

Ilaw at anino na imahe sa pamamagitan ng Shutterstock

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