Alle språk
BUMO er neste generasjons kommersielle grunnleggende offentlig blokkjede, som tar sikte på å etablere et allestedsnærværende tillitsnettverk for verdisirkulasjon, og er forpliktet til å skape et distribuert forretningsøkosystem med omfattende digital tillit, fri sirkulasjon av verdier og offentlige delte applikasjoner . Navnet på BUMO-hovednettverket Token er "BU".
Opprett en ny generasjon verdisirkulasjon Ubiquitous Trust Network (Ubiquitous Trust Network), slik at "verdi" flyter like fritt som "informasjon".
Målet er å etablere en blokkjedenettverksøkologi med omfattende digital tillit, fri sirkulasjon av eiendeler og vanlige applikasjoner for publikum. Med fokus på det fremtidige verdisirkulasjonsnettverket gir det åpen, effektiv og skalerbar underliggende teknisk støtte, som møter behovene til digitalisering av verdier og verdisirkulasjon i ulike bransjer som finans, tingenes internett og sosiale nettverk; kombinert med tingenes internett teknologi, et bredere nettverk etableres gjennom Internet of Everything "Machine"-tillit skaper et solid tillitsgrunnlag for verdisirkulasjon; kobler organisk sammen digitale eiendeler, smarte enheter, brukerdata osv., og gjennom digitale transaksjoner og smarte kontrakter blir folk virkelige mottakere av aktivadigitalisering og den nye blokkjedeøkonomien Av.
Det ene er det allestedsnærværende nettverket av tillit. Når tilliten til blokkjedenettverket er basert på allestedsnærværende "maskiner", er sirkulasjonen av verdi virkelig troverdig og effektiv. Digital makt tilhører brukerne, slik at brukerne virkelig kan forstå sitt eget digitale eierskap, noe som betyr at alle brukere deltar i byggingen av hele blokkjedenettverket. Gjennom deltakelse fra alle mennesker, Internet of Everything og demokratisk konsensus, vil det bli et allestedsnærværende tillitsnettverk.
Det andre er et troverdig verdisirkulasjonssystem. Forbindelsen mellom «maskin» og «maskin» er også en bro mellom den virtuelle verden og den virkelige verden. Når et slikt allestedsnærværende tillitssystem er etablert, vil tentaklene til nettverket være overalt, og applikasjonene på nettverket vil også være overalt. Verdi vil kunne flyte fritt i dette allestedsnærværende tillitsnettverket, og danner et troverdig verdisirkulasjonssystem.
(1) GAS: brukes som drivstoff for å utføre transaksjoner eller smarte kontrakter på BUMO-nettverket;
(2) Bokføringsbelønninger: BUMO-bokholdernoder kan få BU fra hver transaksjon som belønning;< br> ⑶ Fellesskapsinsentiver: BUMO bruker BU for å motivere fellesskapsutviklere og bidragende brukere.
(1) Skaff GAS i transaksjoner eller kontraktsutførelse som en bokholdernode;
(2) BU-overføring mellom BUMO-brukerkontoer;
(3) Delta i tidlige donasjonsstøtteprosjekter , bruk ETH for å utveksle;
(4) Delta i BUMOs økologiske konstruksjon og få insentiver;
(5) Andre måter.
En smart kontrakt er et kjørbart Turing-komplett skript på blokkjeden, som har sine egne lagringsressurser. Etter at kontrakten er utløst av en transaksjon, tildeler kontraktsmotoren CPU- og minneressurser for å kjøre kontrakten for å fullføre forretningslogikken. Forskjellig fra tradisjonelle programmer, må smarte kontrakter oppfylle to kjennetegn, den ene er stans, programmet må kunne avsluttes innenfor et begrenset tidsrom, noe som krever at motoren kan måle gjennomføringstiden for kontrakten; den andre er determinisme , samme input må generere Den tilsvarende utgangen, som krever at alle usikkerheter utelukkes.
BuContract (BUM〇Contract)-utviklere kan tilpasse lese- og skriveoperasjonene til smarte kontrakter for applikasjoner på øverste nivå å ringe. Den underliggende hovedboken vil gi smarte kontrakter med muligheten til å få tilgang til data i kjeden: global status, blokkeringsdata , etc., og samtidig drifte unike datalagringsområder og sette i gang kontraktstransaksjoner for å samhandle med andre kontrakter.
BuVM (BUM〇Virtual Machine) er utførelsesmiljøet for smarte kontrakter. Det gir intelligent kontrolllogikk for applikasjonslaget. Den kombineres med overordnet høynivå språkanalyse og konvertering for å fleksibelt støtte den grunnleggende applikasjonen av virtuelle maskiner realisere virtuelle maskiner gjennom tilpassede API-operasjoner Det eksterne grensesnittet kan fleksibelt samhandle med hovedbokdata og eksterne data.
For å senke terskelen for smart kontraktsutvikling, bringer BuContrac blockchain smart kontraktsteknologi til vanlige utviklere, og støtter JavaScript som et smart kontraktsutviklingsspråk, som er et av de mest populære utviklingsspråkene i verden; på åpen kildekode Google Chrome V8 Motoren implementerer den virtuelle BuVM-maskinen.
Derfor har det følgende fordeler:
For det første er brukerens læringskostnad lave, JS er det mest populære språket på nettet;
For det andre er utførelseseffektiviteten høy, i motsetning til tradisjonelle stackbaserte tolker , V8 har Det er ikke en tolk i egentlig forstand. Den bruker forsinkelseskompilering og JIT-teknologi for å direkte oversette skriptspråket til målmaskinen binær, noe som gjør kjøringseffektiviteten lik den for et lokalt program.
Samtidig vil BuVM raskt støtte C/C++, Python og andre utviklingsspråk ved hjelp av WebAssembly-teknologi, og etter hvert dekke de aller fleste utviklere, som vil spille en sterk rolle i å promotere den påfølgende applikasjonen av smarte kontrakter i smarte terminalenheter.
For å koble til virkelige data utenfor kjeden, vil BuContract støtte to metoder:
(1) Etabler en ekte datakontrakt, dataleverandøren vil generere og vedlikeholde den, og betale et visst depositum for sin data. Hvis det viser seg å være skadelig, stemmer bokholderen og andre fellesskapsdeltakere for å trekke depositumet.
(2) Ved hjelp av oraklet (BuOracle, BUM〇Oracle), varsler kontrakten oraklet om dataene som må innhentes gjennom hendelsesutløsning. Etter at oraklet er behandlet, sendes det tilbake til det virtuelle kontrakten må ha full tillit til oraklet.
BuContract vil levere kontraktmaler i henhold til ulike bransjeklassifiseringer, for eksempel utstedelse av digitale eiendeler Utviklere trenger bare å modifisere parametrene i den for raskt og sikkert å realisere kontraktsfunksjoner. BuContract vil tilby nettbaserte redigerings- og feilsøkingsverktøy for kontrakter, som kan hjelpe utviklere med å skrive og feilsøke kontrakter effektivt.
*Innholdet ovenfor er organisert av YouToCoin-offisielle. Hvis det skrives ut på nytt, vennligst oppgi kilden.