上海2017年8月18日電 /美通社/ -- 2017年8月16日,Qtum量子鏈第二版測試網(wǎng)絡 -- 天際網(wǎng)絡正式發(fā)布,而在本次的測試網(wǎng)絡中,Qtum量子鏈開發(fā)的主要特性基本實現(xiàn)。Qtum量子鏈是首個基于UTXO和PoS的智能合約平臺,在量子鏈設計和開發(fā)中,開創(chuàng)性地融合了比特幣和以太坊生態(tài)系統(tǒng)各自的優(yōu)點,并且提出且實現(xiàn)了以下的核心技術創(chuàng)新:
Qtum量子鏈天際網(wǎng)絡
- 創(chuàng)造性地設計和實現(xiàn)了賬戶抽象層 (Account Abstract Layer, AAL) 技術。AAL技術實現(xiàn)了UTXO模型轉換成可供EVM執(zhí)行智能合約的賬戶模型,合約開發(fā)者不需關心對合約操作相關的UTXO轉換細節(jié),即可使用EVM的特性進行開發(fā)而且兼容現(xiàn)有以太坊的智能合約。
- 改進了PoS共識為互惠權益證明 (Mutualized Proof Of Stake, MPoS) 共識。PoS使得任何在錢包中擁有代幣的用戶都可以有機會挖到礦,而不需要像PoW那樣浪費大量的電力。改進的PoS3.0機制,通過改變區(qū)塊獎勵和手續(xù)費分配機制,使得在智能合約下更安全的PoS共識。
- 創(chuàng)造了分布式自治協(xié)議 (Decentralized Governance Protocol, DGP)。DGP是通過內嵌到創(chuàng)世區(qū)塊的智能合約來治理區(qū)塊鏈網(wǎng)絡的參數(shù),并實現(xiàn)一個去中心化的網(wǎng)絡自治機制,實現(xiàn)區(qū)塊鏈網(wǎng)絡的自動升級和快速迭代,使基于機器節(jié)點共識的決策共識可以民主化和分布式。目前支持治理的參數(shù)包括:區(qū)塊大小、Gas限制、Gas調度和最小Gas價格。
計劃全新架構的高性能虛擬機。試圖解決以太坊EVM中一些問題,比如不支持標準庫、生成的字節(jié)碼過大、不支持浮點、難以調試等。Qtum全新的虛擬機將致力于實現(xiàn)在UTXO模型上的高效智能合約系統(tǒng)。
量子鏈天際網(wǎng)絡特性
Qtum量子鏈首個測試網(wǎng)絡于2017年6月28日發(fā)布,到目前為止已經(jīng)穩(wěn)定運行了一個多月,完成了大量的測試,包括的特性如UTXO、PoS、AAL、智能合約等,期間還對交易吞吐量和網(wǎng)絡承受壓力進行了測試,數(shù)據(jù)表明交易吞吐性能可以達到比特幣的10倍以上。2017年8月16日Qtum量子鏈發(fā)布了測試網(wǎng)2.0版本:量子鏈天際網(wǎng)絡。在此版測試網(wǎng)絡中,Qtum量子鏈主要功能已經(jīng)基本實現(xiàn),這次發(fā)布提供了Linux、Windows和Mac平臺Qtum Core軟件和PC錢包,Android、IOS移動端錢包。下面是量子天際網(wǎng)絡的主要特性簡介:
- 支持完整的UTXO賬戶模型交易,支持P2PKH、P2PK、多重簽名、P2SH和OP_RETURN;
- 支持隔離見證,并兼容傳統(tǒng)的交易類型;
- 平均約2分鐘區(qū)塊時間,2M區(qū)塊容量,區(qū)塊容量可通過DGP升級;
- 實現(xiàn)了基于賬戶抽象層 (AAL) 技術和EVM的智能合約功能,除了創(chuàng)建合約時不能存入Qtum外,所有Solidity特性都完整支持,智能合約要先創(chuàng)建,然后才能再發(fā)送Qtum到合約中;
- 實現(xiàn)了MPoS機制,通過該變區(qū)塊獎勵和手續(xù)費分配機制,實現(xiàn)在智能合約下更安全的PoS共識;
- 實現(xiàn)完整功能的分布式自治協(xié)議 (Decentralized Governance Protocol, DGP)。目前支持DGP治理的參數(shù)包括:區(qū)塊大小、Gas限制、Gas調度和最小Gas價格;
- PC和移動端錢包支持智能合約相關功能,包括在錢包中創(chuàng)建智能合約、發(fā)送數(shù)據(jù)和Qtum到智能合約、本地執(zhí)行智能合約;
- 支持在嵌入式設備樹莓派 (Raspberry Pi) 上運行Qtum全節(jié)點,并成功在回歸測試模式下產生了新的區(qū)塊;
- Qtum核心和錢包支持如下平臺:
Qtum Core軟件:Linux、Windows、Mac OS
Qtum錢包: Linux、Windows、Mac OS 、Android、IOS
Qtum軟件獲取
在鏈接https://github.com/qtumproject/qtum/releases上提供已經(jīng)編譯好的軟件下載,支持Windows 、Linux和OSX平臺,支持X86和ARM架構。
更多信息可登陸Qtum量子鏈官網(wǎng):www.qtum.org
更多相關Qtum代碼:https://github.com/qtumproject/qtum