发表于 2017-12-5 16:49:10 | 显示全部楼层

2017年就快结束了,在过去这一年间,区块链取得了什么突破性进展?又有哪些局限性?未来区块链将会如何发展?Vitalik Buterin在2017年9月14-16日举行的第三届区块链全球峰会上,为我们做出了总结!以下为Vitalik演讲全文,文稿来自现场同传速记,如要观看原演讲视频,请点击Vitalik Buterin演讲视频:区块链技术的新发展


大家好!今天我希望跟大家分享一下过去一年区块链的发展,以及我们所取得的一些技术上的进步,同时我也会跟大家分享一下我们在技术进步方面所学到的东西。在过去一年,我们的技术取得了一些突破,接下来区块链行业将会如何发展呢?

首先我们看一下区块链跟密码经济技术发展的时代,这里我把发展分成三个阶段。第一阶段,2009年到2014年,这个阶段使用比特币作为一种支付手段,在区块链出现的初期,比特币是作为唯一的统治代币。从2014年到2017年,人们开始关注区块链在其他方面的应用,而不仅仅是支付。我们可以看到,这里包括了一些金融方面的应用,去中心化点对点的交易和智能合约、众筹、DAO,还有其他更加复杂的金融应用。当然也包括跟金融没有任何关联的其他应用,比如说进行产权记录保存等。同时人们也开始对智能合约感兴趣,以及对通用区块链感兴趣,以太坊就是一个通用区块链。我们希望可以通过这样的通用区块链,让大家在上面建立自己感兴趣的程序。2017年之后,将是区块链发展的第三个阶段,我相信这个阶段会出现大规模的主流应用。现在处于什么阶段呢?现在无论是公众还是机构,对区块链都有了非常大的关注。希尔顿开始在推特上面推广自己的代币,联合国儿童基金会开始尝试使用以太坊,爱沙尼亚开始给电子公民颁发一种代币。目前我们有很多这方面的操作,有很多大机构感兴趣,我们也正在进行一些概念证明和实验项目,但还没有实现真正大规模的应用。为什么呢?

我认为,现在最大的障碍不是人们的关注度,而是技术障碍。可能三四年前,我们需要对公众普及区块链技术的认知和认识,以使得大家对这个技术感兴趣。但现在大家已经非常关注这个技术,所要做的是改进这个技术本身。

首先,公有链的可扩展性亟待提高。比特币交易每10分钟只能执行一次,这是由区块链的区块大小所限制的。在过去一年,已经出现了一些技术可扩展性的进步,技术这方面的限制比监管方面的限制来得更加猛烈或者更加严重,我们现在所要解决的就是技术所面临的局限性。大家可以看看以太坊,事实上以太坊的应用出现了很大提高。我们交易的速度比比特币高,比特币交易量是20万每次,我们已经达到了35万次的速度。但如果我们要继续提高交易的速度,就要解决当前的技术限制。目前我们也有关于可扩展性的解决方案,主要包括以下几个方面。一个是希望改进公有链本身,比如可以通过分片或者可扩容的自主智能合约,或者通过通道技术,来提高它的速度。当然有一些人认为,可以通过联盟链来解决可扩展性的问题。不过这些讨论现在还处于研究和开发的阶段。

在过去一年,区块链技术在落地方面也取得了长足的进步。我们宣布了一个大的举措就是可扩展的智能合约,现在以太坊的团队也致力于这个合约的落地。对于以太坊而言,一个台湾的公司现在已经建立了拜占廷容错算法,这也是目前正在被广泛使用的。我们现在也正在建立其他的系统,也会继续对这些系统进行扩进。以上的这些方向都是我们致力于要改进的区块链技术问题,尤其可扩展性是我们急需解决的问题。

第二,隐私保护。隐私保护也是在加密货币领域非常重要的一个问题,我认为,隐私更多的会影响一些机构应用。因为在一开始的时候,他们必须对隐私进行保护。有很多团队告诉我,他们希望在区块链上面做一些事情,比如希望可以使用以太坊来进行支付或跟踪人们的身份。但有一个问题,如果所有的这些交易都对外公布,就没办法满足隐私保护的要求。所以针对隐私保护,这里有两种解决方案。一个是高科技,另外一个就是低技术。事实上以太坊也在积极致力于这方面的一些项目研究。这些项目的目的是希望可以保存加密信息,再把这个信息加密过的结果放到区块链上,而不是把信息放到区块链上。目前这方面的需求在日渐增加,因为对于很多应用而言,隐私保护都是非常重要的。我们还有一些高科技的解决方案。在我来上海之前,在以色列待了一周,我出席了当地一些加密货币的研讨会,听了一些别人的演讲,有一些密码学家也提到了零知识证明的方法。

