Betrouwbaarheid

Recursieve inscripties’ kunnen 3D-videospellen op Bitcoin mogelijk maken

IN HET KORT

Recursieve inscripties zijn de technologie die er naar verwachting voor zal zorgen dat de bitcoin blockchain gebruikt kan worden voor veel creatievere toepassingen dan de huidige stand van zaken - door het doorbreken van de 4MB limiet op content die via bitcoin ordinals wordt ingeschreven op sats. Delen van de gemeenschap wachten op de lancering van grote 3D-videogames op het platform, waardoor het vergelijkbaar wordt met ethereum, dat momenteel het grootste aantal games en andere software bevat.

Bitcoin heeft de afgelopen negen maanden twee ontwikkelingen doorgemaakt. Combineer die twee ontwikkelingen en we kunnen in een wereld belanden waarin je nieuwste AAA-game van het jaar direct op de blockchain kan worden opgeslagen.

Hoewel Bitcoin (BTC) in de eerste plaats bedoeld was als digitale valuta en, meer recentelijk, als opslagplaats van waarde, zijn er nu twee (licht controversiële) functies die het mogelijk maken om gegevens direct op de ketting op te slaan.

Met ‘Bitcoin-ordinals’ kunnen gegevens direct worden opgeslagen in de kleinste eenheid van Bitcoin, Satoshi’s (of SAT’s), een 100 miljoenste van 1 Bitcoin. De gegevens die op sats kunnen worden gegraveerd omvatten tekst, illustraties, afbeeldingen of video’s. Dit geeft Bitcoin bijvoorbeeld de mogelijkheid om gebruikt te worden voor non-fungibele tokens (NFT’s).

Maar met een hard cap van 4MB, ben je beperkt tot wat je er op zet – als we het over gaming hebben, zijn we beperkt tot misschien het begin van de jaren ’90 voor commerciële games, die op een paar floppydisks stonden.

Laten we het dus hebben over ‘recursieve inscripties’. Als je even stilstaat bij die naam, begrijp je misschien intuïtief wat ze zijn.

Recursieve inscripties kunnen bestaande gegevens die in ordinalen zijn gecodeerd eruit halen en de gegevens hieruit in toekomstige inscripties gebruiken. Dit voorkomt de noodzaak om gegevens te dupliceren in verwante inscripties, waardoor ruimte wordt bespaard voor meer unieke gegevens.

Door een web of puzzel van onderling verbonden inscripties te maken, die geen limiet hebben, doorbreken recursieve inscripties de harde limiet van 4MB – waardoor de codeermogelijkheden op BTC veranderen in een speeltuin met gigabytes om mee te spelen.

Voeg de twee samen en je kunt bestanden of code van elke grootte onveranderlijk in sats laten schrijven, waardoor Bitcoin een fascinerende nieuwe kant krijgt die nog nooit eerder heeft bestaan.

Een geschiedenis van ordinalen en recursieve inscripties

Bitcoin ordinalen werden in januari 2023 geïntroduceerd door softwareontwikkelaar Casеy Rodarmor.

Je kunt ze vergelijken met NFT’s in die zin dat ze hun waarde ontlenen aan de inscripties die erop staan. In tegenstelling tot gewone NFT’s op andere blockchains, zijn Bitcoin ordinals echter volledig on-chain – ze zijn direct op de satoshis gegraveerd, waardoor ze onveranderlijk zijn.

Deze nieuwe use case voor Bitcoin is enthousiast ontvangen door de Bitcoin-community, omdat het nieuwe mogelijkheden voor de cryptocurrency ontsluit. Tot nu toe hebben makers teksten, video’s, afbeeldingen, GIF’s en zelfs NFT-collecties gelanceerd.

Eén zo’n NFT collectie is de OnChain Monkey met 10.000 één-op-één afbeeldingen van 2D apen. Elke aap bestaat uit een combinatie van zeven kenmerken: vacht, mond, ogen, kleding, hoed, oorbel en achtergrond.

Tot zover NFT, maar alles wat gemaakt werd was beperkt tot de silo van 4MB tot juni van dit jaar.

