FIL:中创算力|维基百科新版本服务上线,IPFS助力Web3.0!_SFIL

分布式维机百科

分布式维机百科镜像服务和Kiwix项目很高兴宣布更新后的镜像服务可以开始提供广泛可用的服务,更多的新语言版本镜像服务也正式上线。

英文版、土耳其语版、缅甸语、阿拉伯语、中文、俄语

你可以随时在ipfs.kiwix.org找到最新的列表,还能通snapshot-hashes.yml文件来获取。

开始时间

分布式维机百科镜像服务的想法可以追溯到2017年,当时IPFS项目创建了英文和土耳其语的内容快照并存放到IPFS网络上。要了解我们这样做的目的,请阅读最初的IPFS上的维机百科一文。

下面是一个简短的状态简报,包括了优化后的使用方法,当前搭建过程及存在的问题,以及未来可以贡献到该项目的工作。

访问维机百科镜像服务的改进方法

摩根大通:对XRP的裁决有利于Coinbase:金色财经报道,摩根大通表示,对XRP的裁决有利于Coinbase,因为它缩小了加密货币交易所运营商的下行风险。摩根大通股票分析师在周五的一份报告中写道,从表面上看,这一裁决似乎是Coinbase在SEC最近的诉讼中获胜。鉴于Coinbase的市场领先地位和业内受人尊敬的声誉,我们认为Coinbase最有能力从信心的增强和监管的清晰度中受益。[2023/7/16 10:57:28]

用户友好型的ipns://{dnslink}及公共网关

带有IPFS地址支持的浏览器Brave,Opera,或常规的Firefox和Chromium装上IPFSCompanion就可以使用DNSLink载入最新的快照:

ipns://{dnslink}

ipns://en.wikipedia-on-ipfs.org

声音 | 前摩根大通交易员Tone Vays:熊市还未结束:对于近期BTC上涨行情,前摩根大通交易员Tone Vays表示,熊市还未结束。他称,5100美元是目标,所以进行了几笔长期交易,目前已退出。他认为此轮牛市即将结束,同时大熊市还没有结束。Vays还称,用户不应该期望比特币的价格会进一步上涨,未来的日子可能会很艰难。[2019/4/6]

为了确保真正的点对点传输,离线存储和内容的完整性,你可以运行自己的IPFS节点,方法是(命令行)或IPFSDesktop桌面端和IPFSCompanion浏览器扩展工具的结合。你也可以使用内置IPFS支持的Brave浏览器。

当你无法运行自己的IPFS节点时多个公共网关中的一个可以被用作访问镜像服务的代理。

强健及不可篡改的ipfs://{cid}

如果DNS解析被阻挡,或一个公共网关无法被信任,那么建议使用底层的密码内容标识来访问不可篡改的快照。

Thomas修改EOS.IO第四条宪法名称以及相关内容:据金色财经合作媒体IMEOS消息,Thomas今日在EOS治理群发布重要消息,表示修改宪法第四条名称以及相关条款的描述。修改前的描述为:任何成员不得接受任何有价值的东西以交换任何类型的投票,包括区块生产者的候选人或职工建议。在此基础上,Thomas特意增加了“提供”这个字眼,修改后的条款为:任何社区成员不得提供或接受任何有价值的东西以交换任何类型的投票,无论是为了节点候选人还是工人提案,并且任何人不允许以不正当的方式影响他人的投票。第四条宪法的名称由原来的“禁止买卖选票”改为“选举人独立性”。[2018/5/4]

ipfs://{cid}

特定镜像服务的{cid}标识可以通过snapshot-hashes.yml获取,或使用ipfsresolve-r/ipns/en.wikipedia-on-ipfs.org从其DNSLink记录中读取。

在本文书写时,英文版镜像指向了ipfs://bafybeiaysi4s6lnjev27ln5icwm6tueaw2vdykrtjkwiphwekaywqhcjze。

通过sneakernet来分享CID标识是绕过DNS问题和审查的流行方式。土耳其人在2017年土耳其屏蔽维机百科时使用了这个方法。历史不会重演,但经验和教训值得学习。今年早期缅甸开始进行互联网中断的实验:

