Alle talen
BUMO is de commerciële openbare blockchain van de volgende generatie, gericht op het opzetten van een alomtegenwoordig vertrouwensnetwerk voor waardecirculatie, en zet zich in voor het creëren van een gedistribueerd zakelijk ecosysteem met uitgebreid digitaal vertrouwen, vrije circulatie van waarde en openbaar gedeelde applicaties . De naam van het BUMO hoofdnetwerk Token is "BU".
Creëer een nieuwe generatie van waardecirculatie Ubiquitous Trust Network (Ubiquitous Trust Network), zodat "waarde" net zo vrij stroomt als "informatie".
Het heeft tot doel een blockchain-netwerkecologie tot stand te brengen met uitgebreid digitaal vertrouwen, vrije circulatie van activa en algemene toepassingen voor het publiek. Het richt zich op het toekomstige netwerk voor waardecirculatie en biedt open, efficiënte en schaalbare onderliggende technische ondersteuning, die voldoet aan de behoeften van de digitalisering van activa en waardecirculatie in verschillende sectoren zoals financiën, internet der dingen en sociale netwerken; gecombineerd met internet der dingen technologie, wordt een breder netwerk tot stand gebracht via het internet van alles "Machine"-vertrouwen creëert een solide vertrouwensbasis voor waardecirculatie; verbindt op organische wijze digitale activa, slimme apparaten, gebruikersgegevens, enz., en door digitale transacties en slimme contracten worden mensen echt begunstigden van de digitalisering van activa en de nieuwe blockchain-economie Door.
Een daarvan is het alomtegenwoordige netwerk van vertrouwen. Wanneer het vertrouwen van het blockchain-netwerk is gebaseerd op alomtegenwoordige "machines", is de waardecirculatie echt geloofwaardig en efficiënt. Digitale macht is van gebruikers, waardoor gebruikers echt hun eigen digitale eigendom kunnen begrijpen, wat betekent dat alle gebruikers deelnemen aan de opbouw van het gehele blockchain-netwerk. Door de deelname van alle mensen, het internet van alles en democratische consensus zal het een alomtegenwoordig vertrouwensnetwerk worden.
De tweede is een geloofwaardig waardecirculatiesysteem. De verbinding tussen "machine" en "machine" is ook een brug tussen de virtuele wereld en de echte wereld. Wanneer zo'n alomtegenwoordig vertrouwenssysteem tot stand komt, zullen de tentakels van het netwerk overal zijn en zullen de applicaties op het netwerk ook overal zijn. Waarde zal vrijelijk kunnen stromen in dit alomtegenwoordige vertrouwensnetwerk en een geloofwaardig waardecirculatiesysteem vormen.
(1) GAS: gebruikt als brandstof voor het uitvoeren van transacties of slimme contracten op het BUMO-netwerk;
(2) Boekhoudbeloningen: BUMO-boekhoudknooppunten kunnen BU krijgen van elke transactie als beloning;< br> ⑶Gemeenschapsprikkels: BUMO gebruikt BU om gemeenschapsontwikkelaars en bijdragende gebruikers te motiveren.
(1) Verkrijg GAS in transacties of contractuitvoering als boekhouderknooppunt;
(2) BU-overdracht tussen BUMO-gebruikersaccounts;
(3) Neem deel aan ondersteuningsprojecten voor vroege donaties, gebruik ETH om ruilen;
(4) Doe mee aan de ecologische constructie van BUMO en ontvang incentives;
(5) Andere manieren.
Een smart contract is een uitvoerbaar Turing-complete script op de blockchain, dat zijn eigen opslagbronnen heeft. Nadat het contract is geactiveerd door een transactie, wijst de contractengine CPU- en geheugenbronnen toe om het contract te voltooien de bedrijfslogica. Anders dan traditionele programma's, moeten slimme contracten aan twee kenmerken voldoen: één is stopzetting, het programma moet binnen een beperkt tijdsbestek kunnen eindigen, wat vereist dat de engine de uitvoeringstijd van het contract kan meten; de andere is determinisme , moet dezelfde input de corresponderende output genereren, wat vereist dat alle onzekerheden worden uitgesloten.
Ontwikkelaars van BuContract (BUM〇Contract) kunnen de lees- en schrijfbewerkingen van slimme contracten aanpassen voor toepassingen op het hoogste niveau. Het onderliggende grootboek biedt slimme contracten met de mogelijkheid om toegang te krijgen tot gegevens in de keten: globale status, blokgegevens , enz., en tegelijkertijd unieke gegevensopslaggebieden beheren en contracttransacties initiëren om met andere contracten te communiceren.
BuVM (BUM〇Virtual Machine) is de uitvoeringsomgeving van slimme contracten. Het biedt intelligente besturingslogica voor de applicatielaag. Het combineert met taalanalyse en conversie op hoog niveau op hoog niveau om de basistoepassing van virtuele machines flexibel te ondersteunen ; realiseer virtuele machines door middel van aangepaste API-bewerkingen De externe interface kan flexibel communiceren met grootboekgegevens en externe gegevens.
Om de drempel voor slimme contractontwikkeling te verlagen, brengt BuContrac blockchain slimme contracttechnologie naar gewone ontwikkelaars en ondersteunt het JavaScript als een slimme contractontwikkeltaal, een van de meest populaire ontwikkeltalen ter wereld; gebaseerd op de open source Google Chrome V8 De engine implementeert de virtuele BuVM-machine.
Daarom heeft het de volgende voordelen:
ten eerste zijn de leerkosten voor de gebruiker laag, JS is de meest populaire taal op het web;
ten tweede is de uitvoeringsefficiëntie hoog, in tegenstelling tot traditionele op stapel gebaseerde tolken , V8 heeft Het is geen tolk in de eigenlijke zin.Het gebruikt vertragingscompilatie en JIT-technologie om de scripttaal rechtstreeks te vertalen naar het binaire bestand van de doelmachine, waardoor de uitvoeringsefficiëntie vergelijkbaar is met die van een lokaal programma.
Tegelijkertijd zal BuVM snel C/C++, Python en andere ontwikkeltalen ondersteunen met behulp van WebAssembly-technologie, en uiteindelijk de overgrote meerderheid van ontwikkelaars dekken, die een sterke rol zullen spelen bij het promoten van de volgende applicatie van slimme contracten in slimme eindapparaten.
Om verbinding te maken met real-world data buiten de keten, ondersteunt BuContract twee methoden:
(1) Stel een echt datacontract op, de dataprovider zal het genereren en onderhouden, en een bepaalde aanbetaling betalen voor zijn Als het kwaadaardig blijkt te zijn, stemmen de boekhouder en andere deelnemers van de gemeenschap om de aanbetaling af te trekken.
(2) Met behulp van het orakel (BuOracle, BUM〇Oracle), stelt het contract het orakel op de hoogte van de gegevens die moeten worden verkregen door het activeren van gebeurtenissen. Nadat het orakel is verwerkt, wordt het teruggestuurd naar de virtuele Het contract moet het orakel volledig vertrouwen.
BuContract zal contractsjablonen leveren volgens verschillende brancheclassificaties, zoals de uitgifte van digitale activa.Ontwikkelaars hoeven alleen maar de parameters erin te wijzigen om contractfuncties snel en veilig te realiseren. BuContract zal tools bieden voor het online bewerken en debuggen van contracten, waarmee ontwikkelaars efficiënt contracten kunnen schrijven en debuggen.
*Bovenstaande inhoud is georganiseerd door YouToCoin-functionaris. Geef bij herdruk de bron op.