Aeternity(AE)是17年上半年开始爱西欧的一个热门区块链项目,参与这个项目的原因很简单,一是当时市场火热,二是AE项目官网页面制作的非常炫酷。
Aeternity号称新一代区块链网络,由德裔计算机科学家“以太坊教父”Yanislav Malahov与前Augur核心开发者Zack Hess、前Synereo核心开发者Jack Pettersson于2016年发起,聚集诸多颠覆性创新于一身,旨在重树当今智能合约的底层协议。Aeternity的技术亮点是图灵完备状态通道(State Channels)和去中心化预言机(Oracles)。
看到“以太坊教父”的称号,好多人嗤之一笑。但是以太坊创始人Vitalik并未对此反驳,以V神眼里揉不进沙子的性子,如果是假的早就怼回去了。在2013年的时候,Yanislav就和Vitalik就区块链的发展有过深入交流,后来Vitalik创建了以太坊,Yanislav沉寂几年看到以太坊的诸多痛点后创建了AE。将来“以太坊教父”这个称谓不重要了,人们只会称呼他是“AE创始人”。
一、二期众筹结束后,AE开始了艰难的旅程。先是迟迟不发币,进程缓慢,接着CTO Zack出走,离开时Zack满肚子意见,声称要启动“末日炸弹”。新任CTO Joel来了,项目开发有所起色,发erc20代币却赶上了国内-9-4禁令,国内众筹平台上的代币被全部退回。接着Joel也熬不住出走了,走时也是一肚子意见,声称Yanislav太独断。再接着,AE二期众筹所得的8万多ETH由于钱包问题被锁定丢失,开发资金损失惨重。
值得一提的是,在两任CTO先后离开并回头抨击时,项目方始终礼貌以对并送出祝福,没有出现常见的互怼撕逼状况,让人称奇。在大量开发资金丢失时,项目方发表声明表示剩余资金能够支撑,会继续开发,让人安心。
历经几多磨难后,AE的项目开发逐渐步入正轨,项目方和Erlang Solution建立合作关系,并从Erlang Solution 挖来多位Erlang开发大牛参与开发。现在整个团队有开发人员40多人,其中包括6位有分量的PhD,还有Erlang语言联合创始人Robert Virding以及Ulf Wiger、Luca Favatella、Sascha Hanse等Erlang语言开发大师,团队技术实力是我所见到过的区块链项目中最强的,没有之一。现在AE正处于项目主网上线前的紧张开发过程中,详细的项目开发进程可以从:https://www.pivotaltracker.com/n/projects/2124891实时查阅。
(其实,单单从跟Erlang Solution合作、众多Erlang大牛参与开发这点出发,AE就不需要再进行任何推荐了。Erlang天生为并发而来,目前大约90%的互联网流量都是通过Erlang节点,Erlang Solution更是Erlang行业的圣殿。)
是金子总会发光,越来越多的人开始关注AE。AE已经上线全球范围内38家交易所,没有花费一分钱上币费,没有一家是项目方推动的。这在币圈也算是奇葩了,有这种待遇的不多。韩国最大的交易所Bithumb上线AE交易对时,傲娇的在推特上@了一下AE项目方,结果项目方愣是没有搭理。AE社区经理Vladislav在最近巴比特AMA活动中说“我们真的不关心AE的价格”。确实有点高冷,但你不关心我关心,不过我有信心。
对AE的一些个人思考:
1、对AE创始人Yanislav Malahov(雅尼)的看法:
前后两任CTO离职时都对雅尼批判一番,让人唏嘘不已,但项目方、雅尼并没有加以批驳,反而对他们的工作表示感谢并友好祝福,起码他是有修养的。
后续参与进来的Erlang大牛们,像Robert发过推特表示在团队中很愉快,这也说明雅尼是可以很好相处的。
我看过雅尼在列支敦士登AE区块链之家开业时的演讲视频,当时列国总理亲自到场祝贺并送上了一个毛绒独角兽作为贺礼。演讲中,雅尼拿着一个稿子,对区块链的理解很深入,偶尔还露出有点害羞忸怩的表情,我很喜欢这个感觉,他绝对是个有内涵的人。Ulf Wiger也特意发推表示雅尼的这个演讲很棒。
他的演讲和AE的全球推广大使Julio Alejandro完全是两个风格,Julio在联合国、在欧盟总部宣传推荐AE时非常的张扬,当然Julio在自己角色上表现是称职的。
创始人对一个项目来说非常重要,他的头脑、对项目发展的思考、对整个行业发展的思考会引导整个项目良性健康发展。
从目前看,雅尼是称职的。
2、AE采用技术:
对技术钻研不深,只能通俗的说一些个人看法。
首先说一个观点,Bitcoin(比特币)是区块链1.0,ETH(以太坊)是区块链2.0,Aeternity(AE)是区块链3.0。 (*AE缺少一个中文名字,有人叫阿姨币,个人觉得以特很不错*)
中本聪发明比特币是非常了不起的,他使得在去信任的环境中进行价值自由传递成为可能。长铗在《区块链 从数字货币到信用社会》一书后记中,将区块链、比特币的诞生类比为人类历史上印刷术的发明,将对人类历史进程产生重大影响。从这个角度,生活在当前时代是幸运的。
比特币已经成为一种价值黄金,重要地位无需多言。
年轻的Vitalik是个天才,他成功将智能合约引进到区块链中,创建了以太坊项目。最早在1993年,计算机科学家、加密大师尼克 萨博就提出了“智能合约”的概念,“智能合约是一套以数字形式定义的承诺,承诺控制着数字资产并包含了合约参与者约定的权利和义务,由计算机系统自动执行。”区块链去中心、不可篡改的特性非常适合智能合约在其上运行,可以说智能合约是区块链最重要的特征之一。
想象一下,所有参与方的权利与义务完全由智能合约自动控制,不需要再依赖于第三方的权威,而是直接依赖代码、算法、数学,不会再有违约、扯皮,不需要法院。再扯远一点,全世界有太多的人种、国家、宗教、语言,但是全世界的公式、数学都是一样的。通过智能合约完美地运行所有系统,应该是人类社会的终极样子。
但是,以太坊也有痛点。最突出的就是整体性能低,经常性的网络堵塞。以太坊上所有的转账交易、DAPP以及众多智能合约都运行在主链上,需要轮流排队进行处理。去年以太坊上火爆的养猫游戏CryptoKitties直接让整个网络异常堵塞,普通转账耗时很久,手续费也提高很多。以太坊还有一个问题就是隐私性不够、安全性差,合约漏洞导致的安全问题已经出过多次。
以太坊支撑不起将来区块链大规模应用的需求。当然,V神领导的以太坊也在通过分片、零知识证明等措施改进,但是以太坊现在船太大不好调头了。
AE应运而生
AE项目最大的技术亮点就是状态通道,通俗地讲要时刻保持主链主干道的畅通,需要交易的各方私下建个临时通道,在属于自己的临时通道里你们随便,干什么都行,多少次都行,一般情况就不要来占用主干道资源了,只是在最终结算或裁决时才会提交到主链。这种方式可以极大程度上减小主链的数据处理压力,大幅度调高整体网络的交易速度和吞吐量,TPS只取决于通道参与方的网络带宽,特别适合在一些微小支付领域使用。
AE的状态通道更牛的是,在状态通道内部可以运行图灵完备的智能合约,这是区块链行业的第一次。图灵完备是个计算机科学里的概念,就是可以进行一切计算,里面可以有递归、分支判断等等。把智能合约放到状态通道里运行,一是提高了隐私性,通道参与方的身份、金额、时间等不进行区块记录,所有的过程外人看不到,保护了用户隐私;二是大量的智能合约数据负载不需要上主链,整体运行效率提高;三是安全性提高,局部通道的崩塌不会影响主链运行。
AE的POW挖矿算法采用“Cuckoo Cycle”技术,这也是区块链行业第一次。这种算法对内存要求高,天生抗ASCII矿机,材料中甚至宣传智能手机都能挖出币来,这样能够实现很好的去中心化,防止算力被一些矿霸垄断。去中心化程度高的算力分布对一个区块链项目是有益的。有人讲,算力就是权利,我认为算力不只是权利,还是权力。
AE采用Bitcoin-NG技术,这也是区块链POW领域的第一次。通过Key block选举出leader,然后由leader在Microblocks中打包未来某一时间内的交易,这种技术可以大幅提高出块效率,进而提高主链TPS和可扩展性。
结语
AE是基础底层公链项目,简单一点说AE就是智能手机领域的Android和IOS,将来会有大量的APP在其上开发、运行。AE除了自身独特的Sophia语言虚拟机外,还兼容以太坊Solidity编写的智能合约,大量运行在以太坊上的智能合约可以很方便的移植过来,而EOS则不具备兼容功能。
AE主网上线时会同步发布基础aepps,里面包含有联系功能的Messager和支付功能的Transfer,这就是区块链领域的微信和支付宝。
区块链行业有个不可能三角说法,即效率、去中心化、安全只能同时实现两个方面,不可能同时实现三个方面。AE立志在这方面有所突破,通过采用状态通道、去中心化预言机、Bitcoin-NG等各种先进技术,打造出一个更加高效、安全、可扩展、易于使用的公链项目。将来肯定有杀手级DAPP诞生在AE链上。
我非常看好AE的项目前景。本文只是自己跟踪AE项目的一点记录,投资风险巨大,不做推荐,只给有缘人。