Skip to main content
 首页 » IPFS

基于ipfs搭建去中心化博客

2021年04月19日20

IPFS知识全库之-IPFS是什么?(一)

就像1990年代的互联网一样,当今的区块链还处于发展的早期阶段。区块链技术必将引发一场风暴,并成为改变我们日常生活的技术。作为Internet的基础通信协议,HTTP协议基于集中式Web服务器。经过这么多年的发展,它已经变得非常古老。新一代IPFS技术正在挑战HTTP的地位。

什么是IPFS星际文件系统IPFS是一种分布式Web点对点超媒体协议,可以使我们的Internet更快,更安全,更开放。 IPFS协议的目标是取代传统的Internet协议HTTP。

为什么需要IPFS?由于IPFS的目标是替换HTTP,因此让我们首先了解HTTP的工作原理。 HTTP协议是用于将超文本从Web服务器传输到本地浏览器的传输协议。当您要访问网页时,HTTP协议文件将告诉您要访问哪个服务器以及哪个地址。那么,该协议规则有哪些问题呢?

首先,这是不安全的。

HTTP是无法加密数据的纯文本传输协议。当浏览器用户与网站建立HTTP链接时,两者之间传输的数据很容易被第三方偷窥,窃取,篡改以及其他网络攻击,从而导致网络安全问题。重要原因。

其次,它也是不稳定的。

我相信每个人在访问网页时都遇到了404页。您访问的页面不存在,因为相关文件已被删除并且找不到。 HTTP协议下的存储成本太高,无法永久存储Web文件。 HTTP协议基于集中化,这使Internet应用程序高度依赖于骨干网。如果中央机房关闭,则可能会中断我们的Internet服务。不久前,腾讯出现了无法访问许多网页和应用程序的情况。事故的原因是计算机房倒塌了。

IPFS的工作原理IPFS从根本上改变了用户搜索的方式。我们知道,当通过HTTP浏览器搜索文件时,首先找到服务器位置,然后使用路径名在服务器上查找文件,但是通过IPFS协议,用户可以直接搜索内容。在这里如何实现?

首先,将为IPFS网络中的文件分配一个哈希值,该值类似于我们的ID号,该ID号是唯一的是的,它是根据文件的内容计算得出的。

然后,当用户向IPFS分布式网络请求哈希时,它可以使用分布式哈希表快速找到拥有数据的节点,从而检索数据。简而言之,我们曾经通过跳到多个网站来查找文件,但是对于存储在IPFS上的文件,我们只需要查询其哈希值即可快速找到它。

这种设计是否足够安全?从理论上讲,IPFS分布式存储将比集中存储更加安全。

因为如果使用传统的http协议,黑客可以通过翻译轻松地找到与URL对应的服务器的IP地址。然后,黑客可以通过IP地址攻击服务器。目前,所有集中式存储都面临此类风险。 。

但是,如果采用IPFS协议,由于所有访问都将分配到不同的节点,因此黑客实际上不知道该文件存在于哪个服务器上,因此无法进行攻击。如果要攻击某个服务器,则基本上是要破坏某个网络。

此外,用户还可以使用私钥对存储的文件进行加密,这样,即使其他人拥有该文件的哈希值,也需要私钥来查看数据。

在这样的存储结构下,能否保证用户访问的速度?

对于某些大文件,IPFS会自动将它们切成小块,这样IPFS节点不仅可以从一台服务器(如HTTP)下载文件,而且还可以同时从数百台服务器下载文件。因此,只要存储节点上电且网络正常,访问速度就可以非常快。

IPFS的应用价值是什么?这些可能有点无聊,所以让我们看一下IPFS在区块链上的应用价值。

首先,为内容创建带来一定程度的自由。 Akasha是一个典型的应用程序。这是一个基于以太坊和IPFS的社交博客创建平台。用户创建的博客内容是通过IPFS网络而不是中央服务器发布的。

同时,用户和以太坊钱包账户绑定在一起,用户可以用ETH奖励高质量的内容,内容创建者可以从中赚取ETH,就像人脑挖掘一样。它没有太多的监管限制,也没有中介委员会,内容收入由创建者直接拥有。

