九轮塔科技区块链

阅读  ·  发布日期 2021-08-17

九轮塔科技区块链

    九轮塔科技区块链使用Fission and Fusion Network区块链,构建P2P网络的区块,同目前流行的 P2P 数字货币系统类似,以去中心化方式维护透明账本,实现用户数字资产自主安全管理和高效流动。系统针对 IOT数据业务需求设计,利用区块技术为 IOT 数据业务提供去中心化安全管理平台,实现 IOT 系统所需高并发低延迟等性能要求。

区块链通过安全共识组织用户交易,按时间顺序形成数据区块。同 Bitcoin 等单链系统不同,Fission and Fusion Network采用树结构来存储排列区块,可以根据业务类型和数据负载进行分叉形成多个分支。分支之间区块相互独立,新增区块只与自身分支数据相关。在多重分支的情况下,根据业务数据流量,可以分布到多个分支区块中,由此产生的可扩展性和高并发性正是 IOT 系统所需的基本性能。

      FnFn 的多重分支结构由唯一安全主链和众多应用支链构成,安全主链用于支撑全网共识机制,应用支链用于实际业务。在应用支链可以提供最低 2 秒的低延迟交易确认,用户可以指定交易紧迫性,支付相应交易手续费,以此实现低延迟业务。

 

多重分支结构

FnFn 的安全共识机制为 DPOS(委托权益证明机制)+POW(工作量证明机制),节点收益为出块奖励息加上块内交易总交易费。用户可以用 Token 为DPOS 节点进行投票,投票为 DPOS 节点增加出块概率。当 DPOS 节点成功产生新区块,对应投票用户也按投票额度分享出块奖励。节点需要筹集超过 Token供应总数 2% 投票才能成为 DPOS 节点。

POW 作为 DPOS 共识的补充,每轮 DPOS 协商过程有一定概率将首要出块权交给 POW 共识。参与 DPOS 过程的 Token 越少,说明 DPOS 共识的安全性和可靠性越低,这种情况下,通过 POW 共识获取出块权概率越高,混合 POW机制增强系统安全性和可靠性。

FnFn 的树状结构中,除了安全主链外,其余支链地位对等且相互独立。 DPOS 节点群通过安全计算共同建立出块序列,同时产生真随机数信标。应用支链出块系列分配由安全主链的随机数信标计算产生。

    根据拜占庭容错原理,恶意节点少于 1/3 整个安全计算过程就不会被干扰;合理选择协商算法和参数,可以实现非 51% 攻击情况下,安全计算过程就不会被控制。在 FnFn 系统中,共识机制可以达到有较高的一致性,系统性分叉非常罕见,在恶意节点所持 Token 少于参与 DPOS 总数 50% 情况下,3 个确认可保证主链历史数据不可回滚。