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机制的加密货币,矿工是通过竞争解决数学问题来确认和固定转账.
第一个解决问题的矿工得到奖励.
该问题的复杂是刻意制造的,用来控制货币基础.
这个处理过程被一些人认为是天才之举,很好的解决了拜占庭将军问题.
美国高防服务器提速啦专业提供美国高防服务器,美国高防服务器租用,美国抗攻击服务器,高防御美国服务器租用等。我们的海外高防服务器带给您坚不可摧的DDoS防护,保障您的业务不受攻击影响。HostEase美国高防服务器位于加州和洛杉矶数据中心,均为国内访问速度最快最稳定的美国抗攻击机房,带给您快速的访问体验。我们的高防服务器配有最高层级的DDoS防护系统,每款抗攻击服务器均拥有免费DDoS防护额度,让您...
最近我们是不是在讨论较多的是关于K12教育的问题,培训机构由于资本的介入确实让家长更为焦虑,对于这样的整改我们还是很支持的。实际上,在云服务器市场中,我们也看到内卷和资本的力量,各大云服务商竞争也是相当激烈,更不用说个人和小公司服务商日子确实不好过。今天有看到UCloud发布的夏季促销活动,直接提前和双十一保价挂钩。这就是说,人家直接在暑假的时候就上线双十一的活动。早年的双十一活动会提前一周到十天...
Hostio是一家成立于2006年的国外主机商,提供基于KVM架构的VPS主机,AMD EPYC CPU,NVMe硬盘,1-10Gbps带宽,最低月付5欧元起。商家采用自己的网络AS208258,宿主机采用2 x AMD Epyc 7452 32C/64T 2.3Ghz CPU,16*32GB内存,4个Samsung PM983 NVMe SSD,提供IPv4+IPv6。下面列出几款主机配置信息。...