Digitale activa

Cosmos vs. Ethereum – Wat is het verschil?

mm
Voeg Securities.io toe aan je voorkeursbronnen op Google
Toelichting: Securities.io kan een vergoeding ontvangen wanneer u links naar beoordeelde producten gebruikt. Dit beïnvloedt onze redactionele beoordelingen niet. Wij zijn geen geregistreerd beleggingsadviseur; dit is geen beleggingsadvies. Lees onze affiliateverklaring.

Na de lancering van Bitcoin in 2009 kregen ontwikkelaars wereldwijd belangstelling voor cryptovaluta en blockchaintechnologie. Ze bouwden nieuwe projecten op eigen blockchains, soms door de Bitcoin-code af te splitsen en soms door een geheel nieuwe keten te ontwerpen.

Veel vroege projecten leken op Bitcoin. Sommige kozen voor snellere verwerking of andere schaalbaarheidskenmerken. Ethereum, dat in 2015 werd gelanceerd, verbreedde de toepassingen door een algemeen programmeerbare blockchain beschikbaar te maken waarop code kan worden uitgevoerd.

Ethereum maakte programmeerbare smart contracts op grote schaal toegankelijk. Daarmee ontstonden nieuwe blockchainproducten, projecten en experimenten, van financiële toepassingen tot digitale verzamelobjecten.

Door de groeiende vraag kreeg Ethereum te maken met beperkingen in capaciteit en verwerking. Applicaties op dezelfde hoofdketen delen de beschikbare rekenruimte. Bij drukte concurreren gebruikers via hun transactiekosten om opname in een blok, waardoor de kosten sterk kunnen oplopen. In mei 2022 verwerkte Ethereum Mainnet transacties nog via proof-of-work, met miners als blokproducenten. De hoge kosten maakten het netwerk voor sommige gebruikers onaantrekkelijk.

Zij wilden de cryptowereld echter niet verlaten en zochten naar betaalbaardere netwerken met uitgebreide mogelijkheden. Cosmos werd daarbij een interessante optie. Dat leidde tot vergelijkingen met Ethereum. Beide ondersteunen gedecentraliseerde toepassingen, maar hun architectuur en aanpak verschillen. Om dat verschil te begrijpen, kijken we eerst naar de werking van beide.

Over Ethereum

Ethereum is een gedecentraliseerde opensourceblockchain met ether (ETH) als eigen munt. Het vormt daarnaast een platform voor toepassingen en tokens van andere projecten. ERC-20 is een standaardinterface voor onderling uitwisselbare tokens, niet uitsluitend voor gebruikstokens. Ontwikkelaars kunnen daarmee tokens uitgeven die met andere Ethereumdiensten samenwerken, zonder een nieuwe blockchain te bouwen.

Ethereum heeft smart contracts als breed programmeerbaar blockchainmodel populair gemaakt; het concept zelf bestond al eerder. Een smart contract is een programma met code en toestand op de blockchain. Het voert geprogrammeerde regels uit wanneer het via een transactie wordt aangeroepen. Zo kunnen partijen afspraken automatiseren en kunnen ontwikkelaars decentrale applicaties, DeFi-protocollen en andere diensten bouwen.

De innovatie zit in de mogelijkheid om zulke programma’s op een gedeelde blockchain uit te voeren. Dit kan de behoefte aan bepaalde tussenpersonen verminderen. Uitvoering vindt plaats volgens de vastgelegde logica en invoer; een contract reageert niet uit zichzelf op gebeurtenissen buiten de blockchain.

Tokens op Ethereum worden doorgaans door smart contracts beheerd. Ze kunnen onderdeel zijn van bijvoorbeeld DeFi-diensten of metaverseprojecten, maar elk token is niet automatisch een afzonderlijk protocol. Naast ERC-20 bestaan andere standaarden, zoals ERC-721 voor niet-onderling-uitwisselbare tokens (NFT’s).

Over Cosmos

Cosmos is een ecosysteem en verzameling ontwikkeltechnologieën voor onderling verbonden blockchains. ATOM is de eigen munt van de Cosmos Hub, één blockchain binnen dat ecosysteem. De aanpak is bedoeld om onder meer schaalbaarheidsproblemen, beperkte doorvoer, lange wachttijden en hoge kosten aan te pakken. In de historische context van mei 2022 gebruikten Bitcoin en Ethereum Mainnet proof-of-work, met een aanzienlijk elektriciteitsverbruik. Cosmosketens die Tendermint met proof-of-stake gebruiken, werken anders.

