Een toekomstbestendige blockchain ontwikkelen - een blauwdruk voor succes

HodlX-gastpost  Dien uw bericht in

 

Blockchain-technologie werd voor het eerst toegepast in 2009 toen Bitcoin werd gelanceerd. Sindsdien zijn bedrijven uit verschillende sectoren begonnen met het experimenteren met de technologie. Van het beheer van medische dossiers tot het volgen van de toeleveringsketen tot videogames, het wordt momenteel op verschillende gebieden gebruikt.

De opname van slimme contracten in Ethereum en andere blockchains heeft de use cases voor deze innovatieve technologie verbreed. Blockchain staat in veel opzichten nog in de kinderschoenen vergelijkbaar met de begindagen van pc's, toen ze vooral door liefhebbers werden gebruikt.

Sindsdien is de technologie zo ver gevorderd dat we vrijwel alles online kunnen doen, of we nu naar shows kijken of boodschappen doen.

We kunnen verwachten dat blockchain in de toekomst hetzelfde traject zal volgen. Om het in elke markt te laten gedijen, moet het eerst de kenmerken hebben die nodig zijn om het massaal adopteerbaar te maken. Laten we deze functies eens bekijken en kijken of ze te vinden zijn in bestaande blockchains.

Hoge doorvoer, lage latentie en hoge schaalbaarheid

Web 3.0-technologie moet de consument meer bieden dan de huidige Web 2.0-technologie. Het is waarschijnlijker dat een cryptoproject slaagt als het snellere transactietijden biedt.

TPS (transactions per second) is een meting van hoeveel transacties er in een seconde kunnen worden uitgevoerd op een blockchain-netwerk. Het wordt ook wel 'doorvoersnelheid' genoemd.

Ter vergelijking: het netwerk van Visa kan tot 24,000 betalingen per seconde verwerken, terwijl Mastercard er tot 5,000 aankan. Een recent interview met de chief financial officer van Visa gesuggereerd dat er theoretisch 65,000 transacties per seconde op het netwerk kunnen worden verwerkt.

Als het echter gaat om het bouwen van DApps (gedecentraliseerde applicaties) en het gebruik van digitale activa, is het belangrijker om de laagste latentie te bereiken dan simpelweg een groot aantal transacties per seconde.

De gebruiker wil dat transacties zo snel mogelijk worden afgerond. Wat de netwerkbelasting ook is, het is altijd iets wat ze willen.

Sterker nog, er is zelfs wetenschappelijk bewijs om dit te ondersteunen. Een artikel van Nielsen Norman Group uit 1993 suggereert dat responstijden van applicaties bepalend zijn voor de gebruikerservaring.

  • Een reactielimiet van 0.1 seconde geeft de gebruiker de indruk dat het systeem direct reageert.
  • Met een responstijdlimiet van één seconde wordt de gedachtenstroom van de gebruiker ononderbroken, ook al zal de vertraging voor hen merkbaar zijn.
  • De aandacht van gebruikers kan na een reactie slechts 10 seconden worden vastgehouden. Gedurende deze periode kan de gebruiker in de verleiding komen om andere taken uit te voeren terwijl hij wacht tot het systeem de taak heeft voltooid.

Dus als gebruiker wil je de minimale latency of verificatietijd en de hoogste TPS. Dat is wat 'snel' betekent niet alleen hoeveel transacties er elke seconde worden verwerkt.

Samen beschrijven deze parameters de schaalbaarheid van een blockchain-netwerk of het vermogen om in de loop van de tijd een groeiend aantal transacties te verwerken.

Desalniettemin zijn TPS-nummers van belang, en we hebben ze nodig om het potentieel van een blockchain te begrijpen.

Hieronder volgt een lijst met transactiesnelheden in de top 50 van blockchain-netwerken, gerangschikt op basis van marktkapitalisatie, vanaf september 2022.

Bitcoin

(BTC)

40uniswap

(UNI)

14Tezos

(XTZ)

3
Ethereum

(ETH)

14Kosmos

(ATOOM)

