模型介绍(二)|唯链交易模型如何推动公链的应用

唯链Butterfly2018-05-03 22:38:23  阅读 -评论 1  阅读原文

在第一部分内容中,我们明确指出,唯链的设计初衷是实现唯链雷神(VeChainThor)区块链的大规模应用,从而为个人赋能,改变世界。

为了将上述愿景变为现实,唯链必须体现出其卓越之处,超越现有的行业标准和领军企业。通过应用交易模型,唯链为开发者、企业用户和个人用户赋能,使他们对交易有更多的控制权,从而在实现工作流程自动化的同时,规避安全风险。我们设计这一模型,旨在稳定交易成本,并满足即时交易用户的需求。

唯链交易模型蓄势待发,迎接区块链大规模应用

为全体用户提供的解决方案

唯链雷神区块链解决了《模型介绍(一)|唯链雷神区块链交易模型简介》中提及的交易费用上涨问题。在该系统下,交易发起方既可以选择向权益节点(Authority Nodes)支付交易费用,以PoW(工作量证明)机制来确认交易。也可以选择雷神的创新方案,使用自己的计算能力来增加所需的交易费用。如此,可以维持交易费用的相对稳定,并为终端用户营造一个更高效的生态系统。

综合燃料费由三个因素共同决定,即基准燃料费、燃料费系数和交易内PoW("In-tx PoW")指数。


1

基准燃料费

基准燃料费即燃料(gas)和VeThor的兑换比例。

2

燃料费系数

在限定范围内,用户可以调整燃料费系数,设定自己愿意支付的燃料费。在唯链雷神区块链中,使用自己持有的VeThor时,用户最多可以支付基准燃料费2倍的费用。而通过使用交易内PoW机制生成额外的VeThor时,用户最多可以支付基准燃料费3倍的费用。

3

交易内PoW指数

通过调整燃料费系数,用户可以加倍支付燃料费以加快交易速度。但为了防止有人利用此规则进行恶意攻击,使用2倍的交易燃料费制造网络拥堵,我们又设计了交易内PoW机制,在这一机制下,用户只要证明其使用笔记本电脑或智能手机等设备完成了相应计算工作,即可进一步提高燃料费。通过此方式加快交易速度,用户无需额外支付VeThor,也不会增加权益节点的工作量。

交易内PoW机制增加了攻击者在网络上恶意制造拥堵的难度。在以太坊中,如果有足够的ETH,即可发起此类攻击,而在雷神区块链中,攻击者不止需要有大量的VeThor,还必须消耗算力才能发起攻击。

雷神区块链的TxID也进行了重新设计,通过计算随机数(Nonce),用户可以从用户端对TxID执行PoW机制。在广播交易之前,用户可以选择短时执行PoW机制以加快交易速度。

只有当处理交易的区块和区块索引(BlockRef)设定的区块之间的高度差未超过预定义的阈值时,用户方可执行此类PoW机制。

TxID通常是交易中所有字段的哈希。为了提升区块链的语法、扩展性和功能,我们在唯链雷神区块链中重新定义了TxID,使其与交易哈希和交易发起方相关联。此外,我们还使用ECDSA签名算法解决了交易延展性的问题。

TxID=哈希(签名哈希,签名人地址)

签名哈希=哈希(链标,区块索引,子句,燃料费系数,燃料,随机数,DependsOn字段,Reserved字段)

签名人地址=ECRecover(签名哈希,签名)

用户还可以自行设置Expiration字段,主要益处有两点:

1. 避免出现交易停滞不前而用户无能为力的情况。

2. 提升安全性,避免之后支付交易被劫持和重复。

专为企业提供的解决方案

需要事务依赖的情况

假设A公司为葡萄酒经销商,且希望客户看到其经销过程完全依照规定流程进行。此时,选用唯链雷神区块链解决方案即可完美解决这一问题。通过DependsOn字段对交易流程进行定义,可以确保当前交易只有在指定交易生效后方可执行。由此,A公司就能够记录下实际发生的情况,并将无法更改的记录提供给其客户。

需要避免事务依赖的情况

假设B公司希望在区块链上一次性完成10万件产品注册。当使用以太坊时,如某项注册被拒,则所有后续注册均将失败。这会造成不必要的风险,并可能导致严重的延迟损失。而在唯链雷神区块链中,系统通过计算交易ID而非检查当前帐户的随机数来完成验证,这样,即便某项注册失败,也不会对其他注册产生影响,B公司仍能顺利完成产品的批量注册。

其后,可以通过手动设置新交易随机数完成被拒事项。交易ID系统的关键优势便在于它赋予了用户自主决定是否保留事务依赖的能力。

