ATMChain官网:智链账户模型文档

WB3交流加微信:WX-93588,⬅️此处为全站广告位,与正文项目无关
注册并登录App即可领取高达 60,000 元的数字货币盲盒:点击此处注册OKX

在当时区块链国际中,有两种主要的记载保存方式,分别是UTXO模式(Unspent Transaction Output)和Account模式。比特币运用的是UTXO模型,以太坊/EOS运用的是Account模型,而WisdomChain也采用了Account模型。今日咱们将具体讲述为什么WisdomChain挑选了Account模型。

为了更好地介绍UTXO模型和账户余额模型,咱们首先要了解它们两者乃至是一切区块链运用中最重要的概念和数据结构,即区块(Block)。区块链实际上是由一个不断增加的链表组成,其中包括了许多记载,也便是区块。

在上图中的区块链网络中,实线的区块都被包括在主链中,一切虚线的区块都是孤块(Orphan Block),它们没有被主链所承受。每个区块链网络只能有一条主链,即最长的有用链,这也是当时区块链网络中一切节点达到的一致。

比特币开始的设计意图是树立一个点对点的电子现金系统。在比特币国际中,每笔买卖都是依据消耗之前买卖发生的UTXO,并生成新的UTXO。账户的余额实际上便是该地址一切未花费的UTXO集合。而以太坊的目标是树立一个更通用的协议,该协议支撑图灵齐备的编程言语,用户能够在此协议上编写智能合约,创建各种去中心化运用,因此以太坊引入了Account模型。

图灵齐备意味着你的言语能够做到与图灵机能做到的一切事情,并处理一切可核算问题,但也意味着潜在风险。

UTXO模型中,买卖只表明UTXO集合的改变。而账户和余额的概念是在UTXO集合上的更高笼统,账户和余额的概念只存在于钱包中。让咱们看一些例子来了解其中的差异。

首先,比特币的UTXO不能被部分运用。假如一个用户想运用0.5比特币,但他的UTXO集合中有1比特币,他有必要同时发送0.5比特币给别人,并发送0.5比特币给自己那么他将付出0.5比特币给矿工。

其次,比特币自身不存储账户余额。用户只需运用私钥对这些UTXO进行签名以花费比特币。数字钱包使比特币区块链看起来像具有用户账户余额等功能,但事实并非如此。

比特币的UTXO系统表现良好,部分原因是数字钱包能够帮助完结与买卖相关的大部分作业,包括但不限于处理UTXO、存储密钥、设定买卖费用、提供找零地址,以及聚合UTXO(显现可用、待定和总余额)。

在UTXO模型中,买卖类似于纸币。每个账户经过核算钱包(对应钱包地址)中一切纸币(UTXO)的和来表明其具有的总金额。当咱们想要付出时,需求运用一个或多个包括满足费用的UTXO,并或许收到找零(新的UTXO)。每个UTXO只能花费一次,一旦被运用,就会从UTXO池中删去。

总的来说,咱们能够得出以下定论:

– 比特币区块链不存储账户余额
– 比特币钱包持有私钥
– 假如包括在买卖中,将会花费整个UTXO(在某些情况下,找零以全新UTXO方式存在)

WisdomChain采用了与以太坊相同的Account买卖结构。不同于以太坊的是,以太坊中存在两种截然不同的数据:永久数据和暂时数据。永久数据的例子是已完全确认的买卖,将被记载在transaction trie中,不会再改变。暂时数据的例子是特定以太坊账户地址上的余额。账户地址的余额存储在state trie中,并在该账户的买卖发生变化时进行修改。在以太坊中,永久数据(如已被挖矿的买卖)和暂时数据(如账户余额)被独自存储,以太坊运用trie数据结构来管理这些数据。

而在WisdomChain中,当买卖建议时,节点将依据当时状况信息和买卖内容在虚拟机中核算买卖后的状况信息,并将其存储在本地,同时将状况信息的相关哈希值与买卖一起发送。当买卖被矿工打包入区块后,其他节点会将数据存储在Merkle trees上,以保证节点和网络中其他节点的状况信息保持一致。

因此,WisdomChain的记载保存类似于银行的作业方式。类似于运用ATM/借记卡,银行会记载每张借记卡的金额。当咱们需求花钱时,银行会检查记载以保证咱们在确认买卖前有满足的余额。

当然,WisdomChain采用Account买卖结构也带来了一些问题。首先,Account模型中的买卖之间没有依赖性,需求处理重放攻击的问题。其次,关于实现闪电网络、Plasma等需求更杂乱的证明机制,以及子链向主链进行状况迁移时需求更杂乱的协议。

此时快讯

【Coinbase股价盘前突破130美元】金色财经报道,行情显示,Coinbase Global Inc(COIN:NASDAQ)股价盘前现报价130.77美元,盘前上涨1.97%。

版权声明:本文收集于互联网,如有侵权请联系站长删除。
转载请注明:ATMChain官网:智链账户模型文档 | 币百度

相关文章