2018年5月27日下午,阿希链在北京丽都皇冠假日酒店举办阿希链跨链技术发布会。阿希链CEO单青峰在开场环节进行了长达30分钟的致辞,分享了阿希链设计的哲学理念。这些理念既是基于他对于区块链行业的深度理解和思考,也是进行多年区块链开发实战的总结,现场获得众多嘉宾的一致认可。这是一篇难得一见的优质分享,值得行业所有人收藏!
欢迎大家来参加阿希链跨链技术发布会!
大家都知道阿希的技术口碑一直很好,可是它到底好在哪里呢?
一、阿希是国内第一个使用DPOS共识机制的项目,它也是第一个用PBFT优化并提升安全性的区块链系统。
二、阿希是第一个在国内使用侧链技术的项目,已经在国内进行了长达两年的布道。
三、阿希是最早提出做区块链应用平台的项目,今天率先实现了跨链技术。
通过这个会议,我们想给大家传递一个信心:我们依然在区块链技术领域走得非常前沿。除此之外,我们还想通过这次会议,向我们社区的投资人、开发者等就这两年多的发展做一次回顾和总结,并且对阿希的未来发展做一个展望。
我会先向大家介绍阿希这个项目的来历,阿希系统设计的理念。接着我们的CTO会向大家介绍阿希的技术架构以及这些技术的优势和特色。然后我们的VP会为大家介绍我们过去取得的成果,以及未来的一些规划。高级工程师培利会为大家阐述阿希链跨链技术实现机制,它实现的意义以及独创性。最后,我会为大家介绍未来四个季度阿希的阶段性目标和规划。
我们先回顾一下阿希项目的来历。
阿希项目立项于16年4月份,16年8月份正式上线了主网。这个项目其实酝酿了一年,在15年下半年,我就尝试在比特币的基础上做一些探索和改造,此时就陆陆续续有一些区块链项目需求。
当时开发区块链项目大概可以分为两种思路。一种是进行完全的创新,脱离于比特币系统进行新的开发,比如瑞波币、比特股、未来币、以太坊等。他们分别在跨境结算、去中心化交易所、资产数字化、智能合约方面做了非常深入的探索。
另外还有一群人,他们坚守比特币的生态,复用比特币的社区、代码、资产。他们坚持基于比特币进行二次开发,是附加在比特币区块链协议上的应用,有几个比较著名的:公正通、彩色币,大师币,还有XCP合约币。
但寄生在比特币区块链协议上的应用,不是很受比特币社区和核心开发组的待见。因为比特币致力于成为世界货币,他们不希望比特币网络上承载过多的数据,从而给比特币系统带来很大的负担。
于是在这两者之间,Blockstream提出了侧链的概念。
Blockstream最早提出了侧链的概念,后来衍生出了Rootstock。Crypti也是侧链概念最早的践行者,他们是第一个用JavaScript语言实现了侧链的基础架构。后来Crypti因为资金原因解散了,他们其中的一部分人成立了Lisk,Lisk成了继以太坊之后第二大ICO的项目。当时我也参与了Lisk的ICO,但是我研究了两个月之后,发现Lisk并不能实现我的需求。
我觉得中国还有很多像我这样的区块链项目需求,于是我fork了Crypti的代码,拿到中国来做一个区块链应用开发平台。
阿希的初衷可体现在Application、Sidechain、Platform这三个单词中。
首先,Application表示我们要解决的是与日俱增的区块链3.0的应用开发需求。
其次Sidechain表示我们是以侧链为核心的技术,侧链是实现跨链的一个技术手段,它可以解决以太坊这种单链架构的瓶颈,另外可以兼顾复用性,同时更容易创新。
Platform表示我们走的是平台化思路,像比特币、以太坊这种通过开源社区构建区块链系统有它的局限性,而用平台化的思路则可以快速构建DAPP生态。
这就是阿希的来历,也是阿希项目立项的初衷,前两个单词的首字母缩写就构成了ASCH的名字。
接下来我会从八个角度来阐述阿希链设计的理念和哲学,可能比较抽象和枯燥,但是很重要。我们只有理解了阿希链设计的理念,才能理解它到底是什么,为什么会这样,以及将来会怎么样。
这些理念会指导我们方方面面的工作,包括运营、推广、社区建设。
第一:信任
我们首先谈信任。
区块链核心解决的就是在无中介情况下的信任问题。它提供了一种新的信任模型,让我们除了信任传统的中介机构外,还可以信任机器、技术和代码。我们经常说”不忘初心”,但是人往往会忘了初心,因为人是善变的,而机器、代码不善变。那么区块链是怎么解决信任问题的呢?我们可以从三个方面来分析。
一、第一个是技术本身。技术是区块链解决信任问题的必要条件,但不是充分条件。我们信任比特币、信任以太坊,但假设我们fork了比特币的代码,创立一个新的系统,大家会不会信任它呢?并不会,甚至可能认为其是诈骗。所以说技术是信任产生的一个必要条件,但不是充分条件。
二、第二个是算力。算力是不是解决信任问题的充分条件呢?我觉得也不是。我们可以做一个假设,假设在区块链系统里只有一个矿工,他拥有绝对的算力,其他人难以介入,这种情况下它也是无法带来信任的,因为绝对的算力就意味着绝对的控制力,是无法让人信服的。它不是解决信任问题的充分条件,也不是必要条件,这一点我们可以看EOS,它也是没有算力的,但是它的每一个节点都有很强的信用背书,可以取得我们的信任。所以说算力既不是信任的充分条件,也不是信任的必要条件。
三、最后一个是去中心化。去中心是不是解决信任问题的充分条件或者必要条件呢?我认为去中心是解决区块链的必要条件,但不是充分条件。还是举刚刚的例子,假设我们fork了比特币的代码,重新创立一个新的系统,我们找一群人来为它做背书,但如果这一群人我们谁也不认识,我们也很难信任这个去中心化的系统,因为这个系统每个节点都没有很强的信用背书。
所以我认为区块链解决信任问题包含多方面因素,技术、信用背书、去中心,是它的必要条件。算力则可以看作是一种特殊的信用背书,因为矿工投入了大量时间、精力、成本。
区块链既需要技术、去中心化,更需要信用背书。传统机构也可以实现信任,但它的信任是有上限的。区块链一开始很难以技术本身解决信任问题,但它所能提供的信用上限要远远高于这些机构。
所以说我们不仅要追求区块链技术、追求更大的去中心化程度,同时我们还要获得足够的信用背书。通过三个方面的努力,将阿希链打造成可信的系统。
第二:激励
第二个我想说的是激励。
我常说,区块链是一套在可信环境下的激励系统。可信和激励是区块链的左右手,缺一不可,缺少一个就是阉割版的区块链。
激励系统在区块链之前就有了,比如传统的代金券、积分、游戏道具、游戏金币等,它们都是激励系统。但是我们也听过一句话,”解释权归公司所有”,也就是说这些东西并不是真正具有价值,它的价值是需要公司来解释的,并不属于用户。
有了区块链之后,这些信息或者数据就有了流通性,会被赋予真正的价值,把它的所有权真正让给用户,才能让每个人真正拥有财富。我觉得区块链系统一定是要有激励机制的,但是这个激励机制不等于发币。也就是说区块链一定要有币,无币区块链只是一个数据库,但是激励不等于发币,这个我们后面再阐述。
第三:通证
第三个是通证。
我们上一节说,区块链是离不开token的。通过对两年经验的总结,我们可以把区块链token划分为四种类型。
一、货币类型,它具有转账、支付功能,具备很强的流通性,比如比特币、莱特币、比特币现金、以太坊等,它们都属于货币类型通证。
二、权益类型,最典型的是小蚁股,持有小蚁股可以获得分红。
三、功能性的token,例如以太坊。它第一次提出了智能合约的概念,也是第一次实现了功能性token。把以太坊作为燃料,在执行过程中会消耗这种token。
四、商品类型token,最经典的例如加密猫,它属于数字商品,具有一定的价值。
另外我们把应用场景也分成若干种类型,这些分类我们在各种会议和演讲中都听到过。但阿希链有一个特色的地方,我们把token和应用场景分离。我们不提倡一个应用必须绑定一个token,而是鼓励token的复用、应用场景的复用。我们提倡一个token可以在多个场景中使用,一个场景支持多个token的存储。这就是阿希链关于通证方面的特色。
第四:去中心化
第四个是去中心化。我们在信任的环节已经提到过这个问题了,当时讲的是:去中心化是必要的,那么我们到底需要多大程度的去中心化呢?
按照亚当斯密的经济学理论,一个经济系统应该越均衡分散越好。每个人的自利行为会提升整个经济系统的总体福利,但也存在马太效应。目前区块链的算法和它的激励机制比较简单粗暴,还没有一个算法可以突破马太效应。以矿工算力举例,最初中本聪在设计的时候,他的理想是一个CPU一票,但是由于专业矿机的出现、专有挖矿芯片的出现,算力是趋于集中的。由于马太效应的出现,我们没办法做到绝对的去中心化。另外,它有一个边际效应递减的规律,在去中心化提高到一定程度时,它的去中心化收益会变小。
性能也是很重要的一部分,不同的区块链应用需要不同程度的去中心化。随着去中心化程度越高,区块链的性能也会越低。区块链所有数据都在每一个节点上,所以去中心化和高性能是有冲突的。不同的区块链应用需要不同程度的去中心化。比如做世界货币,肯定需要一个更高的去中心化,节点需要遍布全球才足够安全。但是如果想做一个非货币类型业务,比如交易所,它对性能的要求很高,而且还需要配合监管,那么它就不能拥有太高的去中心化。所以我们要根据不同的去中心化要求做选择。
去中心化也分成很多子目标,比如代币的分散程度、节点的分散程度、开发者的分散程度。节点的分散程度又分为记账节点的分散性和普通节点的分散性。我们经常诟病比特币的系统是一个中心化的系统,因为它的算力过分集中,但是大家有没有想过,比特币的算力分散在世界各地、比特币的交易所分散在全球各地、比特币的节点成千上万遍布全球,所以它虽然在算力方面非常集中,但在其他方面的分散程度是非常高的。这也就是我们为什么说,比特币和以太坊是一个非常去中心化的系统。虽然EOS的核心节点的数量相对来说更分散,但是在其他方面,它跟传统的工作量证明机制还是有一定差距的。
所以我们在看去中心化这个问题时,一定要用辩证的方法,从多个角度来看待它。追求去中心化是我们的一个目标,但我们也不能过度追求去中心化,要做一些权衡。现在有一些人在探索用经济学的理论来量化去中心化程度,而阿希链也会持续的在这方面做很深入的探索。
第五:共识
接下来我想讲的是共识。
共识的重要性要从两个角度来看,狭义的共识包括我们选择哪一种共识算法、区块的安全确认时间、节点的分散化、共识算法参数的调整等。
而广义的共识是例如大到一次社区的软件的升级、一次分叉的投票,小到一个logo的设计认同感等。大家达成共识,就会融入到一个社区,达不成共识,就从社区里面退出。
我认为共识没有对错,共识只是选择。不同的人因为达成一个共识,选择融入到一个社区。
阿希链在共识方面,对于那些有争议的、但没有明显对错的话题,尽量通过链上的治理系统来解决。比如将来链上很多参数,包括手续费、盈利模式,我们都可以通过链上治理系统来平滑地进行升级。
对于软件的缺陷、系统的漏洞,则应该第一时间在链下达成共识。通过硬分叉和软分叉的方式,尽快地解决这些漏洞。区块链的理论和技术都在发展,对于不合理的地方,应该积极的改革,而不应该坚守原教旨主义。另一方面,我们也应该坚决抵制那些以莫须有的名义来分裂社区的行为,这就是阿希链对于共识概念的理解。
第六:分布式账本
第六个,我想分享的是关于分布式账本的理解。
我们知道区块链属于分布式账本的范畴。分布式账本除了区块链,还包括比如R3的通用分布式账本技术以及DAG技术等。我认为可以从两个概念来理解分布式账本。有的人说它是一个价值传输协议,有的人说它只是一个数据库。而我觉得它既是协议,也是数据库。
从协议角度来看,一个区块链系统有一组规则,它应该是开放的。特别是公有链,它应该对于我们每个人、对整个社会是开放的。它作为一个社会的基础协议,只要我们遵守这个系统的规则,我们就可以使用它,并从中获益。
从数据库角度来说,它是一个抽象的存储系统,可以存储各方面的数据,比如说金融的数据、个人的身份数据、财产数据,这是我们对于分布式账本的理解。
也就是说,阿希目前可能主要是做区块链,但是未来我们一定是提供通用分布式账本技术的,不会只局限于区块链。
第七:智能合约
第七个我想分享的概念是智能合约。
智能合约可以追溯到上世纪九十年代尼克萨博提出的智能合约概念。他当时提出的智能合约是为了解决电子合同的问题,当时计算机和数字化都在飞速发展,他想借助计算机手段来实现传统合同的自动化托管和执行。但当时因为没有区块链技术、不能选择可靠的中介,也没有数字资产,缺少了很多技术基础,所以没有推行起来。
我们提到的是广义的智能合约。就是说,我们认为每一个区块链应用都是由一组智能合约构成的。如比特股、瑞波币、未来币、阿希链都是一个广义的智能合约系统。
而以太坊的智能合约是一种狭义的智能合约,它狭义在哪里呢?主要是把代码上链。我们知道复杂的软件系统是需要频繁更新的,需要不断迭代,它不可能在第一时间就设计的完美无缺,如果把代码存储到链上,那就会遇到一个问题,就是链上的数据难以修改,因而会产生不可调和的矛盾。
不只是以太坊智能合约,业内还有很多把代码上链的机制,都不适合解决大型的区块链应用问题,它们只适合运用于低频的、高附加值的金融合约。这也是为什么企业级应用难以结合区块链的一个非常重要的原因,后续在技术架构环节我们的CTO会详细阐述,在这里就不多做解释。
第八:成本
最后一个我想说成本。
区块链技术它是不是一个高不可攀的技术?我们回想一下计算机的发展规律,从个人电脑到个人网站再到现在的自媒体,现在甚至出现一个新词汇叫”自金融”,个体拥有越来越多的权力,从前那些垄断机构拥有的权利正回到我们每个人手里。有了区块链,人们第一次可以真正掌握财富。
区块链不是一个高不可攀的技术,会逐渐走向普及。虽然很高的信任需要很强的背书,但这和我们每个社区的共识息息相关,不同的社区会根据各自的需要,达成不同的共识,他们对信任的认知也不同。
我们每个创业团队都可以创建自己的区块链系统,每个人都可以成为区块链的主人。特别是在万众创业这样一个大环境下,阿希链的愿景是非常有意义的。我们希望能够真正降低区块链的门槛、普及区块链技术、加速应用落地,让更多的人分享到区块链技术带来的福利。
所以阿希的愿景可以用这样一句诗来解释:旧时王谢堂前燕,飞入寻常百姓家。
好了,致辞环节关于区块链的分享到此结束。
-关于阿希链-
阿希(ASCH)是新一代基于侧链架构的区块链应用创新开发平台,具有六大优势:
◆高性能:1500TPS,应用业务可并行处理,分片处理
◆灵活:资产与应用解耦,一币多链,一链多币
◆安全:实用PBFT加强的DPOS共识机制
◆低成本:开发者可自定义燃料代币,可有效控制团队运营成本和用户使用成本
◆易复用:主链作为基础设施,不同应用之间数据共享
◆低门槛:特色的ORM和SmartDB功能,以及采用了ECMAScript 6标准,让区块链开发和传统Web开发一样简单。
获取更多信息请访问
官网:www.asch.io
官方论坛: https://bbs.asch.io
官方微博:Asch阿希链官方微博
telegram :https://t.me/aschpaltform
Facebook: https://www.facebook.com/AschHQ/
Reddit: https://www.reddit.com/r/Asch_Platform/