AD
首页 > 数字货币 > 正文

Filecoin的研究视角 | 第一部门_数字货币

[2021-02-04 03:59:01] 来源: 编辑:wangjia 点击量:
评论 点击收藏
导读: CCR炒币机器人:炒币交易“趋势是你的朋友”波动可不是 01:学会的方法越多,越感到无以适从,当我们只使用一招,而把其他方法都放弃了的时候,感觉真轻松。学会放弃,才有弃子战术,学会放弃,才能悟空。


CCR炒币机器人:炒币交易“趋势是你的朋友”波动可不是

 01:学会的方法越多,越感到无以适从,当我们只使用一招,而把其他方法都放弃了的时候,感觉真轻松。学会放弃,才有弃子战术,学会放弃,才能悟空。一招尝遍天下鲜是一种境界,当

封面33.jpg

Filecoin 网络提议的一场革命在网络体系结构中,在该体系结构中,依赖于受信托方的懦弱的集中式服务已被基于可验证盘算的弹性涣散式解决方案所取代,互联网服务正从效率低下的中央整体装备转移到点对点市场的网络。


Filecoin 代表了协议和服务的生长,以顺应互联网架构革命的需求:一个开源的涣散存储网络,内置经济激励机制,以确保文件存储的可靠性。Filecoin 和其他区块链网络,如比特币和以太坊,是开放服务的先驱例子:去中央化平台,商业服务提供商——从公司到小我私家——可以在开放的市场上竞争。


Filecoin 是一个有生命的项目,在这里我们将追溯革命性手艺的进化轨迹分为两部门:


第一部门,我们将形貌导致第一个基于分布式账本手艺的现代网络确立的手艺和观点上的提高。

第二部门中,我们关注 Filecoin 的开发,从最先到实现。



第一部门:站在巨人的肩膀上



要捕捉密码学、分布式系统、密码学以及相关领域的所有希望是不可能的,这些希望对 Filecoin 的生长做出了孝敬。尽管如此,手艺领域照样有一些突出的岑岭:


随着 James Ellis 在 1970 年开发的公钥密码术,以及 Clifford Cocks 在 1973 年引入的 rsa 等效结构中的保理问题,现代密码学的时代可能已经在英国信号情报机构秘密地最先了。


然而,导致区块链实现的公共血统,如比特币、以太坊和 Filecoin,最先于加州大学伯克利分校的本科生盘算机科学课上,与 Ralph Merkle 的 1974 CS 244 项目提案,在不平安的通讯渠道上确立平安通讯,最终揭晓在 1978 年的 ACM。


Merkle 的论文形貌了一个基于解谜的密码系统,在这个系统中,谜题以带有未知密钥的加密新闻的形式泛起——这是公开密钥加密的早期结构。Merkle 的谜题,正如这篇广为人知的论文一样,甚至包罗了事情证实的早期观点——比特币、以太坊和今天大多数其他无允许区块链的基础结构。


Merkle 的公钥密码系统基于二次庞大度的盘算,对于大多数现实实现来说不够平安。1976 年,随着密码学新方向的出书,Whitfield Diffie 和 Martin Hellman 在 Merkle 的头脑基础上设计了著名的算法 Diffie-Hellman 密钥交流,该算法基于一个更庞大的数学问题(离散对数)。


他们的开创性论文还非正式地提出了加密哈希函数的观点:一种不可逆算法,该算法将任何巨细的数据映射到牢固巨细的位字符串。


今后不久,在 1977 年,麻省理工学院的 Ronald L Rivest、Adi Shamir 和 Leonard Adleman 开发了 RSA 密码系统,这是一种基于大质数因式分解的非对称密码算法。RSA 成为第一个普遍使用的公开密钥加密方案之一,现在仍被用于 VPN 服务器和客户端之间的 TLS 握手,以确立平安的通讯通道。


