De lancering van Ordinals, Bitcoin-ontwikkelaar Casey Rodamor, blijft schokgolven van onbedoelde resultaten uitstralen. Zijn innovatieve, controversiële gebruik van de Taproot- en Segwit-upgrades van Bitcoin heeft niet alleen een nieuw type Bitcoin NFT gecreëerd, maar ook een nieuwe klasse van blockchain-rollup. Deze maand gebruikten ontwikkelaars van Rollkit Ordinals om de eerste soevereine rollup van Bitcoin te introduceren.
Voor de allereerste keer stellen Ordinals iedereen in staat om grote hoeveelheden gegevens (ongeveer 3,9 MB) te publiceren op de blockchain van Bitcoin. In tegenstelling tot elke andere blockchain- of cloudopslagprovider – die mogelijk offline gaat, fork, ontwikkelaarspecificaties verandert, hacks ervaart of datacenters migreert – is de blockchain van Bitcoin een unieke, permanente, onveranderlijke opslagoplossing.
Permanentie voor elke byte is van cruciaal belang voor cryptografische hash-functies die de consensus breken als zelfs maar één punt, spatie of teken niet op zijn plaats is. SHA-256-hashes verifiëren alleen exacte gegevens per teken. Om deze reden hebben gebruikers van andere blockchains – waaronder Ethereum – plotseling belangstelling voor het publiceren van Ordinals-gegevens naar de blockchain van Bitcoin. Met zijn veiligheidsbudget van meerdere miljarden dollars en het overleven van meer dan een decennium van meedogenloze aanvallen, is de blockchain van Bitcoin de meest permanente opslagoplossing van het internet.
TH maxis are having a meltdown, they forgot that Bitcoin is open source and permissionless! pic.twitter.com/jPtdqVYU5x— Bitcoin is Saving (@BitcoinIsSaving) March 6, 2023
Rollkit introduceert een nieuwe laag 2 met behulp van een soevereine rollup van Bitcoin
Dankzij het vermogen van Ordinals om meer dan 3,9 MB aan willekeurige gegevens rechtstreeks op de blockchain van Bitcoin in te schrijven, heeft Rollkit een Layer 2 gecreëerd, de Bitcoin soevereine rollup.
- A rollup is a batch of transactions or data that is “rolled up” in an orderly way for periodic, mainnet submission. Rollups are often popular for expensive mainnets like Ethereum’s blockchain. Cost-savings are significant when compiling a bunch of transactions and data, using cryptography to transform them into one single data, and then submitting this rollup to mainnet.
- Rollup technologies process data off-blockchain. This is why a rollup is a layer 2, or an “off-chain scaling solution.” It’s not a layer 1 blockchain but rather a second layer altogether.
- Sovereign, as the term implies, indicates that the rollup data is self-sufficient. Specifically, blockchain developers refer to rollup sovereignty as a data availability guarantee of 100%. In other words, a rollup is only sovereign if it can guarantee that the full, unabridged, and unhashed data it has rolled up will always be available for verification.
De Ethereum Virtual Machine draaien op Bitcoin
Rollkit lanceerde een soevereine rollup van Bitcoin als de tweede optie voor gegevensbeschikbaarheid en consensus. Aanvankelijk ondersteunde Rollkit alleen soevereine rollups van Celestia – Celestia is een modulaire, niet-validerende blockchain die populair is bij Ethereum- en Cosmos-gebruikers.
Rollkit, voorheen bekend als Rollmit, omschrijft zijn toolkits als modulaire integratie-eenheden. Een soevereine rollup-toolkit van Bitcoin kan bijvoorbeeld afwikkelings- en uitvoeringsfuncties bieden op een afzonderlijke blockchain.
Om dit expliciet te vermelden, maakt Rollkit’s Bitcoin soevereine rollup het mogelijk om volledige softwareprogramma’s uit te voeren met behulp van on-chain Bitcoin-gegevens. Mensen spelen al videogames met 100% Bitcoin-gegevens. Nu kan iemand de Ethereum Virtual Machine op Bitcoin draaien.
Meer exotische mogelijkheden
Net als Ordinals gebruikt de nieuwe Rollkit-integratie Taproot en de Segwit-getuigenkorting om meer dan 3,9 MB aan willekeurige gegevens in elk Bitcoin-blok te schrijven. Het creëerde twee nieuwe functies voor soevereine rollups die gegevens kunnen verzenden naar de blockchain voor gegevensbeschikbaarheid (Bitcoin) en gegevens kunnen ophalen uit eerdere Bitcoin-blokken. Het kan gegevens samenvoegen tot een enkele transactie die naar de Bitcoin-blockchain wordt verzonden, zoals de meeste roll-ups zoals Arbitrum en Optimism doen voor Ethereum. Deze functie kan de transactiekosten onder controle houden.
Zoals Protos eerder vermeldde, zijn Ordinals in populariteit gestegen als een manier om aanvullende gegevens op individuele satoshi’s in te schrijven. Het idee om bitcoin te gebruiken om andere gegevens dan financiële transacties op te slaan, is al lang controversieel. Zelfs Satoshi Nakamoto leidde een vroege poging tot een op blockchain gebaseerd DNS-achtig systeem genaamd Namecoin, dat gegevens op de blockchain van Bitcoin gebruikte voor niet-financiële doeleinden.
Rollkit zegt dat het enkele problemen kan oplossen met het gebruik van Bitcoin om “extra” gegevens op te slaan, zoals NFT-afbeeldingen, audio-, video- en softwarebestanden. Rollkit beweert dat zijn soevereine rollups de uitvoering en afwikkeling aankunnen.
Samenvattend gaat het Ordinals-project over Bitcoin over veel meer dan NFT’s. Een andere onbedoelde mogelijkheid om meer dan 3,9 MB aan willekeurige gegevens in een enkel Bitcoin-blok te publiceren, heeft Rollkit in staat gesteld een nieuwe laag 2 te introduceren, genaamd Bitcoin soevereine rollups. Het zou bijvoorbeeld iemand in staat kunnen stellen een EVM uit te voeren met alleen Bitcoin-gegevens. De ontdekking is slechts enkele dagen oud en ontwikkelaars experimenteren actief met nog meer exotische use-cases.
0 reacties