1摘要区块链技术作为去中心化的价值传输系统,由匿名人士中本聪首次提出并应用到比特币当中.
在比特币系统中,为完成相对复杂的交易类型,中本聪创造性的提出了脚本机制.
但当开发者想要通过比特币脚本实现更多的功能时,往往就会受到诸多的限制.
为此,VitalikButerin提出的Ethereum通过引入图灵完备的智能合约和EVM使得基于区块链技术的应用开发成为可能,并被业界称赞为继比特币之后的"区块链2.
0".
但无论是比特币还是以太坊,都面临着由于用户与交易增长过快所带来的拓展性及交易延迟的问题.
究其根源,在于当前区块链系统中单链的结构,使得诸多优秀项目在这些问题面前都缺乏足够的灵活性,区块链在物联网这一天生适用的领域的发展也举步维艰.
为解决这些问题,并更好的将区块链与物联网技术相结合,经过不断地探索论证,我们提出了BigBangCore树型区块链.
BigBangCore呈"主链+多应用支链"的树状结构,通过支链的无限拓展实现单链结构无法解决的交易拓展性和高并发性问题.
同时BigBangCore作为物联网的基础设施,将建立多实体的设备互信及异构环境下的数据互通.
为未来物联网更复杂的商业模式打造稳定可靠的技术基础.
本文重点将针对BigBangCore的技术架构及关键技术原理进行详细介绍.
201.
系统描述1.
1基础介绍BigBangCore是构建于P2P网络的区块系统,同目前流行的P2P数字货币系统类似,以去中心化方式维护透明账本,实现用户数字资产自主安全管理和高效流动.
BigBangCore系统针对IoT(InternetofThings,物联网)数据业务需求设计,利用区块技术为IoT数据业务提供去中心化安全管理平台,实现IoT系统所需高并发低延迟等性能要求.
BigBangCore通过安全共识组织用户交易(transaction),按时间顺序形成数据区块.
同Bitcoin等单链系统不同,BigBangCore采用树结构来存储排列区块,可以根据业务类型和数据负载进行分叉形成多个分支.
分支之间区块相互独立,新增区块只与自身分支数据相关.
在多重分支的情况下,根据业务数据流量,可以分布到多个分支区块中,由此产生的可扩展性和高并发性正是IoT系统所需的基本性能.
BigBangCore的多重分支结构由唯一安全主链和众多应用支链构成,安全主链用于支撑全网共识机制,应用支链用于实际业务.
在应用支链可以提供最低2秒的低延迟交易确认,用户可以指定交易紧迫性,支付相应交易手续费,以此实现低延迟业务.
31.
2共识机制简述众所周知,在"不可能三角"的各种研讨中,去中心的结果往往意味着低效的TPS,而物联网的海量数据就成为共识构建中一块无法搬走的巨石,那么在区块链+物联网IoT的领域里,究竟什么才会是适合的共识呢,让我们先从共识算法的演进说起.
ProofofX是目前公链领域内应用较多的一类共识.
其中PoW最早被应用,但存在资源浪费、算力集中、缺少终局性以及性能低下等.
PoS是目前有力竞争者,可避免资源浪费、弱化了中心矿池需求、降低51%攻击可能性,但也同时存在确定记账节点数量困难、存在非预期的中心化问题、NothingatStake等问题.
4为了解决以上弊端,当前也诞生了许多混合类共识,希望既融合两者的优势,又能规避某些弊端,包括PoW+PoS、DPoS+BFT等.
所以混合共识机制可能会是公链后期发展的一个出路.
1.
2.
1PoW共识算法PoW(ProofofWork)即工作量证明,根据矿工的工作量对数字货币进行分配,矿机的性能越高,数量越多,工作量越大,得到的数字货币就会越多.
BTC是采用PoW方案最典型的原型.
它通过挖掘过程包括解决一个数学问题,矿工通过这种技术手段完成了PoW,就获得了记账权.
因为它需要计算力的资源,成功的矿工会得到BTC作为奖励.
为了控制货币基础,挖矿被设置成了更加复杂的模式.
因为每个矿工解决问题的可能性依赖于他的算力,挖矿的难度由系统中所有算力的总和来决定.
对于PoW机制的加密货币,矿工是通过竞争解决数学问题来确认和固定转账.
第一个解决问题的矿工得到奖励.
该问题的复杂是刻意制造的,用来控制货币基础.
这个处理过程被一些人认为是天才之举,很好的解决了拜占庭将军问题.
CloudCone发布了2021年的闪售活动,提供了几款年付VPS套餐,基于KVM架构,采用Intel® Xeon® Silver 4214 or Xeon® E5s CPU及SSD硬盘组RAID10,最低每年14.02美元起,支持PayPal或者支付宝付款。这是一家成立于2017年的国外VPS主机商,提供VPS和独立服务器租用,数据中心为美国洛杉矶MC机房。下面列出几款年付套餐配置信息。CPU:...
spinservers是Majestic Hosting Solutions LLC旗下站点,主营国外服务器租用和Hybrid Dedicated等,数据中心在美国达拉斯和圣何塞机房。目前,商家针对圣何塞部分独立服务器进行促销优惠,使用优惠码后Dual Intel Xeon E5-2650L V3(24核48线程)+64GB内存服务器每月仅109美元起,提供10Gbps端口带宽,可以升级至1Gbp...
传统农历新年将至,国人主机商DogYun(狗云)发来了虎年春节优惠活动,1月31日-2月6日活动期间使用优惠码新开动态云7折,经典云8折,新开独立服务器可立减100元/月;使用优惠码新开香港独立服务器优惠100元,并次月免费;活动期间单笔充值每满100元赠送10元,还可以参与幸运大转盘每日抽取5折码,流量,余额等奖品;商家限量推出一款年付特价套餐,共100台,每个用户限1台,香港VPS年付199元...