Inside TrueBit: de minder bekende schaalbaarheid van Ethereum | NL.democraziakmzero.org

Inside TrueBit: de minder bekende schaalbaarheid van Ethereum

Inside TrueBit: de minder bekende schaalbaarheid van Ethereum

Een onder-de-radar inspanning om ethereum slimme contracten boost aan kracht wint.

Hoewel het lijkt misschien een andere in-progress schaalbaarheid project wordt TrueBit onderscheidt zich door de ontwikkelaar team, met inbegrip van ontwikkelaar Christian Reitwiessner, de maker van Solidity smart aanbestedende taal van het netwerk, en wiskundige Jason Teutsch.

Vorig jaar aangekondigd, TrueBit's doel is om ondersteuning voor meer krachtige slimme contract berekeningen op de gedistribueerde applicatie platform mogelijk te maken - de meest ambitieuze waarvan degenen die nodig zou zijn voor toepassingen zoals renderen foto's of machine learning en kunstmatige intelligentie.

De scaling problemen die inherent zijn aan het openbaar blockchain architectuur zijn bekend, maar rekenkracht kan een groot probleem blijken te zijn voor ethereum, die kijkt naar een 'wereld computer', die een rijkere verscheidenheid van complexe toepassingen vergelijkbaar met die gevonden in een gemiddelde app store ondersteunt zijn.

Proof-of-spel staat, de Raiden Network, sharding en state-kanalen zijn allemaal initiatieven die gericht zijn op schaal ethereum te verbeteren. Zo TrueBit is een aanvulling op het pantheon.

De makers voorzien in een manier om de rekenkracht ethereum door gebruik te maken van een ander gedistribueerd netwerk dat zou uitvoeren en controleren berekening te verhogen, terwijl de meningsverschillen zouden worden afgerekend op de ethereum blockchain. In theorie, zou dit de werklast die op de lagere niveaus van het systeem, waarin gegevens worden opgeslagen door een groot netwerk van wereldwijde nodes beperken.

TrueBit oprichter en Universiteit van Alabama in Birmingham postdoc Jason Teutsch verteld CoinDesk:

"[Vandaag] slimme contracten kan alleen erg triviaal taken uit te voeren vanuit een computationeel oogpunt. Kortom, wat TrueBit doet is om slimme contracten de mogelijkheid van het doen van schaalbare berekeningen geven."

Het raken van grenzen

Dus, wat is er mis met het huidige systeem? Op dit moment, ethereum heeft een 'gas limit', dat een bovengrens stelt aan rekenkracht van het netwerk per blok.

Dit is ongeveer gelijk aan beperking Bitcoin op de verrichtingen omvat in elk blok, maar het gas grens dynamisch door mijnwerkers in tegenstelling tot zijn hard gecodeerd in het netwerk wordt ingesteld.

Tot op heden heeft het gas limiet al aanleiding tot problemen gegeven. Bijvoorbeeld, mijnwerkers vorig jaar tijdelijk verlaagde het gas te beperken tot aanvallen op het netwerk te dwarsbomen, invloed op de activiteiten van ethereum apps en bedrijven.

Maar zonder een dergelijke beperking, Teutsch gezegd, een probleem bekend als de 'verificateur dilemma' ontstaat, en mijnwerkers worden gestimuleerd om niet-geverifieerde scripts in de blokken ze delven accepteren.

"Als je onbegrensde berekening met ethereum slimme opdrachten niet mogelijk maakt - op dit moment de manier waarop ze zijn - zou je niet alleen maar denial of service-aanvallen, maar je zou ook uiteindelijk het krijgen van verkeerde antwoorden op de blockchain," zei hij.

Computational court

Het vinden van een oplossing om deze grenzen is waar TrueBit en soortgelijke projecten komen.

Zoals andere volgende generatie blockchain projecten TrueBit gebruikt een laag boven de blockchain het zware werk. In dit geval besteedt de verificatie van berekeningen.

