模型介绍(一)|唯链雷神区块链交易模型简介

唯链Butterfly2018-05-02 21:56:28  阅读 -评论 1  阅读原文

唯链的设计初衷是实现唯链雷神(VeChainThor)区块链的大规模应用,从而为个人赋能,改变世界。我们致力于提供稳定、可预测的交易成本和工具,以更好地促进金融服务的发展。为此,我们设计了多方支付协议(MPP),该协议也是理解唯链新交易模型的关键。

唯链雷神区块链交易模型的成功之匙在于,其必须能够满足平台上企业用户、程序员以及个人用户各异的使用需求,同时提供比现有系统更强大的解决方案。此外,一个成功的交易模型还必须具备故障自动保护、用户友好、使用便捷等特点。我们的目标是打造一个可供不同层次、不同年龄段程序员使用的VeChainThor平台。

现有的区块链交易系统(尤以以太坊为例),在企业应用方面已表现出功能上的严重不足。唯链基金会为雷神区块链开发了多种解决方案,使其可以为企业和开发人员提供更具竞争力的服务。

在雷神区块链主网的技术设计中,设计者充分考虑了企业对交易便捷性和稳定性的需求。随着发布日期的临近,我们将公布更多技术细节。其后,还会发布完整的唯链白皮书

现有区块链交易系统中存在哪些问题?

全体用户面临的问题:

在以太坊交易中,长达数小时甚至数天的交易时间严重影响用户体验。用户如希望在以太坊的工作量证明(PoW)系统中加快交易速度,就必须支付高额费用,以吸引矿工将交易打包至下一区块。在找到替代解决方案之前,用户群的增长加上可用区块的稀缺势必进一步推高交易费用。显然,没有企业会喜欢这种竞价,因为在开展日常业务时,交易成本稳定且可预测才符合企业利益。

雷神区块链提供了一项强大的解决方案,它允许交易发起方可以用自己的计算能力为交易增加燃料。同时,交易发起方还可以设置交易终止时间,交易到时如果仍未处理,将被撤回。唯链将系统拥堵时撤销交易的权力交给了交易发起方。

企业面临的问题:

在以太坊中,每笔交易都有一个交易编号("nonce",即随机数)。编号越靠后价值越高。但问题在于,当用户一次发起多笔交易、并有一笔失败时,以太坊节点不仅会拒绝该笔失败交易,还会拒绝同批次所有后续交易。企业用户在注册产品或更新数据时,需定期向区块链发起多笔交易,面对该问题企业用户显然难以接受。

雷神区块链用交易ID替代现行体系,已为服务企业用户做好准备。

开发者面临的问题:

对编写代码的开发人员而言,雷神区块链更易于开发,并且具有以太坊无可比拟的优势。以编写处理交易的dApp代码为例,我们假定在交易中,只有当交易B发生时,交易A才会发生。如用以太坊来实现上述要求,唯一的办法就是运行智能合约。然而智能合约有安全性欠佳、大规模应用成本高昂的缺点。对区块链服务供应商而言,尽可能协助合作伙伴的客户规避风险、节省交易成本至关重要。

唯链推出的解决方案是:将必要功能嵌入区块链中,使得在执行子句时无需直接调用智能合约。我们也采取了相应措施,让以太坊的应用和开发人员得以更便利的转向雷神区块链。

交易模型的工作原理深度解析

除交易ID和交易签名外,雷神区块链上的交易还包含以下信息:

链标(ChainTag): 链标是创世区块ID的最后一个字节。

区块索引(BlockRef):区块索引是对某一特定区块的索引。当区块索引是未来区块的ID时,用户可以据其配置交易,使交易在特定的区块高度执行。

子句(Clauses):每笔交易均可包含多个子句,各子句包含"To"、"Value"、"Data"等参数值,可用于执行不同任务,如支付或智能合约。