我相信大家都听过零知识证明,这是一个非常好的技术,因为零知识证明是非常强大的。通过零知识证明可以证明你拥有一条信息,这个信息可以满足一些性质,但又不是信息本身。运行机制是这样的,区块链可以对每一个交易进行加密,使得仅有几个人可以看到交易细节,然后其他人在没有办法看到交易的细节情况下,通过零知识证明使得网络上的任何一个节点相信交易是正确的。

区块链可以解决信息安全的问题,确保信息是有效的,而且可以确保所有人都对这个信息达成一致。如果有一些信息跟其他信息不相容,我们就可以对它进行一些解决。当然我们也可以保障程序的正确性,但是这个可能会影响到隐私保护,所以我们可以对这两个方面的技术进行结合。零币Zcash就是使用了这样一种技术,它可以做到匿名,提高交易的隐私。

第三个挑战是安全性。安全性非常重要,如果我们希望把区块链进行大众化应用,就要保证它的安全性。比如一个用户通过私钥跟区块链进行交互,因为私钥需要保存在用户的手机中,如果丢了手机,或者手机被黑客攻击了怎么办?另外,智能合约也有一些安全问题,比如如何知道智能合约的代码汇款单有错误或者有故障,或者有人故意编造一些恶意代码攻击智能合约的安全。此前我们也对编程语言的安全性进行了极大的改善,我们希望编程语言可以在以太坊虚拟机上被使用。我们现在有一些新的语言,也会在形式化验证方面做一些工作来保障安全。安全性的保障不是完美无缺的,但至少我们正在不断取得进步。

另外一个挑战是区块链的治理。现在主流的四个货币已经出现了一些分叉,今年比特币分叉出现了比特币现金。任何一个公有链就这个协议的发展方向出现分歧的时候,应该如何解决呢?这可能是一个非常有趣的挑战,有时候我们有一些简单的答案,比如进行分叉,这样分叉的双方都可以有它们的代币,还可以继续在这个区块链上运作。当然分叉可能会在将来更多的发生,如果我们对这个技术本身或者技术的治理有更好的理解的话,就能够预测在这个区块链上会发生什么事情,这样就可以提前布置解决方案。

为什么这样的治理是有必要的?事实上,有些时候你需要在协议的功能和安全之间达成一个平衡,或者进行一个妥协。如果要安全的话,这个协议本身必须非常简单,但是它的功能也就比较简单。还有我们需要在运行节点的成本降低和交易费方面进行一个妥协。区块链的目标是希望更多的人可以验证它,但是另一方面也希望更多的人可以使用这样的平台,所以这也是一个平衡。还有另外一些需要妥协的,比如区块链的可扩展性以及去中心化。我们不可能通过区块链来解决所有这些折衷和平衡。

接下来对市场进行预测的话,我认为将会有越来越多的系统把自己称之为是区块链。有一些区块链是去中心化的数据库加哈希算法,有一些是公有链,还有一些希望在这两种解决方案之间进行一些折衷,有一些更加关注可扩展性,有一些更加关注隐私保护或者安全。当然,任何一个折衷解决方案都是基于我们讲的去中心化基础的。目前我们的区块链方案在许多应用方面都有很高的价值,如果有一个折衷的方案将会是非常不错的,我相信在未来会有越来越多的应用出现,谢谢大家!


本篇分享结束,你可以关注微信公众号“万向区块链”或知乎号“区块链也疯狂”,第一时间获取我们分享的区块链技术干货和高质量的区块链活动!

Vitalik在第三届区块链峰会演讲

Vitalik在第三届区块链峰会演讲

3条回复 跳转到指定楼层

wbl | 版主 | 发表于 2017-12-5 16:54:09 | 显示全部楼层
本帖最后由 wbl 于 2017-12-5 16:55 编辑

不知道为啥演讲视频超链接没成功,大家如要观看Vitalik的演讲,请请复制这个链接打开即可:http://www.iqiyi.com/w_19ruw7p999.html

cncoin | 副船长 | 发表于 2017-12-5 19:48:43 | 显示全部楼层
竟然穿的是狗狗币的衣服 好吧
wbl | 版主 | 发表于 2017-12-7 15:32:56 | 显示全部楼层
cncoin 发表于 2017-12-5 19:48
竟然穿的是狗狗币的衣服 好吧

也可能是他比较喜欢这个表情包呢
高级模式
您需要登录后才可以发帖 登录 | 立即注册 用新浪微博登录

本版积分规则

返回顶部 返回列表
分享 发帖