Bitcoin-entusiasten föreslår innovativt BitVM-papper och introducerar Ethereum-liknande kontrakt till Bitcoin - CoinRegWatch

Bitcoin-entusiasten föreslår innovativt BitVM-papper och introducerar Ethereum-liknande kontrakt till Bitcoin – CoinRegWatch

Källnod: 2926223
Smart kontrakt

Individen bakom vitboken, Robin Linus, har designat BitVM-arkitekturen genom att hämta inspiration från Ethereums optimistiska rollups, inkluderande bedrägeribevis och nya framsteg inom Merkle tree-teknologi.

En Bitcoin-utvecklare har introducerat ett nytt tillvägagångssätt för att introducera mer uttrycksfulla off-chain smarta kontrakt till Bitcoin-nätverket utan att kräva en mjuk gaffel.

BitVM, som presenterades i ett whitepaper den 9 oktober med titeln "BitVM: Enabling Computation on Bitcoin" av ZeroSyncs projektledare, Robin Linus, ger Turing fulla Bitcoin-kontrakt utan att behöva modifiera Bitcoins underliggande konsensusregler.

Ett Turing Complete-system har kapacitet att teoretiskt lösa alla beräkningsproblem.

BitVM fungerar genom att utföra "logiken" för Bitcoin-kontrakt utanför kedjan, medan verifiering finns kvar på Bitcoin-blockkedjan - i likhet med Ethereums optimistiska sammanslagningar.

BitVM:s arkitektur förlitar sig på bedrägeribevis och använder en utmaning-svar-modell, där en "bevisare" kan hävda påståenden, och en "verifierare" kan använda bedrägerisäkra tekniker för att straffa bevisaren när falska påståenden görs.

Linus påpekade att Bitcoin, i sitt nuvarande tillstånd, är begränsad till grundläggande operationer som signaturer, tidslås och hashlocks. BitVM har dock potential att utöka dessa funktioner, vilket möjliggör olika applikationer.

"Möjliga applikationer omfattar spel som schack, Go eller Poker, och särskilt validering av bevis på äkthet inom Bitcoin-kontrakt."

"Dessutom kan det vara rimligt att överbrygga Bitcoin till externa blockkedjor, etablera en förutsägelsemarknad eller simulera innovativa opkoder," tillade Linus.

Linus erkände en begränsning av modellen, vilket är dess begränsning till en tvåpartsuppställning bestående av en provare och en verifierare. Dessutom krävs en avsevärd mängd off-chain beräkning och kommunikation för att exekvera program.

Linus betonade att nästa "milstolpe" är den fullständiga implementeringen av BitVM, tillsammans med Tree++ – ett högnivåprogrammeringsspråk som är skräddarsytt för att skapa och felsöka Bitcoin-kontrakt.

BitVM utnyttjar funktionerna som introducerades av Taproot-mjukgaffeln, som aktiverades i november 2021.

Linus erkände bidragen från Ethereums forskning om optimistiska rollups och en studie om Merkle Trees i skapandet av den åtta sidor långa whitepapern.

Bitcoin Communitys reaktion på BitVM:

Den noterbara Bitcoin-entusiasten Eric Wall uttryckte sitt godkännande av koncepten som beskrivs i BitVM-vitboken, och beskrev det som lovande och uttryckte försiktig upphetsning över potentiella verkliga experiment som härrör från det.

Bitcoin-analytikern Dylan LeClair tyckte också att BitVM-vitboken var imponerande. Adam Back, en Bitcoin Core-bidragsgivare, rådde dock till försiktighet och föreslog att entusiasmen borde dämpas.

Inom blockchain-industrin framhöll en utvecklare känd som "dotta" förekomsten av ett proof-of-concept på GitHub.

En annan användare, Sam Parker, tog upp ett vanligt problem bland Bitcoin-förespråkare genom att förklara att BitVM inte ålägger någon skyldighet för Bitcoin att vara "låst" i dessa Turing kompletta kontrakt.

"Slutligen är det viktigt att notera att deltagande är frivilligt. Om du inte är bekväm med att dina mynt är låsta i ett Turing komplett kontrakt (vilket är helt rimligt), kan du välja att inte engagera dig med Turing kompletta smarta kontrakt. En av styrkorna med UTXO-systemet är dess säkerhet genom sandlådor.”

Andra, inklusive "psage", tror att BitVM bidrar till listan över faktorer som kommer att driva Bitcoins pris framåt på nästa hausseartade marknad.

Tidsstämpel:

Mer från CoinReg Watch