Alla språk
Trinity är en allmän expansionslösning utanför kedjan, som använder tillgångscertifikat för kreditbekräftelse i kedjan och statliga kanaler för transaktioner utanför kedjan, för att därigenom uppnå omedelbar betalning av tillgångar, lågkostnadstransaktioner och god skalbarhet och transaktionsintegritet skydd.
Trinity har åtagit sig att hjälpa användare att använda blockkedjetjänster bekvämt, snabbt och säkert genom att tillhandahålla snabba och säkra betalningskanaler utanför kedjan.
1. Bevis på tillgångar
I expansionsschemat utanför kedjan är tillgångsbevis en nyckelfaktor, vilket motsvarar avvecklingsreserven. Det realiseras genom att använda digital signatur och hashlåsöverföring, det vill säga det belånar de digitala tillgångarna på huvudkedjan Trading.
I figuren ovan, anta att det finns två transaktionsdeltagare, en är Alice och den andra är säljare. Bevis på tillgångar innebär att Alice och Merchant behöver belåna och låsa tokentillgångarna på huvudkedjan och slutligen generera ett tillgångsbevis. Till exempel äger Alice 1 000 NEO NEP-5-tillgångar och Merchant äger 1 000 NEO NEP-5-tillgångar. Innan transaktioner utanför kedjan överförs kan dessa tokens av de två intecknas och frysas enligt det belopp som krävs som bevis på tillgångar. Om bevis på tillgångar inte kan genereras kan tokenöverföringar inte utföras. Proof of Assets är ett bindande avtal som exekveras på NEO blockchain. Genom digitala signaturer säkerställs att båda parter i transaktionen inte kan dra sig ur värdeöverföringen efter behag. Dessutom, eftersom i transaktioner utanför kedjan, kan endast de två parterna i transaktionen komma åt tokens i det smarta kontraktet med betalningskanalen, vilket innebär att Trinity-tillgångscertifikatet är lika bindande som huvudkedjans transaktion.
När huvudkedjans tokentillgångar är frysta genererar båda parter i transaktionen tillgångscertifikat, och båda parter kan omedelbart genomföra överföringstransaktioner utanför kedjan via betalningskanalen, och det finns ingen begränsning på antalet gånger. När de två parterna slutför transaktionen kan de överföra tillgångarna tillbaka till huvudkedjan och registrera förändringen av tillgångsbalansen på huvudkedjan, och transaktionerna utanför kedjan kommer inte att registreras. Den kommer inte att sändas till hela kedjan. nätverk, skydda användarnas integritet.
2. Smart kontrakt
De smarta kontrakten som används i kedjan tillhandahåller huvudsakligen följande funktioner:
1) Tillhandahåll en delad transaktionsregel för båda parter som är involverade i transaktionen
2) Ge certifierade transaktionstoken för att ge skydd för betalningar utanför kedjan
3) Smart skiljedom, om en av de två parterna bryter mot kontrakt , det smarta kontraktet kan med rätta döma och straffa överträdaren
4) Kanalhantering, stäng kanalen, reglera transaktionen utanför kedjan och publicera den i kedjan
3. Statuskanal
Trinity hanterar statliga kanaler genom smarta kontrakt i kedjan för att autentisera deltagare, låsa/låsa upp insättningar och döma i tvister och förverkliga transaktioner utanför kedjan genom Trinitys off-chain-protokoll.
Transaktioner under kedjan
Alla transaktioner under kedjan måste kodas enligt formatet på tillgångscertifikatet för att säkerställa kanalens kommunikationskonsistens och säkerhet. Denna information inkluderar:
1) Transaktionssekvens
2) Överfört belopp
3) Väntande
4) Transaktionens rotnod Merkle-träd
5) Signatur som innehåller allt ovan
Kärnan i Trinity är den statliga kanalen. För att den statliga kanalen ska kunna användas av fler användare, för att bygga upp hela mikrobetalningens ekologiska vana, är användningen av själva den statliga kanalen gratis. Det vill säga, utan att hålla någon TNC, kan den grundläggande tillståndskanaltjänsten tillhandahållen av Trinity också användas.
För att säkerställa tillgången till den statliga kanalen kräver Trinity samarbete från många deltagare, och TNC kan spela en viktig roll för att stimulera och balansera.
TNC-användningsscenarier:
1) Unified nätverksavvecklingstillgångar
När kanalen är etablerad används TNC som tillgångssäkerhet, vilket inte bara ger en enkel att använda enhetlig avvecklingsmetod, utan även för de som inte vill För små och medelstora noder eller användare som har resurser för att synkronisera hela kedjan är TNC det mest direkta och bekväma sättet. Den enhetliga avvecklingsmekanismen lindrar onödiga byteskostnader för transaktioner utanför kedjan och på kedjan.
2) Bonus för Trinity-nätverkskonstruktion
Trinity tillhandahåller tillståndskanalrouting för att förbättra bekvämligheten med transaktioner över nätverket. Eller tillståndsinteraktion och värdeöverföring mellan noder, vilket ger Trinity-nätverket högre flexibilitet TNC, som en nätverksintegral, kan effektivt belöna den mellanliggande tillståndskanalen som kanalvägen passerar genom, så att fler noder Eller användare är villiga att delta i nätverkets kanal för att ge garanti för effektivare tillgångscirkulation.
3) Mervärdestjänster i Trinity-nätverket
Trinity är ett nätverk som värdesätter integritetsskydd. I Trinity finns ett antal tekniker inklusive noll-kunskapssäker och blandade valutatransaktioner används för att säkerställa datasäkerhet, för att förbättra användarnas integritetsskydd, i Trinity-nätverket kan TNC användas för att betala för fler integritetsskyddstjänster.
Trinity-nätverksnoder tillhandahåller också mervärdestjänster som QoS för tillståndskanaler, anslutningsorienterad kanalrouting, gatewaytjänster för lätta klienter och proxytjänster för kanaltillståndsdetektering. Dessa noder kan erhålla belöningar för att tillhandahålla mervärdestjänster genom att laddar TNC.
DAPP-utvecklare kan också skräddarsy och utveckla mervärdestjänster baserade på Trinitys kanaltjänstlager.Dessa mervärdestjänster kan tillhandahållas användare av Trinity-nätverket för direkt användning och DAPP-utvecklare kan få betalt genom att debitera TNC.
4) Nätverkstjänstavgift
Trinity Network har åtagit sig att tillhandahålla digitala tillgångstjänster för små och medelstora företag. För små och medelstora företag som använder Trinity Network för att utfärda eller hantera digitala tillgångar kan TNC användas för att betala för de tjänster som krävs.
5) Anpassad serviceavgift för företag
Om vissa företag behöver anpassade tjänster, såsom sina egna oberoende statliga kanalnoder och mycket anpassade plånböcker, måste dessa anpassade avgifter betalas av TNC för att förse.
6) Incitament för TNC-innehavare och community-utvecklare
För utvecklare som fortsätter att uppmärksamma och stödja Trinity-communityt kommer Trinity att belöna dem med TNC-tokens för att locka fler framstående Fler utvecklare går med Trinitys communityutveckling för att kontinuerligt förbättra och optimera Trinity-protokollet.
För användare som innehar TNC kommer Trinity att distribuera TNC till TNC-innehavare i form av belöningar då och då för att uppmuntra fler människor att delta i Trinitys nätverksbyggande.
Med den kontinuerliga utvecklingen av Trinitys hela nätverk och det ökande antalet samarbetspartners kommer användningsscenarionerna och värdet av TNC att fortsätta att öka.