Alle sprog
Bumo er den næste generation af grundlæggende offentlige blockchains i kommerciel kvalitet, der sigter mod at etablere et allestedsnærværende tillidsnetværk til værdicirkulation og er forpligtet til at skabe et distribueret forretningsøkosystem med bred digital tillid, fri cirkulation af værdi og masseleder. Navnet på Bumo hovednetværkstoken er "BU".
Opret en ny generation af allestedsnærværende tillidsnetværk til værdicirkulation, så "værdi" flyder uafhængigt som "information".
Det sigter mod at etablere et blockchain-netværksøkosystem med omfattende digital tillid, fri strøm af aktiver og offentlige ejede applikationer. Med fokus på det fremtidige værdicirkulationsnetværk giver det åbent, effektivt og meget skalerbart underliggende teknisk support, der imødekommer aktivets digitaliserings- og værdicirkulationsbehov for forskellige industrier såsom finansiering, internet af ting og sociale netværk; Ved at kombinere Internet of Things -teknologi, etablere en bredere "maskine" -tillid gennem Internet of Things og skabe et solidt tillidsfundament til værdicirkulation; Tilslut organisk digitale aktiver, smarte enheder, brugerdata osv., Og gennem digitale transaktioner og smarte kontrakter bliver folk reelle modtagere af aktivets digitalisering og den nye blockchain -økonomi.
Først det allestedsnærværende tillidsnetværk. Når stillingen fra blockchain -netværk er baseret på allestedsnærværende "maskiner", er værdiforcirkningen virkelig pålidelig og effektiv. Digital magt hører til brugere, hvilket giver brugerne mulighed for virkelig at kontrollere deres eget digitale ejerskab betyder, at alle brugere deltager i opførelsen af hele blockchain -netværket. Gennem deltagelse af hele folk, sammenkoblingen af alt og demokratisk konsensus, er det blevet et allestedsnærværende netværk af tillid.
For det andet et troværdigt værdicecirkulationssystem. Forbindelsen mellem "maskine" og "maskine" er også broen mellem den virtuelle verden og den virkelige verden. Når et sådant allestedsnærværende tillidssystem er etableret, vil netværkets tentakler være overalt, og applikationer på netværket vil være overalt. Værdien vil være i stand til at flyde uafhængigt i dette allestedsnærværende Trust -netværk for at danne et pålideligt værdicecirkulationssystem.
(1) gas: som brændstof til udførelse af transaktioner eller smarte kontrakter på Bumo -netværket;
⑵ Bogeaving Belønning: Bumos bogføringsknudepunkt kan få BU fra hver transaktion som en belønning;
⑶ Fællesskabsincitamenter: Bumo bruger BU til at motivere samfundsudviklere og bidrog med brugere.
(1) Få gas i transaktion eller kontraktudførelse som bogholdersknudepunkt;
(2) BU -overførsel mellem Bumo -brugerkonti;
(3) Deltag i tidlige donationsstøtteprojekter og brug ETH til at indløse;
(4) Deltag i den økologiske konstruktion af bumo og få incitamenter;
(5) Andre metoder.
En smart kontrakt er et eksekverbart Turing komplet script på blockchain. Det har sine egne lagerressourcer. Efter at kontrakten er udløst gennem transaktioner, tildeler kontraktmotoren CPU og hukommelsesressourcer til at køre kontrakten og derved gennemføre forretningslogikken. I modsætning til traditionelle programmer skal smarte kontrakter opfylde to egenskaber: den ene er, at de kan lukkes ned, og programmet skal være i stand til at afslutte inden for et begrænset tidsinterval, hvilket kræver, at motoren tager metoder til at måle kontraktens eksekverbare tid; Den anden er sikkerhed, og det samme input skal producere tilsvarende output, som kræver, at alle usikkerheder skal udelukkes.
Bucontract (Bum_contract) -udviklere kan tilpasse læse- og skriveoperationer af smarte kontrakter til applikationer på øverste niveau at ringe. Den underliggende hovedbok vil give den smarte kontrakt mulighed for at få adgang til data om kæden: global status, blokdata osv., Og kan også betjene unikke datalagringsområder og starte kontrakttransaktioner for at interagere med andre kontrakter.
BUVM (Bum / Virtual Machine) er udførelsesmiljøet for smarte kontrakter, der leverer intelligent kontrollogik til applikationslaget, kombinerer det med øverste niveau på højt niveau sprog parsing og transformation og fleksibelt understøtter grundlæggende virtuelle maskineapplikationer; Gennem tilpassede API -operationer kan den eksterne grænseflade af den virtuelle maskine realiseres og kan fleksibelt interagere med hovedboksdata og eksterne data.
For at sænke tærsklen for smart kontraktudvikling bringer Bucontrac blockchain smart kontraktteknologi til almindelige udviklere og understøtter brugen af JavaScript som et smart kontraktudviklingssprog, som er et af de mest populære udviklingssprog i verden; Baseret på Open Source Google Chrome V8 -motoren indser den BUVM Virtual Machine.
Derfor er følgende fordele:
For det første er brugerens læringsomkostninger lave, og JS er det mest populære sprog på nettet;
For det andet er udførelseseffektiviteten høj. I modsætning til traditionelle stakbaserede tolke er V8 ikke længere en tolk i praktisk forstand. Den bruger forsinkelseskompilering og JIT -teknologi til direkte at oversætte scriptingsprog til målmaskinen binær, hvilket gør udførelseseffektiviteten svarende til lokale programmer.
På samme tid vil BUVM hurtigt understøtte udviklingssprog som C/C ++, Python osv. Ved hjælp af webassemble -teknologi og i sidste ende dække langt de fleste udviklere, som vil spille en stærk rolle i at fremme den efterfølgende anvendelse af smarte kontrakter på smarte terminalindretninger.
For at oprette forbindelse til data i den virkelige verden uden for linket vil Bucontract understøtte to metoder:
(1) Oprette en reel datakontrakt, generere og vedligeholde dataleverandøren og betale et bestemt depositum for dens data. Hvis der findes en ondskab, vil bogholderen og andre deltagere i samfundet stemme for at trække depositum.
(2) Ved hjælp af Oracle (BUORACLE, BUM_ ORACLE) underretter kontrakten orakelet om de data, der skal opnås gennem begivenhedsudløsning. Når Oracle er behandlet, overføres det tilbage til den virtuelle maskine. Kontrakten er nødt til fuldt ud at have tillid til Oracle.
Bucontract leverer kontraktskabeloner i henhold til forskellige industrikategorier, såsom udstedelse af digitale aktiver. Udviklere behøver kun blot at ændre parametrene i det for hurtigt og sikkert at implementere kontraktfunktioner. Bucontract leverer online kontraktredigerings- og fejlsøgningsværktøjer, som kan hjælpe udviklere med at skrive fejlfindingskontrakter effektivt.
*Ovenstående indhold udarbejdes af den officielle konto på ikke-småkonti. Hvis du er genoptrykt, skal du angive kilden.