网络安全检测|网络安全服务|网络安全扫描-香港墨客投资移动版

主页 > 业界资讯 > imtoken

区块链服务基金会BOS介绍(2)

通过对现有EOS主网进行的观察来看,全球节点之间的网络延迟大部分都在1s以内,按照BOS PBFT的共识机制在绝大多数场景下可以做到3s (pre-prepare, prepare, commit) 不可更改。将一笔交易的可信时间从分钟级缩短成秒级将会让很多应用场景可以在BOS链上面进行实现。

链间通讯

EOSIO技术白皮书中把链间通讯作为实现高并发的解决方案,以链间通讯技术构建多条链间的流转通道,通过水平拓展的方式来增加EOSIO整个生态的承载能力。跨链通讯的本质问题是解决对各个链之间交易可信度的证明。异构的区块链系统(例如EOS、ETH)因为区块生成速度、内部数据结构、共识机制等都有很大差异,因此异构去中心化跨链的实现难度相对较高,相比而言而对于以EOSIO为基础的不同链之间的交易验证更具有实际意义。

去中心化跨链通信的基础是轻客户端(Light Weight Client)和交易验证技术(SPV/Simple Payment Verification)。轻客户端是由区块头构成的一条链,不包括区块体,所以轻客户端只占用很小的空间;SPV技术使用merkle路径来证明一个交易是否存在于某个区块中[3]。

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

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

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

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

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

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

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

锚定币

为了丰富整条链的经济生态,BOS除了使用IBC机制实现与EOSIO主网建立流通渠道以外,还将采用“公证人机制”,联合世界顶级交易所将BTC、ETH映射到BOS链上。通过该可信通道,BTC、ETH都可以在BOS上面轻松进行跨链流通。这意味着对于BOS上面运行的DApp来说,在支持EOSIO生态数字资产的同时,可以将更多其他共识机制的数字资产方便的进行支持。此外,该方案也可以作为提高其他低TPS数字通证流动性的方案。

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

账户

低保

从EOS主网上线以来,对于普通持币人往往都会遇到由于抵押资源不够导致转账失败的情况,这种情况下用户也无法自救,就只能求救于他人,导致了很差的用户体验,提高了使用门槛。对于一条链来说,活跃用户量的增长在促进链发展的同时,更会促进链上DApp的发展,对整个生态都至关重要。为了解决这个问题,BOS链进行了改进,可以通过链的参数来调整分配给每个用户免费的资源额度,相当于BOS链上的“低保”机制。这样大部分用户日常的转账等基本需求都能被满足,无需再为较少的初始资源抵押担心无法使用链上功能。对于更多使用需求的用户,超出低保额度的资源使用仍然需要进行抵押。

红包创建账户

对于EOSIO主网来说,创建账户成本是一个不可忽视的问题。BOS的定位是为丰富链上DApp为目标,所以也提供了解决用户创建账户成本的方案。参考生活场景中发红包的例子,BOS会将社区开发的“红包DApp”进行内置,并且会由BOS基金会持续提供一定量的免费创建账户数量。其他DApp项目方或者组织都可以方便的通过红包的形式给用户免费创建账户。红包DApp相关的功能可以通过官网访问,也可以通过每个BP提供的接入点进行访问。

ThunderNode

(责任编辑:admin)