第二,可以减少存储和带宽成本。

例如,成功的视频项目“ Dtube”。这是一个基于Steemit的去中心化视频播放平台。用户上传的视频文件通过IPFS协议存储,并具有唯一标识。与传统的视频网站相比,它减少了相同资源的冗余程度,同时大大节省了海量用户播放视频时的带宽成本。

第三,它可以与区块链完美集成。区块链的本质是分布式账本。其瓶颈之一是分类帐的存储容量。当前,大多数公共链的最大问题是它们不能在自己的链上存储大量的超媒体数据。到目前为止,比特币只有大约30-40G的块数据。以太坊等可编程区块链项目只能执行和存储少量合同代码。想要开发成超级应用程序的DApp受到很大限制。

使用IPFS技术解决存储瓶颈是当前看到的过渡计划,最典型的应用是EOS。 EOS以其支持数百万TPS并发的能力而感到自豪。除了DPOS共识机制外,它还由于其底层存储设计采用IPFS来解决大数据的传输效率。

EOS通过IPLD处理自己的打包数据块以进行异构处理,将其统一为便于内容寻址的数据结构类型,并将其安装在IPFS链接上,从而使IPFS网络能够承担存储和P2P检索的逻辑。消耗了EOS区块链系统本身太多的计算资源。

第四,它可以为传统应用程序提供分布式缓存解决方案。 IPFS-GEO是一个为传统LBS应用程序提供分布式缓存的项目。它可以通过GeoHash算法将地理位置坐标数据转换为一维字符串,并将具有检索值的关联数据存储到IPFS网络中。网络标识是唯一的,并且分布在每个相邻节点上。

当出现搜索请求时,系统首先比较字符串近似值的范围,缩小搜索范围,加快搜索效率,并通过NodeID从附近的节点获取超媒体数据,达到类似于分布式缓存的效果,从而大大提高了LBS应用程序的整个搜索。行动的效率。

报告/反馈

链客Talk|BitDNS—链接信息互联网与价值互联网

12月24日,“ Lianke Talk”邀请BitDNS俄罗斯市场负责人本家敏到Lianke直播室,并分享了“ BitDNS-链接信息互联网和价值互联网”的主题。

本杰明:BitDNS俄罗斯市场负责人。他主要负责BitDNS的商业化和应用,以及为俄罗斯政府和企业提供基于BitDNS的区块链技术解决方案的咨询。

以下是本次活动的内容:大白| Chainke:根据数据,BitDNS域名系统主要用于构建区块链域名系统,那么您能否介绍传统的Internet DNS和分散式DNS?

本杰明:DNS是域名系统的全名,是Internet的基本服务。作为一个将域名和IP地址相互映射的数据库,它可以使用户更轻松地访问Internet。它用于将机器识别的地址转换为人类可识别的地址(例如google.com,baidu.com等)。由于计算机只能识别IP地址,而不能识别网络通信中的域名,因此DNS服务可以帮助用户访问Internet,而不必记住IP地址。 DNS实现IP地址和域名的转换功能。

与传统的Internet DNS相比,去中心化DNS主要基于以区块链技术为底层的新型Internet。例如,BitDNS专注于为区块链网络提供区块链域名和域名数据分析服务,帮助企业和个人用户更方便,更安全地参与数字资产交易,并管理链上的价值数据信息。与传统域名服务的基础架构不同,BitDNS的智能合约可以代替大多数注册服务商的角色和流程。任何组织或个人都可以根据注册机构的规则创建子域。解析器扮演翻译的角色,将名称转换为哈希地址和一些主流的公共链地址。基于跨链设计,BITDNS可以为以太坊,IPFS等现有的公共链生态服务,使文件访问,地址传输和智能合约调用更加便捷。

Dabai | Chainke:如上所述,BitDNS主要是一个分散的域名系统。我很好奇,当前的Internet DNS不能满足我们的需求吗?与传统的“域名系统”相比,分散的“域名系统”有什么优势?

