截屏扫一扫关注我们微信号或直接微信搜索:tanqicj复制复制成功,微信搜索添加

首页 理财 百科 金融资讯 信用卡中心 贷款产品 今日油价 LPR利率 银行利率 澳禾财税
理财
全部 理财经验 理财产品 信用卡经验 保险经验 贷款经验 信用卡评测 保险评测 贷款评测 股票经验 外汇经验 基金经验 期货经验 其他经验 金融应用教程 赚钱经验 赚钱产品 惠民经验 消费经验
百科
视频百科问答
金融资讯
全部 信用卡 基金 贷款 保险 综合 数字藏品

比原链整体架构|从这些方面去了解

探其财经2018-07-23探其财经

本文将会给大家介绍一下比原链总体的技术架构。如下图所示:比原链分为三个层次

第一层就是大家接触比较多的钱包层,就是进行收款和打款的模块,钱包一般带操作界面,大家都可以日常使用,所以会比较熟悉。

第二层是最核心的内核层,内核可以理解为分布式系统中每个节点认同的一套规则,只有有相同的规则,两个节点才能达成一致。如果规则不同,其实就是发生分叉了。

第三层是通信层,通信层是节点之间交换信息的方式,包含区块同步,交易同步等。

WechatIMG10

首先来看内核层,内核层主要由五个模块构成:

孤儿块管理:孤儿块就是由矿工挖出但未成为主链区块的区块(在相同高度产生2个甚至更多的合法区块,一个区块成为主链,剩下的则称为孤儿块),孤儿块管理就是将未成为主链区块的孤儿块存储起来。

共识层:确认一个块是否合法。分为区块头验证和交易验证。区块头验证需要验证它的父块和时间戳,同是需要算力来保证记账权利。交易验证比原特别的设计了一层BC层,这层在交易验证时会获得更好的性能,交易验证还和智能合约相关,交易被验证时参数会参入虚拟机验证该交易是否合法。

区块树管理:又成为Block Index,作用是记录全网所有的块,保存了全网所有块的一张镜像图。因为有孤儿块,所有它并不是链式结构的,会有分叉的情况,所以称为区块树

数据存储:将区块数据做持久化存储。包含两种数据,第一种是区块数据,会在网络上进行广播的原生区块信息;第二种是UTXO数据,存储UTXO数据是为了更快的验证一笔UTXO是否可以花费,而不需要去遍历所有区块信息

交易池:维护了所有全网发出的但是还未被确认的交易。跟它关联最大的是挖矿模块,挖矿模块每次要产生一个新区块的时候,它会从交易池拿一些交易打包成块,然后用Tensority共识算法进行工作量验算。

WechatIMG11

然后来说一下钱包层:

私钥模块:主要用于管理私钥(私钥的生成,存储,备份等)和签名。

账户模块:在比原的设计中,使用了账户-地址-密钥三层体系,每个人可以拥有多把私钥,通过私钥不同的组合形式形成账户,每个账户可以又无限多个地址,地址是由账户的私钥派生出的二级私钥形成的地址,使用多地址可以更好的保护用户的隐私。

资产模块:管理账户下创建资产的模块,任何issue的资产都是在这个模块中交互。

交易模块:可以理解成跟我相关的交易数据,它主要做了两件事:将和你相关的交易从所有交易所中筛选出来;维护钱包层UTXO的数据库,记录本人所拥有的UTXO;

WechatIMG12

最后说一下通讯层:

节点发现:P2P相关,是非常独立和成熟的一块,通过节点发现这个模块获得种子节点,然后通过种子节点来获取其他更多的节点。

交易同步:在各个节点之前同步交易。

区块同步:又称为被动区块同步,如果发现存在区块高度高于自己的其他节点时,不断请求区块同步。

新区块快速广播模块:新区块主动同步,当挖到一个新的区块时进行强制广播,从而更快的在全网传播。

WechatIMG13

贷款产品借钱最长30天免息 • 新用户专享福利>>

360借条 额度:最高20万 立即申请
好分期 额度:最高20万 立即申请
好薪 额度:最高20万 立即申请
分期乐 额度:最高20万 立即申请
查看更多

猜你喜欢

借钱先领券
前往查看 >> 最长30天免息的平台有哪些?
简单几步
前往申请 >> 申请一张适合自己的信用卡
免费,超实用理财课程
免费领取 >> 股票基金K线图免费资料一次搞定
该文章同时收录在:

区块链

联系我们,反馈您的问题

最近热门文章

查看更多

相关问答

100万台币等于多少人民币

回答:100万新台币约等于229158人民币,交易时以银行柜台成交价为准。也就是说,每月的100万台币折合成人民币大约是23万。新台币(货币代码:TWD;货币符号:NT$)是中国台区通用货币。按照现在的兑换标准来看,1新台币约等于0.2292人民币,1人民币约等于4.3638新台币。

第三套房贷款利率

回答:实际上,根据政策规定,银行已经停止办理第三套房贷款,但是还是可以办理抵押贷款的。如此一来,贷款利率一般都是在央行基准贷款利率的基础上上浮30%—50%。除此之外,购置第三套房的税率也有所增加,通常是3%—5%。

全球黑卡至尊卡是什么

回答:全球黑卡至尊卡指的是环球黑卡,是杭州冒险元素网络技术有限公司旗下品牌,它是一张特权俱乐部会籍卡。俱乐部通过整合资源,发行特权,为会员提供全方位精英生活服务,如:机场优先排队、酒店底价、餐厅五折、信用签单、定制旅行/商品/活动、真人管家等。所有特权可通过“环球黑卡”App调用。

查看更多

相关阅读

查看更多

X

直接添加我们微信反馈(推荐)

直接截图扫码,或添加微信:tqcjwang

意见反馈