Vitalik:金融之外,区块链还适合什么场景?

来源:Unitimes      时间:2022-06-15     下载文件

作者:Vitalik Buterin

 
最近,越来越多的人对使用区块链构建非金融应用产生兴趣。我一直强烈支持这个方向的发展。上个月,我和其他两位作者共同发表了「灵魂绑定代币」(soulbound tokens) 生态系统的文章,引发了一些讨论,特别是在“去中心化身份生态系统中使用区块链”的意义。
 
这引出了一个的问题——在金融之外的什么场景使用区块链是有意义的?我们是否应该期待去中心化的聊天应用程序,每条消息都是包含加密消息的链上交易?或者,区块链只对金融有利,而所有其他应用更适用于中心化或本地系统?
 
我不是区块链最大化或最小化论点支持者。区块链有时为了解决痛点,如信任和抗审查,有时纯粹是为了方便。本文将试图描述一些区块链潜在的应用场景 (特别是在身份绑定的背景下) 和区块链并不适用的例子。
 

用户帐户密钥更改和恢复

 

加密帐户系统中最大的挑战之一是密钥更改问题。在四种情况下会发生:


1.担心当前的密钥可能会丢失或被盗,想要换不同的密钥;

2.想要切换到不同的加密算法(如担心量子计算机很快就会出现);

3.密钥丢了,想重新打开账户;

  1. 4.密钥被盗了,希望重新获得对帐户的专有访问权(不希望黑客也能够这样做)。

 
前两点相对简单,因为它们可以以完全自主的方式完成:你控制密钥 X,想切换到密钥 Y,发布一条用 X 签名的消息——“从现在开始用 Y 验证我”,每个人都同意。
 
但是请注意,即使对于这些更简单的密钥更改场景,也不能只使用密码学。考虑以下顺序:
 
  • 担心密钥 A 被盗,所以你用 A 签了一条消息——“我现在用的是 B”;
  • 一年之后,一个黑客真的窃取了密钥 A。他们在一条消息上签名——“我现在使用 C”,其中 C 是他们自己的密钥。
 
从后来者的角度来看,他们刚刚收到这两条消息,看到 A 不再使用了,但他们不知道“用 B 代替 A ”还是“用 C 代替 A ”的优先级更高。
 

收藏

全部评论


登陆后方可参与评论