Alle talen
Het Bytom blockchain-protocol (afgekort als Bytom) is een interactief protocol voor multi-bit-activa. Verschillende vormen van heterogene bit-activa (originele digitale valuta, digitale valuta) draaien op de Bytom-blockchain. Activa) en atomaire activa (warrants, equity , dividenden, obligaties, inlichtingeninformatie, voorspellingsinformatie, enz. met traditionele tegenhangers in de fysieke wereld) kunnen worden geregistreerd, uitgewisseld, gegokt en complexere interacties op basis van contracten werken via deze overeenkomst. Verbind de atomaire wereld en de bitwereld en bevorder de interactie en circulatie van activa tussen de twee werelden.
Wat is Bytom 2.0
De decentralisatie van PoW creëert grote waarde, maar brengt ook extreem hoge kosten met zich mee. De oplossing van Bytom 1.0 is dat de hoofdketen PoW gebruikt, dat verantwoordelijk is voor de uitgifte van activa, en de zijketen PoS, dat verantwoordelijk is voor transactie-efficiëntie. Maar dit brengt nieuwe problemen met zich mee. Het is noodzakelijk om te betalen voor de werking van de knooppunten van de twee ketens. Het is nodig om elk jaar ongeveer 80 miljoen BTM te betalen aan de mijnwerkers van de hoofdketen en 10 miljoen BTM aan de zijketenknooppunten. ecologie brengt een zware economische last met zich mee.
De economische veiligheid en economische efficiëntie van de POS-architectuur brengen ook veel gemak bij de ontwikkeling van ecologie op het hoogste niveau, zoals DeFi, en zijn meer bevorderlijk voor MOV om zijn grootste potentieel en vooruitziende blik te benutten. De grote integratie van technische architectuur zal onvermijdelijk een meer algemeen slim contractsysteem en ontwikkelaarsecologie introduceren om grote flexibiliteit te bieden, wat de enige manier is om een open ecologie vorm te geven.
Op basis hiervan stellen we het architectuurconcept van Bytom 2.0 voor, dat de architectuur van één master en één kant samenvoegt tot een verenigd platform, en multi-asset DeFi-protocollen op het verenigde platform integreert, de efficiëntie van activastroom optimaliseert, en verbindt de Bitworld en de atomaire wereld, om de grootse visie van asset on-chain beter te dienen.
Technische kenmerken van Bytom 2.0
Om het nieuwe verenigde platform van Bytom te bedienen, multi-asset DeFi-protocollen te integreren, de efficiëntie van de activastroom te optimaliseren en andere doelen, heeft Bytom grote innovaties aangebracht in de modellaag, consensuslaag en contractlaag, en tegelijkertijd verder Hierdoor is de risicobestendigheid van de economische veiligheid en netwerkbeveiliging van de gehele keten verder verbeterd.
Consensusontwerp om de finaliteit te verbeteren
Het Bytom2.0-consensusmechanisme wordt overgedragen van PoW naar PoS. Het voordeel dat dit met zich meebrengt is de verbetering van de finaliteit. Alle applicaties gebruiken geen Het is noodzakelijk om te overwegen het bestaan van een probleem als "of deze transactie wordt bevestigd", wat ook het operationele risico vermindert; ten tweede wordt de bytom2.0-blokbevestigingstijd aangepast naar 6 seconden/blok, vergeleken met het vorige uitgangspunt 25 keer hogere efficiëntie;
Construeer de toestand van de wereld op UTXO
Het UTXO-model vertegenwoordigd door BTC, omdat de uitvoer voornamelijk wordt gepresenteerd in de codevorm van het vergrendelingsscript en geen gegevensrecords bevat, dus de programmeerbaarheid Iets onvoldoende.
Daarom is in het onderliggende model van Bytom de UTXO-functie uitgebreid met UTXO-statusinformatie. Dit zorgt voor een sterkere programmeerbaarheid van de uitgebreide UTXO. Het is mogelijk om de wijziging van de UTXO-status voor en na de transactie vast te leggen zonder tussenkomst van een derde partij, en het is handig om functies te bieden zoals het uitwisselen van meerdere activa.
Ingenieus en uitbreidbaar contractsysteem
Het Bytom contractsysteem heeft een eigen taal en syntax, ondersteunt verschillende operators en heeft een Turing-complete contracttaal.
Maar tegelijkertijd kan het compatibel zijn met externe contracttalen en het Ethereum-contractsysteem.Op basis van het UTXO-accountmodel kunnen EVM/eWASM en andere reguliere virtual machine-architecturen worden gerealiseerd, waardoor DeFi-toepassingen op externe ecologie (zoals Ethereum), ecosysteemcomponenten en tools zijn compatibel met Bytom2.0, er zijn geen aanpassingen of slechts kleine wijzigingen vereist, waardoor de leerkosten en de moeilijkheidsgraad van migratie voor ontwikkelaars worden verlaagd.
Projectvoortgang
In januari 2017 is het project Bytom chain gestart;
In juni 2017 zijn onderhandse plaatsing en ICO afgerond;
In Q4 van 2017 is Bytom chain werd gelanceerd Test;
In Q1 van 2018 werd de samenstelling van de Bytom-keten vrijgegeven, en de eerste houdervergadering;
In Q2 van 2018 werd versie 1.0 van de Bytom-keten vrijgegeven;
In Q3 van 2018, Bytom chain block browsing Bystack V2.0 uitgebracht;
In Q1 van 2019 werd het BBFT-consensusalgoritme uitgebracht en werd de Vapor side chain gelanceerd;
In Q2 van 2019 werd het Bystack BaaS-platform gelanceerd;
In het vierde kwartaal van 2019 werd het gedecentraliseerde cross-chain-interactieprotocol van MOV aangekondigd.
Technisch overzicht
UTXO-compatibel
Bytom bestaat uit drie lagen: gegevenstransactie- en transmissielaag, contractlaag en activa-interactielaag. De activa-interactielaag werkt op activa door contracten aan te roepen.In de gegevenstransactie- en transmissielaag is het compatibel met het UTXO-model en de transactiegegevensstructuur van Bitcoin om snelle gelijktijdigheid en beheersbare anonimiteit te bereiken.
Universeel adresformaat
Bytom Wallet introduceert BIP32-, BIP43- en BIP44-concepten en gebruikt hiërarchische deterministische portemonnees (of "HD-portemonnees") om ondersteuning te bieden voor meerdere valuta's, meerdere accounts, meerdere adressen en meerdere sleutels.
Ondersteunt nationale geheime standaard
Bytom ondersteunt nationale geheime SM2 elliptische curve openbare sleutel cryptografisch algoritme en SM3 cryptografisch hash-algoritme. Wanneer dezelfde computationele complexiteit wordt bereikt, is SM2 veel sneller dan RSA- en DSA-algoritmen in termen van verwerkingssnelheid van de persoonlijke sleutel, en is de coderingsefficiëntie hoger. De compressiefunctie van het SM3-algoritme heeft een vergelijkbare structuur als de compressiefunctie van SHA-256, maar het ontwerp van het SM3-algoritme is gecompliceerder, elke ronde van de compressiefunctie gebruikt bijvoorbeeld 2 berichtwoorden.
Vriendelijk voor kunstmatige intelligentie ASIC
Introduceer een nieuw type POW-algoritme in het consensusmechanisme, integreer matrixberekening en convolutieberekening in het hashberekeningsproces en realiseer de vriendelijkheid voor kunstmatige intelligentie ASIC-chips, zodat de mijnbouwmachine is inactief of geëlimineerd. Daarna kan het hardwareversnellingsservices bieden voor deep learning op basis van kunstmatige intelligentie.
Activa krijgen een naam met behulp van het ODIN-logo
De activa in de keten krijgen een naam met behulp van de ODIN (Open Data Index Name) open data-indexnaamgevingsstandaard, waarbij gebruik wordt gemaakt van de transparante, geloofwaardige en niet-knoeibare kenmerken van de blockchain om zorgen voor de uniciteit van het hele netwerk en de hele activaketen. Anders dan andere op blockchain gebaseerde identificatieoplossingen, is ODIN gebaseerd op de Bitcoin-blockchain en ondersteunt het de uitbreiding van identificatie op meerdere niveaus om andere blockchains (openbare keten, alliantieketen, privéketen) te introduceren in plaats van preventief strings te registreren, maar gebruik de blokkeer recordlocatie als de identificatienaam.
Scheiding van gegevens en handtekeningen
Er is een gedistribueerd grootboekprotocol ontworpen waarin meerdere activa kunnen worden verhandeld en gepubliceerd. Meerdere ketens die dit protocol gebruiken, kunnen onafhankelijk van elkaar bestaan en kunnen over ketens worden verhandeld, zodat verschillende operators in dezelfde vorm met elkaar kunnen handelen. Vasthoudend aan het principe van de minste autoriteit, scheidt het blokontwerp van Bytom gegevens van getuigen en handtekeningen, om de scheiding van activabeheer en gedistribueerde grootboeksynchronisatiecontrole te realiseren. Het zorgt voor betere programmeerbaarheid en contractondersteuning, en reserveert een interface voor latere bypass-kanalen.
Verbeterde transactieflexibiliteit
In tegenstelling tot het Ethereum-accountmodel, kan BUTXO transacties parallel verifiëren, zolang er een nonce-achtig mechanisme wordt gebruikt om ervoor te zorgen dat naar elke ongebruikte uitvoer slechts door maximaal één transactie kan worden verwezen. Bytom is dunner dan Ethereum en vereist geen volledige wereldstaat. Deelnemers hoeven alleen de ongebruikte output te onthouden, omdat de transactie andere relevante informatie zal opleveren (zoals activa-ID, bedrag, besturingsprogramma), ondersteuning voor ultralichte klanten. Bytom ondersteunt compacte verificatie, waardoor de klant alleen de relevante transacties in het blok kan verifiëren, in plaats van alle transacties te verifiëren, zolang het aantal ondertekenaars wordt vertrouwd, gebruikt het hele proces Merkle-bewijs.
Cross-chain dividenden op basis van zijketens
Ontwikkelaars kunnen een kleine versie van de X-chain (andere keten X) relais Xrelay op de Bytom-keten maken en deze overzetten van het slimme contract naar de X-chain relais API-aanroepen om X-chain netwerkactiviteiten te verifiëren, cross-chain communicatie te realiseren en transacties en dividendoperaties in het contract te voltooien.
Gerelateerde links:
https://bytom.io/zh/
https://bytom.io/Bytom-Technical-White-Paper-EN.pdf
https://info.binance.com/cn/currencies/bytom
http://www.qukuaiwang.com.cn/szhb/2105.html#jj
https://bikongtou.com/u /564.html
https://info.binance.com/en/rate/detail/1193
https://medium.com/@Bytom_Official/%E9%A1%B9%E7%9B%AE %E5%9B%9E%E9%A1%BE-2019%E6%AF%94%E5%8E%9F%E9%93%BE%E5%B9%B4%E5%BA%A6%E6%8A%A5 %E5%91%8A-2fb94e614d19