本杰明:实际上,从用户的直观体验来看,两者之间没有明显的区别。但是从技术角度或Internet发展方向来看,目前DNS存在许多缺点。由于历史原因,DNS域名系统在设计上高度集中,并且整个系统的稳定性在很大程度上取决于中央节点。另一方面,集中式结构导致了安全性和性能之间的冲突,因此DNSSEC安全扩展协议已被撤消很多年,但是普及程度仍然不是很乐观。 DNS是整个Internet服务的基础之一。 DNS每天处理来自世界各地的数十亿个Internet访问请求。如果DNS服务器已关闭,则用户将无法访问Internet。由于其架构的脆弱性,很容易造成大规模的网络瘫痪,例如本月在AWS上发生的两次大规模停机事件,并且影响不小。

从该性能比较表中,您可以看到,与传统DNS相比,BitDNS对其缺点进行了巨大的改革和优化。

Dabai | Chainke:每个人都对BitDNS非常感兴趣,请为您系统地介绍BitDNS。

本杰明:BitDNS致力于构建去中心化的云计算平台,并使用它来构建实现Dweb4.0的核心基础架构。我们的愿景是建立一个纯粹的分散式网络生态系统。将来,基于BitDNS的分散式云计算平台的服务包括:弹性计算,边缘计算,物联网,分布式AI计算,分布式应用程序组件(数据库,存储,CDN,流媒体,微服务,消息传递服务等)。 ),应用场景包括:网站,APP服务器,论坛,博客,聊天工具,云计算机,云直播,云游戏,电子商务/ O2O等。其中,将以BitDNS的域名解析技术为核心组件和关键互连工具,用于实现和分散的云计算平台。

Dabai | Chainke:如果使用区块链技术,DNS解析速度会大大降低,这会严重影响用户体验吗?

本杰明:要真正了解DNS的解析速度,我们需要简要了解传统DNS和分散式DNS的解析过程。传统的DNS解析过程:客户端输入URL(例如.google.com)后,浏览器将启动DNS解析请求。首先,它将在本地缓存服务器中查找。如果查询失败,它将查询根服务器。由于根服务器记录每个顶级域名的服务器位置,因此根服务器肯定会返回.com服务器的位置信息。递归服务器获得.com的权威服务器地址后,它将请求权威.com服务器google.com服务器的地址。之后,google.com权威服务器将立即查询IP地址并提供74.123.225.72,最后完成http链接,并顺利访问该网站。

显然,BitDNS的解析步骤更少,并且比传统DNS更快。

Dabai | Chainke:许多人在谈论这样一个事实,即基于区块链技术构建的Internet将实现用户个人信息的全面保存。 BitDNS的设计中是否有这样的考虑?

本杰明:是的。许多人对区块链的发展持乐观态度,这主要是由于其去中心化的独特属性以及由此产生的用户信息机密性。当然,BitDNS还在设计中充分考虑了用户信息的机密性。通过建立用户识别系统BitUID,用户可以全面实现自己的多维信息管理。BitUID使用区块链钱包的私钥签名来确定用户的身份,并使用加密算法来确保帐户安全。同时,可以对私人信息进行加密,并且仅授权特定用户在有限的时间内查看。同时,借助BitUID操作系统插件和APP,用户可以通过钱包对本地办公文档,照片,视频和其他关键隐私文件进行加密,然后将其通过其他用户转移到其他用户提供的个人云挖矿机中。 IPFS网络进行存储。

Dabai | Chainke:您在上面提到“ BitDNS致力于构建去中心化的云计算平台”,那么BitDNS如何在不停机的情况下实现去中心化的云计算服务?

本杰明:BitDNS的去中心化云计算平台将拥有大量的去中心化服务器,这些服务器具有分布式(矿机)的特征,对于企业方来说,企业可以以较低的成本部署自己的服务。 ,永不停机。对于普通用户而言,使用采矿机提供网络资源可以获得DNS奖励。

当然,这里需要强调的是,BitDNS的分散式服务器与BTC / ETH采矿机不同。这些服务器不用于无用的哈希冲突计算;它们也不同于EOS / TRON的DPOS节点服务器。这些服务器不适用于基本链。共识和交易执行服务。

