Zilliqa进度更新第22期

2018年11月27日git

Yiling Ding 发布于Zilliqa博客,Rita译github

11月以来,咱们工做的重中之重就是开发,从而确保Zilliqa主网在2019年1月31日准时上线。咱们一方面努力筹备明年1月底主网上线的目标,另外一方面尽全力准备下周即将发布的3.0版测试网。这一版本的公测网具备公开挖矿的功能,挖矿所得为Zil测试币。你们只要有兴趣、有条件就能够参与到公开挖矿中来,测试挖矿系统、演练挖矿流程,从而为即将到来的主网挖矿作好准备!咱们即将发布有关更多的挖矿文件,更多细节敬请期待!数据库

质子计划(Project Proton)浏览器

质子计划是Zilliqa与合做伙伴传立媒体Mindshare联合其余多家媒体行业领头企业如纽约数字媒体交易资讯公司Mediamath、纽交所上市公司Rubicon Project、国际化软件公司Integral Ad Science等共同发起的,旨在经过区块链技术解决数字广告行业痛点和挑战的一个试点项目。咱们的合做伙伴传立媒体是全球顶尖的媒体和营销服务公司,隶属于群邑集团(Group M,网址:https://www.groupm.com/),在116个国家和地区中聘有超过7000名员工,全球年收入345亿美圆,客户包括联合利华、IBM、沃尔沃、汉莎航空、劳力士等。本周,咱们与传立媒体共同在新加坡数字工业日活动(Singapore Digital Industry Day)上向你们详细介绍了质子计划。咱们计划于2018年末前整合项目数据库并完成智能合约的部署。网络

心书与传立媒体亚太区首席运营官Gowthaman Ragothaman共同展现质子计划分布式

生态资助金ide

近期,咱们公布了第二批“Zilliqa生态构建资助金”的参与项目,其中包括钱包、浏览器、开发和用户工具等。对于第三批参与项目,咱们将积极寻求Layer2应用、SDK游戏、分布式应用、Scilla新增功能等项目。工具

社区AMA自由问答交流区块链

11月15日,咱们在Zilliqa官方的Reddit和电报群举办了详细的社区AMA自由问答交流,共收到并回答了100多个来自社区的提问。咱们现已将全部问题和答复整理成了word文档供你们参考,欢迎点击查阅:https://drive.google.com/file...。再次感谢全部关注和参与AMA的社区成员们!开发工具

同往常同样,如您想要了解Zilliqa的更多信息或与咱们讨论项目技术,请随时经过如下官方渠道与咱们联系:

电报群:https://t.me/zilliqachat

Slack: https://invite.zilliqa.com

推特:https://twitter.com/zilliqa

Reddit:https://www.reddit.com/r/zill...

Github:https://github.com/Zilliqa/zi...

Gitter:https://gitter.im/Zilliqa/eco...,包括“生态构建资助计划”)

已举办的活动

CRYSTAL中心Scilla研讨会

咱们在新加坡国立大学CRYSTAL中心(网址:https://crystal.comp.nus.edu....。CRYSTAL中心是新加坡国立大学的区块链研究和技术智库。在这次研讨会上,咱们的首席语言设计师Ilya Sergey向你们介绍了Scilla背后的设计原则,并深刻探讨了System F语言如何有利于智能合约领域。

Ilya Sergey在新加坡国立大学CRYSTAL中心介绍Scilla

"区块链的将来FoB"系列活动

近期,咱们不断增强对在伦敦举办活动的重视,并举办了为期3个月的“区块链的将来”(Future of Blockchain,简写FoB)系列竞赛活动,重点吸引牛津大学、剑桥大学、帝国理工学院、伦敦政治经济学院、伦敦大学学院师生的参与。活动开始于2018年11月下旬,闭幕活动将于2019年3月下旬在牛津大学举办。

更多详情可查阅:

https://medium.com/future-of-...

活动注册截止日期12月9日:

https://www.futureofblockchai...

12月7-9日,新加坡

ETH Singapore黑客马拉松活动,连接:

https://ethsingapore.co/

技术进展

在技术方面,咱们冻结了将与主网同步上线的一系列功能,从而进行大规模的普遍测试,燃料费订价机制也已实施。更多细节以下:

燃料费订价机制

此前,咱们的网络在处理交易时已把燃料费的消耗和限制计算在内,但实际的燃料费订价机制是在近期实现的。咱们新编写的燃料费订价机制工做流程以下:首先,矿工们在提交工做量证实PoW时也同步提交愿接受的最低燃料费价格;以后,DS委员会就即将到来的DS周期内网络可接受的总体最低燃料费价格达成共识;最后,网络仅接受燃料费价格大于等于既定最低价的交易。

Gossip哈希的预传输

咱们观察到,咱们现有Gossip协议的一个效率不高之处在于,每一轮整个消息都被传输到全部节点随机分配的点,致使节点可能屡次接收一样的消息,并会在首次接收后丢弃以后重复的消息。因此通过改进,咱们如今仅预先发送消息的哈希值而且要求接收节点在以后再请求实际消息。经过这个方法,咱们可以明显减小没必要要的网络数据量。

改进和更新的功能

除了对Gossip哈希预传输的改进外,咱们还根据正在进行的测试结果继续对其他代码库进行改进。

例如,咱们在系统测试期间观察到,一些节点若是未能被分配到任何网络分片中时,可能出现一直等待不会到来的DS块现象,从而被卡住。通过改进,咱们引入了基于计时器的序列,即若是节点在提交几分钟后没有收到块,那么该节点将从新加入网络,也就是主动获取最新的DS块并在下个机会时从新尝试挖矿。

最近的另外一项改进是将咱们的Ethash库更新到最新版本(版本0.3)。过去几个月,咱们一直使用的是旧版本,而为了解决几个已知的漏洞,迁移到新版本十分有必要。此外,新版本还附带了一个更易于使用的功能界面。

Scilla解释器

过去两周,咱们完成了现金流分析器的首个原型以及静态燃料费分析器原型。这些分析器的目的是帮助开发人员检测合约中资金流动中的错误,并静态估算调用合约中的转换成本。咱们将在将来几周内完成一些后续任务:

  1. 清理、重构、归档代码。
  2. 支持燃料费分析器中的部分应用,使分析器输出的信息更具可读性。
  3. 在Savant IDE(地址:https://savant-ide.zilliqa.co...

咱们很高兴与你们分享,咱们已成功使用现金流分析器检测到Scilla合约中的一些错误。以后,咱们将就此撰写专门的博客文章,详细解释这些分析器及其优势。

开发工具和测试

随着Zilliqa主网首个版本上线日期不断临近,咱们已将核心协议进行冻结,咱们的开发工具亦是如此。

所以在过去两周,咱们很是敬业的社区开发人员和团队成员(甚至是团队的非技术成员)都对JavaScript库进行了高水平的内部测试!使用这个反馈循环,咱们已经迭代了现有的API,改进了开发人员的体验并修复了咱们本身的工具。

JavaScript库在咱们新开发的内部CLI中也有不少用途,例如用于提供更全面、更自动化的各类规模的网络负载测试方法。截至目前,咱们已经测试了I类和II类的非拜占庭交易(详情可阅读:https://blog.zilliqa.com/prov...,并将很快转向III类交易以及恶意行为。

随着Scilla也日益临近主网发布,咱们还打算在将来4至6周内对Savant IDE进行最后更新,来帮助开发人员运行有关工做。

Zilliqa新闻报道

Decentralised Podcast对心书的采访:

https://decentpod.io/2-3-xins...

Asian Scientist上关于Zilliqa首席科学官Prateek Saxena 的文章:

https://www.asianscientist.co...

日文对Zilliqa和Layer X合做伙伴关系的报道:

https://jp.cointelegraph.com/...

关于Zilliqa生态构建工做的报道:

https://coindiligent.com/zill...

若是您支持和信任Zilliqa,欢迎转发到朋友圈,让更多的人认识Zilliqa。

若是您对项目有什么疑问,欢迎到评论区留言,咱们会及时、认真回复每个问题!

相关文章
相关标签/搜索