科学家斯科特·斯托内塔(Scott Stornetta)于2020年5月30日发表了演讲,由阿联酋政府区块链协会策划,区块链的诞生是他讨论的众多主题之一。(Scott Stornetta被称为“区块链之父”)
中本聪(Satoshi Nakamoto)在2009年的比特币白皮书中引用了Stornetta和他的同事密码学家Stuart Haber的三篇论文。因此,有人猜测Stornetta是中本聪,但出于其价值,他拒绝说自己就是中本聪。
80年代后期, Stornetta加入了传奇的贝尔实验室,他来自西海岸,曾在施乐公司工作过,这是创新的另一个温床。当他来到贝尔实验室时,Stornetta已经在研究一个开放的问题。
Stornetta曾是一桩丑闻的见证者,这是一位杰出的生物学研究人员发表的非凡成果,但这个非凡的成果是操纵的结果。通过对一些实验室笔记本的检查证明了这一点,使用与其他笔记本不同的墨水改变了原始结果。
Stornetta听到了这一消息,他对唱片保存的未来越来越担心,因为他在施乐公司的工作告诉他,将来所有唱片都是数字化的。他还知道,事实发生之后,数字记录是微不足道的。
数字记录的不变性问题成为一个任务。Stornetta受过理论物理学家的训练,他在数字文档或密码学领域没有直接的专业知识,但是他继续追求自己的兴趣。
施乐和贝尔实验室鼓励开展开放项目,只要您陈述了问题,您就可以进行任何工作。没有经理指导您的工作,结果也不一定要按时完成。
这样环境的优势在于,它汇集了来自多个学科才华横溢的人,激发了开放式协作。这两个创新大锅催生了许多具有传奇色彩和世界变化的产品。
在贝尔实验室,Stornetta遇到了密码学家哈伯(Haber)。Stornetta确信Haber认为数字记录的不变性是一个值得研究的问题。他们最初的解决方案是基于哈希函数和数字证书,该文档被简化为哈希。
哈希是密码术中一个易于理解且广泛使用的概念。消息摘要或哈希是固定长度的结果(通常只有几个字节长),通过加密从不同长度的文档中获得的。
即使原始文档的一小部分更改,哈希也会更改,这将使哈希值不可撤销地与文档联系在一起。希望给文档加上时间戳的客户端会将哈希发送给时间戳服务(TSS),而不是直接发送文档。然后,TSS将为文档的哈希值加上时间戳并进行认证。进一步的扩展是在他们发表的 篇论文,标题为“链接”的部分中,介绍时间序列的文档链。
这是将文档连接在一起的链,每个文档的证书将包含到序列中先前文档的链接。
TSS是时间戳的 见证者,可以通过腐败或欺诈来颠覆。他们希望找到一种解决方案,以消除单证人TSS上的信任。Haber建议他们开始写论文解决他们的解决方案,看有没有解决这个问题的方法。
在撰写本文时,他们通过创建多个时间戳证明者,找到了一种分配信任的方法,用户自己将充当彼此的验证者。这在标题为“分布式信任”的部分中,而去中心化信任的建立正在进行中。
哈希函数和签名本身无法解决实际问题。在本文中,Haber和Stornetta讨论了两个用例。一方面,文档的实际时间戳很重要,而在另一方面,原始文档的完整性和防篡改很重要。 个用例可以是保护数字实验室笔记本,以保护和验证专利等发现的优先权。第二种方法是对任何企业都需要记录的数字文档进行散列排序,以便以后的演示将揭示篡改(如果确实发生了)。
可信赖的证人问题实际上是通过以下方式解决的:为每周散列的证人创建一个不能被颠覆的证人,通过在《纽约时报》中以机密广告的形式邀请全世界成为证人。
Stornetta说,通过在区块链上正确实施,数字文档时间戳的用例和受监管公司文档的完整性可以以一种更加轻松的方式解决。适应现代时代,他也是一家投资于基于区块链公司的风险投资公司顾问。
当被问及如果有机会他会对中本聪说什么时,Stornetta说他会请中本聪阅读第二篇论文。第二篇论文涉及安全升级,这是一种治理理念,在比特币中并未完全表达出来,并在社区中引起了很大的争议和分歧。