美文网首页
EcoBall项目进度报告【第20期】

EcoBall项目进度报告【第20期】

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

    以下是2018年10月22日-10月28日的开发进程。

    上周工作重点         

    【账本模块】

      •  调试在账本中的分片数据

      •  同步部分代码

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

    【浏览器后端】

      •  增加浏览器创建账户

      •  增加浏览器调用合约

      •  增加浏览器部署合约

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

    【智能合约】

      •  修改token智能合约的API

      •  新的token合约

      •  追踪token智能合约对状态的改变

    【分片】

      •  完成和ledger模块功能联调

      •  进行多点仿真测试

      •  对接阈值签名到分片

    下一步继续进行多点仿真测试,优化分片共识流程。

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

    【EcoBall网络】

      •  设计gossip pull功能的引擎

      •  具体实现gossip pull引擎

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

      •  DSN客户端与钱包后台的接口基本整理完成

      •  完善测试网接口功能

      •  着手设计DSN带宽激励机制

    在DSN的生态体系中,带宽激励也是很重要的一方面。

    【共识模块】

      •  分片共识中同步模块的编码

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

    【开发工具】

      •  研究clang的词法分析器、语法分析器、语义分析器

    下一步将根据语法树对合约的代码进行分析,并添加一些合约控制的attribute,用于控制合约的错误使用。

    市场大事件

      •  10月23日,深圳市创新投资集团有限公司一行莅临EcoBall技术提供方——夸克链科技访问交流。深创投是国内规模最大的本土创投机构之一。夸克链代表对正在研发中的EcoBall生态球区块链操作系统项目做了重点分享,深创投代表表示,对夸克链在底层公链研发领域的快速发展、专业能力表示高度认可,期盼以后开展更深层次的合作。

    相关文章

      网友评论

          本文标题:EcoBall项目进度报告【第20期】

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