交易ID系统的好处不止于此。B公司进行产品注册时,即便注册产品数达10万之巨,每件产品仍可以创建各不相同的交易ID。这是因为,对于任意两笔交易,只要有某一字段参数值不同,其交易ID也会不同。此外,由于B公司可以调整交易随机数,所以即使交易的其它各方面均相同,两笔交易也可以有不同的ID,并各自顺利完成交易。

提升定制化程度

相较于现有解决方案,唯链雷神区块链的交易模型,特别是其DependsOn,BlockRef和Expiration字段,能给定制化以更大的发挥空间。

如C公司希望实现对车内情况的跨时段准确监控,在BlockRef字段输入相应区块的详细信息即可获得时间及车内情况等信息。

BlockRef字段可以确保交易只在特定区块高度之后执行。该字段有8个字节构成,可以分成两部分,即BR1和BR2。BR1是区块高度,BR2是区块高度后的四个字节。如果想指定某一未来区块,BR2可以留空。节点验证区块时,将检查区块中所有交易:

  • 当前区块的区块高度。因此,交易仅可在区块高度较BR1更高的区块中执行。
  • BR2不参与区块有效性检查,而用于交易内PoW机制(参见下一节)。

假设,D公司希望分期购买一套用于出租的公寓,每期一个月,共六期。最简单的做法是事先定好分期支付的款项,按月自动打款。要做到这一点,D公司只需事先在BlockRef中填好每笔款项的信息即可。

此外,为避免出现交易迟滞的情况,D公司还可以设置Expiration字段,如交易到期未被执行,交易将被撤回,此功能亦可提升交易安全性。

专为开发者提供的解决方案

唯链雷神区块链内置有"条件交易"选项,使A交易可以无需智能合约,直接依赖B交易进行。此功能为开发者编写代码提供了便利,并为商业应用带来了更为安全的解决方案。开发者不再需要通过智能合约来为子句编写代码。这使得在唯链雷神区块链上开发dApps要比在以太坊上简单许多。同时,该解决方案也更安全,企业无需担心因使用智能合约执行条件交易而承受额外的安全风险。

正如唯链CEO陆扬在公开信里写的那样,唯链雷神区块链的设计初衷即通过企业应用实现区块链的大规模应用。现在,随着越来越多的企业、政府机构和个人用户签约使用唯链雷神区块链平台,世界将很快认识到可以大规模应用的区块链公链解决方案所具备的真正力量。现有区块链解决方案在应用中面临许多实际问题,而我们的交易模型包含若干可以解决这些问题的创新功能。

随着主网发布的临近,我们将发布更多有关唯链雷神区块链及其SDK的技术创新信息。我们坚信,随着工具包的推出,将会有更多的开发者使用我们的技术创新,也会涌现出在雷神区块链上开发大量新用法和新应用的天才。正如古人教诲:

"声不过五,五声之变,不可胜听也;色不过五,五色之变,不可胜观也;味不过五,五味之变,不可胜尝也。"

——孙子,《孙子兵法》

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

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

相关推荐

唯链携手DNV GL联合推出自我风险评价平台——唯信 (V-Trust)

面对新冠疫情对全球经济带来的长期影响,唯链携手DNV GL推出基于区块链技术的自我风险评价平台——唯信。

Swipe将为币安链启动新的DeFi应用SwipeFi和治理代币SGV

律动 BlockBeats 消息,近期,Swipe 官方宣布将在币安链上启动 DeFi 应用 SwipeFi,该应用可以使币安链上的代币用于质押赚取利息。Swipe 将与币安智能链的核心开发人员合作,以启动 SwipeFi。同时,SwipeFi 还将利用币安链推出 BEP2 治理代币 Swipe Governance Token。

类似淘宝的NFT交易所,3亿交易额规模初步形成

不过所有的NFT理论上都是可以用来交易的,非同质化通证也是通证,通证就是可以流通可以交易的证明。

迅猛的 DeFi 交易聚合器优势何在?该如何捕获价值?

长远来看 DeFi 交易聚合器需要建立私有流动性才能巩固优势。以太坊的 DeFi 生态中,交易类协议是最早诞生且最核心的组成部分。

余凯:“区块链+隐私计算”将构建超万亿美金规模的数据交易市场

PlatON希望通过隐私计算+区块链来实现:第一,企业使用数据得到每个用户的许可。

如何在去中心化交易所中(DEX)集成0x协议

什么是0x协议,它的工作机制是怎样的?这个本文将介绍0x协议,包括它的链下订单中继(撮合)、去中心化交易中继器, 以及如何在以太坊公链或私链上通过0x智能合约构建自己的去中心化交易所(DEX)。 什么是0x协议 0x是一种开放、以太坊上支持点对点资产交换的协议,其开源基础架构使开发人员和企业能够构建自己的交易所来交易所有ERC-20和ERC-721资产。 0x协议特性 0x协议有以下特性 · 安全

比特币有什么缺点?

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

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

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

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

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