2020年11月27日,在湖北武汉举行的首届区块链服务网络BSN全球技术创新发展峰会上,图灵奖得主和MIT教授 Silvio Micali进行了关于《区块链技术的过去、现在和未来》的主题分享。
全文整理如下:
Algorand 2021。武汉的朋友们,你们好!非常感谢大家组织这次重要的会议,任何大流行病都不应阻止进步或国际合作。
任何大流行病都不应阻止进步或国际合作。在这里,我想和大家分享一下最新的Algorand区块链技术。但首先,我想让所有被新冠折磨的人放心,不论是中国,还是美国,或是意大利,甚至全世界。我想告诉他们:请放心,科技会支持我们,区块链技术就在我们身边支持我们。人是技术之本,技术为人服务。这场大瘟疫让我们懂得,我们的牺牲,我们的合作和我们的技术,将使我们的世界更加美好和公正。
Algorand是一个从第一原理构建的另类区块链。因为有时候,我们需要从头开始而不是去用不怎么靠谱的东西,并且使用先进的技术。这样做是为了区块链的方方面面,包括共识、智能合约、链条之间的互操作性。
让我们先回顾一下Algorand的共识技术。首先,它证实了三难的错误,通过确保安全性、可扩展性和去中心化来实现。得益于Algorand的两项关键技术:加密排序和可验证的随机函数。第二,我们的共识没有分叉。它享有即时交易的终结性。每一个附加到Algorand链上的区块是保证永远留在链条上的。因此,你可以马上开始信任这些区块的交易,而这要归功于Algorand独特的拜占庭协议协议。
我们必须承认,传统的第一层智能合约,愿望大于技术。作为人类,我们应该永远有更高的追求和理想。但在某个时间点上,我们应该用真正的技术来支持我们的愿望。否则,我们的愿望就只能是虚幻的了。对于传统的第一层智能合约,问题是它会阻碍区块链的关键路径。而且它们非常昂贵,速度非常慢,而且非常脆弱。因此,转入Algorand的智能合约,Algorand采取了不同的方式来处理,包括第一层智能合约和智能平方合约。
我先说说第一层智能合约。什么是第一层智能合约?首先,它们是智能合约,是在协商一致的基础上执行的,这在每个区块链中都是最安全的,但我们发现放慢区块生成的速度。Algorand第一层智能合约保证同样的效率和普通付款的安全。让我给你举个例子,比如:同时交换,我有一个你想要的资产 “x”,而你有一个我想的资产 “y”,我们怎么交换财产?先交换我的资产吗?答案是否能的;先交换你的财产呢?答案仍然是否的的;找个可信的调解人或中介呢?不,谢谢!调解员的费用很高,也很难找。如果你在中国,我在美国的话,我们可能不认识任何彼此都相信的人或第三方机构。然后呢?选择传统的智能合约?我刚才说了,它们速度慢,成本高,很脆弱。因此,还是算了吧!哈希-时间锁怎么样?好吧,别管它们是什么,但它们也是慢速的。顺便说一句,它们很容易受到拒绝服务攻击。在Algorand中,我们做一些替代性的交换,作为单笔交易,在几秒钟内作为第一层合约进行交易,甚至不需要您编写任何新的行或软件,就像 “123,交换!”一样简单。
第二,关联支付。我给你钱,但可以更简单。但如果我们把相关的支付联系起来呢?你给她钱,我才给你钱,她给他钱我才给你钱,如此种种,这样的关联支付在供应链中确实发生了,而且很难实施——没有人愿意做第一个送钱来的人。在Algorand中,我们允许您进行任意数量的关联支付,在几秒钟内完成单笔交易,而且没有任何行或代码。
第三,资产代币化。你已经建了一整栋办公楼,现在你想把它代币化,以享受即时的流动性,你可以在几秒钟内完成一次交易,无需编写代码,而你指定谁是非常确定的:多少初始代币,多少未来代币,谁有权冻结这些代币等。那拍卖会呢?在全球范围内,透明地进行,让每个人都能看到标书的内容,大家都意识到已经达到了公平的价格,谁赢得了拍品,为贷款提供抵押,违约时自动转让的抵押品等……
第一层智能合约满足了我们对智能合约80%的需求,但并非所有,智能合约的弊端仍挥之不去:太大的合约,如:数据密集型应用的合约;太长的合约,如:计算密集型应用的合约;太奇怪的合约,如:Crypto Kitties;太复杂的合约过于复杂。而Algorand已经架构了智能广场合约,它们是2层智能合约,真正智能化的智能合约。它们是如何实现的呢?通过将共识协议与虚拟机的执行分离开来。智能合约本质上是执行复杂的,用户定义计算链外推测,他们已经建立了第一层智能合约结构用于原子态转换,并使用编程语言——具有模块化结构——内置安全功能,而且架构是与虚拟机无关的,具有很大的灵活性。它们将在2021年进入我们的行业。
现在说说Algorand的互操作性技术:为什么我们要区块链互操作性?因为任何区块链都不应该是一座孤岛,外面的世界永远比里面的世界大。如果你建立一个无法与其他区块链互操作的区块链,你将画地为牢。链式互通背后的诉求非常明确,每个人都享有行动或移动的自由,是在资产上从一个链条到下一个链条。事实上,资产想要进入区块链,交易的最佳工具是区块链互操作性。让您可以享受到来自每个区块链的最佳效果,不同的区块链会在某些方面有更好的表现,区块链互通有无,好处无限。
不幸的是,理想与现实中的技术有差距,链的互通是可以更理想化的。但是现在技术的互操作性是缓慢、昂贵和复杂的,甚至是危险的。这就是为什么Algorand作为架构双管齐下:第一,实现链与链的互通,只要它们使用Algorand作为其共识机制,这些叫Algorand的Co-Chain;第二,我们将允许完全不同链条之间的互操作性,就算他们使用完全不同的共识机制,而这个原理就是Algorand去中心化代币桥。
什么是Algorand Co-chain?首先,它是一个独立的链,它是私密的,是有权限的,它可以选择自己的验证器,它运行自己的共识,并与主链交流。其次,它使用Algorand作为共识协议,和主链一样,Algorand的Co-chain享有可扩展性、安全性和Algorand的去中心化,享有一层智能合约,享有交易的终结性,而没有分叉,并享有实际的互操作性,如:在一条黑色主链有一条蓝色co-chain,你在蓝色链条上有一个资产 “a”,而你想转移到主链,把它卖给别人——大家都知道,越多的竞拍者参与到拍卖中来,价钱越高。你有意义的转移,我有大多数人参与的地方,如果你愿意,可以向整个世界开放。然后把你产生的钱汇回你的蓝链上。
另一个互操作性的例子:蓝链和红链之间,蓝链作为蓝色资产 “a”,红链作为红色资产 “b”,它们想交换并立即转移到主链上。由于在一次交易中采用了第一层智能合约,它们交换了。然后它们把新的资产运回各自的产业链上而不存在重复消费。为什么会这样?蓝链不能再换蓝色资产 “a”,因为 “a “不再是蓝色的,资产 “a “现在和红色链条在一起了。主链记录了一切,主链是所有共链的枢纽。
我们的区块链枢纽是个新想法吗?答案是否定的。事实上,每个人都在谈论区块链枢纽。重要问题是同样都被称为区块链枢纽,这些枢纽都相同吗?答案是否定的。事实上,枢纽是否只为自己的用户提供利益,才是最重要的。让我举一个航空枢纽的例子:航空枢纽和航空枢纽之间有很大的区别为机组人员和乘客提供免费冰激凌,以及允许你拥有机械师为你的飞机服务的枢纽,机库来停飞机,为您的船员和乘客提供餐馆、酒店,那才是你真正想要的枢纽。
那么,在区块链领域,你想要哪个枢纽?我认为是技术。在我的案例中,技术是加密分选第一层智能合约、第二层智能合约等。
下面为大家介绍去中心化代币桥, Algorand回答了两条主链的不同共识,但我们想互通,这些链能有多大的不同?非常不同。记住,我们有工作证明链、代理权益证明链、担保权益证明链、纯权益证明链……这就产生了一个问题:它们彼此不互通,本质上说的是不同的语言。怎么办?不幸的是,我们第一感觉就是去繁就简-中心化吧。
所以突然间,它说亲爱的蓝链、亲爱的主链、亲爱的红链,想互通吗?我在这里为你们服务,相信我,让你们有互操作性。我们马上开始吧。我是值得信赖的,我告诉你,蓝色资产 “a “已从蓝链转移到红链。现在你知道了,你可以开始竞拍资产,亿元起拍。真的吗?在我相信你开始为我进行上亿元的竞标之前,我想确保这个资产已经真正从蓝链上删除了。但是很可惜,我看不到蓝色链了。即使我看到了,我不知道该如何解释发生了什么。在我看来,它就像一朵非常神秘的黑云。你怎么敢不相信我?是的,我不信任你这个中心化爬虫。谢谢了,但其实我不用谢你。
第一个诱惑应该是集中化。简单,但应该被淘汰掉。第二个诱惑:你不信任我没有关系,但是你一定要相信我们五个人。因为如果五个人中有三个人告诉你,蓝色资产现在变成了红色资产,你就应该相信我们了。然后我们用一点小钱担保,以确保真的有奇怪、虚假事发生的时候我们有惩罚。真的吗?很难想象!一个真正运作的去中心化区块链将确保万亿价值,这可是一件大事。所以,当你有这种超大规模的交易时,什么能给你做担保?仅仅靠这五个人少的可怜的零花钱吗?什么都没有!Algorand的理念很简单,将资产从蓝链转移到红链的人,先要信任蓝链。这是肯定的,因为她把资产放在那里。第二,她必须信任红链。这也是肯定的,因为她想把资产转移到红链那里去。所以理念就是,她不应该相信任何人只有链本身,这一理念在Algorand的支持下,一如既往地依靠技术。而这里的技术是紧密链证书,紧密链证书小而简单,容易理解与释意,任何人都能理解。它代表了整个产业链的意志,而不是靠一个两个或五个证人所说的就够了。它将于2021年与您见面。
今天让我来总结一下Algorand,我们已于2019年6月启动并正在运营;我们有超过600万个钱包;我们有超过900万个区块,事实上,现在产生的1000万个区块;我们每天有50万笔真实交易,不是我从左手转移到右手,以确保它看起来有很多交易;现在,有400多家公司利用该平台;我们每半年一次推出3个主要技术发布,而这样的一次发布,其实就是第一层智能进化。我觉得这很重要,因为Algorand是生于关于智能适应的,当我们停止进化的时候,我们基本上就死了。我们必须进化Algorand协议来满足当今社会的迫切需求,并且满足社会明天的需求。
我们很荣幸能成为BSN项目的一部分,我们非常自豪地成为 首批来到BSN的八大区块链之一,我们很自豪地将以下产品带到中国:第一层智能合约我们很荣幸地将以下产品带到中国:共链和去中心化的代币桥、智能合约以及我们正在开发的所有技术。我的看法是,区块链将改善世界的现状,但都是精密的机制,需要精密的技术。科技是人类的精髓,自我们从树上下来,开发出我们的第一个工具,我们变得更人性化,而不是更不人性化。技术是我们愿望的实现,技术是我们对日益复杂的世界的回应,我们的法律世界,我们的金融世界,甚至我们的物理世界。我们的生存能力将取决于我们,有能力生产更先进的技术。技术是我们的过去,是我们的现在,也将是我们的未来。
区块链技术万岁!国际合作万岁!谢谢大家,我们很快会再见面的!