虫洞社区签约作者介绍
叶露(王二) 销售人员 克莱登技术有限公司
本文根据Taylor Pearson所著区块链光谱图,从密码学、分布式系统、政治学和经济学的角度对区块链做出的全方面分析:
想象你是一位大学院长,学院正要新增一门关于区块链的课程,那么这门区块链的课程该属于哪个学科呢。计算机科学或商科?数学或经济学?社会学?政治学?金融学?哲学?
事实上,区块链课程属于任何学科都是合适的。今天的区块链仍然是前沿、神秘的技术,但总将有一天它们会像汽车、计算机和互联网一样无处不在。就像这些任何我们更为熟悉的技术一样,许多学术部门将为它们提供相关课程,每个学术部门都有自己独特的观点。
在该区块链的光谱上将若干相似的概念和技术呈现在了一张韦恩图上。把它想象为区块链概念的“光谱”,将纯白色的光打破还原成本色。
区块链既是一种新型的社会经济模式,也是一种新型技术,位于图表左侧的“技术”学科(分布式系统和密码学)以及位于图片右侧的“非技术”学科(政治学与经济学)的分歧强调了这一点。
我们将通过讨论某种程度上仍不是区块链但类似于区块链的系统,来增加对比度来使区块链的主题更加清晰。
本文将从四个基本的学科来探讨区块链,它们分别是密码学、分布式系统、经济学和政治学。
密码学
区块链使用密码学创建了不对称性,正如V神所说的防守者的优势:
21世纪的密码学是很特殊的存在,因为它是极少数领域中在对抗性冲突上继续大力加持防守者的领域之一。城堡的破坏远比建造容易,固若金汤的小岛,仍可被攻破。但是,一个普通人的ECC密匙足够安全的话,甚至可以抵御国家级的攻击。-维克多·布特林
我可以通过私匙轻易地控制自己的代币,甚至是厉害如国家级别的黑客也无法打破我的控制。去享受防守者的优势,你必须有一个对密码学的基本理解(去了解它做了什么,而不是它是如何做到的)。
木制或金属的锁箱,它们通常可以通过暴力行为打开。但是,一旦你忘记或者丢失你的私钥就会失去防守者的优势。这导致两种权衡因素共同造成了防守者的困境:
[左]对于用户来说,不便性越高,密匙的安全性越高,但收益是递减的。由于受挫的用户会破坏协议,太多的不便反而会导致安全性的降低。
[右]经常使用你的密匙是确保其可以正常运作的好办法,但是不利于保密性,反之亦然。
- (安全性VS.便捷性)攻击者越难找到私匙,意味着对用户的越是不便。
- (安全性VS.可访问性)你使用私匙的频率越少,意味着你越有信心保证私匙没有被暴露,但是也降低了私匙的可访问性。
如果您真正了解强加密技术的强大功能,您就会明白为什么它既这么有用,同时为什么普通用户难以有效地运用。
这就是为什么密码学在很长一段时间内只能由强国,首先是政府,然后是大型公司来研发。只有在互联网兴起的时代,普通人才能从诸如HTTPS等加密协议中获取真正的个人利益。
普通人与分布式系统技术的第一次接触通常是互联网,这并不是巧合。分布式系统和密码学自然选择的原因有两个:
·密码学提供纠错功能,其纠错功能可以帮助通过分布式系统传递的信息保持一致性。
·分布式系统的每个小型成员都可以使用加密优势来抵御来自同一系统中更大的不良参与者的聚合。
分布式系统
不同网络拓扑的经典插图