BitDNS服务器为DApp等上层应用程序提供服务,并用于替换DApp当前大量使用的云服务器。

Dabai | Chainke:很多人都说“ DeFi即将迎来第二个赛季”,那么BitDNS如何赋予DeFi功能?

本杰明:每个人都想要一个唯一且易于记忆的域名。这是个人身份的象征,代表无可挑剔的身份。试想一下,每个人都想要像bit.block这样的域名,而不是像bit9843abcd.block这样的域名。显然,bit不仅可以表明持有人很早就进入了加密货币世界,而且还具有拥有高级名称的能力。因此,当更多的人开始意识到域名的价值时,域名的价值将随着出价的增加而增加。

报告/反馈

面对监管,区块链应该拥抱还是逃离?

区块链行业已经发展了10年。在创造了无数的财富神话和许多跳跃的悲剧之后,它最终迎来了两个里程碑事件:1.美国国会天秤座听证会,以及随后的参议院银行业委员会关于区块链的听证会。

2.美国证券交易委员会(SEC)计划通过承包商运营比特币和以太坊节点。

在区块链行业中,这比17年中的94起事件更有意义。

里程碑:监督是为了简短描述一下,以防读者真的不知道这两件事(实际上是三件事)。

1.天秤座听证会的国会议员面对Facebook提出了各种问题。由此可以看出,立法者对Facebook的不信任超过了区块链技术本身的不信任。

如何确保反洗钱,反毒品贩运和反恐,以及如何避免滥用数据和个人隐私。

天秤座可能很难在一段时间内继续该项目。

2.参议院银行业委员会区块链听证会担心加密货币是否真的可以帮助那些没有银行账户的人。

加密公司正在从美国“逃脱”(参议院的一项声明:“作为一个国家,如果我们不领导这项技术,那么其他一些国家也会这样做。”)Facebook的Libra数字货币仍然是不可避免的话题​​。

3. SEC计划运营比特币和以太坊节点美国证券交易委员会(SEC)计划通过承包商运营一个比特币节点和一个以太坊节点,SEC也可能寻求运营BCH,XLM,ZEC,EOS,NEO,XRP等区块链的节点

SEC特别指出,应从托管节点获取所有区块链数据(哈希率,挖掘难度和奖励,交易数量,加密货币供应和区块大小等),而不是将这些数据作为辅助数据。

美国证券交易委员会将寻找一家数据公司将其区块链监控和合规性调查外包。

事件的顺序是1-2-3,间隔非常接近。尽管听证会上有很多问题,但如果您将时钟推迟2年,您是否敢于想象美国国会将认真地对区块链行业进行“听证会”?特别是,您敢于想象SEC将计划运行吗?它是比特币和以太坊的完整节点吗?国外许多区块链行业的KOL(主要意见领袖)都表示:“我没想到今天会见。”

这意味着比特币或区块链终于正式进入了“最高权威”的视野,而“合规”和“监管”这两个词必定会随之而来。

那些支持者,他们在想什么1.从哲学上讲-区块链必须始终走出黑暗,面对光明。公众因为比特币而了解区块链。公众知道比特币是因为比特币的数量。数以万计的夸大收益;比特币成千上万的夸大收益归功于暗网的丝绸之路。

从2010年的0.00025美元增加到2011年的31美元只用了一年多的时间,丝路上超过2亿美元的交易全部通过比特币完成。

尽管现在看来比特币似乎已经走出了那段黑暗的历史并进入了主流人群,但是在黑暗的网络上,比特币仍然是第一大“通用货币”,而比特币实际上仍然遥遥无期。只有脚在黑暗中。

实际上,您内心深知没有比特币就不会有区块链。比特币有一天不会摆脱黑暗,并且区块链很难朝着完全光明前进。

从这个角度来看,无论CSW是否是中本聪,至少都有一个主意。他和中本聪是高度一致的,即他们对合规和监督的态度。在过去的两年中,CSW发表了无数文章和博客,指出比特币是一种在阳光下行走的货币,并积极欢迎国家对其进行监管。

