Alle språk
BUMO er den neste generasjonen av grunnleggende offentlige blockchains i kommersiell klasse, som tar sikte på å etablere et allestedsnærværende tillitsnettverk for verdisirkulasjon, og er opptatt av å skape et distribuert forretningsøkosystem med bred digital tillit, fri sirkulasjon av verdi og masseskilte applikasjoner. Navnet på Bumo Main Network Token er "BU".
Lag en ny generasjon av allestedsnærværende tillitsnettverk for verdisirkulasjon, slik at "verdi" flyter uavhengig som "informasjon".
Den tar sikte på å etablere et blockchain-nettverksøkosystem med omfattende digital tillit, fri flyt av eiendeler og offentlige eide applikasjoner. Med fokus på det fremtidige verdisirkulasjonsnettverket gir det åpent, effektivt og meget skalerbar underliggende teknisk support, som oppfyller digitaliserings- og verdisirkulasjonsbehovene til forskjellige bransjer som finans, Internet of Things og sosiale nettverk; Å kombinere Internet of Things -teknologi, etablere en bredere "maskin" tillit gjennom tingenes internett, og skape et solid tillitsfundament for verdisirkulasjon; Organisk kobler digitale eiendeler, smarte enheter, brukerdata osv., Og gjennom digitale transaksjoner og smarte kontrakter blir folk reelle mottakere av digitalisering av eiendeler og den nye blockchain -økonomien.
Først det allestedsnærværende tillitsnettverket. Når tilliten til blockchain -nettverk er basert på allestedsnærværende "maskiner", er verdieneslaget virkelig pålitelig og effektiv. Digital kraft tilhører brukere, slik at brukere virkelig kan kontrollere sitt eget digitale eierskap betyr at alle brukere deltar i konstruksjonen av hele blockchain -nettverket. Gjennom hele folks deltakelse, sammenkoblingen av alt og demokratisk konsensus, har det blitt et allestedsnærværende nettverk av tillit.
For det andre et troverdig verdisirkulasjonssystem. Forbindelsen mellom "maskin" og "maskin" er også broen mellom den virtuelle verden og den virkelige verden. Når et slikt allestedsnærværende tillitssystem er etablert, vil tentaklene i nettverket være overalt, og applikasjoner i nettverket vil være overalt. Verdien vil kunne flyte uavhengig av i dette allestedsnærværende tillitsnettverket for å danne et pålitelig verdisirkulasjonssystem.
(1) Gass: som drivstoff for å utføre transaksjoner eller smarte kontrakter på BUMO -nettverket;
⑵ Bokføringsbelønning: Bumos bokførende node kan skaffe BU fra hver transaksjon som en belønning;
⑶ Community Incentives: BUMO bruker BU for å motivere samfunnsutviklere og bidratt brukere.
(1) Få gass i transaksjons- eller kontraktsutførelse som en bokholdernode;
(2) BU -overføring mellom BUMO -brukerkontoer;
(3) delta i tidlig donasjonsstøtteprosjekter og bruke ETH for å opparbeide;
(4) delta i den økologiske konstruksjonen av Bumo og få insentiver;
(5) Andre metoder.
En smart kontrakt er et kjørbar Turing -komplett skript på blockchain. Den har sine egne lagringsressurser. Etter at kontrakten er utløst gjennom transaksjoner, tildeler kontraktsmotoren CPU og minnressurser for å kjøre kontrakten, og dermed fullføre forretningslogikken. I motsetning til tradisjonelle programmer, må smarte kontrakter oppfylle to egenskaper: Den ene er at de kan legges ned, og programmet må kunne ende innen et begrenset tidsrom, noe som krever at motoren tar metoder for å måle kontrakts kjørbar tid; Den andre er sikkerhet, og den samme inngangen må produsere tilsvarende produksjon, noe som krever at alle usikkerheter skal utelukkes.
BucKontract (BUM_Contract) Utviklere kan tilpasse lese- og skriveoperasjonen av smarte kontrakter for applikasjoner på øverste nivå å ringe. Den underliggende hovedboken vil gi den smarte kontrakten med muligheten til å få tilgang til data om kjeden: global status, blokkere data osv., Og kan også betjene unike datalagringsområder og starte kontraktstransaksjoner for å samhandle med andre kontrakter.
BUVM (BUM / Virtual Machine) er utførelsesmiljøet for smarte kontrakter, og gir intelligent kontrolllogikk for applikasjonslaget, og kombinerer det med høyt nivå på høyt nivå på høyt nivå på høyt nivå og transformasjon, og fleksibelt støtter grunnleggende virtuelle maskinapplikasjoner; Gjennom tilpassede API -operasjoner kan det eksterne grensesnittet til den virtuelle maskinen realiseres, og kan fleksibelt samhandle med hoveddata og eksterne data.
For å senke terskelen for smart kontraktsutvikling, bringer Bucontrac blockchain smart kontraktsteknologi til vanlige utviklere og støtter bruken av JavaScript som et smart kontraktsutviklingsspråk, som er et av de mest populære utviklingsspråkene i verden; Basert på open source Google Chrome V8 -motoren, innser den BUVM -virtuell maskin.
Derfor er følgende fordeler:
For det første er brukerens læringskostnader lave, og JS er det mest populære språket på nettet;
For det andre er utførelseseffektiviteten høy. I motsetning til tradisjonelle stabelbaserte tolker, er V8 ikke lenger tolk i praktisk forstand. Den bruker Delay Compilation and JIT -teknologi for direkte å oversette skriptspråk til målmaskinens binære, noe som gjør utførelseseffektiviteten lik lokale programmer.
Samtidig vil BUVM raskt støtte utviklingsspråk som C/C ++, Python, etc. ved hjelp av webAssembly -teknologi, og til slutt dekke de aller fleste utviklere, som vil spille en sterk rolle i å fremme den påfølgende anvendelsen av smarte kontrakter på smarte terminale enheter.
For å få kontakt med data fra den virkelige verden utenfor lenken, vil Bucontract støtte to metoder:
(1) Opprett en reell datakontrakt, generere og vedlikeholde dataleverandøren og betale et visst innskudd for dataene. Hvis det blir funnet en ondskap, vil bokholderen og andre deltakere i samfunnet stemme for å trekke innskuddet.
(2) Ved hjelp av Oracle (Buoracle, Bum_ Oracle) varsler kontrakten orakelet om dataene som må oppnås gjennom triggering av hendelser. Etter at orakelet er behandlet, vil det bli overført tilbake til den virtuelle maskinen. Kontrakten må stole på Oracle fullt ut.
Bucontract vil gi kontraktsmaler i henhold til forskjellige bransjekategorier, for eksempel utstedelse av digitale eiendeler. Utviklere trenger bare å bare endre parametrene i den for raskt og trygt implementere kontraktsfunksjoner. Bucontract vil gi redigerings- og feilsøkingsverktøy på nettet, som kan hjelpe utviklere med å skrive feilsøkingskontrakter effektivt.
*Innholdet ovenfor er samlet av den offisielle beretningen om ikke-småkontoer. Hvis du skrevet ut, vennligst angi kilden.