Recursieve inscripties werken door het maken van een serie inscripties, die elk verwijzen naar en gebruik maken van informatie van inscripties die eerder zijn gemaakt.

Het verwijzen gebeurt door middel van een complex aanvoermechanisme dat het mogelijk maakt om software te draaien met Bitcoinblokken als ankers.

Dit maakt het mogelijk om een complexere datastructuur te creëren die kan worden opgeslagen op de Bitcoin blockchain.

Aangezien er geen beperking is op het aantal aanroepen dat kan worden gedaan, is het resultaat een willekeurig grote gegevensstructuur met meer informatie en gegevens die het draaien van software kunnen ondersteunen.

Deze mogelijkheid om gegevens die zijn opgeslagen op andere blokken te hergebruiken door middel van recursie zou wel eens de noodzaak kunnen wegnemen om dubbele bestandskopieën op te slaan, wat resulteert in een aanzienlijke toename in opslagefficiëntie.

Nu de meeste gegevens al zijn opgeslagen op andere inscripties, is het eenvoudiger geworden om collecties van 10k profielfoto’s (PFP) te maken. Denk hierbij bijvoorbeeld aan de OnChain Monkeys.

In plaats van elke foto afzonderlijk in te schrijven, schrijven ontwikkelaars de fundamentele en gemeenschappelijke kenmerken van alle foto’s in op een paar inscripties en schrijven vervolgens de onderscheidende kenmerken in voor elke foto terwijl ze een beroep doen op de reeds bestaande.

Door dit te doen, kunnen makers kleinere inscripties uploaden die minder ruimte in beslag nemen en de afbeelding programmatisch renderen, wat sneller is dan de hele afbeelding bit voor bit uploaden.

Dankzij de interoperabiliteit en opslageffectiviteit die recursie met zich meebrengt, opent het de deur naar het direct hosten van grotere bestanden, zoals films, videogames of complexe software, op de blockchain.

De impact van recursieve inscripties

Recursieve inscripties zijn een baanbrekende vooruitgang van Bitcoin ordinals, op zichzelf al een baanbrekende vooruitgang.

Naast het opheffen van de limiet op de grootte, hebben recursieve inscripties enkele van de grootste zorgen en problemen opgelost die werden veroorzaakt door de opkomst van Bitcoin ordinals.

Door kleinere inscripties toe te staan die verwijzen naar andere inscripties, hebben recursieve inscripties de hoeveelheid ruimte verminderd die nodig is om nieuwe inscripties op te slaan. Hierdoor blijft er ruimte voor andere transacties die op de blockchain kunnen worden opgeslagen.

Het uploaden van kleinere inscripties heeft ook de bottleneck voorkomen die werd ervaren toen Bitcoin-ordinals voor het eerst werden gelanceerd. Als gevolg van congestie op de blockchain en schaarste aan ruimte om transacties op te slaan, moest Binance Bitcoin transacties stoppen totdat de pool was gezuiverd van de in afwachting zijnde 400.000 transacties.

Deze congestie verhoogde ook de kosten voor gas, waardoor het moeilijker en duurder werd om grote transacties op de blockchain te faciliteren.

Maar recursieve inscripties hebben dit probleem verlicht door de omvang van transacties te verkleinen en daarmee de transactiekosten te verlagen.

Naast het oplossen van problemen veroorzaakt door Bitcoin-ordinals, hebben recursieve inscripties het Bitcoin-ecosysteem ook opengesteld voor films, 3D-afbeeldingen of hele softwarepakketten op de Bitcoin-blockchain.

Zo heeft OnChain Monkey bijvoorbeeld zijn NFT-collectie kunnen verheffen van eenvoudige 2D-afbeeldingen tot 3D-geanimeerde stukken.

Het project heeft inmiddels een nieuwe NFT-collectie genaamd OCM Dimensions bestaande uit 300 3D-geanimeerde Bitcoin Ordinals die zijn gemaakt met behulp van recursieve inscripties.

Ontwikkelaars kunnen ook software van derden opslaan, zoals videogames en films die gigabytes aan gegevens bevatten zonder zich zorgen te maken over de limiet.

