量子链:不仅要开发自己的虚拟机,还要加入 AI 技术

量子链让时间淡忘2018-01-24 20:58:39  阅读 -评论 1  阅读原文

比特币,目前世界上对区块链代码测试最彻底的应用,然而其简单的脚本语言使之只能运行比特币程序,从而限制了它的很多可能性;以太坊,图灵完备的智能合约平台,能用于各类去中心化应用的开发,然而其复杂的代码结构又牺牲了它的一部分安全性。

量子链的出现,结合了以上两者的优点, 在比特币 core 版本的代码基础上融合以太坊虚拟机( EVM ),创建了基于 UTXO 模型的 POS 智能合约平台。 在最近一次开发进度的更新中,Qtum 推出了 v0.14.13 主网,修复了无法同步区块链的 BUG,同时表示他们正在进行 x86 虚拟机的开发。

支持多种编程语言的量子链 x86 虚拟机

目前,Qtum 区块链的核心依然是使用以太坊虚拟机(EVM),虽然以太坊虚拟机为智能合约的实现提供了基础,但是它也一直存在一些缺陷:

EVM 缺乏标准库: 编程语言的标准库通常用来存储常用的类和函数供程序员调用。而在以太坊虚拟机最常用的 Solidity 语言中并没有标准库,这使得开发者常常需要自己编写函数,不仅占用区块链存储空间,还会拖慢运行速度;EVM 是一个基于堆栈的虚拟机: 在 EVM 中,只有栈是免费存储数据的区域,而要直接使用写数据的方式获取内存需要支付对应的 gas;同时,EVM 不能释放内存,解决这个问题最简便的方法是追踪上一次被分配的内存,使用剩余的部分,直到内存空间被占满,而在这个过程中,开发者必须承担内存空间被复用的风险,否则就必须支付足够的 gas 值获取新的内存;Gas 消耗量大: 在 EVM 上执行代码需要消耗一定数量的 gas,而 EVM 编程语言 Solidity 没有标准库,因此在以太坊虚拟机上运行智能合约的工作总量浩大,于是也造成 gas 消耗模型十分不经济。

量子链:不仅要开发自己的虚拟机,还要加入 AI 技术

基于以上不足,Qtum 的联合创始人 Jordan Earls 一直以来都在致力于推动量子链 x86 虚拟机(x86VM)的开发。在 Earls 此前发布的文章 中看得出, 构建 x86 VM 的一个重要原因是为智能合约添加更多的可编程语言。

其中他最希望实现的是 Rust 语言,Rust 属于轻量级的编程语言,不仅高效,而且具有较高的安全性,能够避免程序员在编程中可能出现的错误。其次,他表示量子链的 x86 虚拟机可以完善 EVM 中存在的问题,包括:

增加标准库,为标准库函数提供内部代码,节省内存、提高效率;优化 gas 模型,利用 Qtum 量子链的 DGP 协议,为函数提供特殊的 gas 消耗规则,使之尽可能达到经济最优;解锁账户抽象层 AAL 的全部功能,而不仅仅局限于 EVM;使智能合约可以建立他们自己的 ABI 和 API 机制来标准化其存储空间;区块链动态分析,为支持基于 AI 的智能合约自动监控区块链奠定基础。AI+Qtum 智能合约 = 自动化管理

除了对 x86 虚拟机的开发,去年年底,腾讯领投的美国人工智能企业 ObEN,还将与量子链合作共同建立了区块链实验室。上周,来自美国硅谷的智能化社区投行 Banca 团队也宣布, 将基于量子链的底层技术,结合大数据和 AI 在区块链上建立一个成本更低、效率更高的金融体系。

量子链:不仅要开发自己的虚拟机,还要加入 AI 技术

此前,量子链曾提出分布式自治协议(DGP),即通过智能合约来确定区块链网络的参数,从而实现去中心化的网络自治机制;去年 8 月,这项技术已经通过测试并正式发布。因此 Banca 方面表示,他们将基于量子链构建商务协议、信任机制和奖励制度,并采用 AI 技术及 Qtum 的智能合约实现自动化管理。

除此之外,上个月底"区块链+AI"项目 ATN 也已经宣布将基于量子链进行开发。

声明:链世界登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。此文如侵犯到您的合法权益,请联系我们kefu@lianshijie.com

参与讨论 (1 人参与讨论)

相关推荐

