当前位置: 首页 > news >正文

北京做手机网站网站搭建教程

北京做手机网站,网站搭建教程,网站建设 客户,网站建设经理05-账本模型 1 账本模型 1.1 传统线性增长模型 传统的 MySQL 等系统采用线性增长的日志模型,通过一个 Leader 和多个 Follower 进行状态同步。这种方式有单点的带宽瓶颈问题。 1.2 区块链共享账本模型 共享账本:树形增长。在去中心化网络中,…

05-账本模型

1 账本模型

1.1 传统线性增长模型

传统的 MySQL 等系统采用线性增长的日志模型,通过一个 Leader 和多个 Follower 进行状态同步。这种方式有单点的带宽瓶颈问题。

alt

1.2 区块链共享账本模型

共享账本:树形增长。在去中心化网络中,可能同时选出多个合法的记账节点,导致分叉现象。通过默克尔树支持路径计算,轻节点可以查证交易是否存在于链上。P2P分散传播(Push和Pull有机结合)。

共享账本:树形增长(分支后续可能长成主干,所以分支Block也要存储)。

alt

要支持路径计算,如:Block是否在主干上

alt

2 事务解决方案

区块链采用两大流派解决双花问题:

  1. 账户模型:类似银行账户,通过版本号防止重放攻击。
  2. UTXO 模型:未花费的交易输出,类似现金支付,每个交易的输出来自之前某些交易的输入。

Xuper Chain 采用优化的 UTXO 模型,支持更广泛的数据领域,提升并发性能。

2.1 账户模型咋实现事务?

用递增的版本号检测冲突,本质串行。

alt

由于版本号冲突,这两个交易只能有一个成功。

2.2 UTXO模型咋实现事务?

通过判断交易的输入引用是否有冲突,并发性能更好。

alt

两笔交易都能成功,执行顺序还可以乱序。

案例
alt

奶奶给孙子50,让他买东西吃,然后孙子去小卖部花了0.5买了一根棒棒糖,剩下49.5,变成私房钱。小卖部收到小孩儿的0.5。

另一个小孩0.8买了两根棒棒糖,一根0.5,两根0.8,然后收到另一个小孩的那个钱,买了一根辣条0.3。然后它现在就有0.5,0.8和0.3。

然后他现在要把钱给自己的两个孙子,说你们一人八毛,一人八毛,拿去买买买,这就是一个UTFO过程。Xuper chain对ut so模型做了一些优化

3 优化

构造一个更通用的事务模型。

当前,以太坊、EOS(一个拥有特别快的速度优势以及无限的可扩展性的智能合约平台)只能串行验证区块中的智能合约,因其底层模型无法支持并行化的确定性验证。

但经典的UTXO模型虽并发性能好,只用于转账场景,能否用UTXO模型支持通用的智能合约?

  • 普通UTXO模型:一个交易花的币一定来自早先某些交易赚的币
  • 扩展UTXO模型:一个事务读取的数据一定来自早先某些交易的写入数据
alt

T2和73可并行执行、即使不同节点乱序执行,得到D的结果也一致。

4 事务引擎架构图

alt

通过客户端向这个全节点,它的一个utxo的这个引擎啊,发送一个交易,然后交易首先。它要进行一些缓存管理,然后去执行这个交易,然后做一个交易的预执行,然后假如说有冲突的话啊。怎么办?做一个冲突处理,如果说没问题的话呢,它就把它这个广播给这个就返回这个。读写即给这个客户端,

然后客户端就发起一笔交易,然后呢?交易交易如果没冲突的话,就通过这个共识算法选出一个记账节点,然后记账节点广播。广播之后,其他全节点去验证,验证没问题的话就落块。

获取更多干货内容,记得关注我哦。

本文由 mdnice 多平台发布

http://www.sczhlp.com/news/38942/

相关文章:

  • 弹性web做网站好不好seo是如何做优化的
  • 邳州城乡住房和城乡建设网站推广策划
  • 品牌代理网广东seo网络培训
  • gbk编码网站网站定制
  • 旅游网站如何做推广百度指数网址是什么
  • 国人在线做网站做企业网站建设的公司
  • 网页设计基础考试题库及答案seo引擎搜索网站关键词
  • wordpress 目录迁移网络优化工作应该怎么做
  • 莘庄做网站成品网站1688入口网页版
  • 想在网站里添加超链接怎么做长尾词挖掘
  • 银川网站建设价格网站优化外包价格
  • 网站建设流程今日热点新闻事件2022
  • 怎么看公司网站做的好不好哦宁波seo优化公司
  • 做网站难吗如何做百度推广
  • 网站在线qq客服系统谷歌平台推广外贸
  • 网站建设公司怎么做业务湖南网站seo营销
  • 网站修改工具太原百度快速优化排名
  • 廊坊网站建设开发哪个公司网站设计好
  • 网站架构分析怎么写百度sem是什么
  • 做网站哪一家公司好游戏搜索风云榜
  • 官方网站建设 磐石网络多少费用百度品牌广告
  • 网站运营公司网络广告营销的概念
  • wordpress08教程铜川网站seo
  • 用dw做网站图片的基本尺寸按效果付费的推广
  • 黄浦做网站公司东营网站建设哪家更好
  • 广州 网站建设网络推广网页设计国内免费发布产品的平台
  • 公司网站建设的步骤网站怎么打开
  • 武汉前端培训seo优化网站优化排名
  • 关于网站制作的指标自己代理一款手游需要多少钱
  • 大网站整站备份网址大全浏览器app