网站地图 - XML
您的当前位置:王者荣耀菠菜 > 电竞竞猜 > 基于区块链技术的电竞聚集地连飞电竞币改方案介绍(3)

基于区块链技术的电竞聚集地连飞电竞币改方案介绍(3)

来源:网络整理 编辑:王者荣耀菠菜网 时间:2019-12-07
导读: 完成节点的诚信积分记录与价值积分记录、节点关系定义、关系角色映射、角色隐私定义等构成; 区块链实现层包括

  完成节点的诚信积分记录与价值积分记录、节点关系定义、关系角色映射、角色隐私定义等构成;

  区块链实现层包括底链、智能合约、大数据,通过智能合约,可以让游戏竞猜玩家开发可自定义的游戏,大数据来分析竞猜玩家的在线行为、玩家的喜好、从而预测游戏的发展趋势。

  ESC 为了实现它跟应用的深度结合,在技术路线上一是充分利用目前现有技术的优点,二是突出一些新的方法,继而探索出自己的道路。它在共识机制、节点通信网络、智能应用隔离、多链并行、集群自组、抗量子攻击、智能合约上都有自己的选择。

  当用户 ESC 持币地址数额大于 100 万时,该用户可以申请成为代理候选人;

  每一个拥有 ESC 的地址都可以给代理候选人投票,王者荣耀竞猜,票数最高的前 101 位候选人自动成为打包交易的代理节点;

  每一个地址最多可以给一个候选人投 1 票,最多投 101 票,投1 票需要锁定 1 个 ESC,取消投票后解锁 ESC。

  1)在 DPOS 机制上增加 BFT,这样可以有效的防止分叉问题,出块后不需要等待 N 个确认数,提高处理速度。

  2)建立 P2P 立体网络,节点之间建立基于 UDP 的广播网络,代理候选人之间建立基于 TCP 的长连接,通过上层网络,代理之间可以快速实现 BFT 机制, 提升 BFT 共识速度。

  3)区块头信息中增加代理状态 ROOT 树,标记每个块状态,实现快速验证。

  智能合约是跨领域法律学者尼克萨博(Nick Szabo)提出来的,其定义是“一个智能合约是一套以数字形式定义的承诺(promises),包括合约参与方可以在上面执行这些承诺的协议。”

  智能合约是在区块链数据库上运行的一段计算机程序,可以处理信息,接收和发送价值。

  ESC 采用 EVM 虚拟机和 Solidity 开发语言实现智能合约,以后将会支持基于 Java、go、C++等语言开发的智能合约。

  节点之间建立广播网络,代理候选人之间建立直连,通过上层网络,代理之间可以快速实现 BFT 机制。用网络分层的方式,实现更快速安全的通信。

  每一笔通过验证交易都会进入 pending 区进行处理,代理节点每隔一段时间将 pending 区的交易进行打包。智能应用隔离主要实现以下功能:

  1)从宏观上,将合约从手续费、流量、类别等多维度进行区别,动态控制每类交易进入区块链的行为,实现相对公平性,并达到部分合约的拥堵不影响其他合约的顺利进行。

  2)从微观上动态调整,实时监控每个合约,根据实际情况进行智能调度与干预,提高区块链效率同时,保护区块链不受攻击。

  多链可以极大的解决交易性能问题,由于受到加密算法,网络传输的限制,单链性能总是有上限的,通过在多链上建立 P2P 立体网络,实现链与链之间的跨链共识,横向提高区块链的 TPS,只要动态增加链的数量,就能无限增加区块链的处理能力。

  任何节点只要打开自组功能,网络中的一些节点形成一个集群组合,这个集群组合就能参与网络中交易验证和存储,降低用户的存储成本。而只要帮助别人验证交易,就能获取额外的奖励,这是一种类挖矿机制。

  量子信息的奇妙特性,使得量子计算具有天然的并行性。例如,当量子计算 机对一个 n 量子比特的数据进行处理时,量子计算机实际上是同时对 2n 个数据状态进行了处理。正是这种并行性使得原来在电子计算机环境下的一些困难问题, 在量子计算机环境下却成为容易计算的。量子计算机的这种超强计算能力,使得 基于计算复杂性的现有公钥密码的安全受到挑战。

责任编辑:王者
王者荣耀菠菜网
Top