Inside TrueBit: Ethereums mindre kända skalbarhetsinsats | SE.democraziakmzero.org

Inside TrueBit: Ethereums mindre kända skalbarhetsinsats

Inside TrueBit: Ethereums mindre kända skalbarhetsinsats

En under-radar försök att överladda ethereum smarta kontrakt frammarsch.

Även om det kan verka som en annan pågående skalbarhet projekt, TrueBit utmärker sig genom sin utvecklare team, inklusive utvecklare Christian Reitwiessner, skaparen av nätverkets Soliditet smarta upphandlande språk och matematiker Jason Teutsch.

Meddelade förra året, är TrueBit mål att möjliggöra stöd för mer kraftfulla smarta kontrakts beräkningar på den distribuerade applikationsplattform - det mest ambitiösa som är de som skulle behövas för applikationer som renderings foton eller maskininlärning och artificiell intelligens.

Skalfrågor inneboende i den offentliga blockchain arkitektur är kända, men beräkningskraft kan visa sig vara ett betydande problem för ethereum, som ser ut att vara en "världs dators som stöder en rikare utbud av komplexa applikationer som liknar de som finns i en genomsnittlig App Store.

Proof-of-spel, den Raiden Network, sharding och statliga kanaler är alla initiativ som syftar till att förbättra ethereum skala. På detta sätt är TrueBit ett tillägg till Pantheon.

Skaparna förutser ett sätt att öka ethereum s datorkraft genom att utnyttja ett annat distribuerat nätverk som skulle genomföra och kontrollera beräkning, medan oenighet skulle avgöras på ethereum blockchain. I teorin skulle detta begränsa arbetsbelastningen placeras på de lägre nivåerna i systemet, där data lagras av ett stort nätverk av globala noder.

TrueBit grundare och University of Alabama i Birmingham postdoc Jason Teutsch berättade CoinDesk:

"[Idag] smarta kontrakt kan bara göra mycket triviala uppgifter från en beräkningssynpunkt. I grund och botten, vad TrueBit gör är att ge smarta kontrakt en förmåga att göra skal beräkningar."

Utslagning gränser

Så, vad är det för fel med systemet idag? För närvarande har ethereum en 'gas gräns' som sätter ett tak för nätverkets datorkraft per block.

Detta motsvarar ungefär bitcoin s gräns för de transaktioner den innehåller i varje block, även om gasen gränsen anges dynamiskt av gruvarbetare i motsats till att vara hårdkodade in i nätverket.

Hittills har gas gränsen redan gett upphov till frågor. Till exempel gruvarbetare förra året tillfälligt sänkte gas gränsen att omintetgöra attacker på nätverket, vilket påverkar verksamheten i ethereum apps och företag.

Men utan en sådan gräns, Teutsch sade ett problem som kallas 'kontrollör dilemma' uppstår, och gruvarbetare är incitament att acceptera overifierade skript i blocken de mina.

"Om du tillåter obegränsad beräkning med ethereum smarta kontrakt - som de är just nu - skulle du inte bara denial of service-attacker, men du skulle också i slutändan får fel svar på blockchain", sade han.

Computational domstol

Att hitta en lösning på dessa gränser är där TrueBit och liknande projekt kommer in.

Liksom andra nästa generations blockchain projekt använder TrueBit ett lager ovanför blockchain att göra grovjobbet. I det här fallet, outsourcar den kontroll av beräkningar.

I stället för varje nod att beräkna varje smarta kontrakt deltagarna på marknaden - potentiellt alla som äger en dator - utföra denna uppgift. Dessa deltagare kallas 'lösare' och de in en lösning på problemet för en belöning, medan 'mekanismerna' kontrollera sitt arbete.

Projektets vita paperdescribes den TrueBit systemet som en "verifierings spel, där en marknad utanför blockchain datorer kontrollera beräkningar. Om även en deltagare inte håller med en lösare resultat, kan de sparka den till blockchain att lösa tvisten.

Och systemet syftar till att uppmuntra spelare att agera på ett trovärdigt sätt.

"I slutet av detta spel, antingen fusk solver kommer att upptäckas och straffas, eller utmanaren kommer att betala för de resurser som förbrukas av falsklarm", tidningen förklarar.

Redan den beräknings tunga distribuerade program Golem, en marknad för CPU och GPU kraft, avser att använda TrueBit, i motsats till ethereum blockchain.

Främling applikationer

Det finns dock andra applikationer för TrueBit föreslog Teutsch. Dogethereum, ett projekt som syftar till att ansluta dogecoin blockchain att ethereum-talet, är en han är särskilt entusiastiska över.

Dogethereum skiljer sig från andra 'bro' försök, såsom BTC Relä (som överbryggar bitcoin och ethereum), i det att den möjliggör för användare att exportera valuta istället för att behöva växla valutor mellan blockchains.

BTC Relay tillåter användare att betala för ethereum applikationer med bitcoin, men inte överföra valuta till ethereum, sade Teutsch.

"Däremot Dogethereum bron, som vi föreställer det att genomföra med TrueBit skulle effektivt tillåter användare att exportera valuta från dogecoin att ethereum utan (nödvändigtvis) gör dogecoin transaktioner synliga för ethereum smarta kontrakt", sade han.

Andra har kommit till TrueBit med applikations idéer, liksom, som att använda den för att strömma video på Livepeer som Teutsch beskrivs som en "YouTube utan YouTube". Och ytterligare andra, såsom Gnosis, arbetar på separata off-kedja beräknings skalning.

Kommer TrueBit hjälp power denna nya våg av program?

Det svaret verkar osäkert. Men Teutsch sade att det ser ut som de kan distribuera tekniken på både ethereum klassiska och Bitcoin bundna smarta kontrakt plattform grundstam inom en snar framtid.

Hursomhelst, visar projektet fortsatt efterfrågan på skalning och de många sätt utvecklarna på ethereum nätverket tar att angripa problemet.

Relaterade nyheter


Post Ethereum

Bitcoin och lagen om bevarande av energi

Post Ethereum

Koden är lag? Inte riktigt ännu

Post Ethereum

Jeff Garzik startar Bloq för att starta Cross-Blockchain Cryptocurrency

Post Ethereum

Ett blygsamt förslag: Vitalik presenterar flerårsvision för eterum

Post Ethereum

7 Cool Decentralized Apps bygger på Ethereum

Post Ethereum

Alltid High: Ether Priser Passera $ 440 som nyckelnivå Bruten

Post Ethereum

Analytiker Predict $ 100 pris för Ethereums Ether Token

Post Ethereum

Äntligen? Parity Releases Reviderad programvara framför Ethereum Hard Fork

Post Ethereum

Kraft till användaren: Accenture och Microsoft ändrar identitet med Ethereum

Post Ethereum

Vad vi kan lära av från DAO

Post Ethereum

Bitcointester 2018 Högst som investerare Sök sekretess

Post Ethereum

Poof, dina pengar är borta: Bygga för Blockchain-användare