Dit brengt de Bitcoin-blockchain mogelijk op hetzelfde niveau als Ethereum (ETH), dat momenteel het grootste aantal videogames op de blockchain heeft.

Videospellen op Bitcoin

Makers in de Bitcoin-gemeenschap hebben gespeeld met het idee om videogames op de blockchain te zetten. Dit komt omdat Bitcoin, ondanks het feit dat het ‘s werelds grootste crypto is, minder use cases heeft dan Ethereum. Deze blockchain heeft op het moment het grootste aantal smart contracts ter wereld.

Naast baanbrekend werk op het gebied van NFT’s en videogames, is Etherium de go-to blockchain geworden voor veel andere utilities, waaronder gedecentraliseerde apps en software. Aan de andere kant is Bitcoin vooral gebruikt om BTC-transacties op te slaan, een status die gemengde gevoelens heeft losgemaakt in de gemeenschap.

Met de lancering van ordinals begon het experimenteren en onderzoeken hoe videogames op de blockchain geïntroduceerd konden worden. Met de limiet van 4 MB konden alleen extreem eenvoudige spellen worden toegevoegd aan de keten, en deze zijn beschikbaar gemaakt om te spelen op de Ord.io marktplaats.

De visie voor videogames op Bitcoin is echter veel breder, met ontwikkelaars die op zoek zijn naar complexe 3D-videogames met graphics van hogere kwaliteit en zelfs een meer meeslepende ervaring.

Gezien de impact en het gebruik van recursieve inscripties tot nu toe, gelooft de gemeenschap dat deze vooruitgang het voertuig zal zijn dat de visie naar actualisatie zal brengen.

Hoewel het nog te vroeg is om dat te zeggen – gezien het feit dat recursieve inscripties nog maar drie maanden oud zijn – zijn er al ontwikkelingen geweest die laten zien dat videogames in de toekomst wel eens dichterbij zouden kunnen komen.

Met behulp van recursieve inscripties maakte Brandon Marshall, een liefhebber van ordinalen, de eerste website op de Bitcoin blockchain met behulp van recursieve inscripties en HTML.

Marshall deelde een HTML-sjabloon waarmee andere ontwikkelaars hetzelfde konden doen, ook al is de website een eenvoudige landingspagina die een kaart of een snelle bio kan bevatten.

Met deze snelheid van ontdekken is het slechts een kwestie van tijd voordat er videogames op Bitcoin verschijnen.

De andere kant van recursieve inscripties

Ondanks dat het de deur openhoudt voor andere uitvindingen in de Bitcoin blockchain, komen recursieve inscripties met hun eigen uitdagingen.

Ten eerste, hoewel recursieve inscripties de grootte van afzonderlijke inscripties verminderen, compliceren ze het proces van het renderen van het eindproduct. Dit resulteert in een afweging van prestaties tegen efficiëntie. Door de aanroepen die worden gedaan naar andere inscripties verspreid over andere blokken, is er een toename in rendertijd waardoor de latentie toeneemt.

Dit creëert de mogelijkheid dat het spelen van videogames op de blockchain moeilijk wordt door het aantal aanroepen naar andere inscripties, wat op zijn beurt weer resulteert in een spelervaring van lage kwaliteit.

Ten tweede is het maken van recursieve inscripties moeilijker en complexer dan het klinkt. Het aanroepen van andere inscripties vereist veel zorgvuldigheid en een diepgaand begrip om ervoor te zorgen dat ontwikkelaars andere transacties niet beïnvloeden of de blockchain beschadigen.

Een situatie die is ontstaan door recursieve inscripties zijn vervloekte inscripties waarbij een inscriptie zichzelf aanroept, wat resulteert in een lus waardoor het onmogelijk is om de inscriptie in te wisselen, omdat er geen manier zou zijn om de lus te doorbreken.

Dit soort inscripties zou gebruikt kunnen worden om geld te stelen of kwaadaardige code uit te voeren op de Bitcoin blockchain, wat een bedreiging vormt voor de veiligheid waar de blockchain bekend om staat. Vervloekte inscripties zijn niet uniek voor recursieve inscripties en kunnen ook worden gemaakt van ordinalen.

