Všetky jazyky
Qtum Blockchain (označovaný ako „Quantum Chain“ alebo „Qtum“) sa zaviazal k rozvoju tretieho blockchainového ekosystému iného ako Bitcoin a Ethereum, a to prostredníctvom protokolu prenosu hodnoty („Value Transfer Protocol“) s cieľom dosiahnuť rovnocenné peer Podľa tejto zmluvy vybudujte decentralizovanú platformu na vývoj aplikácií („DApp Platform“), ktorá podporuje viaceré odvetvia (vrátane financií, internetu vecí, dodávateľského reťazca, sociálnych sietí, hier atď.). Vďaka zlúčeniu vylepšenej verzie základnej infraštruktúry Bitcoinu a kompatibilnej verzie virtuálneho stroja Ethereum má Quantum Chain nezničiteľnú blockchainovú sieť Bitcoinu a nekonečné možnosti inteligentných zmlúv. Mince QTUM sa používajú na prístup k Dapps, hlasovaniu o tokenoch, autonómii komunity a spotrebe/platbe funkcií aplikácie.
Account Abstraction Layer (AAL) je kľúčom k prepojeniu spoločnosti Qtum medzi vrstvou obehu UTXO a vrstvou platformy inteligentných zmlúv a je to tiež hlavná inovácia implementovaná spoločnosťou Qtum. Prostredníctvom AAL možno model UTXO previesť na model účtu, ktorý môžu vykonávať rôzne virtuálne stroje, ako napríklad Ethereum EVM alebo virtuálny stroj x86, a zostatok na účte virtuálneho stroja možno previesť na UTXO prostredníctvom AAL.
Tým sa realizuje vrstvený dizajn platformy zostatku a inteligentných zmlúv. Likvidita využíva UTXO bitcoínov a natívne podporuje algoritmus viacerých podpisov, ktorý je bezpečnejší na vedenie účtovníctva a prevod zostatku; a pretože platforma inteligentných zmlúv je graf S úplným duchom je ťažké vyhnúť sa programátorským chybám, výhodnejšie je oddeliť obehovú vrstvu od platformy smart contract než Ethereum. S cieľom ďalej rozširovať možnosti platformy inteligentnej zmluvy blockchainu, vysokovýkonný virtuálny stroj x86, ktorý Qtum plánuje implementovať, môže priamo programovať inteligentné zmluvy prostredníctvom jazykov C, C++, rust, go a ďalších a môže tiež podporovať ďalšie programovanie. jazyk, ktorý na ňom beží. Virtuálny stroj s architektúrou x86 dokáže vyriešiť niektoré problémy v Ethereum EVM, ako napríklad nepodporovanie štandardnej knižnice, vygenerovaný bajtový kód je príliš veľký, nepodporuje plávajúcu desatinnú čiarku a je ťažké ho ladiť.
Úplný názov DGP je Decentralized Governance Protocol. Kľúčom je využiť istotu výsledkov a otvorenosť pravidiel smart kontraktov na upevnenie rámca správy a pravidiel do kontraktu, aby bolo možné v prípade potreby prijímať rozhodnutia demokratickým spôsobom a štátne riadenie blockchainu možno dokončiť automaticky.
Architektúra CPU x86 Intel je primárnou platformou CPU pre servery a stolné počítače. Tím Qtum vyvíja virtuálne stroje pomocou strojového jazyka x86. „Virtuálny stroj“ je nezávislé prostredie na vykonávanie softvéru, ktoré môže bežať na mnohých rôznych hardvérových platformách (Mac, PC, server, virtuálny súkromný server v cloude atď.). V súčasnosti Qtum používa virtuálny stroj EVM a spoľahlivosť.
Jazyk Solidity spoločnosti Ethereum je prvým jazykom na vývoj inteligentných zmlúv. Ako nový jazyk má Solidity určité problémy. Prostredníctvom platformy virtuálnych strojov x86 môžu vývojári používať známe a bežné jazyky (ako jazyk C, jazyk C++, Rust a Python) a nástroje na vývoj inteligentných zmlúv.
Hlavné vlastnosti Qtum sú nasledovné:
1. Z technického hľadiska sa Qtum zaviazala realizovať prvú POS platformu smart kontraktov kompatibilnú s BIP (založená na modeli UTXO), kompatibilnú s režimom bitcoinových transakcií a výhody virtuálneho stroja Ethereum;
2. Kvantový reťazec zavádza mimoreťazové faktory prostredníctvom „decentralizovaných aplikácií“ a „hlavných kontrolných zmlúv“, ktoré tvoria hlavné kontrolné zmluvy blockchainu, ktoré zodpovedajú obchodnej logike skutočného sveta a podporujú viaceré odvetviach a kanáloch a nakoniec Realizovať stratégiu prechodu na mobilný terminál;
3. Posilniť flexibilitu mechanizmu konsenzu vo verejnom reťazci a reťazci aliancií pri zohľadnení súladu s odvetvím.
Súvisiace odkazy:
https: //baike.baidu.com/item/%E9%87%8F%E5%AD%90%E9%93%BE/22415320?fr=aladdin