基于一种性能和安全高于比特币的BBC数字货币介绍
扫描二维码
随时随地手机看文章
比特币分叉币是对比特币性能的极大提升,如比特币现金在支付方面有了很大的改进。如今市面上已经出现了十多种分叉币,但他们只是在某一方面对比特币进行了改进,随着区块链技术的快速发展,仅仅一个层面上的改进已经不能够满足多重需求。因此BigBitcoin来了,它在多个技术维度上有了性能的改进。
项目简介
BigBitcoin,简称BBC,中文名大比特币,总量为2.1亿,出块时间2.5分钟,区块大小16M。出块时间是比特币的4倍,区块大小是比特币的16倍,比特现金的2倍。BBC旨在解决比特币网络现有问题,集成当今区块链先进技术的基础上,为世界带来了一种全新的安全可靠的数字货币和高效稳定的区块链基础设施。
解决痛点
1、现有共识算法缺点明显,缺乏公平性
2、出块速度与交易速度太慢,无法商用
3、不同区块链技术兼容性差,相互封闭
4、缺乏行业合规性的考虑,且安全性差
主要特性
BBC在基础、性能和安全三个层面对比特币进行了升级,主要的特性如下图所示:
基础性能
区块容量、出块速度
BBC的16M大区块和2.5分钟出块的设计可以在基础层面解决比特币的网络拥堵问题,是目前容量最大、速度极快比特币分叉币,16M的设计超前了几年的时间,即使在几年后也可以满足网络的需求。
隔离见证(Segregated Witness)
隔离见证将交易见证(witness)信息不予记录另行处理,即交易ID完全由交易状态来决定,而不会受见证部分的影响。同时Segwit可以提高区块容量,大幅改善签名结构,还能让轻量钱包更轻量,无须再接收见证数据。
挖矿模式升级
在挖矿模式上有两个调整,一是响应式地调整工作量证明(PoW) 之难度使矿工能够自由地从传统比特币迁移至 BBC;二是在sha256算法上增加了Equihash算法分散采矿模式,使用显卡挖矿(GPU)。这两个调整既能提高BBC的挖矿效率,也能保证公平性。
技术架构
架构设计
如图所示:BBC的技术架构设计分为六层,最底层是采用石墨烯技术的区块链式结构,在保证交易速度可以达到3000tps以上。第二层为智能合约层,使BBC具有和以太坊同样的智能合约功能。第三层为并链矩阵,跨链协议的引入保证不同链之间可以相互通信,多链之间连接形成矩阵式。第四层为闪电网络层,为BBC区块链提供了一个可扩展的微支付通道网络,使区块链处理能力的瓶颈被彻底打破,提升效率。第五层为接口层,封装好的API和SDK接口可以方便的为DAPP提供服务。第六层为DAPP层,开发者可以基于五个底层设计开发符合自己需求的DAPP。六层设计保证了BBC的高可用性,具有高tps且具备智能合约的设计可以很方便的开发DAPP应用。
闪电网络(Lightning Network)
相比于BTC,闪电网络能够为BBC区块链提供了一个可扩展的微支付通道网络,在链下实现真正的点对点微支付交易,使区块链处理能力的瓶颈被彻底打破,时延、最终性、容量甚至隐私问题都迎刃而解。
石墨烯(Graphene)技术
石墨烯目前是一种成熟的技术方案,使用石墨烯的bts和steemit可以实现1.5秒的确认速度和3300TPS吞吐量。石墨烯技术与BBC区块链网络整合,比目前BTC的7TPS的吞吐量高400倍以上。
并链矩阵(Parallel chain matrix)模型
BTC、BCH以及ETH等使用的是传统的单链技术,性能会有很大的瓶颈。BBC首创了并链矩阵模型,当需要处理高并发交易时,BBC 主链将会自动创建本地平行链的并链矩阵,该设计可以达到毫秒级的确认速度,这能以倍数级提升 BBC 主链的性能。
智能合约
BTC的侧链RSK项目是基于BTC开发智能合约,但是目前进展比较缓慢。BBC区块链将搭建逐渐完善的智能合约体系,BVM 支持多层次的智能合约虚拟机体系,底层的操作码虚拟机与上层高级程序语言解析转换相结合,可以灵活实现账本数据与外部数据的交互操作,支持应用拓展,同时也实现了支持不同区块链的通用虚拟机机制,如以太坊。
总结
当BBC主链逐步部署上述技术,BBC能够突破千万级TPS的吞吐量,这让BBC具备更强的商用价值和易用性,从而使BBC有望成为全民级的支付工具。
安全性能
目前的区块链技术还存在着一定的安全隐患,如前段时间ETH和IOTA的代码漏洞问题。对BBC来讲安全是一个必须考虑的问题。
重放保护
重放攻击通常出现在区块链硬分叉的时候。BBC采取新的签名哈希 (SigHash) 类别能对重放攻击进行有效防御,还能强化硬体钱包的安全性能,并可解决哈希的平方复杂度问题。
零知识证明
BBC区块链采用零知识证明,支持零币协议,将成为世界上最隐私的金融安全网络之一,能极大提高 BBC 区块链的安全性能,特别是满足绝对隐私的需求。
抗量子攻击
量子攻击是目前区块链技术的天敌,虽然量子技术还不成熟,但BBC在设计时就引入了方案。BBC区块链目前暂时采用基于椭圆曲线离散对数的加密算法,但当进入后量子时代,BBC会采取格加密算法,它是后量子时代数字货币和区块链领域最好的替代方案之一。
卫星节点
BTC和BCH等采用的都是基于地面互联网的区块链技术,BBC 将在主网上线后,将把卫星作为区块链运算节点,增加了区块链节点的多样性,能够最大程度地避免传统地面互联网被恶性攻击的风险。
商业应用
BBC区块链致力于成为一种全新的安全可靠的数字货币,有着很多优于BTC和BCH的特性。
基础应用
BBC首先将从跨境支付、交易清结算、加密数字货币等方面进行应用落地,同时还将进行清算所、交易所、第三方支付、证券、基金、投资银行、商业银行等大规模商业应用的探索。
提高金融效率
对于原本中心化的商业体和监管者来说,BBC区块链还能实现原本互不相容的两个目标:降低系统风险和减少监管负担,这能极大释放传统金融能量,提高经济运行效率。
社区支持
目前BBC项目已经获得了如IPTChain泛娱链等很多社区的支持。正在逐步的推进。将于比特币(Bitcoin)区块高度为508888分叉出BBC,预计在2018年春节前这几天。
矿池支持
BBC已经拥有来自全球范围大量矿池、矿机、矿工的强大后盾,鼎力支持BBC的发展。
钱包支持
目前已经确定比特派、云链等第三方钱包支持,将在主网上线后支持BBC的提取。
社区基础
BBC已经与全球范围技术团队、高校、区块链实验室、开发者社区等取得广泛合作,并且正在搭建遍布世界的BBC 支持者社群矩阵,同时还有比特币已有社区的基础,这些能够确保BBC区块链的相关技术能如期实现和性能提升。
综上来看,BigBitcoin(BBC)的性能超越比特币、比特币现金以及其他所有的分叉币,BBC将成为商业上应用最广泛的数字货币。