Alla språk
ECOCain är en riktigt snabb och ekonomiskt vänlig decentraliserad offentlig kedja som använder Ethereums smarta kontrakt som exekveras i en virtuell maskin (VM). Initierad av ett välkänt internationellt blockchain-team, använder det blockchain-teknologi som grund för att utforska den globala ekonomiska marknaden och blockchain-världen och bygga ett globalt decentraliserat distribuerat ekosystem.
ECOChains uppdrag I utvecklingen av det framtida ekonomiska marknadssystemet tar den ekonomiska samarbetsorganisationen uppdraget att till fullo utnyttja fördelarna med blockkedjan, använda det traditionella ekonomiska marknadssystemet, omforma det nya ekonomiska ekosystemet och uppnå en sund, trovärdigt, snabbt, finansvänligt, ekonomivänligt decentraliserat ekosystem. Samtidigt möjliggör det för fler att ha ett säkert och högkvalitativt distribuerat säkerhetsnätverk, så att en sund och pålitlig utveckling och incitament för marknaden kan realiseras genom den ekonomiska samarbetskedjan. Detta är också uppdraget för OECD Chain Group.
På teknisk nivå är ECOChain byggd med hjälp av blockchain-teknik (kommunikationsprotokoll, kryptering etc.) för att säkerställa att det inte finns några hinder i kopplingen mellan användare. Den har följande unika fördelar:
1. Hög prestanda
(1) Användare kan uppleva hög transaktionshastighet Den ekonomiska kedjan använder sedan länge kända kommunikationsprotokoll för att maximera fördelarna. Olika modellanalys- och stresstesterskor, den kan stödja upp till 560 transaktioner per sekund.
(2) En effektiv adaptiv konsensusalgoritm är ett blockchain-protokoll som tillhandahålls av ECOSOC. Denna adaptiva algoritm säkerställer effektiv samtidig bearbetning av den offentliga kedjan och löser nodfel och problem med nätverksanslutningar på ett korrekt sätt.
(3) Snabb transaktionsbekräftelse. ECOC använder en effektiv och adaptiv konsensusalgoritm för att säkerställa slutförandet av transaktioner, det vill säga transaktionsbekräftelse, och optimerar andra attribut i transaktionsbekräftelseprocessen, såsom kryptografiska säkerhetssignaturalgoritmer och redovisningsmetoder.
(4) För lagring stöder ECOC lokal databaslagring, filsystemlagring och molnlagring. Lokal lagring realiserar varm- och kallseparering, databaslagring använder databas- och tabellmodeller och molnlagring stöder expansion enligt molnklusterregler.
2. Höghastighetsåtkomst till ECOC är baserad på principen att minimera utvecklingscirkeln för affärsapplikationer, tillfredsställa programmerares befintliga utvecklingskunskap och främja dess distribution och underhåll med hög säkerhet. Därför uppnår den en hel del kompatibilitet när det gäller användarutveckling, driftsättning och säkerhet. Ekosystemet tillhandahåller många klienter (olika plånbokstyper) och verktyg (SDK) för användare och utvecklare, de kan välja hur de ska ansluta till blockkedjan med bra UI-upplevelse, hög säkerhet, lägre kostnad och snabb hastighet. SPV-klienter (Simple Verification Payments) är också tillgängliga, vilket gör många operationer möjliga utan att köra en fullständig nod, men också utan att använda tredjepartstjänster (trust less operations).
3. Hög säkerhet
(1) Pålitlig och konsekvent lagring ECOC garanterar att tjänsteförfrågningar inte kommer att manipuleras under överföring genom asymmetrisk kryptering och digitala signaturer (offentlig kryptering), och lagrar varje nods data. För lagrade dataposter används självkontroller i nod och nästan realtid multi-noddatavalidering för att säkerställa att lagrade dataposter inte kan ändras.
(2) Användarintegritet och transaktionssekretess Användarens verkliga identitet och blockchain-publikadress i ECOC är isolerade. Den offentliga adressen är en pseudonym. Det går inte att hämta tillhörande användarinformation från varje nods postlager. Lagring av användarinformation har flera skyddslager, såsom behörighetskontroll, åtkomstautentisering och krypterad lagring. Användare med högre transaktionssekretess kan också välja en transaktionsoberoende mekanism. Varje transaktion för samma användare mappas till en annan adress i blockkedjan, vilket säkerställer att flera poster för en användare inte kan erhållas på huvudboken (ej spårbar).
(3) System för hantering av säkerhetsnycklar I ECOC-nyckelhanteringslösningen tillhandahålls nyckelsäkerhet och funktioner för delegering av användarkonton för att säkerställa nyckelsäkerhet. Nyckelsäkerhet krypterar den privata nyckeln med användarinformation. Nyckelsäkerhet kan inte nås under normala affärsprocesser. CLI- och GUI-verktyg finns för att spara nycklar offline (kyllagring). Dessutom, intern konsensusalgoritm, kan spelarna använda olika konton i samma plånbok för att samsignera när de bildar block (Coinbase-transaktioner). Detta ökar säkerheten för spelarna.
(4) Driftseffektivitet ECOChain bygger GUI och CLI-verktyg för dataindikatorer (analys). Smart kontraktslagring och blockkedjedata kan testas, inspekteras, filtreras eller anpassas för att generera vilken typ av rapport som helst beroende på applikationens och affärs-Dapps behov. Dessutom finns det en boost-kompilator för kodkompilering. Andra verktyg finns för säkerhetsanalys, kostnad och prestanda för smarta kontrakt. Alla dessa tillhör Ecosystem of the Economic Cooperation Organisation (ECOC). ECOChain tillhandahåller generella och effektiva komponenter för informationsinsamling, som distribueras i affärslagret, konsensusnodslagret och reskontralagringslagret. Informationsinsamlingskomponenten samlar in maskinens systeminformation (såsom CPU, minne, hårddisk och nätverksstatus), nodanvändningsstatus (såsom nodåtkomst, tid, nodtillstånd, etc.) och affärsanvändning (företagsåtkomst, framgångsfrekvens, tidskrävande distribution etc.) visas på övervakningsgränssnittet i realtid för att underlätta hanteringen av hela systemet.
Med den kontinuerliga förbättringen, expansionen och utvecklingen av ECO-kedjans ekosystem kan fler och fler användningsfall lösas och ECO-kedjans användbarhet kommer att förbättras, vilket resulterar i högre cirkulation och oundvikligt högre värde.
Användningsfall 1: Trading Market Mall Economy
Trading Market köpcentra ger inte bara bekvämlighet för människor, utan ger också enorma trafikflöden. ECOC-kedjan kommer att etablera en decentraliserad online handelsplattform för ekonomisk marknad där olika föremål kommer att visas. Köparen och säljaren kommer överens om ett smart kontrakt på ECOChain-plattformen. Köparen placerar en viss mängd tokens på blockkedjan. När säljaren bekräftar att varan mottagits korrekt skickas token på blockkedjan automatiskt till säljarens konto. Annars, om köparen inte har fått varan eller inte har bekräftat den, enligt avtalet i det smarta kontraktet, kommer token på blockkedjan att returneras till köparens konto. För vissa stora transaktioner krävs flera skyddsåtgärder. Teknik med artificiell intelligens kan användas för att skydda äganderätten till föremål som registrerats i kedjan för att undvika avtalsbrott från båda parter. En viss deposition (garanti) krävs. Denna typ av köp- och säljprocess är inte bara säker, utan skyddar också köpares och säljares rättigheter.
Användningsfall 2: Transaktioner över kedjan och interoperabilitet
Blockkedjor har idag många olika arkitekturer, egenskaper och mål. Vissa kommer att överleva, andra inte. Men är det möjligt att koppla ihop dem på ett decentraliserat sätt? Decentraliserad kedja (cross-chain) anslutning tillför värde till anslutna kedjor och blockchain-industrin. Applikationer kan användas universellt, nätverkseffekter ökar deras användbarhet och bevarar decentralisering (förtroende mindre egendom). OECD arbetar redan med detta. Atombyteskoden implementeras som öppen källkod, med arkivet publicerat på GitHub (GitHub-källkod). Det första målet är Ethereum, eftersom det är en stor plattform med ett rikt ekosystem. Andra plattformar kommer att följa. Atomswappar är utbyte av tillgångar på ett helt decentraliserat sätt, vilket innebär att mynt eller tokens utbyts mellan olika kedjor utan behov av tredje part eller förvaringsinstitut. I framtiden kommer interoperabilitet mellan OECD-kedjan och andra kedjor som kör virtuella maskiner att uppnås. Ett gult papper om tvärkedjor är också på gång.
Användningsfall 3: Oracles separata protokoll (konsensus)
Den virtuella maskinen är en deterministisk tillståndsmaskin. Den är avskuren från omvärlden. Det betyder att den inte kan komma åt någon data från utsidan. Det enda sättet att få data är att ange det från någon som har tillgång till det smarta kontraktet (via avtalsfunktioner). Enheter som har tillgång till dessa funktioner kan göra VM-kod användbar. Ett vanligt exempel är växelkursdata. Så här föddes termen "orakel". Entiteten som har särskild tillgång till det smarta kontraktet och regelbundet matar det med riktiga data är oraklet. Termen härrör förmodligen från det faktum att denna enhet (vanligtvis servern) är mycket betrodd av applikationsanvändare. På så sätt kan decentraliserade applikationer fungera för verkliga användningsfall.
Användningsfall 4: Tillämpning av platsbevis (PoL)
Bevis på plats är ett problem där en enhet måste bevisa sin verkliga (fysiska) plats för andra. Ett GPS-system ger information till någon för att automatiskt beräkna sin plats, med mindre fel. Problemet är att denna GPS-information inte kan användas för att övertyga andra. Så hela frågan är, hur kan någon bevisa att han vid en given tidpunkt inte förfalskar dess plats. Det vanligaste fallet med PoL tillämpas på logistikkedjan. När det gäller nyckelprodukter, som livsmedel och läkemedel, är frågan ännu mer angelägen. Det finns andra användningsfall. PoL har inga konventionella lösningar. Lyckligtvis är användningsfall specifika och platsbundna. På dessa platser kan speciell hårdvara användas från olika enheter. Vårt orakelsystem, som vi kallar use case 3, kan ge PoL fullt förtroende här. Ett mesh-nätverk av hårdvara, oracle-konsensus och intressanta platser kan ge en hållbar lösning.