Alle talen
Vite heeft 's werelds eerste op gerichte acyclische grafiek (DAG) gebaseerde slimme contractplatform opgericht, dat een snapshot-ketenstructuur gebruikt, die overdrachten zonder kosten mogelijk maakt en de overdrachtssnelheid, betrouwbaarheid en veiligheid optimaliseert. De Vite-snapshotketen maakt gebruik van Hierarchical Delegated Proof-of-Stake ("HDPoS") om netwerkconsensus te bereiken.
De huidige producten van Vite omvatten een echt vertrouwde DEX (ViteX), een superapplicatie (Vite App) en een op Vite gebaseerde betalingsoplossing (VitePay).
Vite's volgende doel is ViteBridge, een universele cross-chain-oplossing die het mogelijk maakt activa op een gedecentraliseerde manier over te dragen tussen twee willekeurige ketens.
Hoge doorvoer. Vite gebruikt de DAG-grootboekstructuur en orthogonale transacties kunnen parallel in het grootboek worden geschreven; bovendien zijn in het HDPoS-consensusalgoritme meerdere toevertrouwde consensusgroepen niet afhankelijk van elkaar en kunnen ze parallel werken; de meest belangrijk punt is dat Vite De communicatie tussen contracten is een op berichten gebaseerd asynchroon model. Deze zijn gunstig om de doorvoer van het systeem te verbeteren.
Lage latentie. Vite maakt gebruik van het HDPoS-consensusalgoritme, via proxy-knooppunten, om de productie van blokken op een collaboratieve manier te voltooien, zonder de noodzaak om PoW te berekenen, en het interval voor het genereren van blokken kan worden verkort tot 1 seconde, wat gunstig is om de vertraging van de transactie te verminderen bevestiging.
Uitbreidbaar. Om aan de schaalbaarheidsvereisten te voldoen, beperkt Vite transacties tot een enkele vrijheidsgraad, groepeert transacties in het grootboek volgens de rekeningdimensie, staat toe dat verschillende rekeningen worden aangemaakt door verschillende knooppunten en verwijdert cross-The ACID-semantiek van contractoproepen worden gewijzigd in op berichten gebaseerde BASE-semantiek. Op deze manier hoeven nodes niet meer de hele wereldstaat op te slaan en wordt data in de vorm van sharding op het gehele gedistribueerde netwerk opgeslagen.
Economie. Aangezien Vite een op quota gebaseerd model voor toewijzing van middelen hanteert, hoeven lichtgewicht gebruikers met zeldzame transacties geen hoge administratiekosten of gaskosten te betalen. Gebruikers kunnen verschillende manieren kiezen om computerresources uit te wisselen, en kunnen ook extra quota overdragen aan andere gebruikers via quotaleaseovereenkomsten om de efficiëntie van het gebruik van systeemresources te verbeteren.
Gebruiksgemak. Verbeteringen in de bruikbaarheid van Vite omvatten: het bieden van standaard bibliotheekondersteuning in Solidity++, syntaxis voor het verwerken van berichten, timingplanning van contracten, VNS-naamgevingsservice, ondersteuning voor contractupgrades, enz.
Gesloten lus van waarde. Vite ondersteunt de uitgifte van digitale activa, cross-chain waardetransmissie, token-swap op basis van het Loopring-protocol, enz., waardoor een compleet waardesysteem wordt gevormd. Vanuit het perspectief van gebruikers is Vite een volledig uitgeruste gedecentraliseerde centrale.
Eerst hebben we de oproep van het slimme contract asynchroon gesplitst. Nano verdeelt een overboeking in twee acties: uitgaand en inkomend. We leenden van Nano en breidden het uit om slimme contracten te noemen (Nano ondersteunt geen slimme contracten). In Vite wordt een overboekingstransactie opgesplitst in uitgaande en inkomende transacties en wordt een contractoproeptransactie opgesplitst in twee delen: een contractaanvraagtransactie en een contractantwoordtransactie.
De tweede is een asynchroon ontwerp van schrijven en bevestigen. In Vite wordt een transactie naar het grootboek geschreven en asynchroon bevestigd. In traditionele blockchains (zoals Bitcoin) wordt de snelheid waarmee transacties in het grootboek kunnen worden geschreven, beperkt door de snelheid van het verpakken. In Vite kunnen gebruikers binnen de quotalimiet eerst veel transacties naar het grootboek schrijven en deze vervolgens op een uniforme en asynchrone manier bevestigen. Op deze manier kunnen de pieken en dalen van de belasting worden afgevlakt, kunnen de bronnen van het systeem maximaal worden benut en kan de doorvoer van het gehele systeem worden verbeterd. Bovendien zullen de transacties tussen de twee rekeningen elkaar niet blokkeren en zal het niet gebeuren dat doordat de ene rekening een groot aantal transacties verstuurt, de transacties van andere rekeningen lange tijd niet worden bevestigd.
De derde is het asynchrone ontwerp van oproepen tussen contracten. Oproepen tussen contracten in Ethereum worden gedaan via berichtoproepen of interne transacties. Deze groep oproepen wordt tegelijkertijd voltooid of ze mislukken allemaal. Dit is een atomic ACID-semantiek en zal een prestatieknelpunt worden. We hebben een aantal volwassen oplossingen geleend in gecentraliseerde internettechnologie en een berichtgestuurde architectuur aangenomen.Contracten delen geen status en communiceren alleen door berichten naar elkaar te sturen.
Gerelateerde links:
https://www.qukuaiwang.com.cn/szhb/2989.html###
*Bovenstaande inhoud is georganiseerd door YouToCoin-functionaris. Vermeld bij herdruk de bron.