当前位置:首页 > 知识 >

BOS 币表现如何?BOS 币是否可以参与合约交易?

BOS(Business Operating System)的目标是构建一条支持更多 DApp、能将更多现实需求与区块链相结合的 EOSIO 生态链。从区块链的发展角度来看,BOS 不仅可作为 DApp 的首选基础链,还能作为各种异构链通证的流通链,成为区块链世界的自由港。BOS 源于社区,也将在社区的维护下更好地发展。


项目介绍

BOS 致力于为用户提供便捷、易用的区块链服务,为 DApp 运营提供更友好的基础设施,为支持更丰富的应用场景而努力,为可信商业生态的繁荣进行积极尝试。除了技术改进,BOS 还会进行其他探索。例如,为提高用户投票参与度,可借助预言机技术对符合明确规则的账户进行激励;BOS 上的 BP 奖励将根据链上 DApp 的数量、TPS、市值、流通量等指标进行调整,激励每个 BP 为生态提供更多资源;项目社区公投达成的决议将尽量被代码化,减少人为因素的影响,流程上链,保持公正透明。

BOS 链的代码完全由社区贡献和维护,每个生态参与者都可提交代码或建议,相关流程将参考已有开源软件进行,如 PEP(Python Enhancement Proposals)。

为激励 DApp 在 BOS 发展,BOS 基金会将为其提供 Token 置换的低成本资源抵押服务,降低 DApp 前期运营成本;同时还会定期对做出贡献的开发者提供 BOS 激励,以构建一个相互促进的社区发展趋势。


技术亮点

共识算法

BOS 的共识算法是在 PBFT 理论基础上,结合 EOSIO 代码进行的改进,在保证实现拜占庭容错的前提下,会进行以下部分的改动:

1. 保留 Pipelined BFT 的 BP 轮流出块的机制,并与 EOS 一样对同步时钟和出块顺序进行强约束;

2. 移除 Pipelined BFT 共识部分的逻辑,即去掉原本出块时的 implicit confirm 和(explicit)confirm 部分,避免在极端情况下与 PBFT 的共识结果产生冲突;

3. 共识的通讯机制使用现有 p2p 网络进行,将使 PBFT 机制广播 prepare 和 commit 信息,并保证通信成本在可接受范围内;

4. 采用批量共识替换 PBFT 中对每个块进行共识的要求,通过一次广播多个块的相关信息,以此来逼近实时 BFT 的理想状态并减轻网络负载。

链间通讯

BOS 基于该 IBC 方案提供与 EOS 主链的兑换通道,EOS 可便捷地在 BOS 侧链和 EOS 主链之间流通,包括 EOS 上的其他优质数字通证;类似地,BOS 将推进与其他基于 EOSIO 技术的侧链建立流通通道,让整个 EOSIO 生态开始迈进跨链网络的建设,BOS 将作为一个核心流通纽带,加速整个 EOSIO 生态的发展与进化。

BOSCore 采用的跨链方案具有以下优势:

1. 完全去中心化。轻客户端在智能合约中实现,当初始化了正确的起始区块信息,合约就可以完全自主验证后续所有区块的有效性,无需依赖对中继或合约外部信息的信任。

2. 轻量级。轻客户端只需连续同步原链所有区块头,只根据需要同步区块链的部分片段即可获得可信区块用于验证交易。

3. 快速的跨链交易。一个跨链交易从产生到在目标链上产生对应交易只需不到 3 分钟时间。

4. 跨链交易并发。不同的跨链交易之间互不影响,可以并行执行,因此支持很高的并发量。

5. 安全。由于采用了生产者签名校验和严格的逻辑检查,可以保证轻客户端自身的正确性,无法被恶意攻击,因此可以安全地验证交易的真实性。

预言机

BOS 的预言机系统从构建之初所遵循的原则是:不依赖于每个预言机数据提供者一定会提供真实数据,而是承认其不可信,将其不作为博弈的参与加到系统中来,以期在博弈中达到整体可信。这样在博弈过程中只要将参与与现实世界的进行映射,那么不但能得到区块链输入数据的可信性,同时我们还可以向现实世界输出“信任”。事实上这更像是一个基于区块链的可信平台,它的服务展示形式是预言机。BOS 预言机将会使得区块链的价值从其货币属性延伸到了交易和规则的构建上,这种延伸将会解决或改进许多现实世界的信任问题,从而扩大区块链的应用边界,并最终让区块链技术可以在交易转账以外场景落地。

扩展方案

BOS 在积极推动多线程方案的同时也在探索更广阔的扩容方案。抽象的来看运行在区块链上的智能合约其所关联的上下环境相对独立是大概率事件,因此从全局角度将不同的智能合约划分出来进行并发执行是可行的,于是提出了基于隔离计算的扩容方案,重新定义网络中节点和块结构,可以通过平行扩展来提高 BOS 链整体负载能力。

后量子加密方案

BOS 当前所采用的 ECDSA 签名算法同样难以幸免,为此我们将引入新的抗量子加密体系来应对上述挑战。在众多的抗量子密码体系中,格密码体系将作为 BOS 抗量子密码的主要方案,将采用 NTRU(包括加密和签名)作为主体的加密体系。FrodoKEM 体系以及 Sphincs+ 作为后备密码。考虑到格加密体系并未最终在理论上完备且处于国际后量子密码标准定制阶段,BOS 将会保持多种密码方案的扩展能力。同时基于格的加密签名体系还可以方便地构建量子安全的匿名币,这为 BOS 保留了最大限度的可扩展性,前期保持对多种密码体系的支持也最大限度的降低了由于某密码体系崩塌所带来的不可挽回的结果。

基于零知识证明的扩容方案

对于区块链来说,TPS 影响到整个区块链系统的承载能力,决定了应用的边界,是区块链核心指标之一。除了推动多线程和多计算区域扩展方案以外,同时基于对零知识证明的研究和积累,BOS 也会考虑基于零知识证明的扩展方案。考虑到智能合约的执行是确定和有限步的,可以对现有的零知识证明方案进行改进并针对有限步执行的特点进行优化使其能满足实际需求,同时我们会针对不同的合约特点进行区分使得真正的计算密集型合约采用零知识证明的方法,计算密集型则采用 VM 执行方案,最终将能最大化的提升计算效率。

锚定币

BOS 将提供一种机制,可以针对不同的数字通证发行 1:1 的锚定币,并且通过 BP 多签的方式来针对可信中间人的身份进行认证。每个可信中间人都需要抵押一定的 BOS 作为保证。具有实际和公信的组织或公司可以发起“公证”身份的申请,在通过前 30 名 BP 中有 25 名 BP 通过以后就可以进行锚定币的发行。

BOSCore 致力于通过技术打造可信商业生态,打造一条覆盖亿级用户的 DPoS 公链。从区块链的发展角度来看,BOSCore 除了作为商业落地的首选公链以外,还可以作为一个各种异构链通证的流通链,成为区块链世界的自由港。BOS 源于社区,也将在社区的维护下更好地发展。

猜你喜欢

微信二维码

微信