美文网首页
EcoBall(ABA)项目进度报告【第19期】

EcoBall(ABA)项目进度报告【第19期】

作者: EcoBall生态球 | 来源:发表于2018-10-23 20:43 被阅读0次

    上周工作重点  

    【交易池模块】

      •  实现分片中交易的转发

    在每个分片区域中都维护了一个共同的交易池,实现分片中交易的转发,能让每笔交易发送到对应的分片中分开处理,提高系统的处理能力。

    【账本模块】

      •  实现分片内部的同步功能

    分片中账本的同步至关重要,为实现同步功能,在分片内部和分片外部设计了两种不同的同步数据格式,下一步将着手实现分片外部的同步功能。

    【token模型】

      •  新增通用的token模型

    【交易】

      •  新增交易收据,作为minor block的数据来源

    【分片】

      •  完成和ledger模块的接口确定与相关功能开发

      •  完成和p2p模块的接口确定与相关功能开发

      •  对接阈值签名到分片

    下一步将开始和ledger模块进行功能联调;

    阈值签名整体工作分为三部分DKG、TBLS、Tate pair。采用阈值签名可以有效减少区块保存的数据量,特别适合分片节点数量较多的场景。

    【智能合约】

      •  调研智能合约ABI规范

      •  调研ABI文件生成工具

    接下来将在clang的基础上开发ABI文件生成工具

    【EcoBall网络】

      •  根据P2P和分片的相关需求调整网络层代码结构和部分实现

      •  确定和分片子系统的相关接口及实现分片需求的网络层接口

    【分布式存储网络(DSN)】

      •  DSN测试网web api接口测试基本完成

      •  DSN客户端基本与钱包功能整合

    DSN在进行冗余编码的同时还引进了审计系统,对网络的数据进行实时跟踪监控,保证数据的完整性。

    【浏览器及工具】

      •  整改创建账户、部署以及调用合约接口用于支持浏览器前端调用

      •  与前端联调浏览器创建账户功能

      •  docker镜像制作,完善docker-compose

      •  完善浏览器构建和部署脚本

    提供接口用于前端查询账号、区块以及交易等操作。

    【共识模块】

      •  分片共识中同步模块的设计

    在分片共识算法中,Shard内和Shard间,Shard和Commitee间,都需要进行数据同步。设计他们之间的同步流程,让新节点可以正常加入,因为网络或者其他问题不同步的节点,可以恢复到同步状态。

    市场大事件

      •  10月21日,EcoBall 生态球与 ShareWorld 共识世界达成战略合作,共同推动区块链在游戏行业的应用落地进程。与 ShareWorld 战略合作,深入亿级用户群的游戏领域,是 EcoBall 项目战略性布局,在推动区块链行业应用规模化落地实践中迈出了重要一步。EcoBall 为 ShareWorld 提供了DAPP 底层系统支撑,后者则为 EcoBall 提供了现实生活的消费应用场景。此次战略合作将率先落实区块链应用落地,让区块链底层技术真正服务广阔市场。

    项目进度每周二定时更新,期待大家继续关注与支持~下周二再见咯!

    相关文章

      网友评论

          本文标题:EcoBall(ABA)项目进度报告【第19期】

          本文链接:https://www.haomeiwen.com/subject/hdczzftx.html