Wat was RChain?

met Geen reacties

RChain was een blockchainplatform dat anders was dan veel andere blockchainnetwerken. De ontwikkelaars wilden een andersoortig digitaal gedistribueerd ecosysteem creëren, omdat ze vonden dat er teveel ontwerpfouten zaten in de verschillende bestaande blockchains. Zo was er volgens hen onder meer een gebrek aan zogenaamde ‘formele semantiek‘ en als gevolg daarvan zouden veel blockchains te traag zijn, niet genoeg schaalbaar zijn en ook nog lang niet veilig genoeg voor belangrijke toepassingen. RChain werd speciaal ontworpen om die problemen te tackelen. Eén van de manieren waarop dit platform zich onderscheidde van andere netwerken was de manier waarop binnen het digitale ecosysteem overeenstemming (consensus) werd bereikt, door middel van ‘proof of stake‘ in plaats van ‘proof of work‘, zoals bij het Bitcoin-netwerk. In 2022 werd het RChain-project echter ontbonden.

 

 

RChain en proof of stake

Proof of work (PoW) is een blockchain-protocol dat ‘bewijst’ dat crypto-miners bepaalde inspanningen hebben verricht om transactieblokken binnen het netwerk te valideren. Deze proof of work moet aan verschillende vereisten voldoen om binnen het netwerk te worden geaccepteerd. Ook proof of stake (PoS) is een blockchain-protocol, maar werkt anders dan PoW. Bij PoS worden blokken ondertekend met adressen die een omschreven hoeveelheid crypto-activa vertegenwoordigen. De manier waarop de legitimiteit van een transactieblok wordt aangetoond is dus anders. Bij proof of stake wordt geen doorgaans geen gebruikgemaakt van crypto-miners, maar van ‘validators‘ en zijn het de hoeveelheid cryptomunten (en de leeftijd van de coins) die bepalen wanneer een blok binnen het netwerk mag worden gecreëerd.

 

Centralised, decentralised, distributed

 

Rho Virtual Machine en Rholang

RChain had de ambitie om een solide en schaalbare blockchain-infrastructuur te creëren. Het RChain platform leverde een geavanceerde blauwdruk van een gedecentraliseerd, economisch, duurzaam en openbaar netwerk. De architectuur van RChain was ontworpen op basis van eerdere blockchains, was turing-compleet en maakte gebruik van de ‘Rho Virtual Machine (RhoVM)‘. De Rho Virtual Machine voerde een onafhankelijk aantal smart contracts uit op een onafhankelijke blockchain, wanneer dat noodzakelijk was. Dat betekende dat RChain standaard werd gedeeld, wat resulteerde in een netwerk van gecoördineerde en parallelle gedistribueerde netwerken (sidechains). Dit geavanceerde ontwerp van meerdere blokketens werd gebouwd met zelfvoorzienende eigenschappen en maakte van RChain een bijzonder platform. De smart contracts binnen het netwerk werden geschreven in de programmeertaal ‘Rholang‘ en werden uitgevoerd binnen de RhoVM.

Kopie

 

Gedistribueerde markten

Naarmate het platform groeide initialiseerde de nodes in het netwerk nieuwe kopieën van de Rho Virtual Machine. Hierdoor werd het platform van RChain in staat gesteld om lineair op te schalen, terwijl de prestaties, consistentie en de complexiteit van de RhoVM-code constant bleven. RChain trachtte om een ongeëvenaarde verwerkingscapaciteit, beschikbaarheid en reactietijd te realiseren, waardoor de schaalbaarheid kon worden vergroot en het platform aantrekkelijker zou worden voor het ontwikkelen van innovatieve dapps. De gedecentraliseerde applicaties van RChain konden worden gebruikt op verschillende gedistribueerde markten. De zichtbaarheid van de blockchain en de smart contracts werd bepaald door de zogenaamde blockchain namespaces.

RChain blockchain

Namespaces

Blockchain namespaces boden ontwikkelaars een semi-automatisch framework om een reeks smart contracts te rangschikken en uit te voeren, gebaseerd op hun specifieke kenmerken, afhankelijkheid en gedragspatronen. Al deze eigenschappen konden statistisch worden gecontroleerd om ontwikkelaars te helpen, bij het ontwerpen van beleid omtrent de cryptografische versleuteling (beveiliging), ondersteunende interface, economische protocollen, identiteitsbeheer en nog een aantal andere zaken.

Desktop, tablet en smartphone

Meer responsiviteit, dynamischer en geavanceerder

RChain-contracts werden tegelijkertijd uitgevoerd en formeel geverifieerd. Hierdoor ontstond er een manier van informatieoverdracht die de responsiviteit optimaliseerde en werd er een dynamischer en geavanceerdere infrastructuur voor smart contracts gecreëerd. De transacties waren daardoor veelzijdiger, konden sneller worden uitgevoerd en waren veiliger. RChain was de belangrijkste blockchain voor het inmiddels ook niet meer bestaande platform Synereo.

 

 

Ontbinding van het platform

In de zomer van 2022 werd het bestuur van RChain ontbonden en werd het platform beëindigd. In een verklaring liet de coöperatie weten dat het bedrijf in een onherstelbare staat verkeerde en dat RChain kampte met een aantal juridische, financiële en logistieke problemen, waardoor de activiteiten noodgedwongen moesten worden gestaakt.

 

Op de hoogte blijven van de ontwikkelingen op het gebied van blockchaintechnologie? Meld je dan nu aan voor de blogpost!

 

Meld je aan voor de blogpost!
Ik ga ermee akkoord dat mijn naam en e-mailadres worden gedeeld met Mailchimp.
Met de blogpost van Uitleg Blockchain blijf je automatisch op de hoogte van de nieuwste ontwikkelingen omtrent de blockchain technologie.
We hebben een hekel aan spam. Uw e-mailadres zal niet worden verkocht of gedeeld met anderen (afgezien van het marketing automation platform dat wij gebruiken voor onze e-maillijst).

Laat een reactie achter