Na het ontstaan van het World Wide Web/internet zijn er talloze upgrades doorgevoerd. Evenzo wordt hetzelfde gezien in de door blockchain gerunde platforms en architecturen. Omdat blockchain werkt via een gedecentraliseerd raamwerk, zijn consensusalgoritmen de gemeenschappelijke factor waarmee een platform of een applicatie werkt. Dit stuk concentreert zich op het consensusalgoritme Proof of Stake (PoS), hoe het wordt gezien als het opkomende potentiële algoritme dat in staat zou zijn om hindernissen van zijn voorgangers op te lossen. In essentie is Proof of Stake erop gericht te doen wat de Prof of Work (PoW) deed, maar productief, efficiënt en economisch vriendelijk. Anders dan in PoW, waar het vermogen van mijnwerkers om rekenproblemen te berekenen, bewijst wie de prijs zal ontvangen, heeft in PoS degene met meer munten/inzetten een grotere kans om de prijs te krijgen.
Proof of stake is ontwikkeld om de computationele noodzaak van proof of work te verminderen. In PoS wordt een staker geselecteerd op basis van hoeveel bijdrage hij/zij heeft gedaan. Technisch gezien is de inzet van een node in een PoS-consensusalgoritme het aantal digitale munten. Een andere manier om deze digitale munten te zien, is "de munten in cryptocurrency die worden vastgehouden of gestort door de mijnwerker die in het netwerk steekt". Voor een juiste werking van op stake-gebaseerde algoritmen wordt het FTS-algoritme (Follow-the-Satoshi) ingezet. Sommige illustraties omvatten Cardano, Tezos. De tokens in de grid(s) worden geïndexeerd en een hashfunctie neemt een seed (een reeks van onregelmatige lengte) op als invoer. Vervolgens wordt een geschikte geïndexeerde uitvoer gegenereerd via het FTS-algoritme. Daarna wordt via een geïndexeerde lijst een relevante leider gekozen door in de transactiegeschiedenis te zoeken. Een van de vele voordelen van het gebruik van deze algoritmische benadering is een snellere validatie van activiteiten. Als de blockchain-technologie nieuw voor u is, figuur 1 zal helpen bij het begrijpen van de basisprincipes van hoe blockchain werkt. Afbeelding 2 en tabel 1 laten de verschillen zien tussen het functioneren van het Proof of Work-consensusalgoritme en het Proof of Stake-consensusalgoritme. In zekere zin is de ruggengraat van beveiliging in PoS netwerksynchronisatie. De volgende cruciale factor is een stimuleringsmechanisme.
Als u een van degenen bent die geïnteresseerd is in praktische voorbeelden die op de grond lopen, dan toont de onderstaande infographic vijf verschillende illustraties. Om u vooraf te laten weten dat alleen hun kerncomponent (consensusproces) in de infographic wordt weergegeven. Laten we nu het consensusproces van elke illustratie onder de loep nemen. Het Casper-protocol is zo gebouwd dat het PoS-framework over de PoW-protocol(len) zou kunnen functioneren. Het Casper-protocol maakt gebruik van het BFT-protocol (Byzantine-Fault-Tolerance) voor het valideren van controlepunten op elk vast interval. Het Ouroboros-protocol is een op pure inzet gebaseerd protocol, wat betekent dat het protocol de tijd opsplitst in epcho's, en in elk tijdperk nemen de commissieleden deel aan een driefasig protocol voor het opgooien van munten voor het bouwen van een zaadje voor het FTS-algoritme. Een voordeel van dit protocol (Ouroboros) is dat het bestaat uit een lage transactiebevestigingstijd en een hoge transactiedoorvoer. Een factor die het in verschillende gevallen heeft opgepikt, is dat het een sterke theoretische achtergrond heeft voor het ondersteunen van beveiliging en compatibiliteit met incentives. Het Chains-of-Activity (COA)-protocol is enigszins onderscheidend in vergelijking met Ouroboros. In het COA-protocol wordt de keten verdeeld in een groep blokken met de lengte 'l' en wordt de tijd in elk tijdperk verdeeld. De hash van elk blok wordt gebruikt om de seed van het blok te bepalen. Ten slotte worden de zaden van alle bocks die in een tijdperk zijn gebouwd, samengevoegd om het FTS-algoritme te bepalen voor het kiezen van de opvolger van de leider van het tijdperk.
Het Algorand-protocol werkt ook door een commissie in dienst te nemen, maar het gebruikt een cryptografisch sorteermechanisme naast het FTS-algoritme voor het selecteren van commissieleden en leiders. Het voordeel van het inzetten van sortition is dat het geselecteerde knooppunt pas wordt onthuld als het bewijs is ingediend, waardoor het knooppunt niet van tevoren wordt aangevallen door een paar tegenstanders. Het Tendermint-protocol maakt gebruik van een BFT-stemprotocol voor het valideren van het blok. Dit protocol is bewezen veilig als 2/3 van het stemrecht wordt beheerd door eerlijke deelnemers. Alleen theoretische kennis is niet genoeg en praktische toepassing is cruciaal voor het succes op lange termijn. Er zijn maar weinig gebieden waar Staking als een service wordt ingezogen:
- Voertuig delen
- Systeem voor het delen van gegevens voor IOV-netwerken
- Beheersysteem voor voertuigvertrouwen
- Voertuig ad-hoc netwerk
Een ander aspect waarmee Prof of Stake wordt geïmplementeerd, is via Cloud Computing zoals besproken hier. Volgens het voorgestelde prototype dragen de cloudgebruikers de hoed van peers in het blockchain-raster. Er wordt verondersteld en aangetoond dat de herkomstfunctie aanvullende beveiliging biedt, aangezien de Cloud Service Provider (CSP) de gegevensbewerkingen niet alleen door hem/haar kan beheren. In plaats daarvan kon de CSP alleen de bronnen beheren en de consistentie van de Blockchain verifiëren.
Zoals getoond in de bovenstaande infographic, heeft elke speler in het netwerk (CSP, Cloud User...) een specifieke rol te spelen, en pas nadat iedereen zijn werk op de juiste manier heeft gedaan, wordt het gewenste resultaat bereikt. Als u iemand bent die enige technische kennis heeft over blockchain, dan zou u door de infographic snel te begrijpen hoe de backend werkt.
Houd er rekening mee dat PoS en Staking-as-a-Service opkomende gebieden van onderzoek en experiment zijn. De komende dagen zouden er dus tal van illustraties volgen. Als je meer wilt weten over wat er gaande is op het gebied van blockchain, ga dan naar Primafelicitas om meer te weten te komen over recente, aankomende en verwachte updates.
Zoek je hier hulp?
Neem contact op met onze expert voor:
een gedetailleerde discussien
De post De toekomst van Proof of Staking-as-a-Service: uitwisselingen, 0% kosten en centralisatie verscheen eerst op PrimaFelicitas.
- 2019
- Over
- Volgens
- toegediend
- Voordeel
- algoritme
- algoritmen
- Alles
- onder
- Aanvraag
- GEBIED
- De Basis
- wezen
- betekent
- blockchain
- Blockchain technologie
- Gebouw
- Cardano
- casper
- Cloud
- cloud computing
- Munten
- komst
- Gemeen
- bestanddeel
- Berekenen
- computergebruik
- Overeenstemming
- kon
- cryptogeld
- gegevens
- gedecentraliseerde
- het inzetten
- bepalen
- anders
- digitaal
- Digitale munten
- rand
- Exchanges
- Mode
- Kenmerk
- vergoedingen
- Figuur
- Tot slot
- Voornaam*
- Achtergrond
- functie
- toekomst
- het krijgen van
- gaan
- Raster
- Groep
- hachee
- hulp
- hier
- Hoge
- geschiedenis
- Hoe
- HTTPS
- Horden
- infographic
- Internet
- IT
- Jobomschrijving:
- kennis
- Lijst
- management
- Leden
- denken
- Mijnwerkers
- netwerk
- Operations
- deelnemen
- centraal
- platform
- platforms
- Spelen
- speler
- PoS
- PoW
- energie
- bewijs
- protocol
- bewijst
- biedt
- onderzoek
- Resources
- Revealed
- lopend
- veilig
- besparing
- veiligheid
- zaad
- zaden
- gekozen
- So
- Iemand
- snelheid
- inzet
- staking
- ingediend
- succes
- system
- Technisch
- Technologie
- Tezos
- The Basics
- de wereld
- Door
- niet de tijd of
- tokens
- transactie
- Trust
- updates
- gebruikers
- Stemming
- Wat
- WIE
- Mijn werk
- wereld