Telos周报告——第三周,2018年8月2日

EOS Vancouver
telos-cn
Published in
8 min readAug 3, 2018

Telos Network — Weekly Report — August 2, 2018

尝试去做一件比你生命延续更长的事业是一件令人向往的事。Telos项目的期待是创造一个能支持DApp开发到更远未来的区块链。如果我们做的方式正确,它会随着社会和技术的改变而演进。区块链最重要的价值就是它能永远存在。我们的目的是,思考技术和组织结构,将其设计为能超越上线、超越前面几年的不适期,甚至超越我们的人生跨度的项目。这意味着我们要用想象超越现在所能看到应用场景。这也意味着我们要记录代码设计,即使我们从不见过的人也可以阅读我们的项目。我们希望在我们的生命跨度里,可以为Telos网络创造巨大的价值,我们既要眼望星空,又要脚踏实地。

- Douglas Horn

本周的成果:

1. 更新了节点获取奖励代码(ClaimReward action)

2. 开始实现反权重投票代码(VotingWeights action)

3. 开始实现循环节点代码(RotateBPs action)

4. 开始 keosd 更名

5. 更完善的Telos 测试网络阶段 1.1

6. 投票最终决定使用‘Slices’模型跟踪TFRP奖励

7. 投票决定了1百万社区奖励池

8. 新的Regproducer李嘉图(Ricardian)合约

9. Lumeos.io的文章

10. Z-Meta VC团队加入

11. 更新了上线团队工具集

————————————————————————————————

  1. 更新了节点获取奖励代码(ClaimReward action)

ClaimRewards action是管理生产节点如何接收区块奖励的。EOS版本包括了生产节点奖励和投票奖励两部分。Telos的方法不用投票奖励,而是对所有生产节点相同的奖励,并给备选节点一半奖励(减去错过生产的区块)。这避免了生产节点支付作弊。Telos开发者 Craig Branscom已经完成了两个版本的合约。当前版本已经部署在了测试网络版本1.1,已经包括了所有部分,除了减去错过生产的区块的部分。

2. 开始实现反权重投票代码(VotingWeights action)

Telos使用了反权重投票来鼓励投票者为可能多的节点投票。反权重投票代码是Ed Silva完成的功能。第一版已经基本完成。它被高度参数化以保证,假如当治理条例发生调整,未来可以更好的调优。

3. 开始实现循环节点代码(RotateBPs action)

定期让备选节点生产区块以证明它们随时是准备好的状态,这极大的提高了Telos的稳定性。这个功能是用一个叫RotateBPs的代码行为实现的,由Telos开发领队Peter Bue完成。实现这部分的功能,Peter修改了EOSIO的3个核心合约,每个合约都超过2000行代码。循环节点是一个定时器,会安排预期的循环和未预期的循环(当一个生产节点30分钟没有生产区块)。这部分很有挑战。第一个版本的进展顺利,但仍然需要几天的开发时间才能开始测试。

4. 开始 keosd 更名

EOS keosd 必须重命名,以保证在Telos中不会起任何冲突。Telos开发人员Marlon Williams正在更新命名部分并修改其他部分代码库以消除潜在冲突。这部分正在测试网络版本1.1中测试。

5. 更完善的Telos 测试网络阶段 1.1

上一周Telos测试网络在周报告发布前刚刚更新了1.1版本。从那时起测试网络扩展到36个参与节点的40个服务器。在新的参与这种,Telos广东和Telos非洲极大提高了Telos节点的地域分布。在新更新的测试网路监控网页https://testnet.telosfoundation.io,你可以看到最新的地理分布。这部分由Ed Silva开发,Justin Brown辅助。

6. 投票最终决定使用切分(‘Slices’)模型跟踪TFRP奖励

在7月31号Telos上线团队的每周视频会议中,团队为TIP 1A进行了投票,决定如何分配Telos奖励池给团队成员。在为期一周探索可能的选项后,TIP 1A的作者Rob Konisdorf和Douglas Horn, James Davis决定全力支持切分(slice)模型。Rob和James会负责具体实施TFRP跟踪和选择项目跟踪软件,以为每个贡献者最大化效率和准确率。

7. 投票决定了1百万社区奖励池

在周视频会议中,上线团队成员对TIP 1B进行了投票,决定Telos社区奖励池的大小。上一周团队投票决定创建一个社区奖励池,来鼓励社区支持。最初奖励池设为60万TLOS。在会议中,Chen Li提议提高奖励池到1百万TLOS。在这周的视频会议中,1百万TLOS以压倒性的优势通过投票。同时未被获得的奖励最终会被销毁或捐赠掉。具体细节会在8月7日的视频会议上公布。

【注意:TLG每周视频会议会在周二的1500UTC时间,在YouTube上直播,链接:https://www.youtube.com/channel/UC1eRSAt81jUf7zM4hsy5S5Q

8. 新的Regproducer李嘉图(Ricardian)合约

Telos对治理极为重视,我们有5份核心治理文件,在本周已经发布了第一份。在8月1日,周三,Douglas提出了regproducer代码的新李嘉图合约,它是Telos治理生产节点的核心要素,整个区块链的行政分支。所有区块生产候选节点必须调用这个代码以将自己提名注册成生产节点。在这么做时,他们必须同意所对应的李嘉图合约。在EOS中,李嘉图合约规定了生产节点的义务和规定,但是并没有规定任何违反惩罚。此外,EOS版本的合约并没有提到任何执法的方式。这样的结果是,EOS生产节点们没有制裁违反合约的行为,也缺乏行之有效的制裁手段。Telos提议的新的regproducer李嘉图合约提供了执法的基础。新的提议当前正在Telos治理委员会评审中,如果通过评审并会很快公布。

9. Lumeos.io的文章

DApps外联工作团队一直在与不同DApp开发者保持着密切的联系。这周Justin Giudici与Lumeos团队进行了密切的交流,并邀请Douglas的参加。讨论的结果是,Lumeos和Telos共同推出了关于Telos的分析,并且Lumeos承诺会在近期将他们的测试版部署到Telos的测试网络上。Lumeos.io提到了更低的部署成本和更好的网络安全让他们对Telos产生兴趣的主要原因。文章链接:EOS vs Telos — Lumeos分析:https://medium.com/@lumeos/the-telos-advantage-lumeos-analysis-f1ed9392f16e.

10. Z-Meta VC团队加入

Michael Gucci正式加入Telos上线团队。Mechael是Z-Meta的创始人,一个芝加哥区块链VC团队。Z-Meta专注于区块链的早期投资,曾投资了ShapeShift。在EOS网络中,Z-Meta发布了EOSAirdropsDAC,一个在EOS网络上提供airdrops为服务的DAC。他们也承诺提供孵化器给EOS的DApp和工具。在加入Telos上线团队时,Micheal也表示希望做TelosAirdropsDAC。欢迎Michael Gucci, Z-Meta和TelosAirdropsDAC的到来!

11. 更新了上线团队工具集

Telos上线团队花了长时间的努力找到最适合内部团队沟通和配合的工具。TLG在几周前还是一个很不正式的早期参与者email名单。它在不断尝试不同新工具配合工作,因为它的快速增长,TLG团队需要不断更新工具的能力。当前团队的标准工具包括Slack, Trello和Github完成通讯,项目和代码管理。使用这些极大的提高了团队的配合和效率。

当下Telos网络的贡献者包括:

Telos上线团队成员:

Beyond Bitcoin Hangouts, CalEOS, EOS Barcelona, EOS Detroit, EOS Green, Eos in Space, EOS Metal, EOS Miami, EOS Sweden (swedencornet), EOS the World, EOS UK, EOS Van, GoodBlock.io, Infinity Bloc, Keten.io (Dutch EOS), Hellenic Open Systems, Telos Russia, Discover Telos, Z Meta, Telos Africa

Telos上线团队个人贡献者:

Alejandro Pacheco, Jerry Huff, Shaheen Counts, Jon McGuffin, CryptoMooner, Duane Phillipi, Trenton Bullock, Fieldy Young, genereos1, Jen Morrow, Masha, Kloud Wing, Eon Ha, LIang Suilong, Maurice Stephens, L Asher Corson, Mikel, Andrew U, Raj, Sean Xa, Telos Canton, Ovidiu Craciun, Azad Halim, Duane Phillippi, JT Buice, Munachi Ogueke, Nathan Rempel, Sean Anderson, Vladimir Pugachev

--

--

EOS Vancouver
telos-cn

Independent EOS Block Producer Candidate, located in beautiful Vancouver, BC Canada.