Alle talen
Trinity is een algemene off-chain uitbreidingsoplossing, die activacertificaten gebruikt voor on-chain kredietgoedkeuring en staatskanalen voor off-chain transacties, waardoor onmiddellijke betaling van activa, goedkope transacties en goede schaalbaarheid en transactieprivacy worden bereikt bescherming.
Trinity zet zich in om gebruikers te helpen blockchain-services gemakkelijk, snel en veilig te gebruiken door snelle en veilige off-chain betalingskanalen te bieden.
1. Bewijs van vermogen
In het off-chain uitbreidingsschema is activabewijs een sleutelfactor, die gelijk is aan de afwikkelingsreserve. Het wordt gerealiseerd door digitale handtekening en hashlock-transmissie te gebruiken, dat wil zeggen, het verhypothekeert de digitale activa op de belangrijkste handelsketen.
Stel dat er in de bovenstaande afbeelding twee transactiedeelnemers zijn, de ene is Alice en de andere is handelaar. Bewijs van activa betekent dat Alice en Merchant de token-activa op de hoofdketen moeten verhypothekeren en vergrendelen en uiteindelijk een certificaat van activa moeten genereren. Alice bezit bijvoorbeeld 1.000 NEO NEP-5-activa en Merchant bezit 1.000 NEO NEP-5-activa.Voordat off-chain transacties worden overgedragen, kunnen deze tokens van de twee worden gehypothekeerd en bevroren volgens het vereiste bedrag als bewijs van activa. Als er geen bewijs van activa kan worden gegenereerd, kunnen tokenoverdrachten niet worden uitgevoerd. Proof of Assets is een bindende overeenkomst die wordt uitgevoerd op de NEO-blockchain. Door middel van digitale handtekeningen wordt gewaarborgd dat beide partijen bij de transactie zich niet naar believen kunnen terugtrekken uit de waardeoverdracht. Bovendien, omdat bij transacties buiten de keten alleen de twee partijen bij de transactie toegang hebben tot de tokens in het slimme contract met het betalingskanaal, wat betekent dat het Trinity-activacertificaat net zo bindend is als de hoofdketentransactie.
Zodra de tokenactiva van de hoofdketen zijn bevroren, genereren beide partijen bij de transactie activacertificaten en kunnen beide partijen onmiddellijk off-chain overdrachtstransacties uitvoeren via het betalingskanaal, en er is geen limiet op het aantal keren. Wanneer de twee partijen de transactie voltooien, kunnen ze de activa terugbrengen naar de hoofdketen en de wijziging van het activasaldo op de hoofdketen registreren, en de transacties buiten de keten worden niet geregistreerd. netwerk, waardoor de privacy van gebruikers wordt beschermd.
2. Slim contract
De slimme contracten die in de keten worden ingezet, bieden voornamelijk de volgende functies:
1) Zorg voor een gedeelde transactieregel voor beide partijen die betrokken zijn bij de transactie
2) Geef gecertificeerde transactietokens uit om bescherming te bieden voor betalingen buiten de keten
3) Slimme arbitrage, als een van de twee partijen de contract, kan het slimme contract de overtreder rechtvaardig beoordelen en straffen
4) Kanaalbeheer, sluit het kanaal, regel de off-chain transactie en publiceer deze op de keten
3. Statuskanaal
Trinity beheert staatskanalen via slimme contracten in de keten om deelnemers te authenticeren, stortingen te vergrendelen/ontgrendelen, geschillen te beslechten en off-chain transacties te realiseren via het Trinity off-chain protocol.
Transacties in de keten
Alle transacties in de keten moeten worden gecodeerd volgens de indeling van het activacertificaat om de communicatieconsistentie en veiligheid van het kanaal te waarborgen. Deze informatie omvat:
1) Transactievolgorde
2) Overgemaakt bedrag
3) In behandeling
4) Hoofdknooppunt van transactie Merkle tree
5) Handtekening met al het bovenstaande
De kern van Trinity is het staatskanaal. Om het staatskanaal door meer gebruikers te laten gebruiken, om de ecologische gewoonte van de gehele microbetaling op te bouwen, is het gebruik van het staatskanaal zelf gratis. Dat wil zeggen, zonder een TNC vast te houden, kan ook de basisstatuskanaalservice van Trinity worden gebruikt.
Om de beschikbaarheid van de staatszender te waarborgen heeft Trinity de medewerking nodig van vele deelnemers en kan TNC een belangrijke rol spelen in het stimuleren en balanceren.
TNC-gebruiksscenario's:
1) Uniforme netwerkvereffeningsactiva
Wanneer het kanaal tot stand is gebracht, wordt TNC gebruikt als onderpand voor activa, wat niet alleen een gebruiksvriendelijke uniforme vereffeningsmethode biedt, maar ook voor die wie niet wil Voor kleine en middelgrote nodes of gebruikers die middelen hebben om de hele keten te synchroniseren, is het gebruik van TNC de meest directe en handige manier. Het uniforme afwikkelingsmechanisme verlicht onnodige wisselkoersoverhead voor off-chain en on-chain transacties.
2) Trinity-netwerkbouwbonus
Trinity biedt statuskanaalroutering om het gemak van transacties over het netwerk te vergroten. Of staatsinteractie en waardeoverdracht tussen knooppunten, wat het Trinity-netwerk meer flexibiliteit biedt en gemak.TNC, als netwerkintegraal, kan het tussenliggende statuskanaal dat de kanaalroute passeert, effectief belonen, zodat meer knooppunten of gebruikers bereid zijn om deel te nemen aan het kanaal van het netwerk om een efficiëntere circulatie van activa te garanderen.
3) Diensten met toegevoegde waarde van het Trinity-netwerk
Trinity is een netwerk dat privacybescherming hoog in het vaandel heeft staan. In Trinity worden een aantal technologieën gebruikt, waaronder zero-knowledge proof en transacties met gemengde valuta worden gebruikt om gegevensbeveiliging te waarborgen, om de privacybescherming van gebruikers te verbeteren, in het Trinity-netwerk kan TNC worden gebruikt om te betalen voor meer privacybeschermingsdiensten.
Trinity-netwerkknooppunten bieden ook diensten met toegevoegde waarde, zoals QoS voor statuskanalen, verbindingsgeoriënteerde kanaalroutering, gatewayservices voor lichte clients en proxyservices voor kanaalstatusdetectie. Deze knooppunten kunnen beloningen krijgen voor het leveren van diensten met toegevoegde waarde door TNC opladen.
DAPP-ontwikkelaars kunnen ook diensten met toegevoegde waarde aanpassen en ontwikkelen op basis van de kanaalservicelaag van Trinity. Deze diensten met toegevoegde waarde kunnen worden geleverd aan gebruikers van het Trinity-netwerk voor direct gebruik, en DAPP-ontwikkelaars kunnen worden betaald door TNC in rekening te brengen.
4) Netwerkservicekosten
Trinity Network zet zich in voor het leveren van digitale activaservices voor kleine en middelgrote ondernemingen. Voor kleine en middelgrote ondernemingen die Trinity Network gebruiken voor het uitgeven of beheren van digitale activa, kan TNC worden gebruikt om te betalen voor de vereiste services.
5) Op maat gemaakte servicekosten voor bedrijven
Als sommige ondernemingen op maat gemaakte services nodig hebben, zoals hun eigen onafhankelijke staatskanaalknooppunten en zeer op maat gemaakte portefeuilles, moeten deze aangepaste kosten worden betaald via TNC-manier om voorzien.
6) Incentives voor TNC-houders en community-ontwikkelaars
Voor ontwikkelaars die aandacht blijven schenken aan de Trinity-gemeenschap en deze blijven ondersteunen, zal Trinity hen belonen met TNC-tokens om meer uitmuntende ontwikkelaars aan te trekken Trinity's gemeenschapsontwikkeling om het Trinity-protocol continu te verbeteren en te optimaliseren.
Voor gebruikers die in het bezit zijn van TNC, zal Trinity van tijd tot tijd TNC uitdelen aan TNC-houders in de vorm van beloningen om meer mensen aan te moedigen deel te nemen aan de netwerkopbouw van Trinity.
Met de voortdurende ontwikkeling van het volledige netwerk van Trinity en het toenemende aantal betrokken medewerkers, zullen de gebruiksscenario's en de waarde van TNC blijven toenemen.