Vite项目于5月22日完成了VitePre-Mainnet,本次更新对Vite网络进行了重大升级,优化了测试网现有的数据结构及账本存储方案,有效提高了Vite公链的运行效率和稳定性。
Pre-Mainnet技术更新
1.快照链模型优化,有效降低了分叉率,将吞吐量提高了20倍,实测TPS达到了2100
2.DAG账本存储和同步逻辑优化,显著提高了账本读取和写入效率,也提高了节点间数据同步的速度
3.配额模型优化,将使系统资源分配更加合理,也避免了配额的过度波动
Vitalik Buterin:UNI 应成为预言机代币:以太坊创始人 Vitalik Buterin 在 Uniswap 治理论坛发起提案讨论,建议 Uniswap 能够为 ETH/USD 提供预言价格数据,以及提议 UNI 成为预言机代币,而不是像其它预言机一样使用 ETH/USDC 喂价。
Vitalik Buterin 解释称,算法稳定币需要针对链下法定货币提供资产喂价,而非链上美元稳定币。预言机需要有一个代币来预防女巫攻击(Sybil Attack),这种攻击的成本是代币总市值的一半减去不参与投票的代币价值,而以太坊上市值最高的两个项目代币是 LINK 和 UNI,但 Chainlink 是一个具有许多功能的复杂系统,需要有一个简单的替代方案来对 Chainlink 进行补充,以优化激励措施和最大程度地降低成本。[2021/5/12 21:53:03]
4.随机数生成算法,使Vite上的随机数分布更随机,无法被操纵,也不能被预测,提高了依赖随机数的智能合约的安全性。
Vitalik:以太坊2.0或需多年才能解决扩容问题:以太坊联合创始人Vitalik Buterin表示,以太坊基础层可扩展性还有很长路要走,很可能在很多年之后都无法实现区块链基础层扩容。按照Vitalik说法,基于应用程序基础层扩容或许会在以太坊2.0最后一个主要阶段完成之后才会出现,所以可能需要等待几年。Vitalik表示,他鉴于当前情况建议将以太坊扩容工作全部放在二层Layer 2解决方案上,同时他建议一旦「以太坊1.5阶段」完全通过权益证明,那么基本上就不会关注扩容问题了。如果用户不确信「以太坊1.5阶段」能够解决容量问题,那么还可以采取折衷方法,即:拥有少量执行分片(比如4-8个)和更多数据分片。Vitalik建议在钱包中直接构建二层协议,比如MetaMask或Status,他也强调在「跨二层协议传输」方面需要做更多工作,二层解决方案可以某种方式成为协议本身一部分,而以太坊1.0则可以用作为Optimistic Rollup客户端。[2020/10/3]
更新内容
声音 | 江卓尔:分片提升容量难度大时间长 故而Vitalik提出使用BCH或者ETC作为以太坊数据层:7月25日消息,莱比特矿池CEO江卓尔表示,分布式系统(去中心化系统)有一个不可能三角,称为分布式系统CAP定理,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得。Vitalik提出用分片方法提升容量,但分片方法的难点是一致性,也就是CAP中的C,Consistency(一致性),这个是一个要挑战不可能三角的开发,所以开发难度很大,时间长,所以Vitalik才提出使用BCH或者ETC作为以太坊数据层的短期方案,来解决ETH的燃眉之急。[2019/7/25]
1.测试网数据映射:Pre-MainNet版本上线后,测试网版本交易记录会被清空,但用户账户状态不受影响。用户账号各类代币余额、投票信息、抵押信息及超级节点注册信息会直接映射到Pre-MainNet版本的创始块中。用户可使用新版本钱包用原有助记词登录账户,查询映射记录。
2.更改现有超级节点奖励方案:VITE是可增发的代币类型,Vite主网上线后,每年将增发VITE总量的3%用来奖励超级节点。在测试网版本中,因VITE还未增发,超级节点奖励来源于官方运营推广资金,发放方式是链下中心化发放。Pre-MainNet版本上线后,官方将使用VITE增发模式来发放超级节点奖励,为了保证增发后VITE总流通量不变,官方将会手动销毁等量的VITE,发放方式也从原来的链下中心化发放改为链上去中心化发放,所有奖励发放数据公开透明。官方将在手动销毁后公布销毁记录。
3.链上数据结构优化,降低分叉率:测试版本中,账户块依赖于快照链,如果快照链分叉,将影响账户块交易状态,正在发生的交易需要重新发起;Pre-MainNet版本去除DAG账本和快照链结构之间的双向依赖,使DAG账本和快照链可以异步构建,降低了分叉率,即使快照链发生分叉,账户块也不受影响,用户无需重新发起交易。
4.配额计算发放重新设计:在现有测试网版本中,用户发起或接收转账,由于账户块引用的快照块的不确定性,剩余配额有可能会迅速衰减;Pre-MainNet版本中,用户接收或发起交易更稳定,配额计算方式更加稳定,用户体验有所提升。
5.Vite随机数方案优化,提高了数字随机性,实现了随机数不可被操控,不可被预测的目标,为DAPP中使用随机数拓展应用场景打下了基础。
6.账本存储方案的优化,优化存储的物理结构,把随机写变为顺序写;引用多级存储方案,提高查询缓存命中率。
7.账本同步方案优化,把下载和写入逻辑解耦,实现账本异步下载。
超级节点、全节点奖励发放变更
官方节点退出:升级完成后,Vite官方的5个超级节点将在两周内逐渐退出超级节点竞选,社区用户可选择其他节点进行投票,全节点奖励持续发放,后期官方每日发放的全节点奖励总额将与5月21日升级当天数据一致。
注:5月21日官方全节点发放总额约5700VITE
超级节点奖励领取方式变更:Pre-Mainnet上线后,超级节点每日奖励将由自动发放变为手动提取。全节点奖励与投票奖励发放方式不变,每日将自动发放到钱包。
以上为VitePre-Mainnet更新内容,Pre-Mainnet成功上线,标志着Vite项目的发展进入了一个新的阶段,去中心化交易所等一批落地应用将在Vite平台上诞生,让我们一起期待!
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。