Alle talen
Constellation beschouwt de mobiele client als een volledig knooppunt en vormt zo een gedistribueerd besturingssysteem met een sterke foutbestendigheid en horizontale schaalbaarheid. En Constellation gebruikt een asynchroon ExtendedTrustChain, Meme of Meme consensusmodel, met slimme contracten als samenstelbare microservices die de JVM gebruiken, waardoor veilige consensus opnieuw wordt uitgedrukt als een moderne serverloze architectuur.
Schaalbaarheid
De netwerkcapaciteit is recht evenredig met de acceptatie door gebruikers en wordt veiliger naarmate deze groeit. Op Constellation (DAG) geldt: hoe meer verbindingen u maakt, hoe meer bandbreedte individuen en netwerken ontvangen.
Echte decentralisatie
Op reputatie gebaseerde consensus stopt centralisatie en manipulatie. Horoscopen zijn gebaseerd op individuele of groepsintegriteit, niet op macht.
Gemak voor ontwikkelaars
We hebben geen aangepaste of complexe programmeertalen nodig. Constellation (DAG) maakt gebruik van bestaande programmeer- en gedistribueerde computerstandaarden. U kunt bestaande applicaties integreren of ontwikkelen in de JVM.
Cross-Network Communication
Constellation maakt interoperabiliteit tussen bestaande en nieuwe netwerken mogelijk. Dankzij ons consensus- en reputatiemodel kunnen ze zonder beveiligingsproblemen worden gebruikt.
Gebruiksvoorbeelden
Constellatienetwerken bestaan uit DAG-knooppunten, statuskanaalknooppunten en "hybride" knooppunten die consensus uitvoeren over meerdere statuskanalen en DAG's. Elk staatskanaal kan zijn gegevens "autoriseren" of delen met een account door toegang te verlenen door in DAG te betalen of door een doorvoertoestemming te verlenen om de gegevens te verifiëren als een knooppuntoperator (uniek staatskanaalknooppunt of hybride). Hybride knooppunten maken directe licentie-uitwisseling mogelijk via atomaire commits van hybride knooppunten.
Uitvoerwaarde
Het is belangrijk om te begrijpen dat, in tegenstelling tot traditionele blockchain-oplossingen, de architectuur van Constellation Network gebaseerd is op het idee van microservices. Dit betekent dat verschillende typen toepassingsspecifieke of taakspecifieke hybride knooppunten kunnen worden voorzien naarmate de acceptatie van het netwerk toeneemt. Hybride knooppunten zullen uiteindelijk cross-chain liquiditeit mogelijk maken, terwijl DAG's de financiële aspecten zijn die alle soorten staatskanalen, gegevens of valuta's met elkaar verbinden.
De asynchrone gegevensverwerkingsfunctie van DAG maakt het voor aanvallers mogelijk om het informatieverschil tussen knooppunten te gebruiken om dubbele uitgaven uit te voeren. Als er geen expliciete ouder-kindrelatie is tussen twee hoekpunten, kan een aanvaller dezelfde aanbetaling dubbel uitgeven aan verschillende knooppunten die slechts één van de twee hoekpunten zien.
Het tweede probleem is het probleem van schaduwketens: DAG staat meerdere parallelle transacties toe. De aanvaller kan in het geheim toestaan dat meerdere knooppunten samenspannen om een zware schaduwketen te genereren, en de schaduwketen van tijd tot tijd met de hoofdketen verbinden om het detectie-algoritme te omzeilen. Op deze manier kan de schaduwketen in extreme gevallen de hoofdketen vervangen als de consensus van het hele netwerk.
Het derde punt is dat het huidige DAG-model mogelijk niet genoeg bevestigingen kan krijgen voor de transacties van veel randknooppunten.
Over het algemeen is de DAG-structuur momenteel alleen geschikt voor specifieke toepassingsscenario's en zijn er veel problemen die moeten worden opgelost.Het consensusmechanisme is net begonnen te verbeteren en er is veel ruimte voor ontwikkeling. Op dit moment denk ik dat het een trend is om DAG, de zogenaamde routing, verder te optimaliseren. Persoonlijk denk ik dat in een netwerk routing het belangrijkste is.De belangrijkste functie van routing is het voorkomen van lussen en het vinden van het optimale pad. Met routing kan het hele netwerk grotere hoeveelheden data beter verwerken, en is het stabieler en veiliger.
Aangezien IOTA is gebouwd voor grootschalige toepassingen, is er om veiligheidsredenen een autonoom en tijdelijk consensusmechanisme: coördinator. Elke twee minuten creëert de IOTA Foundation een mijlpaaltransactie en alle door haar bevestigde transacties worden onmiddellijk beschouwd met 100% betrouwbaarheid. De coördinator fungeert als een beschermingsmechanisme in de vroege ontwikkelingsfase van het IOTA-netwerk.Wanneer het volledige Tangle-gedistribueerde consensusalgoritme begint te werken, zal de IOTA Foundation de coördinator afsluiten, waardoor de Tangle volledig zelfstandig kan evolueren en ontwikkelen. Dit gebeurt in een iteratieve fase en wanneer het netwerk voldoende volwassen is om de coördinator kwijt te raken, zal het netwerk zelf onmiddellijk efficiënter worden.
Gerelateerde links:
https://www.chainwhy.com/coin/dag/
https://www.wanbizu.com/xinbi/20191227141835. html
*Bovenstaande inhoud is georganiseerd door YouToCoin-functionaris. Geef bij herdruk de bron op.