Bijna onmiddellijkDecentraland

(MANA)

14
Tether USD

(USDT) ERC-20

14Ethereum Classic

(ENZ)

720De zandbak

(ZAND)

14
Tether USD

(USDT) TRC-20

2Litecoin

(LTC)

30Quant

(QNT)

14
USD munt

(USDC)

14Kettingschakel

(LINK)

14EOS

(EOS)

Bijna onmiddellijk
Ripple

(XRP)

Bijna onmiddellijkStellar Lumens

(XLM)

Bijna onmiddellijkElrond

(EGLD)

Bijna onmiddellijk
Cardano

(ADA)

10Nabij protocol

(IN DE BUURT)

2Aave

(AAVE)

14
solarium

(SOL)

Bijna onmiddellijkAlgorand

(ALGO)

0.75Axie Oneindigheid

(AXS)

14
dogecoin

(DOGE)

40Monero

(XMR)

30Zcash

(ZEC)

60
polkadot

(PUNT)

2Bitcoin Cash

(BCH)

150Bittorrent

(BTT)

2
Veelhoek

(Matisch)

14Stroom

(STROMEN)

1De grafiek

(GRT)

14
Shiba Inu

(SHIB)

14ApeCoin

(AAP)

14Maker

(MK)

14
Tron

(TRX)

1Chiliz

(CHZ)

14Fantom

(FTM)

Bijna onmiddellijk
Avalanche (lawine)

(AVAX)

1Internetcomputer

(PKI)

Bijna onmiddellijksynthetisch

(SNX)

14
Verpakte Bitcoin

(WBTC)

14Filecoin

(FIL)

100lees DAO

(IK WIL)

14
PAX goud

(PAXG)

14Curve

(CRV)

14Basis Attentie Token

(BAT)

14
Thorchain

(RUNE)

 Bijna onmiddellijkEnjin Coin

(ENJ)

14
Gemiddelde transactiesnelheid (in minuten) van 50 cryptocurrencies met de hoogste marktkapitalisatie vanaf september 2022 (Bron: Statista.com)

Laag één versus laag twee schaaloplossingen

De meest effectieve manier om de parameters van een blockchain te verbeteren, is door aan de eerste laag te werken. Dit vereist dat validators veranderingen accepteren via een hard fork, wat een complex proces is, zoals we nog niet zo lang geleden zagen bij de Ethereum-fusie.

Door laag twee schaaltechnieken is het mogelijk om sneller schaalbaarheid te bereiken door de technische architectuur van een basislaag blockchain-netwerk aan te passen. Dit is de reden waarom de blockchain-gemeenschap verwoed bezig is met het ontwikkelen van laag twee schaalbaarheidsmethoden.

Een goed voorbeeld hiervan is het Bitcoin Lightning Network, dat momenteel meer dan een miljoen TPS kan verwerken in plaats van slechts 7 TPS op Bitcoin zelf.

Laag twee kan echter een groot deel van de beveiliging van de oorspronkelijke blockchain in gevaar brengen. Bij het verwijderen van aspecten van laag één, heb je vaak geen andere keuze dan afhankelijk te zijn van het team en het netwerk van laag twee om het systeem draaiende en veilig te houden.

In dit licht vertrouwt een aanzienlijk aantal gebruikers alleen netwerken zoals Bitcoin vanwege hun langdurige staat van dienst op het gebied van beveiliging.

In de toekomst kan de schaalbaarheid van blockchains zich op verschillende manieren ontwikkelen hetzij door nieuwe consensusmechanismen, hetzij door schaalmethoden op laag twee die de beveiliging niet in gevaar brengen. Als we de meest efficiënte blockchain voor de toekomst willen bouwen, kan het geen kwaad om beide routes te testen.

Naarmate de blockchain-technologie zich ontwikkelt, worden verschillende consensusalgoritmen onderzocht inclusief bewijs van autoriteit, activiteit, RBFT en YAC en toon belofte als alternatief voor proof-of-stake en proof-of-work. De meeste bestaande algoritmen hebben echter een beveiligings- of prestatienadeel.

