Alle språk
ECOCain er en veldig rask og økonomisk vennlig desentralisert offentlig kjede som bruker Ethereum smarte kontrakter utført i en virtuell maskin (VM). Initiert av et kjent internasjonalt blockchain-team, bruker det blockchain-teknologi som grunnlag for å utforske det globale økonomiske markedet og blockchain-verdenen, og bygge et globalt desentralisert distribuert økosystem.
Mission of ECOChain I utviklingen av det fremtidige økonomiske markedssystemet, påtar den økonomiske samarbeidsorganisasjonen oppdraget om å fullt ut utnytte fordelene med blokkjeden, bruke det tradisjonelle økonomiske markedssystemet, omforme det nye økonomiske økosystemet og oppnå en solid, troverdig, raskt, finansvennlig, økonomivennlig desentralisert økosystem. Samtidig gjør det flere mennesker i stand til å ha et trygt distribuert sikkerhetsnettverk av høy kvalitet, slik at den sunne og pålitelige utviklingen og insentiver i markedet kan realiseres gjennom den økonomiske samarbeidskjeden. Dette er også oppdraget til OECD Chain Group.
På det tekniske nivået er ECOChain bygget ved hjelp av blokkjedeteknologi (kommunikasjonsprotokoller, kryptering osv.) for å sikre at det ikke er noen hindringer i forbindelsen mellom brukerne. Den har følgende unike fordeler:
1. Høy ytelse
(1) Brukere kan oppleve høy transaksjonshastighet Den økonomiske kjeden bruker lenge kjente kommunikasjonsprotokoller for å maksimere fordelene. Ulike modellanalyser og stresstesting sko, den kan støtte opptil 560 transaksjoner per sekund.
(2) En effektiv adaptiv konsensusalgoritme er en blokkjedeprotokoll levert av ECOSOC. Denne adaptive algoritmen sikrer effektiv samtidig behandling av den offentlige kjeden, og løser nodefeil og nettverkstilkoblingsproblemer nøyaktig.
(3) Rask transaksjonsbekreftelse. ECOC bruker en effektiv og adaptiv konsensusalgoritme for å sikre fullføring av transaksjoner, det vil si transaksjonsbekreftelse, og optimerer andre attributter i transaksjonsbekreftelsesprosessen, slik som kryptografiske sikkerhetssignaturalgoritmer og hovedboklagringsmetoder.
(4) For lagring støtter ECOC lokal databaselagring, filsystemlagring og skylagring. Lokal lagring realiserer varm og kald separasjon, databaselagring bruker database- og tabellmodeller, og skylagring støtter utvidelse i henhold til skyklyngeregler.
2. Høyhastighetstilgang til ECOC er basert på prinsippet om å minimere utviklingssirkelen for forretningsapplikasjoner, tilfredsstille den eksisterende utviklingskunnskapen til programmerere, og fremme distribusjon og vedlikehold med høy sikkerhet. Derfor oppnår den mye kompatibilitet når det gjelder forretningsutvikling, distribusjon og sikkerhet for brukere. Økosystemet gir mange klienter (ulike lommeboktyper) og verktøy (SDK) for brukere og utviklere, de kan velge hvordan de skal koble seg til blokkjeden med god brukergrensesnittopplevelse, høy sikkerhet, lavere kostnad og rask hastighet. SPV-klienter (Simple Verification Payments) er også tilgjengelige, noe som gjør mange operasjoner mulig uten å kjøre en full node, men også uten å bruke tredjepartstjenester (tillit mindre operasjoner).
3. Høy sikkerhet
(1) Pålitelig og konsistent lagring ECOC garanterer at tjenesteforespørsler ikke vil bli tuklet med under overføring gjennom asymmetrisk kryptering og digitale signaturer (offentlig kryptering), og lagrer hver nodes data. For lagrede dataposter brukes in-node-selvsjekker og nesten sanntid multi-node datavalidering for å sikre at lagrede dataposter ikke kan endres.
(2) Brukerpersonvern og transaksjonskonfidensialitet Brukerens virkelige identitet og blokkjede-offentlige adresse i ECOC er isolert. Offentlige adressen er et pseudonym. Kan ikke hente tilknyttet brukerinformasjon fra hver nodes postlager. Lagring av brukerinformasjon har flere beskyttelseslag, for eksempel tillatelseskontroll, tilgangsautentisering og kryptert lagring. Brukere med høyere transaksjonskonfidensialitet kan også velge en transaksjonsuavhengig mekanisme. Hver transaksjon av samme bruker er tilordnet en annen adresse på blokkjeden, noe som sikrer at flere poster for en bruker ikke kan hentes på hovedboken (ikke sporbar).
(3) System for styring av sikkerhetsnøkler I ECOC-nøkkelhåndteringsløsningen er nøkkelsikkerhet og funksjoner for delegering av brukerkontoer gitt for å sikre nøkkelsikkerhet. Key Security krypterer den private nøkkelen med brukerinformasjon. Nøkkelsikkerhet kan ikke nås under normale forretningsprosesser. CLI- og GUI-verktøy finnes for å lagre nøkler offline (kald lagring). I tillegg, intern konsensusalgoritme, kan spillere bruke forskjellige kontoer i samme lommebok for å co-signere når de danner blokker (Coinbase-transaksjoner). Dette øker sikkerheten til spillerne.
(4) Driftseffektivitet ECOChain bygger GUI- og CLI-verktøy for dataindikatorer (analyse). Smart kontraktlagring og blokkjededata kan testes, inspiseres, filtreres eller tilpasses for å generere alle typer rapporter, avhengig av behovene til applikasjonen og virksomhetens Dapp. I tillegg finnes det en boost-kompilator for kodekompilering. Det finnes andre verktøy for sikkerhetsanalyse, kostnader og ytelse av smarte kontrakter. Alle disse tilhører Ecosystem of the Economic Cooperation Organization (ECOC). ECOChain gir generelle og effektive informasjonsinnsamlingskomponenter, som er distribuert i forretningslaget, konsensusnodelaget og reskontrolagringslaget. Informasjonsinnsamlingskomponenten samler inn systeminformasjonen til maskinen (som CPU, minne, harddisk og nettverksstatus), nodebruksstatus (som nodetilgang, tidsbruk, nodehelse osv.) og forretningsbruk (forretningstilgang, suksessrate, tidkrevende distribusjon osv.) vises på overvåkingsgrensesnittet i sanntid for å lette administrasjonen av hele systemet.
Med den kontinuerlige forbedringen, utvidelsen og utviklingen av ECO-kjedens økosystem, kan flere og flere brukstilfeller løses, og brukervennligheten til ECO-kjeden vil bli forbedret, noe som resulterer i høyere sirkulasjon og uunngåelig høyere verdi.
Use Case 1: Trading Market Mall Economy
Trading Market kjøpesentre gir ikke bare bekvemmelighet for folk, men gir også stor trafikkflyt. ECOC-kjeden vil etablere en desentralisert online økonomisk markedshandelsplattform hvor ulike varer vil bli vist. Kjøper og selger blir enige om en smart kontrakt på ECOChain-plattformen. Kjøperen plasserer en viss mengde tokens på blokkjeden. Når selgeren bekrefter at varen ble mottatt på riktig måte, sendes tokenet på blokkjeden automatisk til selgerens konto. Ellers, hvis kjøperen ikke har mottatt varen eller ikke har bekreftet den, i henhold til avtalen i den smarte kontrakten, vil tokenet på blokkjeden bli returnert til kjøperens konto. For noen store transaksjoner kreves flere sikkerhetstiltak. Kunstig intelligens-teknologi kan brukes til å beskytte eiendomsretten til gjenstander som er registrert i kjeden for å unngå kontraktsbrudd fra begge parter. Et visst depositum (garanti) kreves. Denne typen kjøps- og salgsprosesser er ikke bare trygge, men beskytter også rettighetene til kjøpere og selgere.
Use Case 2: Cross-Chain Transactions and Interoperability
Blokkjeder har i dag mange forskjellige arkitekturer, egenskaper og mål. Noen vil overleve, andre vil ikke. Men er det mulig å koble dem på en desentralisert måte? Desentralisert kjedeforbindelse (krysskjede) gir verdi til tilkoblede kjeder og blokkjedeindustrien. Applikasjoner kan brukes universelt; nettverkseffekter øker deres brukervennlighet og bevarer desentralisering (tillit mindre eiendom). OECD jobber allerede med dette. Atombyttekoden implementeres som åpen kildekode, med depotet publisert på GitHub (GitHub-kildekoden). Det første målet er Ethereum, fordi det er en stor plattform med et rikt økosystem. Andre plattformer vil følge. Atombytte er utveksling av eiendeler på en fullstendig desentralisert måte, noe som betyr at mynter eller tokens utveksles mellom forskjellige kjeder uten behov for tredjeparter eller depotmottakere. I fremtiden vil interoperabilitet mellom OECD-kjeden og andre kjeder som kjører virtuelle maskiner bli oppnådd. Et gult papir om tverrkjeder pågår også.
Brukstilfelle 3: Oracles separate protokoll (konsensus)
Den virtuelle maskinen er en deterministisk tilstandsmaskin. Den er avskåret fra omverdenen. Dette betyr at den ikke kan få tilgang til data fra utsiden. Den eneste måten å få data på er å legge dem inn fra noen som har tilgang til smartkontrakten (via kontraktsfunksjoner). Enheter som har tilgang til disse funksjonene kan gjøre VM-kode nyttig. Et vanlig eksempel er valutakursdata. Slik ble begrepet "orakel" født. Enheten som har spesiell tilgang til den smarte kontrakten og regelmessig mater den med ekte data, er oraklet. Begrepet stammer sannsynligvis fra det faktum at denne enheten (vanligvis serveren) er svært pålitelig av applikasjonsbrukere. På denne måten kan desentraliserte applikasjoner fungere for reelle brukstilfeller.
Brukstilfelle 4: Anvendelse av posisjonsbevis (PoL)
Bevis på posisjon er et problem der en enhet må bevise sin sanne (fysiske) plassering overfor andre. Et GPS-system gir informasjon til noen for automatisk å beregne posisjonen deres, med mindre feil. Problemet er at denne GPS-informasjonen ikke kan brukes til å overbevise andre. Så hele spørsmålet er, hvordan kan noen bevise at han på et gitt tidspunkt ikke forfalsker plasseringen. Det vanligste tilfellet med PoL brukes på logistikkkjeden. Når det gjelder nøkkelprodukter, som mat og medisiner, er saken enda mer presserende. Det finnes andre brukstilfeller. PoL har ingen konvensjonelle løsninger. Heldigvis er brukstilfeller spesifikke og stedsbundne. På disse stedene kan spesiell maskinvare brukes fra forskjellige enheter. Vårt orakelsystem, som vi kaller use case 3, kan gi PoL i full tillit her. Et mesh-nettverk av maskinvare, orakelkonsensus og interessepunkter kan gi en levedyktig løsning.