Een belangrijk doel is het eenvoudiger maken om een eigen blockchain te ontwikkelen. De modulaire Cosmos SDK biedt herbruikbare onderdelen waarmee ontwikkelaars de keten op hun toepassing kunnen afstemmen. Het Inter-Blockchain Communication-protocol (IBC) maakt communicatie tussen compatibele onafhankelijke ketens mogelijk. Het resultaat is een ecosysteem van afzonderlijke netwerken, geen enkele allesomvattende blockchain.

Doordat toepassingen over verschillende ketens kunnen worden verdeeld, hoeven ze niet allemaal om dezelfde rekenruimte te concurreren. Dat kan drukte verminderen en capaciteit op maat mogelijk maken. De prestaties blijven afhankelijk van de inrichting en belasting van elke keten; de architectuur maakt storingen of capaciteitsgrenzen niet onmogelijk.

Hoe verhouden deze benaderingen zich tot elkaar, en op welke punten is een vergelijking zinvol?

Cosmos vs Ethereum

Cosmos heeft een ander uitgangspunt dan een enkele smartcontractketen die Ethereum rechtstreeks wil vervangen. Waar ook netwerken als Solana, Avalanche en Polkadot alternatieven bieden, richt Cosmos zich vooral op hulpmiddelen voor zelfstandige, onderling verbonden blockchains. Dat neemt niet weg dat projecten om dezelfde ontwikkelaars en gebruikers kunnen concurreren.

De Cosmos SDK biedt een ontwikkelframework waarmee teams hun eigen blockchain kunnen starten, inclusief toepassingslogica en bestuurlijke regels. Dit verschilt van het gebruikelijke model waarin een ontwikkelaar een smart contract op Ethereum Mainnet plaatst. Ethereumsoftware kan overigens ook als basis voor afzonderlijke ketens worden gebruikt; een eigen keten bouwen is niet exclusief mogelijk met Cosmos.

Sommige ketens in het Cosmos-ecosysteem profileren zich wel als alternatief voor Ethereum. Hun afzonderlijke doelstellingen mogen niet automatisch worden gelijkgesteld aan die van het hele ecosysteem.

Het belangrijkste architectuurverschil is als volgt:

Ethereum is een algemeen programmeerbare blockchain waarop applicaties als smart contracts worden uitgevoerd. Die applicaties zijn geen sidechains. Een sidechain is een afzonderlijke blockchain met eigen consensus, die via een brug met Ethereum verbonden kan zijn. Complexere Ethereumtoepassingen combineren soms meerdere contracten; die combineerbaarheid vergroot de mogelijkheden, terwijl alle handelingen wel binnen de regels en capaciteit van de uitvoeringsomgeving moeten passen.

Meer berekeningen en opslag kosten meer gas. Als veel gebruikers tegelijkertijd ruimte op dezelfde hoofdketen willen, kunnen kosten en wachttijden oplopen. De prijs hangt dus samen met de benodigde middelen en de vraag naar blokruimte, niet simpelweg met het aantal gekoppelde contracten of het bestaan van sidechains.

Ook ERC-20-toepassingen gebruiken de regels en capaciteit van Ethereum, maar hun eigen projectbestuur valt niet automatisch onder één centrale Ethereumgovernance. Wijzigingen aan het basisprotocol kunnen applicaties wel raken. Het delen van een onderliggende infrastructuur geeft ontwikkelaars dus voordelen van samenwerking, maar ook afhankelijkheden en beperkingen. Die afhankelijkheden verklaren waarom ontwikkelaars de complexiteit en kosten van een gedeeld netwerk moeten afwegen tegen de voordelen.

Cosmos legt juist de nadruk op afzonderlijke, op een toepassing afgestemde ketens, wat meer vrijheid in het ontwerp kan geven.

Projecten kunnen met Cosmos-technologie een eigen blockchain bouwen die past bij hun behoeften en die via IBC met andere compatibele ketens communiceert. De afzonderlijke ketens hebben eigen uitvoeringsruimte. Daardoor kan activiteit worden verdeeld en kan de druk op één gezamenlijke keten afnemen. Dat kan lagere kosten of meer doorvoer opleveren, afhankelijk van het ontwerp; het is geen garantie dat alle transacties goedkoop of onbeperkt schaalbaar zijn.