1979 年,Ralph Merkle 斯坦福博士论文提交了一份非正式的草图 collision-resistance 的想法——一个哈希函数的属性形貌是何等难题,找到两个输入散列到相同的输出,和一个“配方”确立一个使用对称加密哈希函数。密码学哈希函数的发现,以及器量这些单向函数平安性的碰撞阻力观点的生长,为在不侵略隐私的情况下认证数据提供了一种平安的手段。


到 20 世纪 80 年月早期,密码学家和密码朋克在可信方之间的平安通讯问题上取得了重大希望。但在多党相同中杀青共识的问题,包罗有潜在缺陷或溃烂的政党,仍未得到解决。


Leslie Lamport,Robert Shostak 和 Marshall Pease 在 1982 年的论文“存在错误的情况下杀青协议”中,正式形貌了 Byzantine General 问题,这是自上古以来困扰分布式账本实行的难题:若何确立一种不信托机制来实现协调包罗不可靠或不可信组件的系统?


David Chaum 1982 年在加州大学伯克利分校的论文《相互嫌疑的组织确立、维护和信托的盘算机系统》中先容了第一个已知的对区块链协议的形貌,包罗比特币区块链的每个元素(除了事情证实),以及实现所需的代码。


这篇有先见之明但未揭晓的作品的影响尚不清晰。虽然它缺乏对现代区块链实现至关主要的结实的共识机制(即让分布式系统中的用户无需中央仲裁者就能杀青协议的算法),但它预期了当前分布式账本手艺的许多主要特征。


1980 年见证了密码学哈希的进一步生长:哈希函数的抗碰撞尺度由 Ivan Damgard 在他 1987 年的 EUROCRYPT'87 论文中正式提出。几年后,在 1989 年,Damgard 开发了一种险些与 Merkle 相同的加密哈希函数“配方”,并在 89 年的一篇加密论文中证实了它知足了他之前指定的抗碰撞尺度。


这个想法被称为 Merkle-Damgard 组织,是主要哈希函数设计的一部门,如 MD5(由Ronald Rivest在1991年设计)、SHA-1(1995年作为美国联邦尺度公布)和 SHA-2。哈希函数的 SHA-2 家族是 2002 年公布的 NIST 尺度,用于平安协议,如 TSL、SSL、SSH 和 PGP。


更靠近我们故事的焦点,SHA-2 家族的 SHA-256 成员被比特币和其他区块链协议用于验证买卖、盘算事情证实和权益证实。


防碰撞散列函数是 Stuart Haber 和 W.Scott Stornetta 在 1991 年提出的在保持用户隐私的同时认证数字文档确立和修改的方式所不可或缺的一部门,该方式揭晓在《若作甚数字文档加时间戳》中,厥后又在1993年的出书物和1997年的ACM论文中与D.Bayer举行了扩展;


这三篇论文构成了比特币白皮书中八条引文中的三条。这种相对时间戳的方式-在涣散的系统中确立事宜顺序-对于在区块链上确立买卖优先级的要害义务至关主要。


H.Massias、X.S.Avila 和 J.-J.Quisquater 在他们 1999 年的论文《设计具有最小信托要求的平安时间戳服务》中提出了对时间戳的改善,这些改善被直接纳入比特币提案中。


1992 年,Cynthia Dwork 和 Moni Naor 公布了一个基于难题盘算的订价函数,作为控制对共享资源接见的方案,在许多现代分布式账本手艺中,事情证实的观点是一致机制的基础;该公布形貌了一种匹敌垃圾邮件的实现。


Dwork Naor 的论文并没有使用术语“proof-of-work”——这是发现并正式在 1999 年的一篇论文中,由 Markus Jakobssen 和 Ari Juels 撰写,但本文确立了不对称昂贵的防御机制,服务请求者必须执行事情,服务提供者可以很容易地检查。