Afhankelijk van de use case worden vervloekte inscripties echter niet geheel afgekeurd in de Bitcoin gemeenschap. Een omarmde implementatie is in de OnChain Monkey’s Dimension Collection waar zowel vervloekte als recursieve inscripties werden gebruikt.

De efficiëntie die recursieve inscripties beloven, is ook in twijfel getrokken. Hoewel elke inscriptie zou kunnen profiteren van deze besparingen, als het systeem als geheel wijdverspreide acceptatie verkrijgt en miljoenen gebruikers aantrekt, kan het nettoresultaat van hun werking de totale transactiekosten verhogen.

De pools van Bitcoin zouden zich kunnen vullen met afbeeldingen, video’s, reposities, computercode en vele andere soorten verse gegevensenscrypties – met alle risico’s van dien voor gewone gebruikers die gewoon een aankoop willen doen met Bitcoin. Ze zouden dan misschien exorbitante premies moeten betalen, omdat investeerders steeds hogere kosten bieden om hun transactie te bevestigen.

Afgezien van de technische bezwaren, hebben recursieve inscripties ook kritiek gekregen omdat ze niet zo gedecentraliseerd zijn als Bitcoin is gestructureerd.

Omdat ze vertrouwen op de ordinalen theorie van Casey Rodarmor, die geen onderdeel is van de Bitcoin kern en ook niet geactiveerd wordt door netwerkconsensus, voldoet deze technologie niet aan de decentralisatievereisten voor het Bitcoin netwerk.

Als gevolg hiervan vreest de gemeenschap dat een gecentraliseerd team van ontwikkelaars in de toekomst willekeurig instellingen zou kunnen wijzigen, zich zou kunnen bemoeien met software of hashes voor bestandsopslag verkeerd zou kunnen aansturen met behoud van ordinals. Dit zou ertoe kunnen leiden dat een paar mensen meer macht krijgen over het platform dan is voorgeschreven.

Hoe dan ook, de voordelen van recursieve inscripties wegen tot nu toe op tegen de nadelen. Gezien het feit dat de technologie nog erg nieuw is, geeft meer onderzoek naar recursieve inscripties en hoe ze het beste kunnen worden aangepast aan bepaalde situaties hoop dat het inderdaad de poort kan zijn die videogames het Bitcoin-ecosysteem in zal loodsen.

Conclusie

Recursieve inscripties zijn de technologie waarvan verwacht wordt dat ze de Bitcoin blockchain in staat zullen stellen om gebruikt te worden voor veel creatievere doeleinden dan de huidige stand van zaken.

Een deel van de gemeenschap wacht op de lancering van grote 3D-videogames op het platform, waardoor het vergelijkbaar wordt met Ethereum, waar momenteel de meeste games en andere software worden aangeboden.

Voordat het zover is, moeten ontwikkelaars echter eerst een aantal uitdagingen van de technologie overwinnen, zoals begrijpen hoe ze het goed genoeg kunnen implementeren om ongewenste resultaten zoals knoeien met andere transacties te voorkomen.

Ze zullen ook problemen moeten oplossen zoals de latentie die voortkomt uit het moeten oproepen van gegevens van andere inscripties om videogames en andere applicaties naadlozer te kunnen renderen.

Gerelateerde begrippen

John Isige
Redacteur

John is een crypto expert en tech schrijver die de laatste trends en ontwikkelingen in de cryptocurrency markt en industrie behandelt. Hij verkent verschillende onderwerpen zoals data-analyse, NFT's, DeFi, CeFi, de metaverse, en technologische trends zoals AI en Machine Learning. Hij is gepassioneerd over het informeren van zijn lezers met cryptonieuws en data-ondersteunde meningen over technische trends en opkomende technologieën. Met meer dan een half decennium ervaring heeft John bijgedragen aan toonaangevende mediaplatforms zoals FXStreet, Business2Community, CoinGape, Vauld Insights, InsideBitcoins, Cryptonews en ErmoFi en meer.