本周的技术周刊包含了以太坊、EOS、波卡、Filecoin、Hyperledger五个网络的相关消息。
以太坊
以太坊本周筛选了两件事,一件是EEA团队启动了以太坊主网企业应用调查,另一件是以太坊2.0PoC共识的MPC设计方案已经由PlatON初步完成。内容如下:
EEA团队启动了以太坊主网企业应用调查
企业以太坊联盟认识到,通常在私有区块链上实现的某些应用程序可能会受益于基于公共以太坊主网构建的其他系统和应用程序进行互操作的能力。但是,这样做通常会遇到技术,文化和/或教育方面的困难。为了解决这些问题,企业以太坊联盟Mainnet工作组于2019年成立,目标是“为Mainnet做好业务准备”。
为了帮助规划要探索的应用程序空间,Mainnet工作组成立了企业用例和需求工作组。该TF旨在探索和记录一些涉及以太坊主网上的企业应用程序的最相关用例,并确定可以与社区共享的需求,并将其用作设计和构建技术解决方案以填补任何现有功能空白的起点。一个主要目标是帮助使以太坊社区中的资源分配(项目资金,开发人员的努力等)与企业应用程序和开发人员的需求保持一致。
除了探索TF成员已经熟悉的用例之外,TF还对企业进行了外部调查,以查找新的应用程序和用例,根据其可行性,影响和ROI对其进行优先级排序,并进行深入研究。特定的功能和非功能要求。预计该工作组收集的信息将帮助Mainnet工作组中的其他工作组完善其策略。
当前参与此TF的公司包括Anyblock Analytics,Atato,BlockApps,Chainlink,ConsenSys,Envision区块链,以太坊基金会和Unibright。
PlatON正式完成以太坊2.0PoC的MPC算法设计和第一阶段代码实现
PlatON正式完成以太坊2.0 Proof of Custody方案(以下简称PoC)中的安全多方计算(以下简称MPC)算法的设计和第一阶段代码的实现,并于GitHub开源。
以太坊2.0的设计方案是以一条信标链(Beacon Chain)连接多条平行的分片链的架构运行,每条分片链之间相对独立,并且由一部分验证人(Validator)组成的委员会(Committee)进行出块。由于这些验证人之间相互独立,所以在协同运转时势必存在数据可用性问题(Data Availability)。
为解决该问题,以太坊2.0提出了PoC解决方案,该方案要求验证人节点在提交区块的时候,需要附带一个“拥有数据的证明”。为防止单点故障并减少验证人的委托成本,PoC的整体设计目标中包括了对MPC的兼容。此外,通过MPC可以建立无需信任的委托池(Trustless Staking Pools),并有可能基于此衍生新的Staking 模式。
基于该设计目标,以太坊通过以太坊基金会资助的形式,邀请到PlatON参与了PoC的MPC设计和代码实现。
目前PlatON已经完成了第一阶段的代码实现,于GitHub开源的同期进行了测试。在分布于法兰克福、孟买、悉尼、新加坡、东京五个不同国家不同城市的20个节点(测试环境:4CPU+8GB+100Mbps)的测试过程中,在线生成PoC的时间为3秒左右,这已经完全满足了在12秒以内出块的要求。后续PlatON将在算法和工程方面持续进行优化,以期实现满足100个节点进行MPC计算的需求。
EOS
EOS消息很久未被报道,因此我们找到了EOS主网的消息,为大家呈现一下EOS网络现状。
截至2020年4月9日18:21,EOS主网有关数据如下:
质押的EOS数量为5.98亿,EOS投票数量为4.31亿,投票率为42.34% ;
RAM购买量为72.08 GB,RAM有效利用率为15.28% ,RAM最新价格为0.0544 EOS / KB;
账户数量为 184.9万,一周新增2万个账户,TPS最大值3996次/秒,主网合约数量6078,注册节点数610,市值排名第8位(eospark.com);
4.REX资金池总量7971万 EOS,租赁比率41.02%,租赁价格6408.9651 EOS*30 days/EOS(MEET.ONE-REX)。
此外,Block.one 计划于5月开始参与EOS投票。目前,Block.one 已创建了Public Blockchain Engagement(PBE)部门,作为公司和公链社区之间的沟通桥梁。接下来几周内将深入了解当前主网的所有 BP,会根据 BPs 的贡献\价值为其投票,甚至轮流投票,投票标准也会适时优化。而在投票的初始阶段,B1不会参与质押返利计划。Block.one 创建的 Public Blockchain Engagement 部门也正在与生态参与者一起研究开发潜在的 EOS 基金会模型,以推动EOSIO的发展。
Polkadot
波卡本周两件重要事项,第一项是发布轻白皮书,第二件是Gavin发文解释疫情对社区的影响。内容如下:
Polkadot(波卡)官网发布了第三版Lightpaper 简短白皮书
这版Lightpaper 提出了 “异构分片” 概念,增加了 Substrate、Kusama 内容,强调了链上治理和可升级性,且结构上更为精简和清晰,便于帮助入门者快速理解波卡的作用和设计思路 。以下为一些摘录。
由于 Polkadot 独特的异构分片模型,网络中的每个链可以针对特定的场景进行优化,而不是被迫适应一刀切的模型。
一条区块链不足以支持去中心化应用程序的繁华未来,早期区块链有限的吞吐量和缺乏专门的 Runtime 使得它们在许多实际场景中无法扩展。
通过将多个专用链桥接到一个分片网络中,Polkadot 允许并行处理多个交易。此系统消除了以前逐个处理交易的网络出现的瓶颈。
Polkadot 将能够在未来通过嵌套中继链进一步扩展,这将增加可以添加到网络中的分片数量。
Kusama 是 Polkadot 的早期、未经审计且未经改进的版本,旨在现实环境中测试该网络的技术和经济激励措施。这也是供平行链开发者在部署到 Polkadot 之前测试想法的理想场所。
Kusama 由持有 KSM 代币的支持者社区拥有和管理。Kusama 没有中央切断开关,这意味着它将作为独立的社区网络存在。
Substrate 是你的区块链构建框架,可轻松创建针对你独特场景进行优化的自定义区块链。Substrate 是完全模块化和灵活的:混合和匹配现成的组件,并构建你的核心业务逻辑,而其余部分留给框架。像共识、网络和最终确定性(finality)这样的即插即用模块,让你可以自由地专注于你的特定专业领域,从而为你节省开发过程中的大量时间和精力。通过仅在自定义区块链上实现必要的功能来保持精益。
借助 Substrate 的无分叉升级和透明的治理工具,你可以随着时间的推移添加新功能,而不必担心网络分叉。更轻松、无风险的升级,意味着你的区块链可以发展和进化,来跟上创新的步伐和不断变化的市场需求。
GavinWood发文解释疫情影响
GavinWood发文内容如下:
Polkadot的相关开发工作正继续快速展开,我们对于自去年夏天Kusama启动后所取得的良好成绩感到非常满意。自2019年底以来,Polkadot的代码库持续进行了一系列审计,我们希望在Polkadot发布的整个进程中陆续公布这些安全评估的结果。
过去数周,我们通过社区持续密切监测COVID-19的情况。鉴于COVID-19的爆发,我们将对代币出售的时机进行重新评估,这也可能会对开启DOT转账功能的时间产生影响,而这将由治理公投和投票决定。也就是说,我们没有理由不去推进启动PoA下的Polkadot主网候选链——一种创世时潜在的区块链规格——并将在技术和审计完成后,立即启动向NPoS的初始转移。
Web3基金会自章程制定以来就一直明确表示,在上线之际不会持有超过30%的DOT代币。尽管只有在持有绝大多数代币的情况下,才能引发重大问题,例如暂停区块生成、过滤交易或通过有问题的法令,但如果任何一方持有超过33%的代币总额,从技术上看,就可关停整个网络。为了杜绝此类问题,Web3基金会早已分发了超过七成的DOT初始代币,这些代币此前已经通过公开和私人形式发售了不可转的DOT配额,并通过对围绕Polkadot网络及其分布式生态进行开发的团队和项目提供赞助等形式进行了分发。
目前,Web3基金会资助计划已向100个为Polkadot生态做出贡献的开源项目提供了价值近五百万美元的资助,其中包含两个其他语言的Polkadot协议实现,数十个生态部件,如钱包、区块浏览器、桥接及其他关键基础设施和工具。这些团队分布在全球各地,我们非常荣幸能与其一道为Polkadot主网的创世而努力。
Kusama在去年夏天上线,标志着Polkadot科技Alpha内测版本的发布,这对于确保Polkadot生产环境的安全和稳定价值巨大。Polkadot主网候选链的上线程序与Kusama大致相同,仅有细微差别。在放弃sudo模块之前,我们可能会进行一轮DOT代币配售,进一步实现去中心化,以遵循运营地适用的法律法规,而不是在这一过程的较早时期就放弃sudo模块,把控制权交给DOT代币的持有者。最终,Polkadot网络将实现完全的去中心化,而代币也将在全网治理公投后进行发放。
尽管未来数周甚至数月内的形势难以预判,我们仍将继续向前推进,眼前的任务是上线去中心化的Polkadot主网。我们感谢社区对我们打造去中心化网络这一长远愿景的支持。对我们而言,朋友、家人以及社区的健康和安全是最重要的,也衷心祝愿您们在这艰难时刻一切顺利。
Filecoin
Filecoin Dev Grant项目的目标是激发新的项目诞生,邀请合作者来探索技术实验和工具,这有利于扩展早期的Filecoin生态系统。
本周,Filecoin项目宣布第三波开发资助申请的截止日期延长至4月15日23:59。这是在Filecoin的主网发布前几个月的最后一波构建。Filecoin Dev Grant寻求开发新工具、应用程序和概念验证的建议,以提高Filecoin的可用性,并培养对协议潜力的理解。
公告中还包含了高优先级的5项提案范围和14项其他提案范围。详细如下:
Storage client application with erasure coding and basic PGP
简易存储webapps
Filecoin CID检查器和存储Oracle
Filecoin链状态管理器
使用GraphSync上传可调用的数据
用图表表示Filecoin区块链
存储和检索市场订单
Web归档浏览器扩展或Twitter bot
各种主流编程语言中的sdk
用于Filecoin的S3 (Glacier) API
代理加密库和服务
FLOPy AWS雪球式硬盘驱动器服务
用于运行FIlecoin Devnet的Ganache式UI或改进的工具
GraphQL API for lotus-chainwatch
存储工作流用户研究
跨链集成
VM研究——可验证的可选语言子集
VM研究-改善状态树
专家使用大型数据档案
Filecoin Dev Grant项目为Filecoin生态发展起到了突出作用,前两次Grant提案都寻找到了亮点项目。例如在第一批Grant中的Filscan.io块浏览器和Hactar矿工分析服务,第二批Grant中的亮点项目包括了:
声誉系统
filecoin支持的NFT快照机器人
文件上传器和阅读器
Flutter手机钱包
BLS加权论文提交
Filscout.io块资源管理器
据悉,这些项目最终将在Github上开源并与社区共享。
Hyperledger
Hyperledger本周发文解读了Accord项目与英国标准协会开放智能法律合同规范,内容如下:
英国标准协会(BSI)已经开启了公众对智能法律合同开放规范(PAS 333智能法律合同规范)贡献的咨询阶段。BSI是世界上第一个国家标准组织,并被政府指定为英国皇家特许状下的国家标准组织。它与国际标准化组织(ISO)、国际电工委员会(IEC)和欧洲标准组织(CEN、CENELEC和ETSI)密切合作。
333的目标是定义规范人类可读的和机器可读的法律合同,提供技术和软件使用智能的发展与技术无关的基础法律合同,并为行业提供一个框架在新的或现有的合同可以数字化和连接系统和数据服务。该规范将是创建法律契约的公共表示的关键步骤,它将从任何底层技术中抽象出来,并且足够灵活,可以应用于当前和未来的dlt和工具。
对于超级账本社区来说,这可能会导致一种通用的、技术上不可知的“智能法律契约”或“智能协议”的实现,它可以在超级账本温室内外的分布式账本体系结构之间执行。PAS将为构建智能法律协议提供一个共同的框架和基础,这些协议不仅要满足法律强制执行协议的需求,还要与Hyperledger现有的(以及未来的)开源技术相结合。例如,用户可以构建一个在Fabric或Besu上运行相同操作的法律协议,以及与Indy集成,并与诸如DAML、Ergo和solid等dsl以及通用高级语言交互。
Accord项目是一个超级分类帐的联合成员和Linux基金会的伙伴项目,它协助了法律声明的制定,现在正在赞助一项技术规范作为技术法律联合框架的补充部分。Accord项目的目的是通过在完成时提供PAS的参考实现来提供帮助。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。