BHP(Global Intelligent Computing Power Network)是一种全球智能算力网络。BHP将基于算力信用建立一套围绕算力生态的基础设施,为以加密数字货币算力、基因算力、IPFS算力、AI算力为代表的各种新兴算力生态提供基础服务,拓展这些算力的应用场景,打造围绕算力信用的生态系统,推进各种新兴算力在全球范围的便捷供给、获取、流转、交易、清算和衍生金融服务。
算力币(BHP Coin,简称 BHP)是 BHP公链的原生代币,也是权益代币,用于激励公链建设,治理公链生态。
一、项目介绍
在当前已经开启的人工智能时代,大数据、云计算、物联网、机器人、5G通信、区块链等一众技术的发展无一不指向人工智能,大量充满算力的智能体将逐步开始落地到各个产业领域。除了应用于加密数字货币领域的Hash算力外,用于生物医学工程的复杂基因算力、用于分布式存储的IPFS算力、基于大数据的AI算力等各种新型算力不断涌现,各行各业对算力资源的需求也将变得越来越多,与此同时,人类也正进入“数据垄断“和“计算资源垄断”时代,算力逐步呈现出集中化垄断化趋势,必将对人类社会带来巨大的威胁。
为了打破算力垄断,确保机器智能时代的人类安全,解决算力的供应者和使用者之间的供需不平衡, 各种不同算力网络之间算力的供给、管理、交易、交割、清算以及衍生金融服务等都急切需要一个去中心化的、智能的、中立的、不属于任何人或组织的区块链网络,以开放透明的方式融合各种算力生态,将不同算力持有人和生产者的权益引入到一个新的共识机制中,进而利用智能合约、侧链、跨链等技术扩展算力生态,在不同的算力间提供“连通”、”流转、“信用”等各种服务,打造一个具备可持续性、安全性、可信任框架的去中心化算力基础设施,让每个人都能轻松分享AI时代的算力红利。
二、项目特点
高效稳定的算力路由:优秀的计算资源利用率,有效提升网络效率、用户体验
领先的跨链服务技术:支持“算力主链+高性能多侧链”架构,实现多资产之间的高效交换
独创算力接入量化标准:细化量化算力接入标准,提升算力供应水平
区块链算力上链:运用区块链技术融合算力生态,进而利用智能合约、跨链等技术扩展算力生态
数字资产上链:构建更完善的多方信任机制,并提升资产交易和管理效率
快捷的数字资产链上交易:基于BHP网络实现手续费极低的快速支付,推进数字资产支付的商业应用
三、应用场景
支付系统及其生态建设
在 BHP 公链中,用户可通过 BTC 算力(目前)抵押获得稳定币进行日常支付,既可以享受资产的增值,又可获得更广泛的支付接受度。同时,BHP 公链高并发、低手续费、 高安全性的特点,极大地提高了小额支付的便利度。 BHP公链将通过开放共识节点等措施与交易所、金融机构、商户共享利益,建立支付联盟,打通支付壁垒,给用户创造越来越好的支付体验。
BHP 公链的应用场景包括:
⚫ 算力生态服务:为算力生态提供算力上链、溯源、流转、收益分发等服务。
⚫ 算力抵押借贷:基于跨链和智能合约的算力抵押借贷发行。
⚫ 数字资产流通:为基于算力以及算力担保的稳定币,提供安全高效的线上、
线下支付服务。
⚫ 其他扩展金融服务
四、技术概况
算力路由模型:
现实世界的资产上链,就是把资产的使用权与资产所有权通过有效确认与计量,建立数字化模型,转换为链上可编程数字资产,我们称这个过程叫算力虚拟化,即算力资产数字化。每种新型算力虚拟化的过程是主链切片生成一个新侧链的过程。算力在侧链的实时交割、转存、提取等需要一个透明可信出入链接点,而这个链接点,我们称之为“算力路由”。算力路由的机制其实也就是算力上链的机制,算力在生产者和使用者之间的交割过程,就是在“算力路由”的切换过程。多源异构型算力只要具有可测量可分割,均可采用多源异构算力量化模型在BHP算力网络中通证化,完成资产确权,实现使用权的转移,即数字资产在BHP算力网络中的流通。
区块链技术架构:
BHP区块链技术架构自下而上包括:最底层的数据层,采取公私钥相结合的非对称加密、散列函数确保信息不被篡改、链式存储结构、时间戳、梅克尔数等技术;网络层中主要包括,P2P网络、交易广播播和交易验证机制;最核心的共识层,解决分布式系统的一致性问题,共识机制是权益证明机制PoS;激励层中的发行机制和激励机制,是经济学与分布式计算相结合产物,让高度分散节点能自觉地参与系统维护和建设中;合约层是由智能合约运行虚拟机、合约执行引擎、共识算法、以能部署的合约脚本代码;应用层封装了区块链的各种应用场景,如用户交互接口、智能合约API,软件硬件钱包,多链钱包、跨界支付系统等搭建在区块链上的各类区块链应用,可编程金融和可编程社会也将搭建在该层。
智能分片网络:
提高网络交易吞吐量可采用区块扩容和水平扩容,BHP公链采用基于智能负载均衡的自主动态分片技术来实现区块链的水平扩容。在同一时间内每一个分片都可以处理不同的交易,整个网络的处理性能得到了直线提升。在每一个周期内,系统随机将节点组成一个分片,片内节点只验证各自的交易,并向主链广播验证结果,帮助主链敲定区块。智能分片网络中每个节点存储的是主链的分布式账本。
区块交易模型:
在BHP支付系统中,平均约每15秒会产生一个区块,区块由区块体和区块头组成。区块体主要是本时间段产生的交易,区块头包括上个区块的哈希值Hr-1、当前交易构成的默克尔树根哈希MerkleTX、时间戳T和随机数Nonce等。由于区块头包含指向上个区块的哈希值,因此区块构成了“链”状的结构。
BHP区块链账本与比特币原理一致。BHP使用未花费的交易输出(UXTO)的模式代替传统的账户。UXTO系统遵守两个规则:
(1)除了挖矿交易之外,所有的资金来源都必须来自前面某一个或者几个交易的UXTO;
(2)任何一笔交易的输入总量必须等于输出总量,等式两边必须相等。(一般输出小于输入,差额则是转账手续费,归PoS矿工所有。)
UXTO模式最大的好处是可忠实地记录交易。我们的现实世界是随着时间流动的,交易一笔一笔地发生,区块链系统一笔一笔忠实地记录着这个世界发生的事情,不能回滚,不能删除。
智能合约体系:
BHP具备独立的智能合约体系:BHPContract。它是微核心的、平台无关的智能合约执行环境,提供了一套包含堆栈操作、流程控制、逻辑运算、算数运算、密码学运算、字符串操作、数组操作的指令集,在硬件方面,它只提供了两个计算堆栈。不过,由于它允许区块链的实现者创建自己的虚拟硬件,并以接口的形式开放给智能合约来使用,使得合约可以在运行时取得平台相关的数据、持久化存储以及访问互联网等。虽然这也有可能会使合约的行为具有不确定性,但区块链的实现者可以通过合理编写虚拟硬件来消除这种不确定性。不过,由于目前尚无与AVM配套的编译器和开发环境,这使得基于AVM进行智能合约开发变得相当困难,开发者不得不使用一种类似汇编的语法来进行合约编写,需要较高的技术能力。
BHP智能合约运行在高确定性、高并发性、高扩展性的BhpVM中。根据BHP算力公链的设计目标,用户基于BHPContract可实现的智能合约包括:存款利息合约、信用抵押合约、商业支付合约、转汇交易合约、资产投资合约等。未来,随着智能合约协议的不断升级,BHP算力公链将支持用户进行更多智能合约的开发。
跨链交换协议:
BHP是一个支持多侧链关联的分布式网络,支持“算力主链+高性能多侧链”架构,可实现多资产之间的高效交换。BHP实现跨链互操作的协议包括两部分:“跨链资产交换协议”和“跨链分布式事务协议”。
(1)多链原子资产交换协议
BHP在双链原子资产交换协议上进行了扩展,可以让多个参与者在不同的区块链上进行资产交换,并保证整个交易过程中的所有步骤全都成功或全都失败。为了实现这个功能,我们将利用 智能合约的功能,为每一个参与者创建一个合约账户。可以跨越两个完全无关的区块链实现各自数字资产的交换。
多链原子资产交换协议不会在链与链之间增加复杂的通信机制,却又能保证这种交换是原子的、可信的,不会出现股权发生了转移但债权没有发生转移。
(2)跨链分布式事务协议
跨链分布式事务是指事务的多个步骤分散在不同的区块链上执行,且保证整个事务的一致性。这是对跨链资产交换的一种扩展,将资产交换的行为扩展成任意行为。BHP将采用跨链智能合约,一个智能合约可以在多个不同的区块链上执行不同的部分,要么全部执行完毕,要么全部退回执行前的状态。
五、评述
通过算力持有人和 BHP 持有人的混合权益委托共识机制,BHP 智能算力网络,将算力持有人引入到治理结构中,算力权益与 BHP 持有人权益相互捆绑、相互制约,实现算力信用向 BHP 公链的传递。本质上,BHP 公链是一条以算力为信用背书,并具备智能合约的去中心化区块链网络。
BHP 联盟是一个独立的、非盈利性会员组织,联盟的目的是协调和提供 BHP 管理网络框架,维持并领导社会影响力进行资助。该联盟的成员由运行 BHP 公链的验证节点网络组成。BHP 联盟成员将包括分布在各地的多元化企业,非营利性和多边组织及学术机构。
此外,BHP 公链将对所有人开放:任何消费者,开发者或者企业都能使用 BHP 网络,在其上构建产品和为他们的服务增值。开放性访问确保了进入和创新的低门槛,并且鼓励利益受众进行良性竞争。