Cashbox研发工程师讲解SPV钱包开发重难点(一)

在公众号上一期的介绍中提到,Cashbox下一步将添加一个bitcoin完全去中心化的SPV钱包。下面我将从技术背景和实现方式两方面介绍bitcoin的SPV钱包。SPV的全称是简单支付认证。我们把这种运行SPV节点的应用,称为轻钱包。

Project PAI 数据存储功能演示

Project PAI 数据存储功能演示

PAI-Data是一种文件存储服务,它使用PDP2协议规范对BitTorrent,IPFS和AWS等网络上的数据进行加密和存储,并已被用于PAIPass等多种PAI区块链上服务。在此处尝试PAI数据存储协议的演示:https://staging-paipass.p19dev.com/请按照以下步骤保存任意数据:● 点击链接:https://staging-paipass.p19dev.com/pa

Project PAI 项目进度- 2020年11月9日

Project PAI 项目进度- 2020年11月9日

公告和信息 01对于所有独立质押者:请确保您的节点在线并具有投票权! 请在您的质押节点上执行以下脚本:方法如下:1. 在下面的链接下载脚本:https://paicoin-scripts.s3.ap-east-1.amazonaws.com/voter_check.py2. 然后您可以: a. 将脚本上传到用于质押的完整节点,或者; b. 将其内容复制并粘贴到名为 voter_check.py 的

Project PAI 项目进度- 2020年11月2日

Project PAI 项目进度- 2020年11月2日

公告和信息 01记得!挖矿和质押现已公开。 现在,世界上的任何人都可以挖矿和质押!您可以通过以下三种方式进行挖矿和质押:PCP (PAI币池) 当您在PAI币池进行挖矿或质押时,PAI币池所赚取的每个奖励将在获得奖励时正在积极挖矿或投注的所有用户中按比例分配。请在此处在阅读有关在PAI币池中进行挖矿和抵押的更多信息。PAI币池是参与挖矿和抵押的最简单方法。对于挖矿而言,如果您只是在像笔记本电脑这样

BSN测试网服务发布,免费提供区块链开发测试环境

10月31日,区块链服务网络BSN进行了常规的季度版本更新,持续优化现有功能的同时发布全新产品服务。其中,本次推出的BSN"测试网服务"将免费提供给广大开发者,旨在供开发者进行区块链应用的开发测试,试用BSN最新推出的产品服务,以及为区块链技术研究与创新提供试错环境。开发者可至BSN官网的"联盟链服务"-"测试网服务"内免费体验产品服务。BSN测试网服务开发者可以在测试网发布不限定数量的应用服务,

PlatON创新研究院夏伏彪解析隐私计算技术

今天,PlatOn创新研究院的夏博士为我们解析隐私计算的各项技术。差分隐私这个技术的使用场景相对比较有限。同态加密需要解决的一个核心问题是可以支持任意类型的计算。

接入去中心化预言机Chainlink喂价开发DeFi看涨期权交易平台实例

DeFi这个大类下包含许多智能合约应用场景,如区块链投票、去中心化彩票、流动性挖矿以及去中心化交易平台。本文将教大家如何使用Chainlink喂价预言机在以太坊主网上用Solidity开发简单的看涨期权DeFi交易平台。当然,你也可以将这个实例稍作修改,开发一个看跌期权交易平台。这个平台拥有一个强大的功能,那就是所有价值转移都通过智能合约进行,交易双方可以绕过中间方直接展开交易。因此,这个过程不包

比特币有什么缺点?

1.交易平台的脆弱性。比特币网络很健壮,但比特币交易平台很脆弱。交易平台通常是一个网站,而网站会遭到黑客攻击,或者遭到主管部门的关闭。2.交易确认时间长。比特币钱包初次安装时,会消耗大量时间下载历史交易数据块。而比特币交易时,为了确认数据准确性,会消耗一些时间,与p2p网络进行交互,得到全网确认后,交易才算完成。3.价格波动极大。由于大量炒家介入,导致比特币兑换现金的价格如过山车一般起伏。使得比

麦妖榜
更新日期 2019-09-03
排名用户贡献值
1牛市来了30910
2BitettFan24187
3等待的宿命23810
4区块大康20369
5六叶树20310
6linjm122719429
7天下无双16192
8lizhen00215280
9让时间淡忘14586
10yelanyi050511349
返回顶部 ↑