编者按:本文为Vitalik在万向2019年峰会上作出的最新演讲。
首先让我来介绍一下区块链行业的进展,以及哪些东西在我看来是重要的。当然,我们主要还是要谈一谈以太坊生态系统最近的一些进展。
让我们从权益证明开始。关于PoS大家都已经听说过很多次了。过去一年,PoS的进展良好,终于从一个概念发展成为大家真正在推动的事情。
Cosmos主网今年年初推出了,这非常好。它运行在Tendermint上,是新一代的PoS算法。以太坊2.0也将采用PoS,并在此基础上实现分片的扩容技术。以太坊2.0实际上已经开发了很长时间,只要再等待几个月的时间就可以推出了。
9月初,我们在多伦多建了一个工作坊。建造以太坊2.0的工程师们(总共有七个团队),共同聚集在多伦多,把所有的客户端集中起来实现规范,让客户端们互相沟通,处理彼此的区块,共同支持这个网络。所以进展还是蛮多的,以太坊2.0现在还没有推出,但是很有意思的一点,它现在已经接近推出了。
我们不仅仅把PoS看作是一个理论或者概念,我们还会实际思考面临的挑战。挑战不是坏事,挑战是不可避免的——在任何新的体系当中,都是不可避免的。如果你从纸上的系统转移到现实系统当中,总会碰到一些挑战。
对于Cosmos的网络而言,有一个非常有意思的经济属性,也就是说验证人可以把代币委托给他,现在这些验证人开始价格战了,把验证人收取的手续费压得很低。Cosmos社区当中的人就不开心了,因为随着价格战变得越来越激烈,继续留在这个网络就变得不是很有利可图了,所以大家开始担忧。这是关于Staking去中心化实际应用的绝佳例证。两年之前,我们还只是在理论上进行思考PoS,现在已经可以思考具体的细节了。
以太坊2.0还没有推出,但是它的规范已经写好了。人们已经开始做第三方的分析了,以后运营的节点会不会盈利,在何种程度上会盈利,如何去建模、硬件的成本、收入在哪,成本有多少,在何种情况之下人们会愿意参与。大家已经开始给出一些反馈了,这些反馈也影响到了我们算法的细节,现在已经到了这么一个阶段。就是协议已经够成熟了,所以我们能够看到一些具象的挑战。
让我们再来聊一聊可扩展性。在过去一年,可扩展性已经得到的极大提升,这里有两种扩容的解决方案,即一层扩容和二层扩容两种解决方案。对以太坊而言,我们在一层会通过分片技术来进行扩容,很快大家就会看到分片的测试网。同时还有二层扩容解决方案,对于二层的扩容方案来讲其实有好几种,他们已经达到了这个阶段。至少有了dome版本出现在了以太坊主网上,前两个是STARK Plasma和ZK Rollup。
我参加之前圆桌论坛的时候谈到了零知识证明,这是新的技术,三年之前STARK还不存在,六年之前STARK还不存在。现在我们看到了扩展性的解决方案,都用到了STARK、SNARK,来证明大的交易级别是有效的。为什么它提升了可扩展性呢?因为我们不是让每一个节点都去验证所有的交易,实际上这些大型的交易节点,可以由一个节点进行证明,这个证明可以广播在区块链上,然后在区块链上有更短、更简单的证明,区块链上每一个节点可以验证这个比较短的版本。
对以太坊而言,目前的以太坊网络每秒最多可以完成20到25笔交易。任何Rollup机制,理论上可以达到700 tps,如果大家都在以太坊上主网使用它的话。几个月之后,我们希望进行伊斯坦布尔的硬分叉,之后这个数字会提升到3000 tps。所以这些技术都是存在的,现在已经有一个版本可以运行和使用了。
可扩展性有了很多进展,那么应用呢?我不会谈太多非常具体的应用,我确实想谈一谈和用户比较相关的东西。首先从钱包开始,任何用户可以通过钱包和区块链进行互动,通过钱包用户是可以向区块链验证自己。我们谈到区块链应用的时候,会谈到它的一些很好的属性,比如说去中心化的系统、不依赖于第三方的信任机制,可以验证某种行动是不是在区块链上发生。你知道是谁授权了这个行为,谁采取了这个行为。所有的属性都是取决于某种类型的机制,也就是验证谁是用户。在加密货币历史上的前几年,钱包只是私钥而已。基本上钱包就是一个软件,它持有密码学的密钥,用来对每个信息进行签名。
对于这种密码学的密钥而言,有一个问题,就是密钥很容易丢失。我七年之前写了一篇文章给Bitcoin杂志,谈到了这个问题。如果一个人有钱包,这个钱包只有一个私钥,他们控制了私钥,安装了一个应用,这个应用就秘密记录这个用户的密码,获得密码之后解密钱包,偷了用户所有的钱。这种攻击事情很容易发生,电脑上的安全性也是一个大问题。所以自己持有密码,是有风险的。
还有一个解决方案是中心化。如果自己不想持有,可以放在中心化的钱包上,或者让交易所持有你的代币,但也有信用风险。My bitcoin是第一个中心化的钱包,两个月之后就被攻击了。我们都不知道是不是被攻击,可能用户自己决定或者所有者自己决定把钱给偷走了。
有私钥,不管是用一个私钥,还是中心化的储存代币都是很危险的,怎么办呢?最近有一种趋势,就是智能钱包。什么意思呢?你的代币或者钱不由密码控制,钱是由一个智能合约控制的。这个智能合约可以执行非常复杂的条件,比如账户的钱怎么花,可以有多签,任何两个密钥可以花钱,三个密钥一个放在手机上,一个放在电脑上,一个写在纸上,放在家里面。也可以是一份文件,由你的朋友保存。
还有一个概念是社交账户还原,一个密钥通常可以代表账户来行使的,如果密钥被攻击或者丢失了,就会有一些用户聚集在一起,可以是机构,也可以是的五个朋友,可以有不同的设置方式。这几个密钥可以聚集在一起,同意改变用户的主要密钥。如果你丢了密钥,可以恢复它。被攻击了的话,也可以阻止黑客。这里他们有个社交账户还原的体系,有一个的机制,其实也是社交账户还原的机制。
一年之前这些选择是不存在的,现在可以选择好几种解决方案,这些方案每个月都会变得越来越好。这是两个项目。还有另外两个项目,也在做同样的事情。
我们再来谈谈去中心化交易所。有人试图在去中心化交易所做代币交易,2017年的时候有人做过吗?有人一些人做过,但体验不是特别好,非常复杂。比如接口不行,要发送五个交易确认,才能做交易。有人用过Uniswap吗?他们的交易体验最近变简单了。Uniswap另外一个特点就是,它不仅仅是面向用户的,还可以应用在应用上,就是应用直接和它交流,来进行资金的转移和交易。
现在我们又有了跨链去中心化交易所。有一个项目做了去中心化的交易所,它同时覆盖了比特币和以太坊,并且已经不需要依赖于中心化的中介机构了。它给我们带来了什么呢?去中心化交易所使开发多种资产的应用更容易了,也减少了黑客的风险。因为没有一个单一的实体是可以从它那里盗币,而且无许可,任何人都可以参与。一旦去中心化交易所建立起来以后,就可以持续运行下去。所以其他的开发者就能够依赖于这个基础设施来做应用,而且去中心化的交易所真的能够减少中心化的交易所权力集中的风险。
再来说说隐私。我刚刚在圆桌论坛的时候已经谈到了,在隐私保护方面行业已经取得了巨大的进展,特别是在零知识证明方面。同时,在利用通用的零知识证明的应用方面,也取得了重大的进展。以太坊主网现在已经开始有某种类型的链上隐私解决方案了。
我已经知道了,还有其他更强大的项目,已经在开发当中了。今后一年会陆陆续续地发布。
过去一年DAOs有很大的进展,有MakerDAO、MolochDAO,还有Aragon,这些DAO用于很多目的,比如赞助、慈善、资助开源项目,有做去中心化应用的治理。DAO之前出了一个很大的问题,但是最新的项目主要是希望更多的关注于它的安全性,来报确保一切都是审计的,经过形式化验证的。到目前为止似乎新一代的DAO,确实汲取了原始DAO的经验教训,开始创建更有意义的东西了。
最后聊聊实验新公益项目融资的方法。有一个平台叫做Gitcoin Grants,它用捐赠匹配的机制,把它称之为二次融资,是去年我提出来的想法。用它来创建去中心化的社区驱动的机制,来分配资金给公共项目,受益于整个以太坊系统。现在已经筹资了三轮了,运作还是蛮好的。当然了,还是存在着问题的,其中一个很大的问题,我们慢慢意识到了,就是贿赂和共谋。
大约六个月之前我写了一篇关于这个方面的博客,它的名字就是《论共谋》。我批评上治理,我觉得大多数的链上投票,因为这种机制或者这种结构,非常容易让有大量币的人,互相共谋、贿赂彼此,为彼此投票,这样能够在系统当中获得更大的回报。在最近的黑客松当中,有一个人做了一个项目叫做Semi Dao(音),非常有意思,是非常简单的一个智能合约。这个智能合约做的,如果你有投票权,就可以转移在智能合约上,基本上任何人都可以买你的选票。它用这样的漏洞,创建了一个非常简单的接口。你可以很容易使用,证明给这个世界看,这个问题是存在的,让我们共同来解决这个问题。
我们确实提出了一些解决方案。这是四个月之前我写的一篇博客,希望大家能够用密码学和零知识证明,以及多方计算来解决这个问题,就是让投票的基础设施能够用在DAU和其他领域,使得投票的机制没有人可以知道,其他人是怎么投的。如果没有人知道你是如何投的,你就没有办法贿赂,也没有办法和他人进行共谋。这样就能获得一开始想要的经济模型,你在治理当中选择的唯一结果,是在协议当中的,不会有不可预料的结果发生,所以这是以太坊基金会零知识证明团队正在开发的。可以用在确保投票机制上,也可以建立更好的DAU和其他东西。
两年以前我的想法是,为什么不用智能合约来做更好的融资呢?你就可以减少利益不一致的情况。你可以把钱放在智能合约上,智能合约有一些规则,通过这些规则分批把钱交给开发者,而不是让他们一次性拿走。这是DAICO,这是我一年半之前发明的,是一种新的设计。它把defi和复合利率整合在一起,把它叫做公共利益的项目,我鼓励每个人都去看一下,在网上读一下这篇文章,里面有很多有意思的想法。基本上我可以用区块链的技术以及智能合约,来解决现实问题。
我们可以期待什么?
未来可以越来越好,更可信的数据来源,就是去中心化的金融应用和其他区块链上的应用,是依赖于外部数据,所以需要可信的外部数据来源。我们知道有一些项目,已经在解决这个问题了,但是数据越来越多,未来这些项目会更有用。
智能钱包越来越流行,希望两年之后每个人用以太坊的时候,都是通过智能合约的钱包,来用以太坊,这样更安全,比单一的密钥更安全。还有智能合约用在融资和其他用例上,还有以太坊的PoS和分片,还有去中心化的交易所,现有交易所用零知识证明提高安全性,去中心化应用会比中心化的应用更好。
总而言之,希望更多的应用可以出现,去中心化的应用比中心化的应用要好得多。现在越来越接近我们的目的地了,谢谢大家!
声明:本内容为作者独立观点,不代表 CoinVoice 立场,且不构成投资建议,请谨慎对待,如需报道或加入交流群,请联系微信:VOICE-V。
简介:专注服务区块链和金融科技.新科技创造新商业
评论0条