这种要求可验证和盘算成本高的事情作为共识基础的原则,厥后成为比特币平安保障的要害组成部门。1997 年,Adam Back 的 hashcash 建议使用部门 SHA-1 冲突作为匹敌垃圾邮件的事情证实(在他2002年的论文中详细形貌),继续维护和规范未计量互联网资源的使用。


我们会追溯现代 cryptocurrency 时代到 1998 年的泉源,当 Wei Dai 揭晓“b-money、匿名、分布式电子现金系统”cypherpunks 邮件列表,它形貌一个协议在许多现代 cryptocurrency 系统共享的特征,包罗事务广播和 proof-of-work。同年,Nick Szabo 提出了一种基于区块链的去中央化钱币“比特黄金”,这种钱币基于公开密钥链接的事情证实链和带有时间戳的区块元素。


2004 年,Hal Finney(厥后成为第一个比特币接受者)确立了第一个可重复使用的事情证实系统,他建议使用事情证实令牌作为比特金的一种形式。


互联网的生长促使人们进一步增强网络以防止节点的错误行为。1999 年,MIT 的 Miguel Castro 和 Barbara Liskov 公布了一个拜占庭容错分布式文件系统的实现,该实现能够知足现实异步 internet 系统的性能要求。


在 90 年月后期,有关分布式系统的问题规范的事情也产生了有趣的效果。1999 年,Henning Pagnia 和 Felix Gartner 正式界说了“强公正交流”问题,他们以为,若是没有可信的第三方,双方不可能保证完全公正地交流数字商品。这一发现厥后对 Filecoin 的检索市场结构有主要的启示,促使市场参与者通过增添买卖绩效来指导信托。


几年后,在 21 世纪初,我们可以看到与 Filecoin 设计直接相关的想法的泛起。2002 年,David Mazieres 和 Dennis Shasha 在“从拜占庭式存储中构建平安的文件系统”中形貌了多用户网络文件系统的特征,证实了一个可信的网络文件系统可以在不可信的服务器上实现。


同样在 2002 年,贝尔实验室的 Sean Quinlan 和 Sean Dorward 开发了内容可寻址存储的数据模型——一种通过内容而不是位置来引用数据的方式——开发了一种称为 Venti 的 Plan 9 服务,使用 SHA-1 哈希函数。这种使用 SHA-1 的内容寻址数据模型是由 Linus Torvalds 于 2005 年在版本控制系统 Git 中接纳的,用来制止集中式存储库,而 BitTorrent 的 Bram Cohen 则独立地接纳了它来制止中央“跟踪器”服务器。


2008 年,中本聪公布了比特币,它使用 SHA-256 举行内容寻址的买卖存储,并将其作为事情证实共识方案的一部门,以战胜在互联网上构建分布式账本的主要障碍——Byzantine General 问题。


比特币的公布是一个要害时刻:比特币证实了分布式分类账手艺可以在现代盘算环境中大规模运行。敬请关注本系列的下一期,我们将看看第一个比特币公布带来的新颖的开发环境!

End

非常感谢您对 IPFS Filecoin 项目的连续支持。我们很喜悦继续与您一起,为人类信息确立一个壮大的,去中央化和高效的基础。

FilCloud 帮你迅速领会 IPFS 领域的热门手艺和应用民众号:filcloud

加入新手交流群:每天早盘分析、币种行情分析

添加助理微信,一对一专业指导:chengqing930520

上一篇:美国NFA正式会员和非正式会员的划分是什么
下一篇: CCR炒币机器人:炒币买卖“趋势是你的同伙”颠簸可不是

加入新手交流群:每天早盘分析、币种行情分析,添加助理微信

一对一专业指导:chengqing930520

最新资讯
提供比特币数字货币以太坊eth,莱特币ltc,EOS今日价格、走势、行情、资讯、OKEX、币安、火币网、中币、比特儿、比特币交易平台网站。

2021 数字货币 网站地图

查看更多:

为您推荐