Bitcoin Vision(简称BV)共享挖矿生态平台围绕可信赖、门槛低、有场景、公开化、有用化、共建设等核心价值原则,运用“算法切换、算力分时、协同共识、混沌排序”的设计,依靠POC共识机制和可溯源、不可篡改的贝尔全生态特点,致力于降低全球挖矿产业准入门槛,让更多矿工参与并获得巨大价值、回归价值本质的超时代共享挖矿平台。
愿景目标
BV共享挖矿生态应用平台将以适用于全球最大范围商业及社会服务应用场景为出发点,以“实时共享挖矿模式为核心,向全球用户提供便捷的挖矿服务,实现 ,打造业内新生态“为愿景。真正提升
区块链技术的普惠性和易用性,切实做到回归到中本聪发布的《比特币:一种点对点的电子现金系统》白皮书中所提到”人人可以挖矿“的初衷,并让已经进入和希望进入矿界商业生态的爱好者们真正拥抱区块链。
平台模型
BV共享挖矿生态应用平台通过分层化的结构来支持数资的支付交易和线上线下算力流转的体验、矿工与用户之间的资产兑换及Token奖励的流程控制,而加密资产BV Coin可以为平台的建设发挥重要作用。可以为子区块链的建设提供必要部件,它将支撑整个生态价值的流动,并承载着整个生态网络及其运行的各种价值传输功能。其平台主要由以下五个层次组成。具体模型如下图所示:
应用层:是基于支付交易与资产兑换、共享收益等功能的实现及系统架构的设计,满足各种类型Dapp应用的服务。在平台模型上,BV应用层将提供应用开发平台和多终端版本支持,包括Web、IOS、Android、Client等。除了上述以外,用户还可以通过基于手机浏览器H5页面的Dapp访问BV共享挖矿生态应用平台的各项服务,让区块链技术真正在用户生活中落地应用。
表现层:主要对用户的请求接受以及数据的返回,为客户端提供应用程序的访问。通过 API 接口可以实现接入、信息隐私保护、价值传递、存证方面的服务,并建立了多个支持不同语言版本的SDK ,从而达到接入数据的有价值化、可信任化;实现了对 Token 服务、算力流转、数字资产等应用的撮合与流通。
业务层:是系统架构中体现核心价值的部分,其中存放了所有的业务逻辑。在数据与资产尚未进入到区块中进行流动时,业务层便会依照其属性进行一系列的编码、拆分、排序、加密和存放管理。所有节点将根据令牌的需求读取数据和其他节点共同完成任务。并采共识机制和高速网络连接,减轻节点的通信、计算和存储负担,从而确保交易正常运行。
合约层:是一套以数字形式定义的承诺,包括:合约参与方可以在上面执行这些承诺的协议等。我们进行智能合约的设计时,先与这些业务组件中的数据和业务进行逻辑对比,确保其规则与条件均在适用范围内。然后在脚本代码的引入后,BV共享挖矿生态应用平台会再一次的进行比对,确认交易与相识的规则是否符合业务组件中的数据规范。最后以封闭式行为,进行智能合约的发行与应用。
数据层:包含节点管理、共识算法、账本服务等功能组件。在这一层BV共享挖矿生态应用平台引入了一种具有高效的、去中心化的、全民参与的、公平的、全民收益的共识机制,即POC(Proof of Capacity)容量证明,类似于比特币的POW共识机制(POW机制需要计算机通过大量运算寻找哈希值,矿工们通过大量且重复的运算工作来达到打包区块的目的,这样会消耗大量的电力资源。),但与POW共识机制不同的是,POC采用的是计算机的硬盘空间大小而不是电脑的计算能力,极大减少了电力消耗。硬盘的容量越大,可以储存在硬盘里的方案值就越多,矿工就越有机会匹配到其中所需要的哈希值,从而有更多的机会获得奖励。用户拥有闲置硬盘即可参与挖矿,⼈⼈皆可挖矿。和DPOS相比,POC的节点选举机制更灵活,去中心化程度更高,和 POS 相比效率更高,算法更简单清晰。