Security

Maar als we slechts één pijler van blockchain zouden moeten kiezen, zou het misschien beveiliging zijn. Standaard moet het hoogste niveau van gegevensbescherming prioriteit krijgen, met behulp van open-source blockchain-code en eersteklas cryptografische algoritmen.

Ook zijn blockchain-beveiligingsaudits van cruciaal belang voor het identificeren van mazen in de wet en het elimineren van kwetsbaarheden in het systeem. De publieke discussie over beveiligingsoplossingen is ook belangrijk om vast te stellen welke niet haalbaar zijn. Blockchains die dit doen hebben een mooie toekomst voor zich.

Betrouwbaarheid

Wanneer gebruikers crypto verzenden, willen ze niet dat het ergens tussen hen en de ontvanger verloren gaat. Een belangrijk aspect van een netwerk is dus de betrouwbaarheid ervan.

Solana is bijvoorbeeld populair vanwege de snelheid en geweldige oplossingen maar het is berucht om zijn netwerkstoringen. Volgens Solana uptime-tracker, waren er in 14 2022 storingen, in totaal vier dagen, 12 uur en 21 minuten downtime.

Zo kan een blockchain van de toekomst toch niet zijn. Er is een tendens dat nieuwere ketens minder betrouwbaar zijn, en dat is een punt van zorg.

Lage of niet-bestaande netwerkkosten

Visa rekent bedrijven ongeveer drie procent aan voor het verwerken van betalingen. We moeten onder andere lagere tarieven bieden als we willen dat deze bedrijven Visa voor cryptovaluta laten vallen. Op dezelfde manier vormen netwerktarieven voor dagelijkse gebruikers momenteel een enorme toetredingsdrempel.

Wanneer nieuwe gebruikers zich bijvoorbeeld realiseren dat ze Ether nodig hebben om USDT naar iemand te sturen, geven ze crypto meestal helemaal op. Evenzo vormt het feit dat gebruikers Ether moeten bezitten om toegang te krijgen tot DeFi-applicaties en andere DApps aanzienlijke uitdagingen op het gebied van toegang en bruikbaarheid.

Metatransacties zouden de oplossing voor dit probleem kunnen zijn, waardoor gebruikers kunnen communiceren met een openbare blockchain zonder transactiekosten te betalen. Transacties die met metatransacties worden uitgevoerd, worden nog steeds geverifieerd en verzonden met behulp van handtekeningen van gebruikers.

Het verschil is dat wanneer dit gebeurt, de transactie wordt beheerd door de relayer, die de vergoeding betaalt en de transactie naar de ontvanger stuurt. De kans is groot dat een blockchain die dit concept implementeert, zal slagen.

Aanpasbaarheid aan nieuwe use cases

Het is belangrijk dat de blockchain van de toekomst niet alleen informatie opslaat, maar ook nieuwe use cases laat verkennen en ontwikkelen. Een voorbeeld is programmeerbaar geld, dat alleen kan worden uitgegeven volgens de regels die zijn vastgelegd in een slim contract.

In tegenstelling tot Web 2.0-bankieren, kunnen blockchains met specifieke MCC's (merchant category codes) deze mogelijkheid bieden. De technologie kan niet alleen door overheden worden gebruikt, maar ook door bedrijven om bijvoorbeeld hun werknemers te belonen.

Ondanks de controverse rond programmeerbaar geld, is er een duidelijke trend in de richting van de implementatie ervan in de toekomst, en blockchains moeten zich aanpassen om aan deze behoefte te voldoen.

Gebruikersgerichte functies

In de toekomst zal blockchain-technologie naar verwachting zeer gebruikersgericht zijn, met vereenvoudigde autorisaties, metatransacties, HRA's (door mensen leesbare adressen) en andere functies.

De crypto-adressen die we vandaag hebben, zijn moeilijk te verzenden zonder QR-codes of sms-berichten. In het geval van een enkele fout kan een overschrijving naar de verkeerde ontvanger worden verzonden en voor altijd verloren gaan.

