Dogecoin blockchain smart contracts

Dogecoin krijgt smart contracts zonder de basislaag om te bouwen

Altcoin Nieuws•
Dogecoin krijgt via DogeOS smart contracts zonder dat Dogecoin Core zelf wordt omgebouwd. DOGE betaalt de transactiekosten en Ethereum-tools werken direct, maar de beveiliging leunt nog niet volledig op Dogecoin.
DogeOS heeft het publieke Chikyū-testnet geopend. Ontwikkelaars kunnen daar EVM-contracten uitrollen en toepassingen bouwen voor handel, kredietverlening, stablecoins en games.
Dat geeft DOGE voor het eerst op grotere schaal een programmeerbare applicatielaag.
Maar Dogecoin zelf is daardoor niet plots Ethereum geworden.

Ethereum-tools werken direct op DogeOS

DogeOS is compatibel met de Ethereum Virtual Machine.
Dat betekent dat ontwikkelaars die al voor Ethereum bouwen hun bestaande gereedschap grotendeels kunnen blijven gebruiken.
De officiële documentatie noemt onder meer Hardhat, Foundry en ethers.js. Contracten kunnen via de publieke RPC van het Chikyū-testnet worden uitgerold.
Dat verlaagt de technische drempel stevig.
Een ontwikkelaar hoeft geen volledig nieuwe programmeeromgeving te leren om rond Dogecoin een lending-app, exchange of game te bouwen.
DogeOS probeert simpelweg ontwikkelaars uit de Ethereum-wereld richting DOGE te trekken.

DOGE betaalt de rekening

Daar zit een belangrijk verschil met veel losse uitbreidingen rond bestaande cryptomunten.
DogeOS gebruikt DOGE als native munt voor transactiekosten.
Wie een contract uitrolt of met een applicatie werkt, heeft dus DOGE nodig om de netwerkvergoeding te betalen. Op het testnet gaat het uiteraard om test-DOGE zonder echte marktwaarde.
Voor Dogecoin-houders is dat interessanter dan een nieuwe applicatielaag met een volledig eigen gastoken.
Het geeft DOGE ten minste een directe technische functie binnen DogeOS.
Of daar later ook materiële nieuwe vraag uit ontstaat, hangt af van gebruik. Zonder actieve applicaties en transacties blijft gasgebruik vooral een technisch verhaal.

DogeOS mikt op ongeveer 300 transacties per seconde

De snelheid ligt volgens de projectdocumentatie duidelijk hoger dan op Dogecoin zelf.
DogeOS noemt ongeveer 300 transacties per seconde. Voor de Dogecoin-basislaag noemt het project ongeveer 30 transacties per seconde.
Ook blokken moeten sneller volgen.
DogeOS noemt ongeveer drie seconden per blok tegenover circa één minuut op Dogecoin.
Dat verschil is belangrijk voor applicaties.
Een gewone betaling kan best een minuut wachten. Een handelsapp of game voelt beroerd wanneer iedere interactie zolang duurt.
De extra laag moet juist dat probleem oplossen zonder Dogecoin zelf vol te stoppen met complexe contractlogica.

Dogecoin zelf krijgt geen volledige smart-contractmachine

Hier gaat de marketing snel ontsporen als je niet oplet.
DogeOS betekent niet dat de Dogecoin-basislaag nu zelf Solidity-contracten uitvoert.
Het gaat om een aparte EVM-compatibele laag boven Dogecoin. DogeOS verwerkt de complexere logica daar en probeert de verbinding met Dogecoin via zero-knowledge-techniek vast te leggen.
De Dogecoin-blockchain kan die ZK-bewijzen op dit moment echter niet zelfstandig controleren.
Daarvoor heeft DogeOS een protocolwijziging voorgesteld: OP_CHECKZKP.
Die opcode zou Dogecoin Core in staat stellen om zero-knowledge proofs rechtstreeks binnen Dogecoin-script te verifiëren. Het voorstel ligt publiek op GitHub, maar is niet onderdeel van Dogecoin Core.
Daarmee is het verschil simpel.
DogeOS kan vandaag draaien.
De volledig trustless koppeling waarop het project uiteindelijk mikt, is nog niet af.

Validators en sequencer houden voorlopig meer macht