燃料(Gas:交易发起方为执行交易中全部子句愿意支付的VeThor最高数量。

燃料费系数(Gas Price Coefficient ):用户可以修改燃料费系数,在原定范围基础上增加VeThor支付数额,以使其交易得到优先处理。

Tx随机数(TxNonce):Tx随机数是交易中的随机数字。用户可以更改该随机数,生成唯一的TxID,作为"交易内工作量证明"特征的一部分。

到期(Expiration) :用于指定交易到期时间的区块数量。

依靠(DependsOn) :用于当前交易的先决条件交易TxID。

保留(Reserved):为实现向后兼容保留的字段。初始默认值必须为0。

签名(Signature):交易签名

上述10个参数共同决定交易ID。同一交易ID仅能使用一次,如再次使用,系统将会拒绝。因而,本系统不会受到"重放攻击"的威胁,所谓"重放攻击"是指,用户多次发起同一交易,以盗空另一用户账户。当您发送VET时,确保他人无法窃用您的ID、重复发送交易信息、盗空账户至关重要。雷神区块链可以免去您在这方面的后顾之忧。

多任务交易(Multi-task Transactions )——提升实际应用中处理复杂情况的能力和灵活性

雷神区块链的另一内置新功能是子句字段子句字段包含若干子句。每一子句包含三个字段:

  • 至(To) —— 接收方地址;
  • 值(Value)—— 转给接收方的数额;
  • 数据(Data) —— 其可实现若干功能,包括确定某交易为标准交易或智能合约创建交易。

其最大进步在于同一交易可以包括若干子句。换言之,子句字段相当于若干子句的集合,使得单笔交易可以有多个输出。因而比其他区块链功能更强,也更具灵活性。

1

多个任务存在于单笔交易中时,或者全部成功,或者全部失败。未来,企业会希望某些交易是相互依存的,而子句字段恰好可以做到这一点。通过子句和交易ID系统,无论企业需要交易协同进行或是独立进行,雷神区块链均可以满足其需求。

2

交易执行过程中,相关任务按照子句字段定义的顺序依次处理。这为多步骤流程提供了一种比现有解决方案更安全高效的执行方式。

适合企业广泛应用的区块链必须能够应对现实世界中的复杂环境。多任务机制可以为诸如资金分配和大规模产品注册之类的任务提供简便、系统化的解决方案。此外,多任务交易系统的设计将大大简化雷神区块链上dApps的开发步骤。预计这将吸引更多开发者加入,使雷神区块链的生态系统应用得到更广泛的延伸。

以上内容为唯链交易模型信息发布的第一部分,我们将在第二部分内容中详述该模型将如何使雷神区块链成为全世界承载商业活动最多的公有链

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

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

相关推荐

Crust(CRU)高安全性、低能耗且公平开放的网络

Crust 网络是一个高安全性、低能耗且公平开放的网络。本章将从Crust 节点和网络构建,以及 Crust 技术架构两方面对 Crust 网络进行介绍。TEE 存储声明报告是 Crust 区块链上存储量记录的基本单位。

区块链如何重构实体产业

区块链技术可提升供应链金融业务中各主体的信用资质,重塑信用体系。孟晓峰认为,通过许可公有链加持,可以重振实体经济。

百度超级链XuperChain适配区块链服务网络BSN云端发布会 将于9月23日召开

2020年9月23日,由百度超级链、区块链服务网络BSN共同主办的“百度超级链XuperChain适配区块链服务网络BSN云端发布会”正式召开,广大开发者可通过百度超级链官网直播间和BSN官方培训直播间观看直播参会。

DOS Network与Bondly正式达成战略及技术合作

Smith还认为,DOS Network和Bondly的合作关系可以成为DeFi产品大规模落地的催化剂。DOS Network产品总监Jerry Liu同样期待双方的此次合作。Liu还提到DOS Network将把Bondly列为其首选供应商之一,双方技术团队已开始密切联系制定技术实施细节。

比特币有什么缺点?

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

业务中使用区块链的四种方式

业务中使用区块链的四种方式

暴走时评:区块链是一种支持像比特币这样的数字货币的公共分类帐本,并且正改变着我们的业务方式。一旦那些对匿名交易,甚至是秘密交易感兴趣的人接纳了这样一种鲜为人知的工具,加密货币就会日趋成为主流。 区块链是一种支持像比特币这样的数字货币的公共分类帐本,并且正改变着我们的业务方式。一旦那些对匿名交易,甚至是秘密交易感兴趣的人接纳了这样一种鲜为人知的工具,加密货币就会日趋成为主流。越来越多的个人和企

区块链:法定数字货币技术路线的必然选择

区块链:法定数字货币技术路线的必然选择

在人类发展史上,货币的进化从未停止。从物物交换,到金属铸币,再到纸质货币,以及当前正在发展的数字货币正在向着越来越便捷的方向进化。 比特币的出世起初并未带来轰动,但是最近几年其价格惊人的爬高创造出了一个个造富神话,引起各国政府及监管机构的关注。虽然金融专家普遍认为它只是一种资产,而非货币,但是,其背后的区块链(Blockchain)技术引起了包括各大金融机构、政府、企业及学术界的浓厚兴趣,未

用区块链记录证书,证明真伪,墨尔本大学迈出了第一步

用区块链记录证书,证明真伪,墨尔本大学迈出了第一步

墨尔本大学宣布发起区块链认证和审核计划,允许通过一种隐私、安全且持久的方式验证学生的证书。 墨尔本大学正在试验一个区块链记录维护项目,允许接收者(即学生)存储他们的证书,出于核验目的,第三方也能访问这个系统。Learning Machine是这个发布系统的开发者,他们采用的是麻省理工媒体实验室(MIT Media Lab)在2016年提交的Blockcerts开源代码。 墨尔本大学副校长格雷

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