In plaats van elk knooppunt berekenen elke smart contract, de deelnemers aan de markt - in potentie iedereen die een computer bezit - het uitvoeren van deze taak. Deze deelnemers worden 'solvers' en ze een oplossing voor het probleem in te dienen voor een beloning, terwijl 'validators' controleren hun werk.

Het project witte paperdescribes het TrueBit systeem als een 'verificatie game', waarbij een markt van off-blockchain computers controleren berekeningen. Als zelfs een deelnemer het niet eens is met als resultaat een solver's, kunnen ze het te schoppen tot de blockchain om het geschil te beslechten.

En het systeem is bedoeld om spelers op te treden op een betrouwbare manier te stimuleren.

"Aan het eind van dit spel, ofwel de bedriegen solver zal worden ontdekt en gestraft, of de uitdager zal betalen voor de brandstof die door het valse alarm middelen," het papier uit.

Nu al het rekenkundig zware gedistribueerde applicatie Golem, een markt voor CPU en GPU kracht, van plan om TrueBit te gebruiken, in tegenstelling tot de ethereum blockchain.

Stranger toepassingen

Er zijn echter ook andere toepassingen voor TrueBit, Teutsch voorgesteld. Dogethereum, een project gericht op de dogecoin blockchain aan te sluiten op de ethereum, is degene die hij is bijzonder enthousiast over.

Dogethereum verschilt van andere 'bridge' pogingen, zoals BTC Relay (welke Bitcoin ethereum en bruggen), dat zou kunnen gebruikers toestaan ​​om munt voeren in plaats van te munten tussen blockchains schakelen.

BTC Relay stelt gebruikers in staat om te betalen voor ethereum applicaties met bitcoin, maar het is niet de valuta over te dragen aan ethereum, zei Teutsch.

"In tegenstelling tot de Dogethereum brug, zoals we voor ogen dat de uitvoering met TrueBit, zou effectief kunnen gebruikers valuta exporteren vanuit dogecoin tot ethereum zonder (se), waardoor dogecoin transacties zichtbaar voor slimme contracten ethereum," zei hij.

Anderen hebben om TrueBit te komen met toepassing ideeën, maar ook, zoals het gebruik van het aan het streamen van video op Livepeer, die Teutsch beschreven als een "YouTube zonder de YouTube". En weer anderen, zoals de Gnosis, werken op aparte off-keten computationele scaling.

Zal TrueBit hulp macht deze nieuwe golf van applicaties?

Dat antwoord lijkt onzeker. Echter, Teutsch zei dat het lijkt alsof ze de technologie kunnen inzetten op zowel ethereum klassieke en Bitcoin gebonden smart contract platform Onderstam in de nabije toekomst.

Hoe dan ook, het project toont de voortdurende vraag naar schaalvergroting, en de vele manieren waarop ontwikkelaars op het ethereum netwerk nemen om het probleem aan te vallen.

Gerelateerd nieuws


Post Ethereum

Eindelijk? Parity brengt herziene software uit in de aanloop naar Ethereum Hard Fork

Post Ethereum

Voor blockchain-startups is de Crypto Valley in Zwitserland No New York

Post Ethereum

Wat we kunnen leren van de DAO

Post Ethereum

Augurs Troubled Token Launch Highlights Appcoin Valkuilen

Post Ethereum

De fundamenten bouwen voor een schaalbare Ethereum-gemeenschap

Post Ethereum

Oogvolume, Aziatische uitwisselingen Ondersteuning toevoegen voor etherhandel

Post Ethereum

Niemandsland? Etherprijzen benaderen $ 350, maar worstelen om momentum te bouwen

Post Ethereum

Kunnen twee Ethereum-markten naast elkaar bestaan?

Post Ethereum

Kras dat: CryptoKitties is niet de enige visie van Vision voor apps

Post Ethereum

Bitcoin en de wet van behoud van energie

Post Ethereum

Cornell Professor verzoekt om DAO 2.0-beweging

Post Ethereum

De DAO-crisis: of hoe Vigilantisme en Blockchain-democratie de beste hoop voor verbrande investeerders werden