Alle sprog
ECOCain er en virkelig hurtig og økonomisk venlig decentraliseret offentlig kæde, der bruger Ethereum smarte kontrakter udført i en virtuel maskine (VM). Iværksat af et velkendt internationalt blockchain-team bruger det blockchain-teknologi som grundlag for at udforske det globale økonomiske marked og blockchain-verdenen og opbygge et globalt decentraliseret distribueret økosystem.
ECOChain's mission I udviklingen af det fremtidige økonomiske markedssystem bærer Organisationen for økonomisk samarbejde missionen om fuldt ud at udnytte fordelene ved blockchain ved at bruge det traditionelle økonomiske markedssystem, omforme det nye økonomiske økosystem og opnå et sundt, troværdigt, hurtigt, finansvenligt, økonomivenligt decentraliseret økosystem. Samtidig gør det flere mennesker i stand til at have et sikkert distribueret sikkerhedsnetværk af høj kvalitet, så markedets sunde og troværdige udvikling og incitamenter kan realiseres gennem den økonomiske samarbejdskæde. Dette er også OECD Chain Groups mission.
På det tekniske niveau er ECOChain bygget ved hjælp af blockchain-teknologi (kommunikationsprotokoller, kryptering osv.) for at sikre, at der ikke er forhindringer i forbindelsen mellem brugerne. Det har følgende unikke fordele:
1. Høj ydeevne
(1) Brugere kan opleve høj transaktionshastighed Den økonomiske kæde anvender længe kendte kommunikationsprotokoller for at maksimere fordelene. Forskellige modelanalyser og stresstestsko, den kan understøtte op til 560 transaktioner i sekundet.
(2) En effektiv adaptiv konsensusalgoritme er en blockchain-protokol leveret af ECOSOC. Denne adaptive algoritme sikrer effektiv samtidig behandling af den offentlige kæde og løser nøjagtigt knudefejl og netværksforbindelsesproblemer.
(3) Hurtig transaktionsbekræftelse. ECOC bruger en effektiv og adaptiv konsensusalgoritme til at sikre gennemførelsen af transaktioner, det vil sige transaktionsbekræftelse, og optimerer andre attributter i transaktionsbekræftelsesprocessen, såsom kryptografiske sikkerhedssignaturalgoritmer og hovedbogslagringsmetoder.
(4) Til lagring understøtter ECOC lokal databaselagring, filsystemlagring og cloud-lagring. Lokal lagring realiserer varm og kold adskillelse, databaselagring bruger database- og tabelmodeller, og cloud-lagring understøtter udvidelse i henhold til cloud-klyngeregler.
2. Højhastighedsadgang til ECOC er baseret på princippet om at minimere udviklingscirklen for forretningsapplikationer, tilfredsstille programmørernes eksisterende udviklingsviden og fremme implementering og vedligeholdelse af den med høj sikkerhed. Derfor opnår det en masse kompatibilitet med hensyn til brugerforretningsudvikling, implementering og sikkerhed. Økosystemet giver mange klienter (forskellige tegnebogstyper) og værktøjer (SDK) til brugere og udviklere, de kan vælge, hvordan de vil oprette forbindelse til blockchain med god UI-oplevelse, høj sikkerhed, lavere omkostninger og hurtig hastighed. SPV-klienter (Simple Verification Payments) er også tilgængelige, hvilket gør mange operationer mulige uden at køre en fuld node, men også uden at bruge tredjepartstjenester (tillid mindre operationer).
3. Høj sikkerhed
(1) Pålidelig og konsistent lagring ECOC garanterer, at serviceanmodninger ikke vil blive manipuleret under transmission gennem asymmetrisk kryptering og digitale signaturer (offentlig kryptering), og gemmer hver nodes data. For lagrede dataposter bruges in-node-selvtjek og næsten-realtids multi-node datavalidering for at sikre, at lagrede dataposter ikke kan ændres.
(2) Bruger privatliv og transaktionsfortrolighed Brugerens reelle identitet og blockchain offentlige adresse i ECOC er isoleret. Den offentlige adresse er et pseudonym. Kan ikke hente tilknyttede brugeroplysninger fra hver nodes postlager. Lagring af brugeroplysninger har flere beskyttelseslag, såsom tilladelseskontrol, adgangsgodkendelse og krypteret lagring. Brugere med højere transaktionsfortrolighed kan også vælge en transaktionsuafhængig mekanisme. Hver transaktion for den samme bruger er knyttet til en anden adresse på blockchain, hvilket sikrer, at flere registreringer af en bruger ikke kan hentes på hovedbogen (ikke sporbar).
(3) Sikkerhedsnøglestyringssystem I ECOC-nøglestyringsløsningen er nøglesikkerheds- og brugerkontodelegeringsfunktioner tilvejebragt for at sikre nøglesikkerhed. Nøglesikkerhed krypterer den private nøgle med brugeroplysninger. Nøglesikkerhed kan ikke tilgås under normale forretningsprocesser. CLI- og GUI-værktøjer findes til at gemme nøgler offline (kold opbevaring). Derudover, intern konsensusalgoritme, kan spillere bruge forskellige konti i den samme tegnebog til at underskrive, når de danner blokke (Coinbase-transaktioner). Dette øger sikkerheden for spillerne.
(4) Driftseffektivitet ECOChain bygger GUI- og CLI-værktøjer til dataindikatorer (analyse). Smart kontraktopbevaring og blockchain-data kan testes, inspiceres, filtreres eller tilpasses til at generere enhver type rapport afhængigt af applikationens og virksomhedens Dapps behov. Derudover findes der en boost-kompiler til kodekompilering. Der findes andre værktøjer til sikkerhedsanalyse, omkostninger og ydelse af smarte kontrakter. Alle disse tilhører Ecosystem of the Economic Cooperation Organisation (ECOC). ECOChain leverer generelle og effektive informationsindsamlingskomponenter, som er implementeret i forretningslaget, konsensusnodelaget og hovedbogslagerlaget. Informationsindsamlingskomponenten indsamler maskinens systemoplysninger (såsom CPU, hukommelse, harddisk og netværksstatus), nodebrugsstatus (såsom nodeadgang, tidsforbrug, nodesundhedsstatus osv.) og forretningsbrug (virksomhedsadgang) , succesrate, tidskrævende distribution osv.) vises på overvågningsgrænsefladen i realtid for at lette styringen af hele systemet.
Med den løbende forbedring, udvidelse og udvikling af ECO-kædens økosystem kan flere og flere use cases løses, og ECO-kædens anvendelighed vil blive forbedret, hvilket resulterer i højere cirkulation og uundgåelig højere værdi.
Use Case 1: Trading Market Mall Economy
Handelsmarkedsindkøbscentre giver ikke kun bekvemmelighed for folk, men bringer også en enorm trafikstrøm. ECOC-kæden vil etablere en decentraliseret online handelsplatform for økonomisk marked, hvor forskellige varer vil blive vist. Køber og sælger aftaler en smart kontrakt på ECOChain-platformen. Køberen placerer en vis mængde tokens på blockchainen. Når sælger bekræfter, at varen er modtaget korrekt, sendes tokenet på blockchain automatisk til sælgers konto. Ellers, hvis køberen ikke har modtaget varen eller ikke har bekræftet den, i henhold til aftalen i den smarte kontrakt, vil tokenet på blockchain blive returneret til købers konto. For nogle store transaktioner kræves der flere sikkerhedsforanstaltninger. Kunstig intelligens-teknologi kan bruges til at beskytte ejendomsrettighederne til varer, der er registreret i kæden, for at undgå kontraktbrud fra begge parter. Der kræves et vist depositum (garanti). Denne type købs- og salgsproces er ikke kun sikker, men beskytter også køberes og sælgeres rettigheder.
Use Case 2: Cross-Chain Transactions and Interoperability
Blokkæder har i dag mange forskellige arkitekturer, egenskaber og mål. Nogle vil overleve, andre vil ikke. Men er det muligt at forbinde dem på en decentral måde? Decentraliseret kæde (cross-chain) forbindelse tilføjer værdi til forbundne kæder og blockchain-industrien. Applikationer kan bruges universelt; netværkseffekter øger deres anvendelighed og bevarer decentralisering (tillid mindre ejendom). OECD arbejder allerede på dette. Den atomare swap-kode implementeres som open source, med repository offentliggjort på GitHub (GitHub-kildekode). Det første mål er Ethereum, fordi det er en stor platform med et rigt økosystem. Andre platforme følger. Atomswaps er udveksling af aktiver på en fuldt decentraliseret måde, hvilket betyder, at mønter eller tokens udveksles mellem forskellige kæder uden behov for tredjeparter eller depoter. I fremtiden vil interoperabilitet mellem OECD-kæden og andre kæder, der kører virtuelle maskiner, blive opnået. Et gult papir om krydskæder er også i gang.
Brugstilfælde 3: Oracles separate protokol (konsensus)
Den virtuelle maskine er en deterministisk tilstandsmaskine. Det er afskåret fra omverdenen. Det betyder, at den ikke kan få adgang til nogen data udefra. Den eneste måde at få data på er at indtaste dem fra en person, der har adgang til den smarte kontrakt (via kontraktfunktioner). Enheder, der har adgang til disse funktioner, kan gøre VM-kode nyttig. Et almindeligt eksempel er valutakursdata. Sådan blev udtrykket "orakel" født. Den enhed, der har særlig adgang til den smarte kontrakt og regelmæssigt fodrer den med rigtige data, er oraklet. Udtrykket stammer sandsynligvis fra det faktum, at denne enhed (normalt serveren) er meget tillid til af applikationsbrugere. På denne måde kan decentrale applikationer fungere til reelle use cases.
Use Case 4: Anvendelse af bevis for placering (PoL)
Bevis for placering er et problem, hvor en enhed skal bevise sin sande (fysiske) placering over for andre. Et GPS-system giver information til nogen for automatisk at beregne deres placering med mindre fejl. Problemet er, at denne GPS-information ikke kan bruges til at overbevise andre. Så hele spørgsmålet er, hvordan kan nogen bevise, at han på et givet tidspunkt ikke forfalsker dens placering. Det mest almindelige tilfælde af PoL anvendes til logistikkæden. Med hensyn til nøgleprodukter, såsom fødevarer og medicin, er spørgsmålet endnu mere presserende. Der er andre use cases. PoL har ingen konventionelle løsninger. Heldigvis er use cases specifikke og lokationsbundne. På disse steder kan speciel hardware bruges fra forskellige enheder. Vores orakelsystem, som vi kalder use case 3, kan give PoL i fuld tillid her. Et mesh-netværk af hardware, oracle-konsensus og interessepunkter kan give en levedygtig løsning.