Alla språk
Origo.Network är en distribuerad sekretessapplikationsplattform som investeras av toppinvesteringsinstitutioner som Polychain Capital, som kan stödja både privata överföringar och privata smarta kontrakt. På det nyligen släppta testnätet Originis innehåller PAPP-plattformen (Privacy Distributed Application) som för närvarande lanseras av Origo.Network tre kärnfunktioner: (1) Den privata överföringsfunktionen för den första kontostrukturen och ZCash / Monero / Grin är alla UTXO Sekretessen överföring av ramverket stöder ännu inte smarta kontrakt; (2) Den första smarta kontraktsprotokollfunktionen för sekretess som är tillämplig på flera smarta kontraktsblockkedjor, som stöder integritetsskydd och skydd av känslig distribuerad applikationsdata genom konventionell hårdvara Krypterad och betrodd datoranvändning; (3 ) Växla fritt mellan offentliga och privata överföringar Den flexibla designen tillåter användare att välja offentliga eller privata överföringsfunktioner efter deras behov, vilket är lämpligt för olika scenarier med olika integritetskrav. Funktionerna hos Origo Token inkluderar inte bara privata kontanter som ZCash/Monero/Grin, utan också en privat version av Ethereums gruvarbetaravgifter för att stödja distribuerade sekretessapplikationer.
Origo är en ny sekretesslösning. Genom integritetsprotokollet som utvecklats av sig själv realiseras operationen på kedjan och utanför kedjan, och informationen utanför kedjan krypteras innan den laddas upp till kedjan. Samtidigt uppmärksammar Origo också frågan om skalbarhet och förbättrar hastigheten på den offentliga kedjan genom dubbla kedjor och fragmentering.
Origo är ett bra projekt. För det första är det rigorösa och logiska vitboken den största höjdpunkten i detta projekt. Positioneringen i vitboken är tydlig, den tekniska delen är tydlig, komplett, djupgående , och rigorösa i tänkandet, vilket visar att teamet har en tydlig vision.Utvecklingsidéer, men beskrivningen av krypteringsekonomidelen är lite bristfällig, du kan fundera över denna aspekt ytterligare. För det andra är projektet mycket populärt, många kraftfulla investeringsinstitutioner har kommit in på marknaden, och marknaden har också upprätthållit en hög grad av uppmärksamhet på detta projekt. Även om vitboken är vacker, investeringssortimentet är lyxigt och marknaden är het, men grundarteamet är något otillräckligt. Den teoretiska delen av blockkedjan är solid och den faktiska erfarenheten är otillräcklig. Enligt LinkedIn är VD:n fortfarande arbetade i det tidigare företaget i ett tidigt skede av projektet.Jag lämnade kontoret först i juli, så utvecklingen av projektet är en plats som måste övervägas.
Origo Network föreslår ett säkerhetsprotokoll som inte bara garanterar privata transaktioner, utan också garanterar integriteten för in-/utdata från decentraliserade applikationer genom att skriva smarta kontrakt.
Med Origo Privacy Preserving Application Platform (PPAP) kan applikationsutvecklare utveckla dAPPs med säker in-/utdata utan att behöva förstå kryptografi. För att förbättra graden av anonymitet kringgår Origo begränsningarna för den offentliga kedjan genom exekvering utanför kedjan och korrekthetsbevis (i den offentliga kedjan tillhandahålls varje transaktionsinformation till alla). I andra fall, såsom beräkningsverifiering för applikationer som bevarar integritet, utförs beräkningen i kedjan.
För att tillhandahålla både off-chain och on-chain beräkningar har Origo utvecklat ett protokoll för att säkerställa integriteten för smarta kontrakt under utförande.
Inuti protokollet finns det fyra huvudfaser:
Initialiseringsfas - En executor väljs från nätverket som ska användas i exekveringsfasen.
Commit Phase - Parterna fryser sina tokens i kontraktet och skickar in en delegation som innehåller deras privata indata och tokeninformation. När den väl har skickats in kan delegaten inte ändras. Efter en timeout eller när alla butiker har validerats avslutas delegeringen.
Exekveringsfas - Alla indata tillhandahålls till exekutörer utanför kedjan, vilket undviker att avslöja indata för allmänheten.
Avvecklingsfas - Exekutorn bildar ett Zero-Knowledge Bevis på att kontraktet har utförts korrekt och skickar det till en kedja där det kan verifieras via blockkedjan. Slutligen dekrypterar parterna utdata.
För att garantera säkerheten för in-/utdata, tillämpar Origo en transaktionsintegritetspolicy och skapar två redovisningar:
Public Ledger
Private Ledger - stöder penningöverföringar. Genom Zerocah-teknologi, Mint (låter användare konvertera icke-anonyma tokens till nya tokens med dolt initialvärde och ägaradress genom delegering) och försäljningsoperation (låter användare utföra privata transaktioner och generera nya offentliga tokens genom att konsumera privata tokens) eller privata tokens ).
Origo föreslår tre blockchain-baserade infrastrukturmekanismer för att förbättra skalbarheten:
Hybrid Consensus - eliminerar bristerna i PoS, PoW och PoA konsensus, och förbättrar transaktionsgenomströmningen;
Advanced Fragmentation Technology - Linjär skalning av Origo;< br> Enhanced Virtual Machine (VM) - Ökad exekveringshastighet för smarta kontrakt.
Origo VM är baserad på en framväxande virtuell maskinstandard: WebAssembly (WASM), som stöds av LLVM som kompileringsbackend, och kan använda flera programmeringsspråk för inmatning. Inledningsvis stöds endast programmeringsspråket C++. Den virtuella datorn är baserad på EVM med utökade opkoder för att stödja ZKP och verifieringsloopoperationer.
Andra roller på plattformen:
Validatorer, tillhandahåller datorkraft till plattformen och utför olika uppgifter som att verifiera bevis och blockeringar, och gruv- och beräkningsuppgifter;
Användare, använda på plattformen Kontrakt eller DApps ;
kontrakts-/dApp-utvecklare, skapa smarta kontrakt som bevarar integritet och Dapps;
utförare, utför integritetsbevarande uppgifter genom nollkunskapsbevis.
Origos protokoll för att bevara integritet möjliggör utbredd användning i privata och offentliga dAPPs, med applikationer inom finans, företag, hälsovård, IoT och andra områden.
Origo betraktar sin egen offentliga kedja ur flera aspekter. För det första är Origo en applikationsplattform för integritetsskydd. Genom att lägga till sitt eget integritetsprotokoll i det nollkunskapssäkra ramverket bygger det ett Dapp-dataintegritetsskydd och sekretesshandel plattform (PPAP). För det andra stöder Origo driften av Dapp utanför kedjan, vilket inte bara skyddar integriteten utan också förbättrar kedjans hastighet. För det tredje antar Origo en mycket skalbar arkitektur, inklusive förbättrade konsensusprotokoll, skärningsteknik, tillståndslös klient och virtuella maskiner med utmärkt prestanda. Den här artikeln fokuserar på Origos sekretessprotokoll.
Origos protokoll är uppdelat i fyra steg, inklusive initiering, inlämning, exekvering och slut Objektet innehåller tre delar, nämligen deltagaren, blockchain-reskontran och executorn.
Initieringsfas: Systemet kommer att välja en utförare, som bidrar med sina egna datorresurser, och exekverar det smarta kontraktet för att få resultatet (exekutorens publika nyckel kommer att vara känd av alla parter).
Inlämningsstadiet: Alla parter i systemet kommer att låsa vissa tokens i det smarta kontraktet och skicka in informationen och ladda upp den till blockkedjan. Den uppladdade informationen inkluderar de parametrar som deltagarna kommer att mata in med hjälp av exekutorns publika nyckel för att kryptera och beräkna noll-kunskapsbevis för slutresultatet och låsta tokens.
Exekveringsfas: Efter att blockkedjan har tagit emot informationen verifierar den de nollkunskapsbevis som lämnats in av alla parter. Efter att verifieringen är klar skickas informationen till exekutor, och executor dekrypterar den med sin egen privata nyckel. Sedan utför utföraren det smarta avtalet utanför kedjan, så att varken informationen som användaren har angett eller exekveringsresultatet av det smarta avtalet kommer att vara känd för allmänheten.
Slutfas: Exekutorn kommer att exekvera ett noll-kunskapsbevis för att bevisa att han har utfört kontraktet korrekt, och kryptera utföranderesultatet med den offentliga nyckeln för varje deltagare, och sedan skicka de två informationsbitarna till blockkedjan tillsammans , När blockkedjan verifierat riktigheten av detta nollkunskapsbevis, kommer de låsta tokens att distribueras till deltagande parter baserat på resultaten.
Genom dessa fyra steg kommer användarens information, transaktionsbelopp och kontraktsutförande att hållas konfidentiella, men människor kan verifiera om kontraktet har utförts korrekt. Å andra sidan, för att förhindra deltagarnas och exekutorns illvilliga beteende att tillkännage deltagarinformationen efter avtalets slut, kommer systemet att kräva att deltagarnas och exekutorernas polletter låses först, och polletterna kommer att konfiskeras efter att det skadliga beteendet inträffar.
Teknologisk innovation: Expansionen av nollkunskapssäker teknologi till input och output av blockkedjeapplikationer är en stor teknisk innovation.Utbyggnaden av integritetsskyddet kommer att tillåta blockkedjeteknologi att tillämpas på fler industrier. I Origos tekniska vitbok exemplifieras ett stort antal tekniska beskrivningar, som origo VM, som stödjer C++ för smart kontraktsutveckling, och som även på sikt kan stödja python och Java.
För närvarande är traditionell konsensus och blockchain-konsensus inte idealiska för storskaliga kommersiella tillämpningar. origo har designat en hybridkonsensus som kan uppnå prestanda liknande traditionell konsensus, men som inte kräver auktoriseringsinställningar.
Samtidigt använder Origo kombinationen av on-chain (liknande bitcoin-transaktioner, som sker i kedjan) och off-chain (liknande intra-exchange-transaktioner, endast data från börsen ändras, inte på kedjan) Metoden säkerställer hög effektivitet och integritetsskydd Korrektheten av den integritetsverifiering som krävs av DAPP antar off-chain, och verifieraren DAPP integritetsbevarande och normal DAPP-exekvering sker på kedjan.
Relaterade länkar:
https://www.qukuaiwang.com.cn/szhb/3294.html###
*Ovanstående innehåll är organiserat av YouToCoin-tjänstemannen. Om det skrivs ut igen, vänligen ange källan.