回顾历史,2011年,WikiLeaks宣布支持比特币捐赠。当时,社区很高兴,但是久违的中本聪(Satoshi Nakamoto)在论坛上发布了警告,说这不是好消息。他总是相对温和,不拘一格,用相对激烈的话语。暗示阿桑奇不应该接受比特币捐赠。一周后,中本聪在这个世界上完全“消失了”。2.应用-如果您希望区块链进入成千上万的家庭,则合规性和监管几乎是不可避免的。到现在的17年,确实有很多人听说过比特币,但是​​只有更多的人听说过比特币。一点,不了解区块链的人仍然不了解区块链。

除了交易平台软件和钱包外,大多数人似乎并未在计算机或手机上安装任何真正的“区块链DApp”。这与句子“技术总是在短期内被高估,但从长期来看却被低估”相对应。区块链,这种被称为“改变人类生产关系”的技术,确实已经存在了两三年。它被高估了。至少到目前为止,除了比特币之外,我们还没有看到任何对我们的生活产生重大影响的区块链项目。

要对人类生活产生“重大影响”,无论从哪个角度来看,金融,游戏,内容分配,可追溯性,您都必须进入数百万个家庭,并进入数百万个家庭。遵守或不遵守。

此前,白话区块链在``V God中打算让以太坊嫁给BCH,并计划增强隐私。 ETH的侧链和匿名货币会发抖吗?'我们是否有任何有效的方法来阻止或过滤这些东西?如果所谓的“公共链”完全无法应对这种情况,那么您如何期望他们改变我们的生活?

您今天有什么好的方法来阅读本文吗?

3.个人利益-可能难以数百次或数千次暴涨,并将逐渐趋向于证券和股票市场。进入区块链世界的每个人都有不同的身份和角色。有项目各方,媒体,交易平台,机构...但是最多的人,以及大多数人可以参与区块链的方式,只是一种方式,那就是投资。

这个圈子催生了无数的富人神话,比特币“首富”李先生,币安赵长鹏,沉玉...许多第一次进入这个圈子的人都感到兴奋,并感到下一个人会变得富裕。会是你自己。此外,如果您长期从事该行业,您会觉得股市太无聊了。一天只有几个小时的交易时间,周末休息,并且有每日限额和限额限制。就像区块链行业一样,全年开放24X7,没有每日限额限额更低,现货每天一天几次,期货每分钟“致富或归零”。 1CO,1EO,1DO,锁定,股息,回购,破坏和其他游戏方式无穷无尽...

2018年的超级熊市场让很多人清楚地看到了事实。丰富财富的许多神话只是幸存者的偏离。许多失去财富的投资者只能默默地吞下肚子里的苦涩,甚至从楼顶跳下来......在2018年,太多的航空货币已回到零,太多的代理人投资流失,太多项目方破产,太多交易平台破产...

也许,在接受监督之后,将不会有太多的新项目来分散资金,不会再有数百次诞生,也不会再有突然的财富的传说了。但是以同样的方式,不会有那么多不道德的航空硬币和项目聚会,将不再有担心在一夜之间回到零的恐惧,也不会有太多的破产悲剧。这个圈子将越来越像传统的股票和证券市场。为了某些人的利益,这将是损害,对于更多人,这将是保护。

那些反对的人,他们在想什么?

1.哲学上的人类私有财产是神圣不可侵犯的。那些反对监督的人心中充满了“乌托邦”。他们相信自由主义,其中许多人具有赛朋克精神。

当时,有一种说法在互联网上特别流行:“我们需要庆幸中本聪发明了比特币。人类历史上第一次通过技术手段实现了神圣不可侵犯的私有财产。不再需要保护私有财产。取决于武装部队和法律,只有私有密钥在手。”

甚至基于此,有人得出了另一个问题:“数字货币中的公钥加密技术的应用已经极大地改变了已经束缚人类社会数千年的社会契约:个人需要国家保护财产,国家需要采取个人行动。 。它继续存在以提供资金。人们不禁要问,保护财产是否是一个国家的主要职能,在数字货币世界中,其作用和权力会大大削弱吗?”