Een meer algemene acceptatie wordt belemmerd door deze moeilijk te onthouden codereeksen die op computers zijn gericht geen mensen. Toekomstige blockchains moeten dit aanpakken, en sommige doen dat al, zoals NEAR Protocol, dat HRA-functionaliteit biedt.

In sommige crypto-wallets, verzenden cryptogeld naar het telefoonnummer van een ontvanger is al mogelijk, ook als de ontvanger geen portemonnee-adres heeft.

Gebruikers zonder portemonnee kunnen er een aanmaken via een intuïtieve interface. Deze methode kan twijfelachtig zijn vanuit het perspectief van pseudo-anonimiteit maar het zal zeker de bruikbaarheid en acceptatie stimuleren.

Interoperabiliteit

Blockchains hebben geen ingebouwd vermogen om te communiceren met andere blockchains. Deze beperking, bekend als het orakelprobleem, verhindert dat blockchains zowel met traditionele systemen als met elkaar interageren.

Om in de toekomst verschillende blockchain-netwerken te laten bestaan, moeten ze gegevens uitwisselen en unieke soorten digitale middelen tussen elkaar verplaatsen.

Idealiter zouden openbare blockchains vanaf het begin interoperabel moeten worden ontworpen maar zo gaat het niet altijd. Blockchain-projectontwikkelaars moeten zich echter realiseren dat ze informatie moeten delen en moeten samenwerken om in de toekomst te kunnen gedijen.

Er zijn hier veel goede voorbeelden, waaronder Metakey en Immutable X's Web 3.0 gaming-blockchains, die een interoperabel gaming-ecosysteem creëren, en ChainLink's oracle-infrastructuur die bestaande systemen verbindt met alle grote blockchains.

Conclusie

Misschien is er in de toekomst geen perfecte blockchain die alles voor iedereen doet. In plaats daarvan, net zoals er verschillende industrieën zijn voor verschillende toepassingen in de echte wereld, zouden er verschillende blockchains zijn voor verschillende toepassingen.

Talrijke blockchains zullen naar verwachting blijven voorzien in specifieke behoeften gaming-blockchains, supply chain-blockchains, enz.

Hoewel er nog meer functies zijn die een blockchain van de toekomst zou moeten hebben dan wat ik hierboven heb genoemd, zijn dit de meest cruciale. Een mooie Web 3.0-toekomst hangt af van het vinden van de juiste balans tussen veiligheid en bruikbaarheid, terwijl de gebruiker en de cryptogemeenschap altijd centraal staan.


Taras Dovgal is een seriële ondernemer met meer dan 10 jaar ervaring in systeemontwikkeling. Met een passie voor crypto sinds 2017, is hij mede-oprichter van verschillende crypto-gerelateerde bedrijven en ontwikkelt hij momenteel een crypto-fiat platform. Als levenslange liefhebber van startups en webontwikkeling is het zijn doel om cryptoproducten toegankelijk te maken voor reguliere consumenten niet alleen techneuten.

 

Bekijk de laatste koppen op HodlX

Volg ons op Twitter Facebook Telegram

Check out de Laatste aankondigingen in de branche
 

Disclaimer: meningen die worden geuit op The Daily Hodl zijn geen beleggingsadviezen. Beleggers moeten hun due diligence doen voordat ze risicovolle investeringen in Bitcoin, cryptocurrency of digitale activa doen. Houd er rekening mee dat uw overdrachten en transacties op eigen risico zijn en dat eventuele verliezen die u oploopt, uw verantwoordelijkheid zijn. The Daily Hodl beveelt het kopen of verkopen van cryptocurrencies of digitale activa niet aan, noch is The Daily Hodl een beleggingsadviseur. Houd er rekening mee dat The Daily Hodl deelneemt aan affiliate marketing.

Uitgelichte afbeelding: Shutterstock / Anna Berdnik / Yevhen Vitte / greenbutterfly

Bron: https://dailyhodl.com/2023/02/01/developing-a-future-proof-blockchain-a-blueprint-for-success/