为满足这个重要的需求,我们创建了一个缅甸语版本的维机百科镜像,并分享了DNSLink和CID标识号:

如何帮助共同存放这些内容?

你可以运行自己的IPFS节点和共同存放维机百科的一个子集,存放完整副本,或追踪协作集群以自动拉入未来更新。

也可以通过将特定CID标识pin到远程服务上来贡献共同存放的成本。

用你自己的IPFS节点进行延迟加载存放服务

其实是可以保留一个延迟加载的副本的。这样就不需要取回整个维机百科了,而是保留浏览过的页面的子集数据。

也可以通过将特定CID标识后的DAG循环进行pin操作:

循环pin会在本地数据存储器中预先装载整个镜像。注意,英文版的体积远远大于其他语言版本,因此对其进行pin操作需要几百GB的空间,可能需要很长的时间。

特定镜像的尺寸可以通过ipfsfilesstat/ipfs/{cid} 命令来获取。

协作集群

服务器管理员和高级用户可以使用一个高级的选项。wikipedia集群包括了所有的语言版本,其体积随着时间推移只会不断增加。

若要查看操作指令,可以到collab.ipfscluster.io。

贡献远程pin服务

当共同搭建IPFS节点不可行时,还是可以通过将快照的CID标识pin到远程的pinning服务上。学习如何使用远程pinning服务。

一个镜像服务是如何搭建的?

当前的方法依赖于ZIM格式的维机百科快照,这是由Kiwix项目提供的。

目前我们还没有基于Web页面的ZIM归档文件阅读器。而且,我们搭建镜像服务的方式是一个复杂/耗时的过程。

1.使用openzim/zim-tools工具来展开ZIM文档

2.调整HTML/CSS/JS脚本以修复解包的格式。

3.将快照导入IPFS。

4.在解包的IPFS快照中包含原始的ZIM文件。

虽然这是可行的,但由于这依赖于对快照进行解压和定制,因此影响了生成更新的可靠性。而且在Kiwix离线阅读器上包含原始的ZIM文件也在一定程度上数据变得重复。

我们将会研究在IPFS上放入来自Kiwix的所有ZIM文件,并为实现长久储存放入Filecoin网络上,这是farm.openzim.org流水线的一部分。

征集帮助,以及现存问题

搜索功能。目前暂时没有搜索功能。利用ZIM文件里现有的索引,或搭建一个为网页浏览器优化的基于有向无环图的搜索索引可以让现有的镜像服务更为有用。

基于Web网页的ZIM文件阅读器。对此项目最大的影响莫过于实现一个基于网页的ZIM归档文件阅读器,让人们在无需解压\无需安装任何专用软件的情况下就能够浏览原始的ZIM归档文件。想帮助将其变成现实吗?

改善ZIM文件在IPFS网络上的存放方式。当我们在IPFS网络上存储一个原始的ZIM文件时,相关的DAG是通过ipfsadd--cid-version1命令生成的。这个方法是可行的,但如果对优化DAG创建过程开展进一步研究,我们或许能够在进行特定字节范围请求时优化重复数据删除过程和提升速度。

下面有几个可供探索的不同阶段研究内容。

第1阶段:投入一点时间去对参数空间进行分析检测,看看有没有很容易就发现的成果。

第2阶段:创建一个DAG生成器,它能够理解ZIM格式,并通常将图形资源以dag-pb存在的子DAG形式来代表,从而最大化地进行重复数据删除。

第3阶段:研究使用IPLD增强或取代ZIM文件。应如何在所有的快照和语言之间最大化地提升重复数据删除的性能?一个基于IPLD的搜索索引将会如何工作?

郑州中创算力立足中原,积极响应国家新基建号召,紧随国家战略,把区块链分布式数据存储赛道作为公司重点发展业务板块,为客户提供集群架构、数据中心部署、分布式存储、大规模集群运维、边缘计算等一站式解决方案。

深耕分布式存储|边缘计算|赋能实体产业

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:15ms0-5:967ms