Alle språk
Achain er en desentralisert offentlig blockchain -plattform. Utviklere kan bruke Achain -plattformen til å publisere symboler, smarte kontrakter og blockchain -systemer på en enkel, rask og sikker måte. Achain er forpliktet til å bygge et blockchain -nettverkssystem med global informasjon sammenkobling, verdiforbindelse og tillitsutveksling. Achains filosofi og tekniske oppdrag er å bygge en blockchain -verden uten barrierer.
Achain's unike RDPOS-distribuerte konsensusmekanisme innser en Turing Complete Smart Contract Virtual Machine med uavhengige immaterielle rettigheter, med ytelse på kjeder transaksjon opp til 1000 TPS. Det er en enkel, rask og sikker blockchain -plattform. Brukere kan bruke Achain for å raskt distribuere desentraliserte applikasjoner på bedriftsnivå som digitale eiendeler og smarte kontrakter. ACT -mynter har verdien av Achain -økosystemet. Myntholdere kan delta i samfunnsaktiviteter som å lage og publisere smarte kontrakter, få tilgang til webtjenester, stemmeagenter og tjene fortjeneste.
Prosjektfunksjoner
Stabilitet
Stabilitet er et nødvendig krav for å sikre at Achain er tilgjengelig. Blockchain har sine egne desentraliserte egenskaper, og desentraliserte nettverk er vanligvis kompliserte og fulle av usikkerhet. Derfor abstrakte og forenkler blockchain med modulære designverktøy, og kjører smarte kontrakter ved å bygge en modulær virtuell maskin, kan LUA virtuell maskin (heretter referert til som LVM) gi to fordeler for denne designen. For det første, optimaliser LVM -ytelsen for direkte å forbedre effektiviteten til kontraktsutførelse og redusere interferensfaktorer forårsaket av systemkobling; For det andre, svekking av sammenhengen mellom blockchain -nettverket og løpestatusen til smarte kontrakter. Selv om det er problemer med utførelse av kontrakt eller den virtuelle maskinen kjører unormalt, kan stabiliteten til blockchain -nettverket fremdeles garanteres.
Sikkerhet
POW har gitt et uutslettelig bidrag til sikkerheten til Bitcoin -nettverket, men på grunn av den økende etterspørselen etter gruvedrift og økt datakraftvansker er nesten alle rettigheter konsentrert i hendene på gruvearbeidere og gruvebassenger. Gjennom profesjonelt samarbeid har de faktisk blitt høyt sentraliserte "sentrale servere". Hvis mer enn 51% av datakraften er kombinert, kan de fleste Bitcoin -transaksjoner teoretisk kontrolleres, for eksempel DOS -angrepene (nektelse av tjenesten) vi er kjent med. I tillegg blir det høye strømforbruket også kritisert. Sammenlignet med POW -modellen utvikler POS -modellen fortsatt, og disse utviklingsretninger er hovedsakelig basert på sikkerhet og anvendelse. POS -modus har en stor sikkerhetsfordel i forhold til POW -modus, men forutsetningen er å tiltrekke nok innehavere til å utføre POS -gruvedrift for å kunne utnytte sikkerhetsfordelene fullt ut. DPOS er en forbedring av POS, og Achain har innovert en mer kommersielt universell RDPOS -konsensusmekanisme. Med samme sikkerhet som DPOS kan blokkresponsen teoretisk forbedres, og nettverkets stabilitet og sikkerhet kan økes. I tillegg foreslo Achain innovativt en intelligent sandkassemekanisme. Noens kontrakt blir først testet i en smart sandkasse. Achain vil gjennomføre automatisert testing av full path og kontinuerlig overvåke driftsstatusen. Hvis helsetivået forverres, eller sårbarheter blir funnet. Nettverket vil avslutte det av seg selv for å unngå skaden på blockchain -økosystemet på grunn av den problematiske kontrakten.
skalerbarhet
Skalbarhet foreslås for å løse problemet med informasjonsøyer der blockchains er uforenlige med hverandre. For det første tror vi at oppgradering og gaffel er en av de effektive måtene for nettverksutvikling, og etter gaffel dannes en hovedkjede og flere underkjeder. Hovedkjeden og underkjeden er helt kolleger fra et teknisk perspektiv, men de er satt forskjellige identifikatorer basert på samfunnskonsensus. Hver underkjede kan tilpasses i henhold til forskjellige kommersielle applikasjoner. Ved å bygge VEP-er mellom underkjeder fungerer det som en inngangsport, og informasjon og verdi kan utveksles mellom underkjeder gjennom VEP. Gjennom et slikt samarbeid kan det dannes et multi-Application Blockchain-økosystem. Ikke bare det, ikke-blokkering av online data vil også bli inkludert i Achain-økosystemet, supplert med smarte kontrakter, som kan svare på hendelser i den virkelige verden.
Enkel å bruke
Achain oppnår brukervennlighet gjennom to aspekter. Først må du gi en blockchain som Aservice (BAAS) for å senke terskelen for bruk av bedrifter og enkeltpersoner. Gjennom nettverksgaffel, datatilpasning, utgivelse av smart kontrakt og oppgradering, overvåking av eiendeler, etc. og supplert med visuelle funksjoner, blir blockchain -applikasjoner gjort enkle og enkle å bruke. For det andre gir Achain støtte for flere språk, fra Lua, C ++ til Java, slik at utviklere av forskjellige plattformer kan utvikle seg praktisk.
applikasjonsscenarier
Supply Chain Finance
Finansiering av forsyningskjeder er en finansiell tjeneste der finansinstitusjoner (vanligvis banker) fokuserer på kjernebedrifter for å styre kapitalstrømmen og logistikken til oppstrøms og nedstrøms små og mellomstore bedrifter, og ved å integrere informasjon kontrollerer den risikoen til det laveste nivået. Det er en av bransjene som har utviklet seg raskt de siste årene. På grunn av de høye kostnadene ved å etablere kreditt, må finansinstitusjoner handle forsiktig basert på risikokontroll og ofte gå glipp av noen prosjekter av høy kvalitet. Achain kan hjelpe bedrifter og finansinstitusjoner med å rekonstruere kredittsystemene sine og etablere mer effektiv forsyningskjedefinansiering.
Under Core Enterprises som godkjenning, etableres en blockchain -plattform for lager, logistikk, digitale regninger og bedriftskredittrapportering gjennom Achain. Det kan innse informasjonen om varer, lager, logistikk og kundefordringer som er vitne til av oppstrøms og nedstrøms bedrifter og finansinstitusjoner i forsyningskjeden. Utstedelse, bekreftelse, sirkulasjon, splitting og aksept av digitale notater utløses av hver deltaker i forsyningskjeden gjennom kontrakter. Utløsende forhold kan være basert på endringer i datastatus i lagrings-, logistikkblokkerings- og kjernefirmaets databaser. Utløsende regler er samlet i henhold til kontraktene til de deltagende parter. Handlinger som er i samsvar med eller krenker reglene, vil bli registrert på kredittrapportering blockchain og ikke kan tukles med.
Achain utnytter fordelene med BAAS, smart sandboksing og andre teknologier for å muliggjøre rask distribusjon. Ved raskt å forkanne det unødvendige blockchain-nettverket til lave kostnader, etablere en tilkoblingsprotokoll ved hjelp av VEP, og realisere hendelsesdrevet ved å integrere data. Alle deltakerne kan i fellesskap verifisere ektheten av dataene, og dermed sikre jevn overføring av midler i forsyningskjeden og forbedre samarbeidseffektiviteten.
Produktsporbarhet
Detaljindustrien har naturlig nok egenskapene til fragmenterte transaksjonsdata, diversifiserte transaksjonsnoder og komplekse transaksjonsnettverk. Folks kommunikasjon
Når du kjøper varer gjennom online kjøpesentre eller offline supermarkeder, vil emballasjen være merket med opprinnelsesinformasjon, produksjonsdato og produsent. Men det er vanskelig for oss å bedømme ektheten av denne informasjonen. På grunn av gevinstmarginen for svindel, er det mer sannsynlig at høye verdi som diamanter, lærposer, hudpleieprodukter har forfalskninger. Forfalskning skader ikke bare forbrukernes interesser, men skader også omdømmet og merkevarebildet av selgere, men samfunnet må også konsumere midler og arbeidskraft for å utøve juridisk tilsyn og juridiske sanksjoner. Det er for øyeblikket flere smertepunkter for sporbarhet av produkt: For det første trenger produktsporbarhet ikke bare å spore til produksjonslenken, men også til sirkulasjonslenken. Dette vil uunngåelig legge til mer felles godkjenning av fagene, og vanskeligheten med å tverrorganisatoriske samarbeid kan tenkes; For det andre, enten det er en produsent eller en logistikkleverandør, må systemet som brukes sentraliseres og det er et informasjonsøyproblem; For det tredje har det sentraliserte systemet risikoen for at enkeltpersoner gjør ondt.
Som svar på de tre ovennevnte tre smertepunktene, foreslår Achain en tilsvarende løsning - Blockchain + Internet of Things. Ved hjelp av tingenes internett kan data fra produksjons- og logistikklenker samles i sanntid gjennom smarte enheter og kobles til Achain gjennom VEP og lagres i sporbarhetsnettverket. Den unike datalagringsstrukturen og distribuert hovedteknologi for blockchain sikrer at dataene om kjeden ikke kan tukles med. Samtidig kan asymmetrisk kryptering og relativ anonymitet sikre at kjerneinformasjonen til bedriften ikke er lekket. Når forbrukere trenger å spørre produktinformasjon, kan de spore all informasjonen om produktet så lenge de kjenner produktkoden og produksjonsbatch.
Teknisk oversikt
Kontrakt og LVM -implementering
Tradisjonelle smarte kontrakter er begrenset til inndata og utdata av data om kjeden, som bare kan støtte noen enkle applikasjonsscenarier. På grunn av dette omdefinerte Achain den smarte kontrakten. I tillegg til data om kjeder, tillater de også at avkjedet og avkjedede data kan samhandle, og støtter hendelsesrespons på endringer i datastatus for kjede og off-chain. De fleste kommersielle applikasjoner i den virkelige verden er veldig kompliserte, og denne kompleksiteten gjenspeiles i datastrukturer og logiske regler. For å oppnå de ovennevnte målene, gjorde Achain to forberedelser i toppnivåutformingen. For det første abstrakte potensielle applikasjoner, trekke ut generelle krav og design API -grensesnitt og datastrukturer på forhånd. Det andre er å velge et Turing komplett språk for å nærme seg reglene i den virkelige fysiske verden så mye som mulig.
Konsensusmekanisme
På grunn av egenskapene til distribusjonen krever blockchain en konsensusmekanisme for å fungere normalt. Foreløpig er konsensusalgoritmene som er mye brukt hovedsakelig: bevis på arbeid (POW: Proof of Work), Proof of Equity (POS: Proof of Stake), Practical Byzantine Feill Tolerance Algoritm (PBFT: Practical Byzantine Fault Tolerance) og delegert bevis på stavet (DPOS: delegert bevis på start). Fra perspektivet om sikkerhet og praktisk, velger Achain DPOS og forbedrer RDPOS -konsensusmekanismen basert på den.
RDPOS arver ikke bare fordelene med DPOS - det krever ikke ytterligere datakraft for å oppnå egenkapitalfordelingen etter blokkeringsproduksjonen, men det kan også dynamisk bestemme utførelsesresultatene fra den smarte kontrakten fra agenten eller alle noder basert på transaksjonsstatusen til nettverket.
achain som en offentlig kjede, og danner samfunnskonsensus er uatskillelig fra støtte fra token. Å holde et token kan ikke bare skaffe grunnleggende blockchain -tjenester som kontraktsutgivelse og nettverksgaffel, men også delta i å stemme og bli en proxy -node for å tilby tjenester for å motta token -belønninger. Achain kåret denne tokenhandlingen, og hver ACT -innehaver kalles en interessent, og den tilsvarende stemmevekten tildeles i henhold til antallet loven. Agentnoder blir stemt på av interessenten. De 99 øverste agentene med det største antallet stemmer tar svinger for å bekrefte transaksjoner, og ordren bestemmes av alle proxy -noder og sikre at de ikke kan tukles med. Agenter kan dra nytte av å jobbe normalt, men ellers, hvis de jobber unormalt eller ikke klarer å jobbe, vil de bli straffet.
Kontomodell
I blockchain -nettverket er kontoadressen en løsning designet for sikker utveksling. Kontoen, den offentlige nøkkelen og den private nøkkelgenereringsprosessen har følgende forhold: Privat nøkkel -> offentlig nøkkel -> Kontoadresse. Alle disse tre bruker sikker hash -algoritme (SHA) for å sikre tilstrekkelig sikkerhet. Hash er en foredling av informasjon, vanligvis er utdataene mye mindre enn inngangen og er en fast lengde. Med nåværende tekniske midler må hash med sterk kryptering være irreversible. Det vil si at brukerens private nøkkelinformasjon ikke kan avledes gjennom brukerens kontoadresse.
Achain bruker kontomodellen i stedet for Bitcoin sin UTXO -modell (Uspent transaksjonsutgang). Selv om UTXO er veldig smart designet, støtter flere transaksjoner parallelt og har relativt god personvernbeskyttelse. Bitcoin's Account Design er imidlertid en transaksjonsorientert design, og det er veldig vanskelig å implementere smarte kontrakter basert på UTXO. Smarte kontrakter i Achain -økosystemet krever ofte betingelser og stater for å utløse aktiva -transaksjoner, så Achain valgte endelig kontomodellen.
gaffel nettverk
Achain foreslår et nettverk som er egnet for gaffel basert på to hensyn. Først må du opprettholde sterk vitalitet, og for det andre møte forskjellige applikasjonsscenarier. For det første er blockchain -nettverket et samfunn som er dannet av mange deltakere i henhold til visse konsensus. Delingen i konsensus får harde gafler til å oppstå, og slike gafler er noen ganger gode og har noen ganger tidsforskjell. Gjennom folks screening og eliminering vil en gruppe verdifulle blockchain-nettverk til slutt bli etterlatt, noe som er veldig konsistent med loven om kontinuerlig selvutvikling av arter og miljø i den selvorganiserte verden.
achain vil tjene som utgangspunkt for hele gaffelnettet, og kan også kalles hovedkjeden. Hovedkjeden kan gaffel ut underkjeden parallelt med den, og underkjeden kan også fortsette å gaffel, og alle kjeder har lik status. Når en gaffel oppstår, vil VEP registrere og kringkaste registreringsinformasjonen til denne underkjeden, for eksempel Genesis Block Information, underkjedet ID, frønode, digitale eiendeler, serviceidentifikasjonsnummer, etc. Hvis gaffelen fortsetter å oppstå, vil denne registreringsinformasjonen bli oppdatert av VEP og synkronisert til hele nettverket igjen. Når det er nødvendig med interaksjon mellom kjeder, kan tilkoblinger etableres gjennom registrering av informasjon, det vil si at tjenesteoppdagelse og informasjonsinteraksjon og verdisk utveksling kan oppnås under VEP -rammen. VEP ligner DNS -tjenesten til Internett, og er ansvarlig for å registrere informasjon, oppdatere informasjon og tilby tilgangstjenester.
Value Exchange Protocol
VEP er en standardprotokoll for tilkobling av forskjellige blockchain -nettverk. VEP har angitt retningslinjer for hvordan man samarbeider. Den registrerer registreringsinformasjonen til hver kjede og leverer tjenester til kjedene i den pålitelige listen for spørsmål og tilkoblingsforespørsler. VEP støtter to applikasjonsscenarier: krysskjedet node-interaksjon og tverrkjedede kontraktsanrop. Førstnevnte bruker tilstandsendringer av data lagret på noder eller eksterne data for indirekte å generere interaksjoner mellom kontrakter og kan generere ny informasjon. For eksempel: Det utestående lånet som forfaller som avtalt i kontrakten vil påvirke personlig kreditt. Låneposter kan lagres på blockchain A, mens kredittdata kan lagres på blockchain B, og personlig identifikasjonsinformasjon kan komme fra eksterne offentlige databaser. Det siste er den gjensidige samtalen mellom kontrakter. Et enkleste eksempel er utveksling av symboler av to kjeder og å holde den totale verdien uendret.
Hendelsesdrevet
Når vi stoler på VEP, kan Achain realisere informasjonsinteraksjon og verdiutveksling mellom kjeder, og til og med innlemme ikke-blockchain-datakilder som IoT (Internet of Things), AI (kunstig intelligens), bedrifts- eller offentlige tjenestedatabaser i den virkelige fysiske verden i økosystemet, oppnå sanntids hendelsesdrevne.
Achain er en offentlig blockchain -plattform. Utviklere kan utstede symboler, smarte kontrakter, opprette applikasjoner og blockchain -systemer. Den har sin opprinnelse i 2015, og ble lansert på hovednettstedet i juli 2017. Achain er forpliktet til å etablere et globalt blockchain -informasjonsutveksling og verdihandelsnettverk. Achain ble opprinnelig utviklet av det Singapore-baserte nonprofit Achain Foundation, som er bygget og vedlikeholdt av fansamfunn over hele verden.
Relaterte lenker:
https://www.achain.com/
http://www.qukuaiwang.com.cn/szhb/2352.html###
https://www.okex.com/cn/project/98/