亦来云主网2.0-ilias版本发布
纵观区块链行业而言,整体仍遵循“先底层公链,后行业应用”的发展逻辑。亦来云主网开发按着年度规划,在3月中旬升级了主网以支持DPoS超级节点选举,并向全社区开放了联合挖矿(AuxPOW),这标志着亦来云正式进入了主网2.0时代。
现在,我们是时候对亦来云主网的发展阶段进行梳理和归纳,什么是亦来云主网1.0,主网2.0以及主网3.0,它们的意义及发展进程和未来相关规划,以让关注亦来云项目发展的社区成员及时了解亦来云区块链开发团队在发展的每个阶段的进程,帮助社区成员理解亦来云的技术框架、实现路径以及亦来云始终致力于打造保护用户隐私和数字资产安全的可信、安全的新一代互联网的愿景。
亦来云主网开发阶段简述:
Elastos 主网1.0—— “Crete” ——主网上线:
2017年8月,亦来云区块链开发团队组建,和社区合作伙伴一同研发区块链主网,相关代码同步在Elastos Github上进行开源。 2017年12月22日,ELA主网正式上线,ELA在主网的转移、ELA浏览器、网页版本钱包正式上线。区块链开发团队与比特大陆旗下的BTC.com矿池技术团队正式研发和测试ELA与比特币联合挖矿工作,另一方面,AuxPOW和DPoS的混合共识机制也在进行相关开发和测试工作。
2018年7月,基于亦来云主侧链结构的第一条侧链DID侧链正式发布上线,完成亦来云主侧链架构的可行性验证和实现,也标志着亦来云主侧链之间的跨链解决方案正式实现。
自北京时间2018年8月26日08时13分比特大陆接入联合挖矿开始,此时亦来云主网在一定范围内运行AuxPOW共识机制,基础设施逐步搭建。
Elastos 主网2.0—— “Ilias” ——主网开放:
自北京时间2019年3月,ELA与BTC联合挖矿全网开放,DPoS超级节点竞选开始,此时亦来云的AuxPOW DPoS 混合共识机制正在形成,各DPoS节点作为亦来云主网安全的重要守护者,在首轮当选节点选出后,开始正式参与亦来云链上共识。至此,亦来云公链基础设施搭建进一步完善。
Elastos 主网3.0—— “Arcadia” ——链上社区共治:
自2019年8月启动CRC选举开始,社区治理发布、亦来云技术改进提案发布,亦来云社区逐步走向共治。
亦来云主网开发阶段全方位解析:
★ Elastos 主网1.0——Crete——主网上线
互联网经过二十多年的发展,为我们带来了巨大的商业机遇,提高了整个社会运转效率,实现了社会的蓬勃发展并引领了社会变革。但同时,互联网上信息以数据的形式存在,数据可以无限复制,用户享受大量免费互联网内容,这让互联网世界的内容创作者和信息所有者不再因其劳动付出而得到收益,他们的知识产权也无法有效的得到保护。
此外,用户的个人照片、个人财产信息、生物识别信息、交易账号信息、上网记录等均存在被过度使用或收集现象。其实关于APP或者家庭智能设备泄露用户隐私事件近年来已经屡见不鲜。值得欣慰的是,随着越来越多用户隐私被泄露或被利用的事件曝光,大家也越来越意识到个人信息或数据的重要性。大数据时代,个人的数据如黄金般珍贵。个人数据泄漏令人担忧,但我们绝大部分人不可能因为害怕数据被收集而切断与互联网的联系,这不仅违反了用户的个人隐私,而且极大地稀释了每个人数据中固有的财富。
而区块链技术作为一种带有加密、信任、点对点、不被篡改等特征的“中间件”,有望解决这个难题。基于区块链加密、去中心化的特性,用户得以在拥有数字身份的同时维护自身隐私,并且可以只允许特定组织或个人访问、储存、分析或分享个人数据。区块链技术的出现让个人数据掌控权从互联网公司转移到了用户自己手中,使人人掌控自己的个人数据成为可能,所以亦来云在这一阶段应运而生。
主网1.0命名为Crete,Crete是地中海文明的发祥地之一。约从公元前2600至公元前1125年,岛上涌现了著名的米诺斯文化,原始社会开始解体,经济开始发展,艺术、建筑和工程技术空前繁荣,并建立了统一的米诺斯王朝。作为古希腊文化的起源,对古希腊文化产生了深远的影响。Crete代表的起源正像是亦来云的初衷,早早地看到了传统互联网的弊端以及新一代互联的原型及发展方向,并且开始了构建新一代互联网的愿景,期望将传统互联网从中心化的漩涡中拯救出来,将权利归还于用户。
在这一阶段,亦来云从区块链基础设施、生态布局、社区打造等方面出发,并取得了不错的成绩。亦来云点对点通讯技术Elastos Carrier成功落地,在Elastos TV BOX中部署超过百万台,并拥有了百万生态用户群体,未来这些用户都将成为亦来云的节点;亦来云第一条侧链DID 链上线,这意味着未来在亦来云区块链上开发的产品都将在整个生态系统里面有一个唯一的ID,让产品皆有身份,皆可认证,从而拥有了安全可信的运行环境;亦来云宣布与比特大陆旗下矿池进行ELA与比特币联合挖矿研发,开始在特定范围内运营AuxPoW共识机制;同时亦来云社区DApps,ELA Chat和大象钱包等也与社区成员见面并投入使用。此时,亦来云打造新一代互联网的愿景正在按着计划稳步推进。
★ 主网2.0——Ilias——主网开放
在亦来云主网1.0时期,亦来云技术和生态已经发展到一个全新面貌,与项目启动初期相比有了重大的进展。 在发展过程中,亦来云核心团队克服了种种技术难关、行业低迷等困难,始终坚定不移的向前发展。在主网2.0到来之际,亦来云结合区块链技术,有了全新的展望和战略,同时在这一阶段亦来云也即将完成新一代互联网的基础架构,其中不乏各种尝试、调整和优化。主网2.0阶段之所以称为Ilias,是因为Ilias作为古希腊地名,同时是荷马史诗第一部的名称,让特洛伊战争脍炙人口,这一阶段的亦来云在发展过程中确实经历了不少的困难、质疑与诽谤,充满了艰辛与不易,而亦来云不畏艰难,不惧流言,时刻保持战斗,时刻保持前进,所以主网2.0时代来临了,主网2.0阶段将经过以下几个发展步骤,为新一代互联网的到来打下坚实的基础。
首先,亦来云主网在2.0阶段全面开放联合挖矿,伴随AuxPOW的开放,不仅仅是BTC.com的矿工,所有的SHA256算法的矿池和矿工都有机会参与联合挖矿。目前已经接入的矿池包括BTC.com、Antpool、BTC.TOP、ViaBTC、F2Pool鱼池和Huobi.pool。随着有着优良服务与质量的各大矿池的加入,可以在更大程度上保证矿工们的输出更加稳定有序,亦来云网络的安全性将进一步增强。截止到目前,接入ELA矿池的算力大约等于比特币全网算力的40%。未来,随着全球排名前列的BTC矿池不断接入亦来云主网参与联合挖矿,亦来云网络的安全性和可靠性也将通过比特币PoW工作量证明的算力得到保证,亦来云未来的Smartweb的健壮性将越来越强。
正如比特大陆联合创始人吴忌寒所说:“作为一个算力持有者,除了看到算力之美外,也希望算力能够展示它真正的力量,将有限的算力最大化。”亦来云选择与比特币联合挖矿亦是除了看到比特币强大的算力将对亦来云网络是强有力的保护外,也看到了日益增长的数据处理与有限算力之间的矛盾,而选择联合挖矿将能最大限度的节约资源,节省算力,让有限的算力最大化。比特币提供了强有力的信任根,亦来云将这种可信传递到互联网世界,一直以来比特币以相关算力消耗一直被诟病消耗能源,但是如果整个互联网的价值传递都借助于矿机算力,那么矿机算力的真实可信将发挥出更大的价值。
在亦来云主网2.0阶段,亦来云DPoS共识上线。同时,在主网2.0阶段的核心计划还包括亦来云以太坊和NEO等侧链功能的发布。主网2.0时期,亦来云侧链的拓展性将真正的直面社区开发者的体验的考验,亦来云区块链开发团队将以务实的态度,面向社区开发者和不同落地场景行业的不同需求提供更多优化解决方案,时刻吸收行业内优秀案例并进行区块链体系优化,保持开放、包容的精神,为推动新一代互联网的到来打好基础。
主网2.0在此阶段的核心环节和计划如下:
1.?北京时间2019年6月3日Elastos主网2.0正式升级
2019年3月29日,亦来云主网进行DPoS功能第一次升级,Elastos主网的共识模式由“与BTC联合挖矿”的AuxPOW模式升级为AuxPOW DPoS,亦来云CRC节点率先参与DPoS共识。
AuxPOW DPoS具备以下3个方面的优点:
(1)通过PoW算力保障即便在多数仲裁人作恶的情况下,也会极大增加分叉作恶的难度。
(2)联合挖矿复用算力,节约能源,并且有利于快速获得大算力的支持,有效防止51%攻击。
(3)在Pow的基础上再加入一层结合了仲裁人投票机制的DPoS共识,进一步保证了不会因为51%的算力攻击,导致分叉,进而为主链提供了“最终确认”的特性,有了这样的特性,就有效保障了跨链转账的不可变性。
北京时间2019年6月3日,亦来云主网进行了DPoS功能第二次升级,本次升级之后,亦来云主网具备了全面面向社区节点开放条件。同时,此次主网升级也标志着亦来云主网AuxPOW和DPoS混合共识机制正式向社区全面开放。
2.北京时间6月3号,节点搭建文档说明发布,社区DPoS超级节点开始搭建
北京时间6月3日——6月15日社区开始正式搭建DPoS节点。期间, 亦来云区块链团队和中英文社区团队将提供相关节点服务支持。预计将于北京时间6月17号, 在亦来云主网402680高度,进行快照,第一轮DPoS共识结束后,开始正式分发第一轮DPoS奖励。
DPoS奖励的分发将促进社区节点共同参与区块链共识算法并进一步保障区块链产出的安全性。与此同时,也保证了社区ELA持有者参与社区治理的民主权利。
3.以太坊侧链和NEO侧链在亦来云测试网络正式发布
6月,以太坊侧链和NEO侧链将同步于亦来云测试网络正式上线,Github代码开源。首次开源将标志着以太坊和NEO等成熟侧链和虚拟机以及这两条成熟公链的相关应用开发正式面向开发者开放。届时,亦来云侧链上将并存4种侧链:
(1)DID 侧链
DID的功能是基于区块链向用户、应用程序和设备分发去中心的可信ID,并为每个DID提供并拓展存储数据和信息的能力。
发布时间:2018年7月
发布状态:已上线正式网络
代码库地址:
https://github.com/elastos/Elastos.ELA.SideChain.ID
其他更新说明:ID链区块链浏览器预计将于2019年6月正式发布。
(2)Token 侧链
Token侧链的功能是为项目和DApp发行可替代或者不可替代的Token。Token侧链完全基于UTXO模型实现了在侧链上自由发行Token的能力。
发布时间:2019年3月
发布状态:已上线正式网络
代码库地址:
https://github.com/elastos/Elastos.ELA.SideChain.Token
(3)以太坊侧链
以太坊侧链是在以太坊代码的基础上开发的亦来云侧链,完全兼容以太坊智能合约,可以发布ERC 20和ERC 721类型相关协议Token等。任何开发者在以太坊公链所开发的应用亦可在亦来云以太坊侧链上运行。
以太坊侧链使用DPoS共识,通过SPV感知主链仲裁人的得票信息,进而确定可以进行侧链出块的合法仲裁人。提供恶意分叉作恶的识别能力,作恶证据会被替换上来的节点加入区块,全网共识。
以太坊侧链实现了亦来云侧链标准要求的RPC接口,用于支持主侧链间的跨链功能。
发布时间:2019年6月
发布状态:测试网络待发布
代码库地址:
https://github.com/elastos/Elastos.ELA.SideChain.ETH
(4)NEO侧链
NEO VM侧链是亦来云的一条侧链项目,主要以亦来云 "Elastos.ELA.SideChain" 为基础开发,本侧链项目除了基本的跨链转账功能外,主要还集成了NEO项目的智能合约虚拟机----NEO VM,所以本侧链的项目名为:Elastos.ELA.SideChain.NeoVM。
本着降低合约开发人员学习成本的目的,通过我们自己内部测试,已经完全兼容NEO的开发工具生成的合约代码。因为NEO VM是基于avm字节码运行,所以也完全兼容python、java、C#等语言编写的NEO合约代码。
发布时间:2019年6月
发布状态:测试网络待发布
代码库地址:
https://github.com/elastos/Elastos.ELA.SideChain.NeoVM
4.以太坊和NEO侧链正式发布规划
相关侧链和SPV钱包在正式集成以太坊和NEO侧链Token之后,也将正式对外进行发布,亦来云也鼓励社区开发者能够贡献成熟的侧链区块链浏览器和钱包,共同给社区带来更好的用户体验。
根据开发团队规划,将根据测试网络和开发者社区反馈的相关情况,区块链开发团队预计将于8月在正式网络上发布以太坊侧链和NEO侧链,测试期间开发团队将同步处理以下工作:
(1)以太坊侧链浏览器开发和测试;
(2)NEO侧链浏览器开发和测试;
(3)SPV钱包支持以太坊、NEO侧链Token集成。
伴随着产品性能的完善以及侧链安全性和代码健壮性地提升,区块链开发团队将根据工程进度,择机在正式网络发布不同侧链版本。原则上未来添加侧链和相关功能按照测试网络先运行,测试相对成熟后,再进行主网上线。
侧链代币协议命名规则:
随着各个侧链的发布,生态的发展,亦来云将产生自己的代币标准,众所周知不同公链代币在相互不同主链体系下不能相互流通,为了表示区别和不同主链相同标准代币协议进行区分,以免引起混淆。
亦来云对侧链代币的命名规则如下:
亦来云原生代币协议标准命名:
原生协议命名: ELA/RC、ELA/IP等;
外来协议命名采用已有成熟方案ELA侧链流通代币协议命名,将在ELA后方直接加入原有代币协议名称,以致敬其开源代码贡献:
基于Elastos的以太坊侧链: ELA/ERC20、ELA/ERC721;
基于Elatos的NEO VM侧链:ELA/NEP-5;
之后相关侧链代币命名以此类推。
5.Elastos DMA 相关功能实现节点
亦来云以太坊侧链测试网络发布期间,Elastos DMA将会在该阶段同步做相关功能适配,以太坊侧链正式在主网络运行之后,Elastos DMA也将随之发布。
6.侧链跨链解决方案
侧链跨链技术对于亦来云社区成员来说并不陌生,2018年11月亦来云区块链开发团队发布的侧链白皮书中对此有详细的阐述。亦來云为了减轻主链的压力,同时为智能合约提供更好的使用体验,采用了主链 侧链的分层架构。主链只担负ELA的流通职责,智能合约运行在侧链上,通过亦來云的侧链转账机制完成价值在主链和侧链间的安全转移。
亦来云公链使用仲裁人联合签名以及SPV(Simplified Payment Verification,简单交易验证)的机制来保障与侧链间的转账安全,主链的持币人共同选举出一定数量的“仲裁人”,仲裁人负责对侧链到主链的提币交易进行签名,多数的仲裁人签名就可以解锁主链上从代表侧链的账户向普通账户转账的“提币交易”。主链到侧链充值操作的安全通过SPV来保障,每个侧链节点都会同步主链的所有区块头,再加上Merkle证明路径以及交易信息,就可以从数据结构和算法的角度完成对转账交易的去中心化共识。
7.基于DPoS的高性能侧链
由于尚处行业早期,还无法判断最后的公链格局是多家共存还是一两家垄断,但随着区块链技术的发展,与之相适应的基础设施逐渐完善,公链能承载的价值也会不断扩大,技术本身的潜力也会逐渐显露,对高性能公链的需求也会越来越高。
一个产业最有商业价值的一定是底层基础设施部分,这也决定了公链的竞争将异常激烈,Elastos 相近词汇Elastic 弹性云计算方案,按照创始团队陈榕讲述,Elastos一词于2002年正式对外发布,早于亚马逊命名的Elastic Compute Cloud(EC2),究其本意都是灵活、弹性调用虚拟机解决方案。
在亦来云主侧链结构体系下,将充分弹性调用不同性能的侧链,基于亦来云主链的侧链结构给亦来云的侧链提供了无限拓展可能,与此同时,高性能的侧链开发已经提上日程,亦来云区块链开发团队也正着手开发基于DPoS的高TPS性能侧链,以满足不同应用对处理速度的需求。
8.跨链间价值兑换解决方案
基于Elastos跨链技术结合相关撮合、清算技术,提供基于亦来云跨链技术的 DEX 去中心化价值兑换解决方案,由于核心团队将不涉足未来 DEX 相关运营方向,也鼓励社区开发和运营团队积极关注亦来云跨链解决方案的相关进程并向社区提供优质的价值兑换产品和相关运营服务。
★ 主网3.0—— Arcadia ——主网共治
主网3.0称为Arcadia,进入该阶段后,SmartWeb、社区共治的自我运行将全面到来。Arcadia在古希腊文明中是传说中的梦幻之地,世外桃源,给人类带来光明、希望。主网3.0将为传统互联网带来光明,并照亮我们通向新一代互联网之路,像是世外桃源一样,带给我们美好与希望。
主网3.0开始,将会通过四条线索呈现:
(1)随着CRC的逐步上线,吸引社区成员积极参与到社区治理中来,真正实现社区共治的自我运行。
(2)亦来云创始团队即亦来云基金会,将聚焦于基础设施、平台优化和技术迭代等基础开发上,直至完成Smartweb基础建设。
(3)通过ELIP(即Elastos Improvement Proposal,亦来云技术改进提案)吸引社区技术人才,一起为完善亦来云做出贡献。
(4)在安全/可信的技术平台上,通过友好的开发者网站吸引各种开发者、开发组织做出改变人类生活的DApp。
1.CRC上线
主网3.0阶段Cyber Republic(简称:CR)形成。CR是一个自主运营、自主管理的亦来云贡献者和开发者社区,它独立于亦来云基金会运行,拥有共同目标——把亦来云发展为安全、可信、资源稀缺的Smartweb。
这一阶段,亦来云区块链开发团队将基于亦来云主网完成CRC委员选举和提案相关基本功能的开发工作。同时需要了解的是,ELA既可以用于DPoS超级节点竞选,也可以参与CRC委员选举投票。
2.在工程技术开发工作准备就绪后,将进入主网3.0的第二个阶段——启动社区竞选
亦来云在2018年8月发布了社区共治计划,并正式进入筹备阶段。在社区共治筹备期间,筹委会主要核心目标是社区规则的建立以及社区沟通机制的建立,也时刻关注每一位社区成员的建议,感谢社区团队成员积极参与建议,并与筹委会做出的积极沟通。
尽管技术底层架构和社区治理机制尚未健全,筹委会一直在寻找相关契机,并根据现有筹备工作期间总结的相关经验发布社区治理共识白皮书。此举意义在于进一步与社区讨论相关制度建设的议题并完善相关功能。同时,亦来云核心开发团队也计划将同步发布亦来云技术改善提案,调动社区开发积极性共同参与Smartweb建设。
2019年7月,区块链开发团队将正式向CR提交亦来云技术改进提案(ELIP,即Elastos Improvement Proposal)。2019年8月,基于亦来云区块链共识基础上的亦来云社区治理白皮书(Cyber Republic Consensus White Paper)将发布。
(1)ELIP (Elastos Improvement Proposal)
ELIP是一种设计文档,它用于向亦来云社区提供信息、描述流程、介绍新特性或者环境等。同时,ELIP应该提供目标特性的简明技术规范和基本原理。ELIP将成为改进亦来云技术的主要机制,每一个有效的ELIP都应该得到社区大多数人的认可,所以ELIP将由亦来云社区共识CRC维护。
(2)社区治理白皮书(Cyber Republic Consensus White Paper)
CRC是除了AuxPoW和DPoS之外亦来云的第三种共识,其目的是为CR社区提供一种基于共识的社区决策机制,以解决争议、管理社区资产并允许和激励社区成员参与社区的治理和贡献。
(3)社区正式竞选预热工作启动时间将不晚于2019年Q3
不同于区块链共识算法,社区治理有待于一种文化的形成,来自于社区不同成员灵魂的交汇,能力的竞争。每一个社区提案都需要对社区的具体事务进行具体分析,社区是一个开放的组织形式、虽然没有固定模式,但我们希望看到品行正直、博学多才、积极面向社区奉献的社区成员来维护社区的组织并保障社区的有序运营。
社区参选者,可以通过CR论坛、各种社区渠道阐述个人的主张以及相关经验和能力,整个社区将会对竞选委员参选者的社区治理理念和以往经历持续关注和聚焦,社区成员可以对候选人进行社区互动,充分了解候选人。
参与CRC委员竞选的候选人可以充分展示自我,全面阐述社区治理理念,充分考虑到持币者、开发者、应用用户多方利益。通过充分展示,让持有ELA的社区成员对委员的思想和未来社区治理理念充分了解,最终,通过区块链链上投票,指引并带领大家共同建设Elastos Smartweb和我们的社区Cyber Republic。
(4)2019年Q4,CRC投票应用进行最后的调试和社区公开测试
(5)社区投票产生的委员正式参与社区治理
主网3.0是终结?亦或是开始?
主网的发展是一个公链项目的重中之重。在底层公链稳健高效运转之后,区块链团队还将和其他社区团队一同面临推进DApp落地解决方案、技术迭代,社区开发者友好性完善和用户参与区块链生态建设等难度更大的挑战。
主网3.0阶段后,亦来云的其他核心技术环节,如Elastos Carrier 、 Elastos HIVE等才有了更可靠的安全可信根,同时也将获得更广阔的发展空间,我们将期待亦来云原生代码的Native Runtime、Dightal Capsule、PCC(Personal Cloud Computer)等系列产品发布 。
伴随我们以太坊和NEO等侧链机制于2019年6月发布,2019年下半年到2020年Q2,将是亦来云技术全面沉淀,面向开发者和社区用户全面发展的重要转型时期,区块链开发团队也会重点配合社区开发者拓展应用的开发需求。
届时,将正式通过全社区选举产生社区共治委员,期望社区有志之士能够加入到社区的委员竞选当中,共同推动亦来云的技术落地和应用生态的不断繁荣和壮大,也期望社区治理以及应用端的产品有一个崭新的面貌。
届时亦来云社区的事务都将通过CR网站进行提案,提案经由社区投票选举出来的CRC委员投票审议,审议通过,提案将进行社区公示,公示期后正式进入实施阶段。
在这一阶段社区成员将登上舞台 ,开发DApps,拓展生态布局,推动应用落地等,亦来云核心开发团队也将融入到亦来云社群当中,真正实现社区自治。核心开发团队真正融入社区就像金庸武侠中的“铁剑“渐渐转变成为”无剑“。
在此阶段,人人都是Cyber Republic一员,所有有意愿为亦来云社区做出贡献的成员,都可根据自身优势来推动社区发展,无论是社区提案者、还是社区监督者、意见讨论者和最终决策者,他们的每一句话、每一个行为都将或多或少影响到社区和Elastos的发展进程。
亦来云将通过社区成员的积极贡献被赋予新的使命。届时,用于生态拓展的1600万ELA的决策权利将交于社区,由大家共同决定该部分ELA的用途,这将全面提高社区成员的积极性。我们相信,只有社区治理的健康运行和社区队伍的不断壮大,才能推动亦来云各类应用的落地,促进亦来云生态的全面开花。
亦来云社区建设和亦来云Smartweb的建设相辅相成,两者相互影响、相互制约,只有两者共同发展才能最终实现开源、透明、自运行的新一代互联网。
I am Cyber Republic,We are Cyber Republic.
如同Windows系统Win 10之后或许不会再有Win 11,也许亦来云主网3.0之后再无亦来云主网4.0,但这绝不代表着终结,基于区块链的新一代互联网的征程才刚刚开始。纵观区块链行业而言,整体仍遵循“先底层公链,后行业应用”的发展逻辑。亦来云主网开发按着年度规划,在3月中旬升级了主网以支持DPoS超级节点选举,并向全社区开放了联合挖矿(AuxPOW),这标志着亦来云正式进入了主网2.0时代。
现在,我们是时候对亦来云主网的发展阶段进行梳理和归纳,什么是亦来云主网1.0,主网2.0以及主网3.0,它们的意义及发展进程和未来相关规划,以让关注亦来云项目发展的社区成员及时了解亦来云区块链开发团队在发展的每个阶段的进程,帮助社区成员理解亦来云的技术框架、实现路径以及亦来云始终致力于打造保护用户隐私和数字资产安全的可信、安全的新一代互联网的愿景。
亦来云主网开发阶段简述:
Elastos 主网1.0—— “Crete” ——主网上线:
2017年8月,亦来云区块链开发团队组建,和社区合作伙伴一同研发区块链主网,相关代码同步在Elastos Github上进行开源。 2017年12月22日,ELA主网正式上线,ELA在主网的转移、ELA浏览器、网页版本钱包正式上线。区块链开发团队与比特大陆旗下的BTC.com矿池技术团队正式研发和测试ELA与比特币联合挖矿工作,另一方面,AuxPOW和DPoS的混合共识机制也在进行相关开发和测试工作。
2018年7月,基于亦来云主侧链结构的第一条侧链DID侧链正式发布上线,完成亦来云主侧链架构的可行性验证和实现,也标志着亦来云主侧链之间的跨链解决方案正式实现。
自北京时间2018年8月26日08时13分比特大陆接入联合挖矿开始,此时亦来云主网在一定范围内运行AuxPOW共识机制,基础设施逐步搭建。
Elastos 主网2.0—— “Ilias” ——主网开放:
自北京时间2019年3月,ELA与BTC联合挖矿全网开放,DPoS超级节点竞选开始,此时亦来云的AuxPOW DPoS 混合共识机制正在形成,各DPoS节点作为亦来云主网安全的重要守护者,在首轮当选节点选出后,开始正式参与亦来云链上共识。至此,亦来云公链基础设施搭建进一步完善。
Elastos 主网3.0—— “Arcadia” ——链上社区共治:
自2019年8月启动CRC选举开始,社区治理发布、亦来云技术改进提案发布,亦来云社区逐步走向共治。
亦来云主网开发阶段全方位解析:
★ Elastos 主网1.0——Crete——主网上线
互联网经过二十多年的发展,为我们带来了巨大的商业机遇,提高了整个社会运转效率,实现了社会的蓬勃发展并引领了社会变革。但同时,互联网上信息以数据的形式存在,数据可以无限复制,用户享受大量免费互联网内容,这让互联网世界的内容创作者和信息所有者不再因其劳动付出而得到收益,他们的知识产权也无法有效的得到保护。
此外,用户的个人照片、个人财产信息、生物识别信息、交易账号信息、上网记录等均存在被过度使用或收集现象。其实关于APP或者家庭智能设备泄露用户隐私事件近年来已经屡见不鲜。值得欣慰的是,随着越来越多用户隐私被泄露或被利用的事件曝光,大家也越来越意识到个人信息或数据的重要性。大数据时代,个人的数据如黄金般珍贵。个人数据泄漏令人担忧,但我们绝大部分人不可能因为害怕数据被收集而切断与互联网的联系,这不仅违反了用户的个人隐私,而且极大地稀释了每个人数据中固有的财富。
而区块链技术作为一种带有加密、信任、点对点、不被篡改等特征的“中间件”,有望解决这个难题。基于区块链加密、去中心化的特性,用户得以在拥有数字身份的同时维护自身隐私,并且可以只允许特定组织或个人访问、储存、分析或分享个人数据。区块链技术的出现让个人数据掌控权从互联网公司转移到了用户自己手中,使人人掌控自己的个人数据成为可能,所以亦来云在这一阶段应运而生。
主网1.0命名为Crete,Crete是地中海文明的发祥地之一。约从公元前2600至公元前1125年,岛上涌现了著名的米诺斯文化,原始社会开始解体,经济开始发展,艺术、建筑和工程技术空前繁荣,并建立了统一的米诺斯王朝。作为古希腊文化的起源,对古希腊文化产生了深远的影响。Crete代表的起源正像是亦来云的初衷,早早地看到了传统互联网的弊端以及新一代互联的原型及发展方向,并且开始了构建新一代互联网的愿景,期望将传统互联网从中心化的漩涡中拯救出来,将权利归还于用户。
在这一阶段,亦来云从区块链基础设施、生态布局、社区打造等方面出发,并取得了不错的成绩。亦来云点对点通讯技术Elastos Carrier成功落地,在Elastos TV BOX中部署超过百万台,并拥有了百万生态用户群体,未来这些用户都将成为亦来云的节点;亦来云第一条侧链DID 链上线,这意味着未来在亦来云区块链上开发的产品都将在整个生态系统里面有一个唯一的ID,让产品皆有身份,皆可认证,从而拥有了安全可信的运行环境;亦来云宣布与比特大陆旗下矿池进行ELA与比特币联合挖矿研发,开始在特定范围内运营AuxPoW共识机制;同时亦来云社区DApps,ELA Chat和大象钱包等也与社区成员见面并投入使用。此时,亦来云打造新一代互联网的愿景正在按着计划稳步推进。
★ 主网2.0——Ilias——主网开放
在亦来云主网1.0时期,亦来云技术和生态已经发展到一个全新面貌,与项目启动初期相比有了重大的进展。 在发展过程中,亦来云核心团队克服了种种技术难关、行业低迷等困难,始终坚定不移的向前发展。在主网2.0到来之际,亦来云结合区块链技术,有了全新的展望和战略,同时在这一阶段亦来云也即将完成新一代互联网的基础架构,其中不乏各种尝试、调整和优化。主网2.0阶段之所以称为Ilias,是因为Ilias作为古希腊地名,同时是荷马史诗第一部的名称,让特洛伊战争脍炙人口,这一阶段的亦来云在发展过程中确实经历了不少的困难、质疑与诽谤,充满了艰辛与不易,而亦来云不畏艰难,不惧流言,时刻保持战斗,时刻保持前进,所以主网2.0时代来临了,主网2.0阶段将经过以下几个发展步骤,为新一代互联网的到来打下坚实的基础。
首先,亦来云主网在2.0阶段全面开放联合挖矿,伴随AuxPOW的开放,不仅仅是BTC.com的矿工,所有的SHA256算法的矿池和矿工都有机会参与联合挖矿。目前已经接入的矿池包括BTC.com、Antpool、BTC.TOP、ViaBTC、F2Pool鱼池和Huobi.pool。随着有着优良服务与质量的各大矿池的加入,可以在更大程度上保证矿工们的输出更加稳定有序,亦来云网络的安全性将进一步增强。截止到目前,接入ELA矿池的算力大约等于比特币全网算力的40%。未来,随着全球排名前列的BTC矿池不断接入亦来云主网参与联合挖矿,亦来云网络的安全性和可靠性也将通过比特币PoW工作量证明的算力得到保证,亦来云未来的Smartweb的健壮性将越来越强。
正如比特大陆联合创始人吴忌寒所说:“作为一个算力持有者,除了看到算力之美外,也希望算力能够展示它真正的力量,将有限的算力最大化。”亦来云选择与比特币联合挖矿亦是除了看到比特币强大的算力将对亦来云网络是强有力的保护外,也看到了日益增长的数据处理与有限算力之间的矛盾,而选择联合挖矿将能最大限度的节约资源,节省算力,让有限的算力最大化。比特币提供了强有力的信任根,亦来云将这种可信传递到互联网世界,一直以来比特币以相关算力消耗一直被诟病消耗能源,但是如果整个互联网的价值传递都借助于矿机算力,那么矿机算力的真实可信将发挥出更大的价值。
在亦来云主网2.0阶段,亦来云DPoS共识上线。同时,在主网2.0阶段的核心计划还包括亦来云以太坊和NEO等侧链功能的发布。主网2.0时期,亦来云侧链的拓展性将真正的直面社区开发者的体验的考验,亦来云区块链开发团队将以务实的态度,面向社区开发者和不同落地场景行业的不同需求提供更多优化解决方案,时刻吸收行业内优秀案例并进行区块链体系优化,保持开放、包容的精神,为推动新一代互联网的到来打好基础。
主网2.0在此阶段的核心环节和计划如下:
1.?北京时间2019年6月3日Elastos主网2.0正式升级
2019年3月29日,亦来云主网进行DPoS功能第一次升级,Elastos主网的共识模式由“与BTC联合挖矿”的AuxPOW模式升级为AuxPOW DPoS,亦来云CRC节点率先参与DPoS共识。
AuxPOW DPoS具备以下3个方面的优点:
(1)通过PoW算力保障即便在多数仲裁人作恶的情况下,也会极大增加分叉作恶的难度。
(2)联合挖矿复用算力,节约能源,并且有利于快速获得大算力的支持,有效防止51%攻击。
(3)在Pow的基础上再加入一层结合了仲裁人投票机制的DPoS共识,进一步保证了不会因为51%的算力攻击,导致分叉,进而为主链提供了“最终确认”的特性,有了这样的特性,就有效保障了跨链转账的不可变性。
北京时间2019年6月3日,亦来云主网进行了DPoS功能第二次升级,本次升级之后,亦来云主网具备了全面面向社区节点开放条件。同时,此次主网升级也标志着亦来云主网AuxPOW和DPoS混合共识机制正式向社区全面开放。
2.北京时间6月3号,节点搭建文档说明发布,社区DPoS超级节点开始搭建
北京时间6月3日——6月15日社区开始正式搭建DPoS节点。期间, 亦来云区块链团队和中英文社区团队将提供相关节点服务支持。预计将于北京时间6月17号, 在亦来云主网402680高度,进行快照,第一轮DPoS共识结束后,开始正式分发第一轮DPoS奖励。
DPoS奖励的分发将促进社区节点共同参与区块链共识算法并进一步保障区块链产出的安全性。与此同时,也保证了社区ELA持有者参与社区治理的民主权利。
3.以太坊侧链和NEO侧链在亦来云测试网络正式发布
6月,以太坊侧链和NEO侧链将同步于亦来云测试网络正式上线,Github代码开源。首次开源将标志着以太坊和NEO等成熟侧链和虚拟机以及这两条成熟公链的相关应用开发正式面向开发者开放。届时,亦来云侧链上将并存4种侧链:
(1)DID 侧链
DID的功能是基于区块链向用户、应用程序和设备分发去中心的可信ID,并为每个DID提供并拓展存储数据和信息的能力。
发布时间:2018年7月
发布状态:已上线正式网络
代码库地址:
https://github.com/elastos/Elastos.ELA.SideChain.ID
其他更新说明:ID链区块链浏览器预计将于2019年6月正式发布。
(2)Token 侧链
Token侧链的功能是为项目和DApp发行可替代或者不可替代的Token。Token侧链完全基于UTXO模型实现了在侧链上自由发行Token的能力。
发布时间:2019年3月
发布状态:已上线正式网络
代码库地址:
https://github.com/elastos/Elastos.ELA.SideChain.Token
(3)以太坊侧链
以太坊侧链是在以太坊代码的基础上开发的亦来云侧链,完全兼容以太坊智能合约,可以发布ERC 20和ERC 721类型相关协议Token等。任何开发者在以太坊公链所开发的应用亦可在亦来云以太坊侧链上运行。
以太坊侧链使用DPoS共识,通过SPV感知主链仲裁人的得票信息,进而确定可以进行侧链出块的合法仲裁人。提供恶意分叉作恶的识别能力,作恶证据会被替换上来的节点加入区块,全网共识。
以太坊侧链实现了亦来云侧链标准要求的RPC接口,用于支持主侧链间的跨链功能。
发布时间:2019年6月
发布状态:测试网络待发布
代码库地址:
https://github.com/elastos/Elastos.ELA.SideChain.ETH
(4)NEO侧链
NEO VM侧链是亦来云的一条侧链项目,主要以亦来云 "Elastos.ELA.SideChain" 为基础开发,本侧链项目除了基本的跨链转账功能外,主要还集成了NEO项目的智能合约虚拟机----NEO VM,所以本侧链的项目名为:Elastos.ELA.SideChain.NeoVM。
本着降低合约开发人员学习成本的目的,通过我们自己内部测试,已经完全兼容NEO的开发工具生成的合约代码。因为NEO VM是基于avm字节码运行,所以也完全兼容python、java、C#等语言编写的NEO合约代码。
发布时间:2019年6月
发布状态:测试网络待发布
代码库地址:
https://github.com/elastos/Elastos.ELA.SideChain.NeoVM
4.以太坊和NEO侧链正式发布规划
相关侧链和SPV钱包在正式集成以太坊和NEO侧链Token之后,也将正式对外进行发布,亦来云也鼓励社区开发者能够贡献成熟的侧链区块链浏览器和钱包,共同给社区带来更好的用户体验。
根据开发团队规划,将根据测试网络和开发者社区反馈的相关情况,区块链开发团队预计将于8月在正式网络上发布以太坊侧链和NEO侧链,测试期间开发团队将同步处理以下工作:
(1)以太坊侧链浏览器开发和测试;
(2)NEO侧链浏览器开发和测试;
(3)SPV钱包支持以太坊、NEO侧链Token集成。
伴随着产品性能的完善以及侧链安全性和代码健壮性地提升,区块链开发团队将根据工程进度,择机在正式网络发布不同侧链版本。原则上未来添加侧链和相关功能按照测试网络先运行,测试相对成熟后,再进行主网上线。
侧链代币协议命名规则:
随着各个侧链的发布,生态的发展,亦来云将产生自己的代币标准,众所周知不同公链代币在相互不同主链体系下不能相互流通,为了表示区别和不同主链相同标准代币协议进行区分,以免引起混淆。
亦来云对侧链代币的命名规则如下:
亦来云原生代币协议标准命名:
原生协议命名: ELA/RC、ELA/IP等;
外来协议命名采用已有成熟方案ELA侧链流通代币协议命名,将在ELA后方直接加入原有代币协议名称,以致敬其开源代码贡献:
基于Elastos的以太坊侧链: ELA/ERC20、ELA/ERC721;
基于Elatos的NEO VM侧链:ELA/NEP-5;
之后相关侧链代币命名以此类推。
5.Elastos DMA 相关功能实现节点
亦来云以太坊侧链测试网络发布期间,Elastos DMA将会在该阶段同步做相关功能适配,以太坊侧链正式在主网络运行之后,Elastos DMA也将随之发布。
6.侧链跨链解决方案
侧链跨链技术对于亦来云社区成员来说并不陌生,2018年11月亦来云区块链开发团队发布的侧链白皮书中对此有详细的阐述。亦來云为了减轻主链的压力,同时为智能合约提供更好的使用体验,采用了主链 侧链的分层架构。主链只担负ELA的流通职责,智能合约运行在侧链上,通过亦來云的侧链转账机制完成价值在主链和侧链间的安全转移。
亦来云公链使用仲裁人联合签名以及SPV(Simplified Payment Verification,简单交易验证)的机制来保障与侧链间的转账安全,主链的持币人共同选举出一定数量的“仲裁人”,仲裁人负责对侧链到主链的提币交易进行签名,多数的仲裁人签名就可以解锁主链上从代表侧链的账户向普通账户转账的“提币交易”。主链到侧链充值操作的安全通过SPV来保障,每个侧链节点都会同步主链的所有区块头,再加上Merkle证明路径以及交易信息,就可以从数据结构和算法的角度完成对转账交易的去中心化共识。
7.基于DPoS的高性能侧链
由于尚处行业早期,还无法判断最后的公链格局是多家共存还是一两家垄断,但随着区块链技术的发展,与之相适应的基础设施逐渐完善,公链能承载的价值也会不断扩大,技术本身的潜力也会逐渐显露,对高性能公链的需求也会越来越高。
一个产业最有商业价值的一定是底层基础设施部分,这也决定了公链的竞争将异常激烈,Elastos 相近词汇Elastic 弹性云计算方案,按照创始团队陈榕讲述,Elastos一词于2002年正式对外发布,早于亚马逊命名的Elastic Compute Cloud(EC2),究其本意都是灵活、弹性调用虚拟机解决方案。
在亦来云主侧链结构体系下,将充分弹性调用不同性能的侧链,基于亦来云主链的侧链结构给亦来云的侧链提供了无限拓展可能,与此同时,高性能的侧链开发已经提上日程,亦来云区块链开发团队也正着手开发基于DPoS的高TPS性能侧链,以满足不同应用对处理速度的需求。
8.跨链间价值兑换解决方案
基于Elastos跨链技术结合相关撮合、清算技术,提供基于亦来云跨链技术的 DEX 去中心化价值兑换解决方案,由于核心团队将不涉足未来 DEX 相关运营方向,也鼓励社区开发和运营团队积极关注亦来云跨链解决方案的相关进程并向社区提供优质的价值兑换产品和相关运营服务。
★ 主网3.0—— Arcadia ——主网共治
主网3.0称为Arcadia,进入该阶段后,SmartWeb、社区共治的自我运行将全面到来。Arcadia在古希腊文明中是传说中的梦幻之地,世外桃源,给人类带来光明、希望。主网3.0将为传统互联网带来光明,并照亮我们通向新一代互联网之路,像是世外桃源一样,带给我们美好与希望。
主网3.0开始,将会通过四条线索呈现:
(1)随着CRC的逐步上线,吸引社区成员积极参与到社区治理中来,真正实现社区共治的自我运行。
(2)亦来云创始团队即亦来云基金会,将聚焦于基础设施、平台优化和技术迭代等基础开发上,直至完成Smartweb基础建设。
(3)通过ELIP(即Elastos Improvement Proposal,亦来云技术改进提案)吸引社区技术人才,一起为完善亦来云做出贡献。
(4)在安全/可信的技术平台上,通过友好的开发者网站吸引各种开发者、开发组织做出改变人类生活的DApp。
1.CRC上线
主网3.0阶段Cyber Republic(简称:CR)形成。CR是一个自主运营、自主管理的亦来云贡献者和开发者社区,它独立于亦来云基金会运行,拥有共同目标——把亦来云发展为安全、可信、资源稀缺的Smartweb。
这一阶段,亦来云区块链开发团队将基于亦来云主网完成CRC委员选举和提案相关基本功能的开发工作。同时需要了解的是,ELA既可以用于DPoS超级节点竞选,也可以参与CRC委员选举投票。
2.在工程技术开发工作准备就绪后,将进入主网3.0的第二个阶段——启动社区竞选
亦来云在2018年8月发布了社区共治计划,并正式进入筹备阶段。在社区共治筹备期间,筹委会主要核心目标是社区规则的建立以及社区沟通机制的建立,也时刻关注每一位社区成员的建议,感谢社区团队成员积极参与建议,并与筹委会做出的积极沟通。
尽管技术底层架构和社区治理机制尚未健全,筹委会一直在寻找相关契机,并根据现有筹备工作期间总结的相关经验发布社区治理共识白皮书。此举意义在于进一步与社区讨论相关制度建设的议题并完善相关功能。同时,亦来云核心开发团队也计划将同步发布亦来云技术改善提案,调动社区开发积极性共同参与Smartweb建设。
2019年7月,区块链开发团队将正式向CR提交亦来云技术改进提案(ELIP,即Elastos Improvement Proposal)。2019年8月,基于亦来云区块链共识基础上的亦来云社区治理白皮书(Cyber Republic Consensus White Paper)将发布。
(1)ELIP (Elastos Improvement Proposal)
ELIP是一种设计文档,它用于向亦来云社区提供信息、描述流程、介绍新特性或者环境等。同时,ELIP应该提供目标特性的简明技术规范和基本原理。ELIP将成为改进亦来云技术的主要机制,每一个有效的ELIP都应该得到社区大多数人的认可,所以ELIP将由亦来云社区共识CRC维护。
(2)社区治理白皮书(Cyber Republic Consensus White Paper)
CRC是除了AuxPoW和DPoS之外亦来云的第三种共识,其目的是为CR社区提供一种基于共识的社区决策机制,以解决争议、管理社区资产并允许和激励社区成员参与社区的治理和贡献。
(3)社区正式竞选预热工作启动时间将不晚于2019年Q3
不同于区块链共识算法,社区治理有待于一种文化的形成,来自于社区不同成员灵魂的交汇,能力的竞争。每一个社区提案都需要对社区的具体事务进行具体分析,社区是一个开放的组织形式、虽然没有固定模式,但我们希望看到品行正直、博学多才、积极面向社区奉献的社区成员来维护社区的组织并保障社区的有序运营。
社区参选者,可以通过CR论坛、各种社区渠道阐述个人的主张以及相关经验和能力,整个社区将会对竞选委员参选者的社区治理理念和以往经历持续关注和聚焦,社区成员可以对候选人进行社区互动,充分了解候选人。
参与CRC委员竞选的候选人可以充分展示自我,全面阐述社区治理理念,充分考虑到持币者、开发者、应用用户多方利益。通过充分展示,让持有ELA的社区成员对委员的思想和未来社区治理理念充分了解,最终,通过区块链链上投票,指引并带领大家共同建设Elastos Smartweb和我们的社区Cyber Republic。
(4)2019年Q4,CRC投票应用进行最后的调试和社区公开测试
(5)社区投票产生的委员正式参与社区治理
主网3.0是终结?亦或是开始?
主网的发展是一个公链项目的重中之重。在底层公链稳健高效运转之后,区块链团队还将和其他社区团队一同面临推进DApp落地解决方案、技术迭代,社区开发者友好性完善和用户参与区块链生态建设等难度更大的挑战。
主网3.0阶段后,亦来云的其他核心技术环节,如Elastos Carrier 、 Elastos HIVE等才有了更可靠的安全可信根,同时也将获得更广阔的发展空间,我们将期待亦来云原生代码的Native Runtime、Dightal Capsule、PCC(Personal Cloud Computer)等系列产品发布 。
伴随我们以太坊和NEO等侧链机制于2019年6月发布,2019年下半年到2020年Q2,将是亦来云技术全面沉淀,面向开发者和社区用户全面发展的重要转型时期,区块链开发团队也会重点配合社区开发者拓展应用的开发需求。
届时,将正式通过全社区选举产生社区共治委员,期望社区有志之士能够加入到社区的委员竞选当中,共同推动亦来云的技术落地和应用生态的不断繁荣和壮大,也期望社区治理以及应用端的产品有一个崭新的面貌。
届时亦来云社区的事务都将通过CR网站进行提案,提案经由社区投票选举出来的CRC委员投票审议,审议通过,提案将进行社区公示,公示期后正式进入实施阶段。
在这一阶段社区成员将登上舞台 ,开发DApps,拓展生态布局,推动应用落地等,亦来云核心开发团队也将融入到亦来云社群当中,真正实现社区自治。核心开发团队真正融入社区就像金庸武侠中的“铁剑“渐渐转变成为”无剑“。
在此阶段,人人都是Cyber Republic一员,所有有意愿为亦来云社区做出贡献的成员,都可根据自身优势来推动社区发展,无论是社区提案者、还是社区监督者、意见讨论者和最终决策者,他们的每一句话、每一个行为都将或多或少影响到社区和Elastos的发展进程。
亦来云将通过社区成员的积极贡献被赋予新的使命。届时,用于生态拓展的1600万ELA的决策权利将交于社区,由大家共同决定该部分ELA的用途,这将全面提高社区成员的积极性。我们相信,只有社区治理的健康运行和社区队伍的不断壮大,才能推动亦来云各类应用的落地,促进亦来云生态的全面开花。
亦来云社区建设和亦来云Smartweb的建设相辅相成,两者相互影响、相互制约,只有两者共同发展才能最终实现开源、透明、自运行的新一代互联网。
I am Cyber Republic, We are Cyber Republic.
如同Windows系统Win 10之后或许不会再有Win 11,也许亦来云主网3.0之后再无亦来云主网4.0,但这绝不代表着终结,基于区块链的新一代互联网的征程才刚刚开始。