DAG无智能合约怎么行?CyberVein告诉你新型智能合约如何实现

DAGlizhen0022018-01-06 11:04:15  阅读 -评论 7  阅读原文

比特币的诞生到以太坊的出现,区块链从最初的比特币网络进入了基于智能合约的区块链网络。然而在发展的过程中,始终存在一些问题,例如比特币区块链网络存在转账速度慢,单个节点和整个网络吞吐量小的问题。诚然,后来出现了许多区块链项目提高了区块链网络中的区块确认速度,但是还是存在吞吐量瓶颈这个问题,所以才出现了"扩容"的激烈探讨。同时,现有的区块链网络还有以下的现象:当全网络运行一个交易量极多的项目时会造成网络堵塞,以此该网络中的所有交易都会被影响,转账确认速度也会变得很慢;另外,当全网络中同时运行多个交易量大的项目时,网络也会变得异常拥堵。

DAG无智能合约怎么行?CyberVein告诉你新型智能合约如何实现

相比传统的区块链,现在我们讨论的区块链3.0应该有效解决确认耗时、网络吞吐量固定的问题,以此来避免网络拥堵。

CyberVein作为一个数据价值定义和数据管理的系统,会不可避免的涉及到数据吞吐量,交易速度的问题。因此,CyberVein 决定使用DAG架构来解决。

DAG架构是指Directed Acyclic Graph,即有向不循坏图,在DAG中不存在记账者打包区块这一过程,而是用户之间相互确认,这样一来就可以极大缩短了交易确认的时间。同时,在DAG中所有交易是并发进行的,无交易吞吐量瓶颈,节点越多交易确认速度越快,从根本上解决传统区块链链式结构带来的问题。

下图是DAG架构的形态,白色圆圈代表交易单元,蓝色圆圈代表创世单元。

DAG无智能合约怎么行?CyberVein告诉你新型智能合约如何实现

DAG中存在的交易单元包含了签名,交易与父辈单元信息。交易单元之间以哈希相关联,并无区块概念。不过,就DAG架构本身而言,也存在一个很大的隐患——不能完全保证交易状态的原子性和统一性。从时间上来讲,可能存在特定节点(比如远程节点)确认某笔交易的时间无法估计;从节点上来讲,全网络节点中的某个节点可能无法更新某一时刻的交易信息,即该节点没有被广播到某一时刻的交易信息。这些情况对于很多商业形态来说是一个极大隐患。为了解决这一问题,Cyber Vein对现有的DAG架构进行了改进——在DAG架构中加入了智能合约。

DAG无智能合约怎么行?CyberVein告诉你新型智能合约如何实现

如上图所示,所有绿色圆圈构成一个新型智能合约,所有橙色圆圈构成另一个新型智能合约,CyberVein将这些有色的圈定义为合约单元,白色的圆圈和普通的DAG架构中的交易单元一样,称之为普通交易单元。普通单元中包含签名、交易、父辈哈希值,而合约单元中则包含签名、交易、父辈哈希,直系父辈及时间戳。(这里的直系父辈指该智能合约的上一笔交易)合约单元在网络中总是可以找到每一笔交易的上一笔交易,从而保证合约的最终性。

CyberVein采用合约单元来保证DAG架构的智能合约中每一个交易能达到全网络实时共识,以此来解决上文提及的重大隐患。同时,CyberVein也会不断研究DAG架构对区块链带来的积极影响。 CyberVein认为随着越来越多人致力于解决传统区块链存在的问题,DAG架构会被更多的人关注。同时更多的技术极客会积极参与对DAG架构的探讨以及改进过程。所以,CyberVein有理由相信,DAG架构也会不断的被全世界的"大神"们完善。

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

参与讨论 (7 人参与讨论)

相关推荐

数据:Bakkt和CME比特币期货未平仓合约创近期新高

数据:Bakkt和CME比特币期货未平仓合约创近期新高

与 Bakkt 市场不同的是,CME 市场尽管在市场紧缩的情况下,注意到了更多的成交量和未平仓合约。截至 3 月 16 日,CME 的未平仓合约已跌至 1.18 亿美元,而成交量为 4.14 亿美元。

世链财经对话WBF交易所,深度解读瓦特合约!

世链财经对话WBF交易所,深度解读瓦特合约!

据了解,瓦特合约4月21已经正式上线了实盘交易功能,市场反应热烈,有2000多名KOL在为瓦特合约打call。感谢本次直播的主办方世链财经、WBF交易所,以及联合主办Yuming、世链资本、世链社区。

以太坊智能合约3月上涨75%,几乎达到200万

以太坊智能合约3月上涨75%,几乎达到200万

暴走时评:3月,以太坊网络上部署的智能合约数量达到1,971,632个,创下历史新高,环比增长75%。值得注意的是,这个高峰期恰逢以太坊的最低部署成本之一。这表明,以太坊平台的采用率正在上升,预示着对即将到来的以太坊 2.0更新的有力支持。 翻译:Maya 在线分析平台Dune Analytics记录了过去12个月来在以太坊上部署的合约数量,平均每个月只有67万个左右

强平保护、风险准备金、穿仓分摊——永续合约风控机制简介

强平保护、风险准备金、穿仓分摊——永续合约风控机制简介

实际的说,目前各大交易平台的风控机制大致趋同,其间区别主要在于细节。我们认为,一个好的风控机制,应该是平台能够在风险可控的前提下,自身承担更多的风险,而让交易客户尽可能少的承担风险。

16大技巧快速实现高水准智能合约

FISCO BCOS核心开发者张龙现场传授智能合约开发技巧,助力参赛者更好地实现高水准智能合约。安全是智能合约、区块链应用的基础和命脉。针对这三座大山,我们整理了16大技巧,帮助大家快速上手智能合约开发。

OKEx CEO:OKEx合约准备金超7500万美元,智能风控零分摊

Jay Hao 表示,目前 OKEx 合约持仓量持续上涨,期权日交易量也屡创新高,日交易量已突破 2000 万美元。OKEx 的智能风控系统持续保持零分摊,合约风险准备金已超过 7500 万美金,多方面保障用户权益。

CFTC批准Bitnomial提供实物比特币期货合约

CFTC批准Bitnomial提供实物比特币期货合约

暴走时评:美国商品期货交易委员会(CFTC)已经批准Bitnomial交易所担任指定合约市场(DCM),意味着该交易所现在可以提供比特币期货和期权合约了。 翻译:Maya CFTC于本周一批准了该决定,向规模依旧很小的美国比特币期货市场引介了一位新玩家。 迄今为止,只有CME、CBOE、Bakkt、ErisX和LedgerX提供比特币期货和期权合约,尽管CBOE

腾讯为中国国家区块链网络采用DAML智能合约语言

腾讯为中国国家区块链网络采用DAML智能合约语言

2019年,它被选为中国BSN的技术基础设施,将服务于电信、能源管理等领域的全国范围内的一系列国家控制的公共服务。该项目是由中国国家政策智库、国家信息中心和国营企业联合发起的。

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