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机制的加密货币,矿工是通过竞争解决数学问题来确认和固定转账.
第一个解决问题的矿工得到奖励.
该问题的复杂是刻意制造的,用来控制货币基础.
这个处理过程被一些人认为是天才之举,很好的解决了拜占庭将军问题.
今天看到一个网友从原来虚拟主机准备转移至服务器管理自己的业务。这里问到虚拟主机和服务器到底有什么不同,需要用到哪些工具软件。那准备在下班之间稍微摸鱼一下整理我们服务器安装环境和运维管理中常见需要用到的软件工具推荐。第一、系统镜像软件一般来说,我们云服务器或者独立服务器都是有自带镜像的。我们只需要选择镜像安装就可以,比如有 Windows和Linux。但是有些时候我们可能需要自定义镜像的高级玩法,这...
hostkvm怎么样?hostkvm是一家国内老牌主机商家,商家主要销售KVM架构的VPS,目前有美国、日本、韩国、中国香港等地的服务,站长目前还持有他家香港CN2线路的套餐,已经用了一年多了,除了前段时间香港被整段攻击以外,一直非常稳定,是做站的不二选择,目前商家针对香港云地和韩国机房的套餐进行7折优惠,其他套餐为8折,商家支持paypal和支付宝付款。点击进入:hostkvm官方网站地址hos...
使用此源码可以生成QQ自动跳转到浏览器的短链接,无视QQ报毒,任意网址均可生成。新版特色:全新界面,网站背景图采用Bing随机壁纸支持生成多种短链接兼容电脑和手机页面生成网址记录功能,域名黑名单功能网站后台可管理数据安装说明:由于此版本增加了记录和黑名单功能,所以用到了数据库。安装方法为修改config.php里面的数据库信息,导入install.sql到数据库。...