从哲学的角度来看,自由主义和数码朋克对乌托邦和叛逆精神怀有向往。在很多人看来,这样的人是英雄的存在。因此,对他们的依从和监督是轻视甚至轻蔑的。毕竟,“分散化”一词自然会与合规监管相抵触,否则过去流行的BT下载不会逐渐减少。

但是,这里会有一个问题:如果您在纸上复制的私钥碰巧被邻居看到,并且他声称钱包里的比特币是他的,那么此时您该怎么办?您会提出上诉吗?警察或法院等传统监管机构会处理此事吗?

2.申请-在DAO 2018的形式下无监督地颠覆公司的组织形式,货币改革,链条改革和代币经济的风行一时,不眠不休的区块链集团在三点钟的讨论时钟遍布整个行业。在这些讨论中,对于我们当前的人类生产关系而言,区块链的最大变革是颠覆公司的组织形式。

孟岩在《我的区块链第一原理》中说:“今天,我们有了一种基于经济激励的新方法,它是基于Value-Pass互联网的可信赖的价值和共识载体,它可以在整个网络范围内进行大型大规模的人类合作,这是人类社会以前从未经历和看到的东西。如果我们基于令牌建立新的模型,则可能意味着每个人现在都已经熟悉它了。五百年,正面临变革,甚至被颠覆和瓦解。

因为区块链,尤其是公共链技术根本无法帮助企业解决问题。简而言之,区块链是对传统公司系统乃至传统公司思想的解构和颠覆。当前的企业协作模型不可能在区块链中很好地应用。 ”

如果确立了这一原则,那么当前所谓的“遵守”和“监督”可能不再适用。毕竟,绝大多数法规实际上更针对当前的公司和企业,而不是针对个人。当公司不再采用这种形式时,监管的对象在哪里?

3.个人利益-个人隐私,匿名交易,洗钱,逃税Facebook 5000万用户信息的泄漏仍然很生动,在传统的互联网世界中,许多屠龙者已成为恶龙。

区块链带来新希望。私钥的控制不仅是对个人财产的控制,而且是在密码学保护下对个人数据的控制。届时,“您的数据和您的隐私完全由您自己决定”不再只是一个空洞的短语,而且一旦监督介入,这句话可能会被轻描淡写。

而且,在有光的地方,有黑暗。在当前的区块链世界中,匿名交易,洗钱和其他服务仍然很猖,,即使是普通投资者,其中大多数也会有逃税的心理原因。您应该知道,在西方国家,股票等投资收入必须缴纳大量税款,而对比特币等加密货币的投资则可以轻松地避免监管并将其收入囊中。这就是为什么今年美国国税局将加密货币征税列为重点关注的原因。我相信,无论是哪种心态,都很难真诚地欢迎监督的到来。

对于那些掌握或设置规则的人,例如交易平台,机构和项目方,监督也是他们不希望看到的。毕竟,对于这些“负责人”来说,缺少规则的荒野越多。“换句话说,它越有利。作为既得利益,有多少条规则对您不利?

有两种观点和两种观点供您参考:作者仍然倾向于区块链行业朝着合规性和监管迈进,同时相信这是大势所趋。

1.从卢梭的社会契约理论的角度来看:国家权力是通过公民转移其所有“自然权利”而获得的。他在他的著名著作《社会契约论》中写道:“任何国家的权力都以人民的权力(权利)的转移和公众的认可为前提。”区块链会打破这种权利转让吗?如果不是这样,那么这个基础仍然是牢不可破的,合规性和监督是不可避免的。

2.自文明以来,这个世界的主流一直都有政府和法律。强行面对可能永远不会消失的两件事,最终的结果是自己消失了。自由主义或网络朋克可能会流行一阵子,但这毕竟不是长期的解决方案。拥抱监管是一个长期的解决方案,尽管听起来并不是那么“区块链” ...

文字/白话区块链报告/反馈

微信
登录
用户名
密码
注册
用户名
密码
确认密码
昵称
邮箱
QQ
找回密码
用户名
邮箱
※ 重置链接将发送到邮箱