技术双周报(2019.5.20–5.31)

2019-06-06 15:27:24 +08:00
 Stegos

上两周,开发团队完成了测试网的主要功能:

以下任务于 5 月 20 日到 5 月 31 日完成:

Sprint17 完成的任务:

[节点] 完成加速节点的引导程序和重新同步,微调引导程序的常数。

[核心] 完成服务奖励的激励,以保证验证者能够一直在线。

[共识] 将小区块压缩进入大区块,通过将小区块的数据移到单独的大区块中,从而移除最后 epoch 的小区块。

[加密算法] 优化 bulletproof 算法,现在单个 bulletproof 验证是 10 毫秒(不含 AVX 优化)

[网络]修复 HashCash 协议的 bug,以及其他 bug

[共识]修复小区块分叉解决方案的 bug,以及其他 bug

[核心] UTXO 时间戳锁定,部署 UTXO 锁定

[核心] PublicPaymentUTXO: 增加 TX 验证规则,为关于公开支付 UTXO 的交易提供更多交易验证规则。

[钱包] PublicPaymentUTXO: 钱包支持,部署公开支付 UTXO 在钱包中的使用

Sprint18 的计划

[钱包] GUI 钱包桌面应用的基础功能,部署驱动程序可视化,账户和支付功能

[安全] 提高 Docker 图片的安全性,增强节点 docker 图片的安全性

[核心] 引入各类交易费用,可以设定随机交易费用,从而提高交易被包含进入最近区块的概率

[钱包] 保留付款历史记录和付款证书,需要在钱包中显示付款记录

[核心] 使用 Base58 作为钱包公钥(地址)的外部代表,提高更加友好的地址代码编译

[安全] 部署 WebSocket API 认证,使用 API 代币作为验证 WebSockets API,甚至是在本地服务器

[安全] 支持修改钱包密码,提供能让用户修改钱包密码的功能

[测试]压力测试:打包延迟和损失,测试模块的一部分

[测试]压力测试,大量节点测试,测试模块的一部分

[测试] 压力测试:区块链、共识、服务奖励、隐藏、ValueShuffle,通过从交易生成器中获得的交易载荷来进行压力测试。

[核心][钱包] 引进不同的交易手续费,能够设置随机的交易手续费,从而提高交易被最近区块包含的可能性。

同时,加入我们的中文电报群(电报搜索 @stegos4privacy_CN )查看我们的进展吧!

1932 次点击
所在节点   2019
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/571530

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX