ETM TestNet 2.0 开启公测

从今年3月技术白皮书发布到 TestNet 1.0 启动,ETM 团队仅用了 6 个月的时间就完成了区块链基础设施的初步建设工做。在过去几个月时间里,ETM 的项目开发进度一直备受瞩目。
图片描述git

通过团队的不懈努力,ETM 主链首轮测试后的调试和优化工做已所有完成,具体优化内容以下:github

  • 全新的锁仓、投票与权益计算机制
  • 新增 TestNet 日志系统,提升开发者效率
  • 优化网络节点通讯,加入 Socket.io 以下降延迟
  • 优化数据库底层,采用性能更高的 better-sqlite3
  • 增长缓存优化存储读取速度
  • 优化 transactions 处理流程和出块流程

为进一步完善主网,ETM 团队决定启动 TestNet 2.0 公测,为期 7 天,测试时间为 12 月 10 日中午 12:00 至 12 月 17 日中午 12:00 。算法

图片描述

目前,ETM 团队已完成招募参与公测的全部矿工,共 228 名,并准备了 60 万枚Token 做为奖励,对于在测试中提出 BUG、建设性意见或者撰写总体技术意见评估报告的矿工都将予以奖励。sql

这次公测最使人瞩目的就是关于投票机制的测试。众所周知,诸如 ETH、EOS,已成为了少数人的游戏,去中心化荡然无存。矿场、矿池、超级节点才是其中的玩家,大众已没法从中得到设定的收益,这无疑是一种畸形的生态。数据库

为了解决这个问题,促进公链生态的健康发展,ETM一直在探索更好的解决方法,并取得了具备里程碑意义的重要成果。缓存

全新的投票机制安全

  • 0到1的质变

一成不变的榜单是社区失去活力的罪魁祸首,ETM 将矿机入选的形式由按排名选取固定的前 101 名,变为由得票占总票数的比例几率抽选,让排名 101 名之后的矿工也有机会入选。网络

P1 = 0函数

P2 = X/∑Xn
图片描述性能

▲投票机制详解-1

  • 下降寡头权重

寡头在汇集大量财富后造成垄断地位,失衡的权重严重打击了大众的积极性。ETM 用上凸函数代替线性增加,甚至指数级增加的权益,让整个生态更为均衡。

X = F(T·M)

X:最终权益(票数)

T:初始时间增益系数

M:初始权益(票数)

图片描述

▲投票机制详解-2

  • 增长散户机会

散户或者投资新人,在一个稳定的系统中很难得到突出的收益。ETM 为小额投票人设定了时间系数的概念,小额权益随时间的变化线性增加,尾部用户也可以突出重围,得到成功。成功的几率随着时间而增长,而在受托人成功出块后减半,不影响大的生态平衡。

时间增益系数每日加 1

T=T+1

1≤T≤32
图片描述

▲投票机制详解-3
图片描述

▲ETM 投票权益(票数)计算流程示意图

  • UPoS 流程优化

它的工做原理以下:首先,经过上凸函数映射将全部投票人的权益转化为相应的票数;第二步,在每一个出块周期选举出 101 个节点出块;第三步,被选中的矿工参与改进后的挖矿博弈(ETM挖矿比比特币挖矿更经济、去中心化程度更高);最后一步,混沌排序算法随机选中下一位出块矿工,让安全性进一步提高。
图片描述

▲UPoS流程详解

注意事项

为确保每位矿工的利益,请仔细阅读下述内容:

  1. ETM TestNet 2.0公测将于 2018 年 12 月 10 日中午 12:00 正式启动,2018 年 12 月 17 日 12:00 截止;
  2. 最新的部署文档地址:https://github.com/entanmo/et...
  3. 设备运行正常,链接正常时,可以直接看到 EnTanMo 系统的出块日志;
  4. 请确认我的 secret 已写入 config 文件,不然没法出块并得到相应收益;
  5. 若机器使用不一样的端口,须将本机使用的端口号写进 config,修改第一行的 port,以确保每台矿机的联通;
  6. 测试钱包(wallet.entanmo.com)已随测试网络同时上线,使用 secret登陆,在 “区块生产” 版块,可查看我的相应的收益;
  7. 上述操做若有不明确的可参考最新的部署文档。

EnTanMo官方电报群:https://t.me/entanmo

测试期间,除常规的交易测试、网络测试外,咱们也会进行故障测试。因为区块链的冗余特性,这并不会影响到矿工的收益。测试结束后,咱们将统计每名矿工的收益,并予以公示。

最后很是感谢全部参与这次测试的矿工对ETM的热情支持!

将来,ETM 团队将会持续专一于区块链底层技术的创新与开发,打造一个高效、均衡、互通、开放、安全,通过科学论证的区块链 3.0 平台。

相关文章
相关标签/搜索