找回密码
 立即注册

扫一扫,登录网站

首页 百科 查看内容
  • 12347
  • 0
  • 分享到

一文看懂迅雷链技术栈和架构设计思路

2018-6-4 23:39

来源: 区块链风云榜

案例:上链请求的执行过程


以用户在客户端应用中发起链克兑换为例。


链克口袋将请求发到链的服务层——从架构角度看的最外层就是接入层;

接入层会根据 from(发起方)地址将请求路由到对应链的链,接入层也会判断请求的合法性,针对非法的请求直接返回失败;

外层验证 ok后,会进入服务层——从架构角度看的内层,会验证请求是否为重放、余额是否不足等;

服务层验证通过的请求到达基础层——从架构角度看就是我们的记账节点,也叫验证人;

记账节点之间转发请求,记账节点中本轮的 proposer负责发起区块,区块数据在几个记账节点之间也相互转发,收到区块的节点进行投票,并把投票信息广播,根据我们的 pbft共识算法记账节点达成共识,区块入链;

新区块产生后,记账节点中链间通信的模块会针对新区块中涉及跨链的请求,依次根据请求的目的链,将跟该目的链有关的请求原始数据、本链的区块头信息、本链的交易证明信息等转发给目的链的记账节点;

目的链的记账节点将收到的信息转发,并达成共识,将请求写入目的链区块的同时也完成了目的链对应地址的余额增加。

版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。
相关新闻
发表评论

请先 注册/登录 后参与评论

    回顶部