×

量子鏈:不僅要開發(fā)自己的虛擬機,還要加入 AI 技術(shù)

  • 作者:新網(wǎng)
  • 來源:新網(wǎng)
  • 瀏覽:100
  • 2018-04-25 13:20:44

比特幣,目前世界上對區(qū)塊鏈代碼測試最徹底的應(yīng)用,然而其簡單的腳本語言使之只能運行比特幣程序,從而限制了它的很多可能性;但是安全性怎樣呢?

   28.jpg

<div>        比特幣,目前世界上對區(qū)塊鏈代碼測試最徹底的應(yīng)用,然而其簡單的腳本語言使之只能運行比特幣程序,從而限制了它的很多可能性;但是安全性怎樣呢?
  量子鏈的出現(xiàn),結(jié)合了以上兩者的優(yōu)點, 在比特幣 core 版本的代碼基礎(chǔ)上融合以太坊虛擬機( EVM ),創(chuàng)建了基于 UTXO 模型的 POS 智能合約平臺。 在最近一次開發(fā)進度的更新中,Qtum 推出了 v0.14.13 主網(wǎng),修復(fù)了無法同步區(qū)塊鏈的 BUG,同時表示他們正在進行 x86 虛擬機的開發(fā)。
  支持多種編程語言的量子鏈 x86 虛擬機
  目前,Qtum 區(qū)塊鏈的核心依然是使用以太坊虛擬機(EVM),雖然以太坊虛擬機為智能合約的實現(xiàn)提供了基礎(chǔ),但是它也一直存在一些缺陷:
  EVM 缺乏標準庫: 編程語言的標準庫通常用來存儲常用的類和函數(shù)供程序員調(diào)用。而在以太坊虛擬機最常用的 Solidity 語言中并沒有標準庫,這使得開發(fā)者常常需要自己編寫函數(shù),不僅占用區(qū)塊鏈存儲空間,還會拖慢運行速度;EVM 是一個基于堆棧的虛擬機: 在 EVM 中,只有棧是免費存儲數(shù)據(jù)的區(qū)域,而要直接使用寫數(shù)據(jù)的方式獲取內(nèi)存需要支付對應(yīng)的 gas;同時,EVM 不能釋放內(nèi)存,解決這個問題最簡便的方法是追蹤上一次被分配的內(nèi)存,使用剩余的部分,直到內(nèi)存空間被占滿,而在這個過程中,開發(fā)者必須承擔內(nèi)存空間被復(fù)用的風險,否則就必須支付足夠的 gas 值獲取新的內(nèi)存;Gas 消耗量大: 在 EVM 上執(zhí)行代碼需要消耗一定數(shù)量的 gas,而 EVM 編程語言 Solidity 沒有標準庫,因此在以太坊虛擬機上運行智能合約的工作總量浩大,于是也造成 gas 消耗模型十分不經(jīng)濟。
  基于以上不足,Qtum 的聯(lián)合創(chuàng)始人 Jordan Earls 一直以來都在致力于推動量子鏈 x86 虛擬機(x86VM)的開發(fā)。在 Earls 此前發(fā)布的文章 中看得出, 構(gòu)建 x86 VM 的一個重要原因是為智能合約添加更多的可編程語言。
  其中他最希望實現(xiàn)的是 Rust 語言,Rust 屬于輕量級的編程語言,不僅高效,而且具有較高的安全性,能夠避免程序員在編程中可能出現(xiàn)的錯誤。其次,他表示量子鏈的 x86 虛擬機可以完善 EVM 中存在的問題,包括:
  增加標準庫,為標準庫函數(shù)提供內(nèi)部代碼,節(jié)省內(nèi)存、提高效率;優(yōu)化 gas 模型,利用 Qtum 量子鏈的 DGP 協(xié)議,為函數(shù)提供特殊的 gas 消耗規(guī)則,使之盡可能達到經(jīng)濟最優(yōu);解鎖賬戶抽象層 AAL 的全部功能,而不僅僅局限于 EVM;使智能合約可以建立他們自己的 ABI 和 API 機制來標準化其存儲空間;區(qū)塊鏈動態(tài)分析,為支持基于 AI 的智能合約自動監(jiān)控區(qū)塊鏈奠定基礎(chǔ)。AI+Qtum 智能合約 = 自動化管理
  除了對 x86 虛擬機的開發(fā),去年年底,騰訊領(lǐng)投的美國人工智能企業(yè) ObEN,還將與量子鏈合作共同建立了區(qū)塊鏈實驗室。上周,來自美國硅谷的智能化社區(qū)投行 Banca 團隊也宣布, 將基于量子鏈的底層技術(shù),結(jié)合大數(shù)據(jù)和 AI 在區(qū)塊鏈上建立一個成本更低、效率更高的金融體系。
  此前,量子鏈曾提出分布式自治協(xié)議(DGP),即通過智能合約來確定區(qū)塊鏈網(wǎng)絡(luò)的參數(shù),從而實現(xiàn)去中心化的網(wǎng)絡(luò)自治機制;去年 8 月,這項技術(shù)已經(jīng)通過測試并正式發(fā)布。因此 Banca 方面表示,他們將基于量子鏈構(gòu)建商務(wù)協(xié)議、信任機制和獎勵制度,并采用 AI 技術(shù)及 Qtum 的智能合約實現(xiàn)自動化管理。
  小編就介紹到這里了。
 

免責聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認相關(guān)法律責任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)送郵件至:operations@xinnet.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

免費咨詢獲取折扣

Loading