Elke zelfstandige keten kan via haar eigen gemeenschap en governance over protocolwijzigingen beslissen. Zij hoeft daarvoor niet de toestemming van elk ander Cosmosproject te krijgen. Dat geeft meer autonomie en kan besluitvorming versnellen. Verbonden applicaties en IBC-kanalen kunnen wel afhankelijkheden creëren, zodat wijzigingen niet onder alle omstandigheden zonder gevolgen voor andere partijen zijn.

De Cosmos Hub is één van de onafhankelijke blockchains binnen het Cosmos-ecosysteem. ATOM wordt gebruikt voor zijn staking en governance. De Hub kan ketens met elkaar verbinden, maar bestuurt niet het hele ecosysteem en alle IBC-communicatie hoeft niet via de Hub te lopen.

Cosmos (ATOM) en Ethereum (ETH) kopen

ATOM en ETH zijn verkrijgbaar via de onderstaande handelsplatforms voor klanten in ondersteunde regio’s. De actuele toelatingseisen van de aanbieder zijn daarbij bepalend.

Uphold – Dit is een van de handelsplatforms voor Amerikaanse inwoners met een breed aanbod cryptovaluta. Voor inwoners van Duitsland en Nederland opent Uphold momenteel geen nieuwe accounts; bestaande klanten kunnen beperkingen of sluiting opgelegd krijgen. Uphold biedt geen diensten in Canada en New York.

Risicowaarschuwing van Uphold: Er zijn voorwaarden van toepassing. Cryptoactiva zijn zeer volatiel en uw kapitaal loopt risico. Investeer alleen als u bereid bent het volledige ingelegde bedrag te verliezen. Dit is een belegging met een hoog risico en u mag er niet van uitgaan dat u beschermd bent als er iets misgaat.

Kraken – Kraken is opgericht in 2011 en biedt handelsdiensten voor cryptovaluta, waaronder ATOM en ETH. Het platform ondersteunt zowel eenvoudige aankopen als uitgebreidere handelsmogelijkheden.

Kraken bedient klanten in onder meer Australië, Canada en de Europese Economische Ruimte. Het is ook een handelsplatform voor inwoners van de Verenigde Staten (uitgezonderd New York en Maine). De beschikbare producten verschillen per regio.

Conclusie

Cosmos en Ethereum zijn dus goed te vergelijken als verschillende benaderingen van blockchainontwikkeling, maar niet als twee identieke soorten netwerk. Cosmos legt de nadruk op een internet van zelfstandige, verbonden blockchains. Ethereum biedt een gedeelde programmeerbare basis waarop veel applicaties direct als smart contracts samenwerken.

Ethereum is niet afhankelijk van sidechains voor het uitvoeren van die applicaties. Sidechains kunnen juist activiteit van de hoofdketen verplaatsen. De druk op Mainnet ontstaat vooral doordat gebruikers om beperkte blokruimte concurreren. Cosmos biedt daar een andere ontwerpkeuze tegenover: meer vrijheid en gescheiden uitvoering op applicatiegerichte ketens. Welke aanpak doelmatiger is, hangt af van de toepassing, veiligheidseisen en gewenste samenwerking.

In mei 2022 werkte Ethereum nog aan de overstap naar proof-of-stake en verdere schaalbaarheid. De vroegere verzamelnaam «Ethereum 2.0» werd toen al vervangen door afzonderlijke begrippen voor de uitvoerings- en consensuslaag en de geplande upgrades. De consensusovergang en het vergroten van de capaciteit zijn verschillende onderdelen: proof-of-stake alleen zou de transactiekosten niet automatisch oplossen. Verdere schaalbaarheid werd onder meer gezocht in rollups.

Lees voor meer informatie onze gidsen Investeren in Cosmos en Investeren in Ethereum.

Ali is een freelance schrijver die de cryptocurrency-markten en de blockchain-industrie behandelt. Hij heeft 8 jaar ervaring met het schrijven over cryptocurrencies, technologie en handel. Zijn werk kan worden gevonden op verschillende hoogwaardige beleggingssites, waaronder CCN, Capital.com, Bitcoinist en NewsBTC.