美文网首页
PalletOne研发团队周工作简报(2018.8.20-201

PalletOne研发团队周工作简报(2018.8.20-201

作者: PalletOne | 来源:发表于2018-09-08 15:39 被阅读0次

    原创: PalletOne Pallet  1周前

    ______________________________

    Code Is Law 代码动态速览

    ______________________________ 

    Overview

    Contribution:

      

    Code Frequency :

     

    ______________________________

     

    PalletOne一周研发进展

    ______________________________

    一、 集成ETH适配器代码并进行测试;

    二、 实现BTC与ETH互换的示例;

    三、 实现了DKG的初始化和验证、DKG生成VSS,TBLS阈值签名,BLS验证的demo;

    四、 合约模板安装、部署id与读写集关联等功能实现。

    本周研发工作进展

    技术研究

        研究Omni协议。

    跨链合约

    深入探讨跨链的实现与接口的设计。

    分布式存储

    调整Transaction结构并修改相应的接口。

    分布式存储

    在Coinbase的input中增加时间戳,保证hash唯一。

     分布式存储

    解决walletTokens有时无法获取账户信息的bug。

    分布式存储

    讨论Mediator的签名流程,设计DAG模块的修改方案。

    分布式存储

    根据合约模块的需求,调整合约payload及相关的接口。

    分布式存储

    实现部分P2P的接口。

    合约管理

    合约模板安装、部署id与读写集关联等功能实现。

    合约管理

    合约对外接口优化,调整合约结构定义及相关实现。

    PalletOne查询数据库

    针对BTC区块解析进行,完善实现细节。

    DAG

    修改GetCurrentUnit接口,将相应的其他接口的索引做了调整,保持存取的Key一致。

    交易池

    调整Transaction数据结构及成员方法。

    交易池

    简化交易池数据结构及实现逻辑,增加GetTransaction接口。

    P2P网络

    添加查询祖先节点函数。

    P2P网络

    修改设置、查找最优节点。

    P2P网络

    调试被动同步模块,接收到完整的block后将广播消息(NewBlockMsg)。

    P2P网络

    修改RequestHeadersByNumber相关函数。参数由uint64变为modules.ChainIndex。

    适配器

    集成ETH适配器代码并进行测试。

    适配器

    实现BTC与ETH互换的示例。

    Consensus

    实现了DKG的初始化和验证、DKG生成VSS,TBLS阈值签名,BLS验证的demo。

     Consensus

    设计Mediator生成Unit的TBLS阈值签名的验证流程。

    PalletOne交易

    修改交易相关transcation、output等结构体和相关函数。

    PalletOne官网

    官网增加公告模块。

    PalletOne项目每周必读|8.13-8.19

    PalletOne项目每周必读|8.6-8.12 

    PalletOne项目每周必读|7.30-8.5

    PalletOne项目每周必读 |7.23-7.29

    PalletOne项目每周必读 | 7.16-7.21

    PalletOne

    目每周必读 | 7.9-7.15

    PalletOne项目每周必读 | 7.9-7.1

    PalletOne项目每周必读 | 7.2-7.8

    PalletOne项目每周必读 | 6.25-7.1

    PalletOne项目每周必读 | 6.4-6.10

    PalletOne项目每周必读 | 6.11-6.17

    PalletOne项目每周必读 | 6.18-6.24

    区块链世界的IP协议高性能分布式账本

    更多有价值的悄悄话,欢迎加入PalletOne社群

    添加PalletOne小红微信

    加入社区,咨询更多消息

    官网:https://pallet.one/

    官方邮箱:contact@pallet.one

     Telegram:http://t.me/PalletOneOfficialEN

    Github:https://github.com/PalletOne

    Twitter:https://twitter.com/PalletOne_org

    Medium:https://medium.com/palletone

    更多官方咨询,关注公众号获得

    相关文章

      网友评论

          本文标题:PalletOne研发团队周工作简报(2018.8.20-201

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