De huidige testopzet steunt daarom niet alleen op Dogecoin-miners.
DogeOS gebruikt in deze fase onder meer validators, een Trusted Execution Environment en een permissioned sequencer. State changes worden dus nog niet uitsluitend door de consensusregels van Dogecoin afgedwongen.
Dat maakt de term “ZK-rollup op Dogecoin” technisch gevoelig.
Een klassieke rollup erft een groot deel van zijn beveiliging doordat de onderliggende keten de bewijzen of benodigde transactiedata zelf kan controleren.
Dogecoin kan de bewijzen van DogeOS nog niet native verifiëren.
OP_CHECKZKP moet die zwakke plek later verkleinen.

De voorgestelde upgrade is bewust klein

OP_CHECKZKP probeert van Dogecoin overigens geen volledige smart-contractketen te maken.
Het voorstel voegt één gespecialiseerde mogelijkheid toe: controleren of een zero-knowledge proof geldig is.
De zware berekeningen blijven elders plaatsvinden.
In het voorstel wordt aanvankelijk Groth16 genoemd, met ruimte om later andere bewijssystemen toe te voegen. Oude nodes zouden de nieuwe opcode vóór activatie behandelen als een bestaande no-opcode, waardoor een soft-forkroute mogelijk wordt.
Dat past opvallend goed bij de Dogecoin-filosofie.
Niet de basislaag compleet verbouwen.
Alleen genoeg toevoegen zodat andere lagen er meer mee kunnen doen.

DeFi moet nu bewijzen dat DOGE-gebruikers erop zitten te wachten

Techniek is één ding.
Gebruikers zijn iets anders.
DogeOS toont al een lijst met projecten die bouwen rond handel, lending, games, AI en een stablecoin. Daarbij staan onder meer een perpetual exchange, een lendingprotocol en verschillende consumententoepassingen.
Dat geeft het testnet meteen meer richting dan een lege ontwikkelomgeving.
Maar de echte vraag blijft hoeveel kapitaal uiteindelijk volgt.
DeFi draait niet op memes alleen. Een nieuw netwerk heeft actieve ontwikkelaars, handelsvolume en liquiditeit nodig.
Dogecoin bezit wel iets wat veel nieuwe chains missen: een bestaande munt, enorme naamsbekendheid en een zeer grote community.
DogeOS probeert die aandacht om te zetten in applicatiegebruik.

Mainnet heeft nog geen harde datum

Voorlopig blijft het bij testen.
De eigen documentatie zegt dat het testnet live is en dat het team richting een mainnetlancering werkt. Een definitieve datum wordt niet genoemd.
Dat is verstandig om in het achterhoofd te houden.
Een publiek testnet bewijst dat ontwikkelaars contracten kunnen uitrollen. Het bewijst nog niet dat een mainnet onder druk stabiel blijft of dat grote hoeveelheden echt DOGE veilig tussen beide lagen bewegen.
Ook de status van OP_CHECKZKP blijft daarvoor relevant.
Zonder die aanpassing blijft er een verschil bestaan tussen “DogeOS gebruikt Dogecoin” en “Dogecoin verifieert DogeOS zelf”.

Dogecoin hoeft niet Ethereum te worden

Daar zit uiteindelijk het interessantere idee achter DogeOS.
Dogecoin hoeft zijn eenvoudige basislaag niet vol te bouwen met functies voor lending, games en complexe smart contracts.
Die functies kunnen erboven worden gezet.
DOGE blijft vervolgens de munt waarmee gebruikers betalen.
Als dat model werkt, kan Dogecoin technisch relatief simpel blijven terwijl ontwikkelaars daarboven veel complexere producten bouwen.
Maar eerst moet Chikyū bewijzen dat ontwikkelaars daadwerkelijk komen.
Daarna moet het mainnet bewijzen dat echt kapitaal veilig kan volgen.
En pas daarna weten we of DogeOS Dogecoin werkelijk van memecoin met betaalfunctie naar een serieus applicatie-ecosysteem kan trekken.

Stop met te veel betalen voor je crypto. Bij de Amsterdamse exchange Finst handel je tegen de laagste tarieven van Nederland, zonder verborgen kosten.

👀 Bekijk Finst nu ›

Let op: Beleggen in crypto brengt risico’s met zich mee. Handel alleen met geld dat u kunt missen.

Ga verder met lezen
loading
Dit vind je misschien ook leuk
Laat mensen jouw mening weten

Loading