Alla språk
Bytom blockchain-protokoll (förkortat Bytom) är ett interaktivt protokoll för multi-bitars tillgångar. Olika former av heterogena bittillgångar (original digital valuta, digital valuta) körs på Bytom blockchain. Assets) och atomära tillgångar (warrants, eget kapital) , utdelningar, obligationer, underrättelseinformation, prognosinformation etc. med traditionella motsvarigheter i den fysiska världen) kan registreras, utbytas, spelas och mer komplexa interaktioner baserade på kontrakt genom detta avtal fungerar. Koppla samman atomvärlden och bitvärlden och främja interaktionen och cirkulationen av tillgångar mellan de två världarna.
Vad är Bytom 2.0
Decentraliseringen av PoW skapar stort värde, men medför också extremt höga kostnader. Lösningen med Bytom 1.0 är att huvudkedjan antar PoW, som ansvarar för utgivning av tillgångar, och sidokedjan antar PoS, som ansvarar för transaktionseffektivitet. Men detta medför nya problem. Det är nödvändigt att betala för driften av noderna i de två kedjorna. Det är nödvändigt att betala cirka 80 miljoner BTM till huvudkedjans gruvarbetare och 10 miljoner BTM till sidokedjenoderna varje år. BTM ekologi medför en tung ekonomisk börda.
Den ekonomiska säkerheten och ekonomiska effektiviteten hos POS-arkitekturen ger också stor bekvämlighet för utvecklingen av ekologi på högre nivå, såsom DeFi, och är mer gynnsam för MOV att utöva sin största potential och framsynthet. Den stora integrationen av teknisk arkitektur kommer oundvikligen att introducera ett mer allmänt smart kontraktssystem och utvecklarekologi för att ge stor flexibilitet, vilket är det enda sättet att forma en öppen ekologi.
Baserat på detta föreslår vi arkitekturkonceptet för Bytom 2.0, som slår samman arkitekturen för en master och en sida till en enhetlig plattform, och integrerar DeFi-protokoll för flera tillgångar på den enhetliga plattformen, optimerar effektiviteten av tillgångsflödet, och förbinder Bitworld och atomvärlden, bättre tjäna den storslagna visionen om tillgångar på kedjan.
Tekniska funktioner i Bytom 2.0
För att tjäna Bytoms nya enhetliga plattform, integrera DeFi-protokoll för flera tillgångar, optimera tillgångsflödeseffektivitet och andra mål, har Bytom gjort stora innovationer i modellskiktet, konsensusskiktet och kontraktslagret, och samtidigt ytterligare Detta har ytterligare förbättrat riskmotståndet för hela kedjans ekonomiska säkerhet och nätverkssäkerhet.
Konsensusdesign för att förbättra slutgiltigheten
Bytom2.0-konsensusmekanismen överförs från PoW till PoS. Fördelen den ger är förbättringen av finaliteten. Alla applikationer använder ingen Det är nödvändigt att överväga förekomsten av ett sådant problem som "om denna transaktion kommer att bekräftas", vilket också minskar den operativa risken, för det andra justeras bekräftelsetiden för Bytom2.0-blocket till 6 sekunder/block, jämfört med den tidigare premissen 25 gånger högre effektivitet;
Konstruera världens tillstånd på UTXO
UTXO-modellen representerad av BTC, eftersom utdata huvudsakligen presenteras i kodformen av låsskriptet och saknar dataposter, så programmerbarheten Något otillräckligt.
Därför, i den underliggande modellen av Bytom, utökas UTXO-funktionen till att inkludera UTXO-statusinformation. Detta kommer att ge starkare programmerbarhet för den utökade UTXO. Det är möjligt att registrera förändringen av UTXO-status före och efter transaktionen utan att gå via en tredje part, och det är bekvämt att tillhandahålla funktioner som utbyte av flera tillgångar.
Genriöst och utbyggbart kontraktssystem
Bytoms kontraktssystem har sitt eget språk och syntax, stöder olika operatörer och har ett Turing-komplett kontraktsspråk.
Men samtidigt kan det vara kompatibelt med externa avtalsspråk och Ethereum-kontraktssystemet. På basis av UTXO-kontomodellen kan EVM/eWASM och andra vanliga virtuella maskinarkitekturer realiseras, vilket gör DeFi-applikationer på extern ekologi (som Ethereum), ekosystemkomponenter och -verktyg är kompatibla med Bytom2.0, inga modifieringar eller endast mindre ändringar krävs, vilket minskar inlärningskostnaden och migreringssvårigheterna för utvecklare.
Projektets framsteg
I januari 2017 lanserades Bytom-kedjeprojektet;
I juni 2017 slutfördes privata placeringar och ICO;
Under fjärde kvartalet 2017, Bytom-kedjan lanserades Test;
Under Q1 2018 släpptes Bytom-kedjans konstitution och det första innehavarmötet;
Under Q2 2018 släpptes version 1.0 av Bytom-kedjan;
Under Q3 2018, Bytom-kedjeblocksurfning Bystack V2.0 släpptes;
Under första kvartalet 2019 släpptes BBFT-konsensusalgoritmen och Vapor-sidokedjan lanserades;
Under andra kvartalet 2019 lanserades Bystack BaaS-plattformen;
Under fjärde kvartalet 2019 tillkännagavs MOV decentraliserade tvärkedjeinteraktionsprotokoll.
Teknisk översikt
UTXO-kompatibel
Bytom består av tre lager, datatransaktions- och överföringslager, kontraktslager och tillgångsinteraktionslager. Tillgångsinteraktionslagret fungerar på tillgångar genom att anropa kontrakt. I datatransaktions- och överföringsskiktet är det kompatibelt med Bitcoins UTXO-modell och transaktionsdatastruktur för att uppnå höghastighets samtidighet och kontrollerbar anonymitet.
Universellt adressformat
Bytom Wallet kommer att introducera BIP32, BIP43, BIP44-koncept och använda hierarkiska deterministiska plånböcker (eller "HD-plånböcker") för att ge stöd för flera valutor, flera konton, flera adresser och flera nycklar .
Stöd nationell hemlig standard
Bytom stöder nationell hemlig SM2 elliptisk kurva kryptografisk algoritm för offentlig nyckel och SM3 kryptografisk hash algoritm. När man uppnår samma beräkningskomplexitet är SM2 mycket snabbare än RSA- och DSA-algoritmer när det gäller bearbetningshastighet för privata nyckel, och krypteringseffektiviteten är högre. Kompressionsfunktionen för SM3-algoritmen har en liknande struktur som komprimeringsfunktionen i SHA-256, men designen av SM3-algoritmen är mer komplicerad, till exempel använder varje omgång av komprimeringsfunktionen 2 meddelandeord.
Vänlig mot artificiell intelligens ASIC
Introducera en ny typ av POW-algoritm i konsensusmekanismen, integrera matrisberäkning och faltningsberäkning i hashberäkningsprocessen och inse vänligheten mot artificiell intelligens ASIC-chips, så att gruvmaskinen är inaktiv eller eliminerad. Därefter kan den tillhandahålla hårdvaruaccelerationstjänster för djupinlärning av artificiell intelligens.
Tillgångar namnges med hjälp av ODIN-logotypen
Tillgångarna i kedjan namnges med ODIN (Open Data Index Name) namnstandard för öppna dataindex, med de transparenta, trovärdiga och icke-manipulerbara funktionerna i blockkedjan för att säkerställa att hela nätverket och hela kedjan av tillgångar är unika. Till skillnad från andra blockkedjebaserade identifieringslösningar, är ODIN baserad på Bitcoin blockchain och stödjer expansionen av flernivåidentifiering för att introducera andra blockkedjor (offentlig kedja, allianskedja, privat kedja) istället för att förebyggande registrera strängar. sätt, men använd blockera postens plats som identifieringsnamn.
Separation av data och signaturer
Ett distribuerat reskontraprotokoll är utformat där flera tillgångar kan handlas och publiceras. Flera kedjor som använder detta protokoll kan existera oberoende och kan handlas över kedjor, så att olika operatörer kan handla med varandra i samma form. Genom att följa principen om minsta auktoritet, separerar blockdesignen av Bytom data från vittnen och signaturer, för att förverkliga separationen av tillgångshantering och distribuerad ledger-synkroniseringskontroll. Det skapar bättre programmerbarhet och kontraktsstöd och reserverar ett gränssnitt för senare bypass-kanaler.
Förbättrad transaktionsflexibilitet
Till skillnad från Ethereum-kontomodellen kan BUTXO verifiera transaktioner parallellt, så länge som en icke-liknande mekanism används för att säkerställa att varje outnyttjad utdata endast kan refereras av högst en transaktion. Bytom är tunnare än Ethereum och kräver inte en fullständig världsstat. Deltagare behöver bara komma ihåg outnyttjade utdata, eftersom transaktionen kommer att ge annan relevant information (såsom tillgångs-ID, belopp, kontrollprogram), Stöd för ultralätta klienter. Bytom stöder kompakt verifiering, som endast tillåter klienten att verifiera de relevanta transaktionerna i blocket, istället för att verifiera alla transaktioner, så länge antalet undertecknare är betrodda, använder hela processen Merkle-bevis.
Tvärkedjeutdelning baserad på sidokedjor
Utvecklare kan skapa en liten version av X-kedjan (annan kedja X) relä Xrelay på Bytom-kedjan och överföra den från det smarta kontraktet till X-kedjans relä API-anrop för att verifiera X-chain-nätverksaktiviteter, realisera korskedjad kommunikation och slutföra transaktioner och utdelningsoperationer i kontraktet.
Relaterade länkar:
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