区块链非金融应用


1.随着区块链可扩展性越来越好,用户体验改进,费用下降,区块链的非金融应用将成为这个故事中越来越大的一部分。

2. 未被充分认识到的一种观察区块链的的方式是,将其视为加密学的扩展(an extension of cryptography),是做了不同事情的加密学。加密学允许你加密数据( encrypt data ),证明数据由某人签署,等....区块链 OTOH 允许你证明一段数据*未*发布。

3.一个简单例子是,我最近看到的,一个区块链大学学位验证应用(a blockchain university degree verification app)。通过仅仅一个数字签名,学位得到认证,但* revocations *(废除)是放在链上。仅使用加密技术,你无法核查“废除”是否*未*得到签名(With cryptography alone you can't check that a revocation was *not* signed; ); 但是有了区块链......

4.要核查学位是否尚未被废除,你只需扫描链,并核查所有废除合约( revocation contract )的日志。如果某个给定学位已经被签署,并且链上没有找到废除,那么,这意味着这个学位仍然有效。

5.你可以将此扩展到其他情境。一个重要情境是自我主权身份的密钥废除。如果你有一个密钥 A,然后,你切换到密钥 B ,然后,密钥 A 被黑客攻击,正与你交互的某些人如何知道密钥 A 已经无效?可以核查链上的废除。

6.另一类用例是验证流程的完整性。例如,在竞价中,你可能想要验证是否包含了按时提交的所有出价,并且未包含延迟出价。如果将出价发布到链上,甚至进行加密(encrypted),你就可以做到这一点。

7.还有许多类用例,其中,不同应用需要在一个公共数据库上,如果这个公共数据库是一个可信中立平台,就会更方便(或捕获风险更小 less risk of capture )。理论上,用以追踪东西的供应链,落脚在这里(Supply chain tracing stuff theoretically falls here )。

8.在可靠地发出中立信号方面,相比中心化服务器和联盟链,公有区块链具有真正的竞争优势。现在似乎这些好处,可能抵不上公有链的成本,但那只是指今天的公有链......

9.未来拥有 proof of stake 和 sharding 的区块链,效率将提高数千倍,因此,将物放在链上所带来的效率牺牲,将变得越来越可接受。

10.区块链不是关于削减计算成本(至少相对于中心化服务器)。区块链是关于,以增加的计算成本的形式,以这种牺牲,实现社会成本的降低(Blockchains are about incurring a sacrifice in the form of INCREASED computational costs to achieve a *decrease* in *social costs*.)。

11.在过去 70 年里,计算机的单位计算成本已经降低了 1 万亿倍。人力劳动的成本增加了 2-10 倍。因此,为降低社会成本,而产生技术方面的高成本,至少有时,是一个非常好的交易。

12.如果 layer 1 变得足够便宜,我确实预见到,如日常购买收据等,会被发布到区块链。因为在实现可验证性,非双重花费等所需保证方面,它将是最简单的工具。

13.区块链带来的另一个有趣事情是,永久性价值(the value of permanence)。例如,你在以太坊钱包中持有的 ERC721 收藏品,是真正加密意义上的“你的”,如果它只是存储在中心化服务器中,则不是如此。

14.中心化服务器可能决定稍后更改规则,它们可能被黑客攻击,或者如果公司消失,它们可能关闭。在另一方面,区块链 Merkle 收据是永久的。

15.在一个重要方面,非金融应用比金融应用更具优势:如果非金融应用中断(break),相关利害关系较少,因此,相当快地部署非金融应用,几乎无理由去担心。因此,它们可能是第一批广泛部署的应用,尤其是在机构情景中(especially in institutional contexts)。

原文:https://twitter.com/VitalikButerin/status/1072164132571381760
作者:Vitalik Buterin
编译:东林