Cloudflare進(jìn)入“星際”(InterPlanetary) Cloudflare的IPFS網(wǎng)關(guān)介紹,cloudflare防-ESG跨境

Cloudflare進(jìn)入“星際”(InterPlanetary) Cloudflare的IPFS網(wǎng)關(guān)介紹,cloudflare防

來(lái)源網(wǎng)絡(luò)
來(lái)源網(wǎng)絡(luò)
2022-04-28
點(diǎn)贊icon 0
查看icon 966

Cloudflare進(jìn)入“星際”(InterPlanetary) Cloudflare的IPFS網(wǎng)關(guān)介紹,cloudflare防火墻最完善的設(shè)置Cloudflare進(jìn)入“星際”(InterPlanetary) Cloudflare的IPFS網(wǎng)關(guān)介紹Cloudflare的IPFS網(wǎng)關(guān),這是一種從InterPlanetar......

Cloudflare進(jìn)入“星際”(InterPlanetary) Cloudflare的IPFS網(wǎng)關(guān)介紹,cloudflare防火墻最完善的設(shè)置




Cloudflare進(jìn)入“星際”(InterPlanetary) Cloudflare的IPFS網(wǎng)關(guān)介紹

Cloudflare的IPFS網(wǎng)關(guān),這是一種從InterPlanetary文件系統(tǒng)(IPFS)訪問(wèn)內(nèi)容的簡(jiǎn)便方法,不需要在您的計(jì)算機(jī)上安裝和運(yùn)行任何特殊軟件就可以訪問(wèn)內(nèi)容。我們希望我們?cè)赾loudflareipfs.com上托管的網(wǎng)關(guān)能夠?yàn)樵S多新的可靠性和安全性高的Web應(yīng)用程序服務(wù)。IPFS網(wǎng)關(guān)是第一個(gè)作為我們分布式Web網(wǎng)關(guān)項(xiàng)目的一部分而發(fā)布的產(chǎn)品,它是我們?yōu)樾碌姆植际絎eb技術(shù)所作出的所有努力的成果。

本文將簡(jiǎn)要介紹IPFS。在另一篇附帶的博客文章上,我們還介紹了我們?cè)诰W(wǎng)關(guān)上所構(gòu)建的內(nèi)容,并且附上文檔讓您了解如何通過(guò)我們的網(wǎng)關(guān)來(lái)使用您自己的自定義主機(jī)名上傳自己的內(nèi)容。

IPFS快速入門

通常,當(dāng)您從瀏覽器訪問(wèn)網(wǎng)站時(shí),瀏覽器會(huì)跟蹤原始服務(wù)器(或多個(gè)服務(wù)器),這些服務(wù)器是網(wǎng)站內(nèi)容的最終集中存儲(chǔ)庫(kù)。然后,瀏覽器會(huì)將您計(jì)算機(jī)的請(qǐng)求發(fā)國(guó)際快遞對(duì)應(yīng)的源服務(wù)器,無(wú)論它在世界的哪個(gè)位置,該服務(wù)器都會(huì)將內(nèi)容發(fā)快遞回您的計(jì)算機(jī)。這個(gè)系統(tǒng)已經(jīng)服務(wù)于互聯(lián)網(wǎng)長(zhǎng)達(dá)幾十年了,但是它仍存在一個(gè)非常大的缺點(diǎn):集中化使得令內(nèi)容保持在線狀態(tài)的時(shí)間無(wú)法超過(guò)原始服務(wù)器托管它的時(shí)間。如果該原始服務(wù)器被自然災(zāi)害黑客入侵或劫持,則該內(nèi)容將變得不可用。如果網(wǎng)站所有者決定將其刪除,則內(nèi)容將會(huì)消失。簡(jiǎn)而言之,內(nèi)容備份對(duì)于大多數(shù)平臺(tái)來(lái)說(shuō)都不是第一流的概念(Cloudflare的Always Online是一個(gè)值得注意的例外)。

IPFS旨在改變這種狀況。IPFS是一個(gè)點(diǎn)對(duì)點(diǎn)文件系統(tǒng),由全世界數(shù)以千計(jì)的計(jì)算機(jī)組成,每個(gè)計(jì)算機(jī)都存儲(chǔ)著網(wǎng)絡(luò)文件。這些文件可以是任何東西:貓的圖片,3D模型,甚至整個(gè)網(wǎng)站。目前已經(jīng)有超過(guò)5,000,000,000個(gè)文件上傳到IPFS。

IPFS與傳統(tǒng)Web

如今,IPFS與網(wǎng)絡(luò)之間存在兩個(gè)主要差異。

首先,任何人都可以免費(fèi)緩存和上傳任何內(nèi)容到IPFS上。而目前,使用傳統(tǒng)的網(wǎng)絡(luò)緩存或上傳內(nèi)容通常要依靠遠(yuǎn)程位置的大型托管服務(wù)供應(yīng)商來(lái)存儲(chǔ)內(nèi)容并將其上傳至網(wǎng)絡(luò)的其余部分。如果您想建立一個(gè)網(wǎng)站,您必須購(gòu)買這些主要服務(wù)之一來(lái)為您執(zhí)行此操作。然而使用IPFS,任何人都可以將其計(jì)算機(jī)注冊(cè)為系統(tǒng)中的節(jié)點(diǎn),并開(kāi)始上傳數(shù)據(jù)。無(wú)論您是運(yùn)行的是Raspberry Pi又或是世界上最大的服務(wù)器,這都沒(méi)關(guān)系,您仍然可以成為系統(tǒng)中的高效節(jié)點(diǎn)。

第二個(gè)關(guān)鍵區(qū)別是數(shù)據(jù)是內(nèi)容定址的,而不是單元編址的。這是一個(gè)微妙的差異,但影響是巨大的,因此我們將具體講解一下。

目前,當(dāng)您打開(kāi)瀏覽器并導(dǎo)航到example.com時(shí),您就相當(dāng)于告訴瀏覽器“獲取存儲(chǔ)在example.com的IP地址中的數(shù)據(jù)”(IP是93.184.216.34)。該IP地址標(biāo)記了您想要的內(nèi)容存儲(chǔ)在網(wǎng)絡(luò)中的位置。然后,您向擁有該IP地址的服務(wù)器發(fā)快遞“example.com”內(nèi)容的請(qǐng)求,服務(wù)器發(fā)回相關(guān)信息。因此,在最基本的層面上,您可以告訴網(wǎng)絡(luò)在哪個(gè)IP查看,網(wǎng)絡(luò)會(huì)發(fā)回它找到的內(nèi)容。

IPFS將內(nèi)容轉(zhuǎn)變?yōu)槭滓摹?/p>

使用IPFS,系統(tǒng)中存儲(chǔ)的每個(gè)數(shù)據(jù)塊都通過(guò)其內(nèi)容的加密哈希值來(lái)尋址,即,該區(qū)塊特有且唯一的長(zhǎng)串字母和數(shù)字。當(dāng)您想要IPFS中的一段數(shù)據(jù)時(shí),您可以通過(guò)其哈希值來(lái)請(qǐng)求它。因此你不需要請(qǐng)求網(wǎng)絡(luò)“讓我得到存儲(chǔ)在93.184.216.34的內(nèi)容”,你只需要請(qǐng)求“給我一個(gè)哈希值為QmXnnyufdzAWL5CqZ2RnSNgPbvCc1ALT73s6epPrRnZ1Xy。的內(nèi)容。”(QmXnnyufdzAWL5CqZ2RnSNgPbvCc1ALT73s6epPrRnZ1Xy恰好是包含字符串“I’m trying out IPFS”的.txt文件的哈希值)。

這有什么不同?

請(qǐng)記住,使用IPFS時(shí),您可以告訴網(wǎng)絡(luò)要查找的內(nèi)容,并且網(wǎng)絡(luò)會(huì)指出要查找的位置。

為什么這很重要?

首先,它使網(wǎng)絡(luò)更具彈性。具有哈希值的內(nèi)容QmXnnyufdzAWL5CqZ2RnSNgPbvCc1ALT73s6epPrRnZ1Xy可以存儲(chǔ)在幾十個(gè)節(jié)點(diǎn)上,因此如果緩存該內(nèi)容的一個(gè)節(jié)點(diǎn)發(fā)生故障,則網(wǎng)絡(luò)僅需查找另一節(jié)點(diǎn)上的內(nèi)容。

其次,它引入了自動(dòng)安全級(jí)別。假設(shè)您知道所需文件的哈希值。所以你問(wèn)網(wǎng)絡(luò),“給我?guī)ЧV禐镼mXnnyufdzAWL5CqZ2RnSNgPbvCc1ALT73s6epPrRnZ1Xy的文件”(上面的example.txt文件)。網(wǎng)絡(luò)響應(yīng)并發(fā)快遞數(shù)據(jù)。當(dāng)您收到所有數(shù)據(jù)時(shí),您可以重新進(jìn)行更新。如果數(shù)據(jù)在傳輸過(guò)程中完全更改,則您獲得的哈希值將與您請(qǐng)求的哈希值不同。您可以將哈希值視為文件的唯一指紋。如果發(fā)回給您的文件不同于您預(yù)期收到的文件,則它們會(huì)有不同的指紋。這意味著系統(tǒng)具有內(nèi)置的方式來(lái)知道內(nèi)容是否已被篡改。

關(guān)于IPFS地址和加密哈希的注釋

我們花了一些時(shí)間來(lái)討論為什么這個(gè)內(nèi)容定址系統(tǒng)如此特殊,因此如何構(gòu)建IPFS地址是非常值得一談的。IPFS中的每個(gè)地址都是一個(gè)多重哈希值,這意味著該地址將有關(guān)所使用的散列算法和散列輸出的信息組合成了一個(gè)字符串。IPFS多重哈希值有三個(gè)不同的部分:多重哈希值的第一個(gè)字節(jié)表示已使用哪個(gè)哈希算法來(lái)生成哈希值;第二個(gè)字節(jié)表示哈希值的長(zhǎng)度;其余字節(jié)是哈希函數(shù)輸出的值。默認(rèn)情況下,IPFS使用SHA256算法,該算法產(chǎn)生32字節(jié)的哈希值。這由Base58中的字符串“Qm”表示(IPFS地址的默認(rèn)編碼),這就是這篇文章中的所有示例IPFS地址都是“Qm...”形式的原因。

雖然SHA256是目前使用的標(biāo)準(zhǔn)算法,但這種多重哈希格式其實(shí)允許IPFS協(xié)議支持其他哈希算法產(chǎn)生的地址。如果在未來(lái)的某個(gè)時(shí)間SHA256的缺陷被發(fā)現(xiàn),這允許IPFS網(wǎng)絡(luò)轉(zhuǎn)移到不同的算法。如果有人用另一種算法哈希文件,該文件的地址將啟動(dòng)“Qm”以外的某些字符。

好消息是,至少就目前而言,SHA256被認(rèn)為具有許多特性,使其成為一種強(qiáng)大的加密哈希算法。其中最重要的是SHA256具有抗沖擊性。當(dāng)有兩個(gè)不同的文件在通過(guò)SHA256算法運(yùn)行時(shí)產(chǎn)生相同的哈希時(shí)發(fā)生沖突。要了解防止沖突的重要性,請(qǐng)考慮這個(gè)簡(jiǎn)短的情況。想象一下,一些IPFS用戶,例如Alice,上傳了一個(gè)帶有一些哈希的文件,另一個(gè)用戶Bob上傳了一個(gè)恰好產(chǎn)生完全相同哈希的不同文件。如果發(fā)生這種情況,網(wǎng)絡(luò)中將有兩個(gè)不同的文件具有完全相同的地址。因此,如果某個(gè)第三人Carol向該地址發(fā)出IPFS請(qǐng)求內(nèi)容,她不一定知道她是否會(huì)收到Bob的文件或Alice的文件。

SHA256使碰撞極不可能發(fā)生。因?yàn)镾HA256計(jì)算256位哈希值,所以算法可以生成2^256個(gè)可能的IPFS地址。因此,IPFS中存在兩個(gè)產(chǎn)生沖突的文件的可能性很低。非常低。如果你對(duì)更多的細(xì)節(jié)感興趣,在維基百科講述生日攻擊的頁(yè)面有一個(gè)很酷的表格,顯示了在足夠強(qiáng)大的哈希算法下發(fā)生碰撞的可能性。

您如何訪問(wèn)IPFS上的內(nèi)容?

我們已經(jīng)了解了IPFS的所有細(xì)節(jié),現(xiàn)在您可能想知道如何使用它。有許多方法可以訪問(wèn)存儲(chǔ)在IPFS網(wǎng)絡(luò)中的內(nèi)容,但我們將介紹兩個(gè)比較常見(jiàn)的辦法。第一種方法是將IPFS下載到您的計(jì)算機(jī)上,使計(jì)算機(jī)變成IPFS網(wǎng)絡(luò)的節(jié)點(diǎn)。如果您想要方便快捷一些,這便是與網(wǎng)絡(luò)交互的最佳方式。如果您對(duì)使用IPFS感興趣,可以在此處下載Go安裝啟用。

但是,如果您不想在計(jì)算機(jī)上運(yùn)行節(jié)點(diǎn),那該怎么辦?這就是IPFS網(wǎng)關(guān)的作用所在。IPFS網(wǎng)關(guān)是第三方節(jié)點(diǎn),它從IPFS網(wǎng)絡(luò)獲取內(nèi)容并通過(guò)HTTPS為您提供服務(wù)。要使用網(wǎng)關(guān),您無(wú)需下載任何軟件或鍵入任何代碼。您只需打開(kāi)瀏覽器并輸入網(wǎng)關(guān)的名稱和您要查找的內(nèi)容的哈希值,網(wǎng)關(guān)就會(huì)在您的瀏覽器中提供內(nèi)容。

假設(shè)您知道要從之前訪問(wèn)example.txt文件,該文件具有哈希值QmXnnyufdzAWL5CqZ2RnSNgPbvCc1ALT73s6epPrRnZ1Xy,并且有一個(gè)可在以下位置訪問(wèn)的公共網(wǎng)關(guān)https://examplegateway.com

要訪問(wèn)該內(nèi)容,您只需打開(kāi)瀏覽器并輸入以下內(nèi)容

https://examplegateway.com/ipfs/QmXnnyufdzAWL5CqZ2RnSNgPbvCc1ALT73s6epPrRnZ1Xy

然后你將獲得存儲(chǔ)在該哈希中的數(shù)據(jù)。/ipfs/前綴和哈希值的組合稱為文件路徑。您始終需要提供完整的文件路徑來(lái)訪問(wèn)存儲(chǔ)在IPFS中的內(nèi)容。

您可以使用Cloudflare的網(wǎng)關(guān)做些什么?

最基本的級(jí)別是,您可以從瀏覽器訪問(wèn)存儲(chǔ)在IPFS上的任何數(shù)十億個(gè)文件。但這不是你唯一能做的很酷的事情。使用Cloudflare的網(wǎng)關(guān),您還可以構(gòu)建一個(gè)完全托管在IPFS上的網(wǎng)站,并可通過(guò)自定義域名向您的用戶提供內(nèi)容。此外,我們將向連接到我們網(wǎng)關(guān)的任何網(wǎng)站發(fā)布免費(fèi)SSL證書,確保連接到Cloudflare網(wǎng)關(guān)的每個(gè)網(wǎng)站都不會(huì)受到窺探和操縱。有關(guān)Cloudflare的網(wǎng)關(guān)可以做什么的更多信息,請(qǐng)查看Distributed Web Gateway開(kāi)發(fā)人員文檔。

我們將所有不同StackExchange網(wǎng)站的Kiwix存檔放在一起,并在此基礎(chǔ)上僅使用IPFS構(gòu)建分布式搜索引擎,這是一個(gè)有趣的例子。點(diǎn)擊這里查看。

處理濫用問(wèn)題

IPFS是一個(gè)點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò),因此用戶可能共享到被濫用的內(nèi)容。這不是我們?cè)敢饪吹降摹H欢?,就像Cloudflare與更傳統(tǒng)客戶的合作模式一樣,Cloudflare的IPFS網(wǎng)關(guān)只是IPFS前面的緩存。Cloudflare無(wú)法修改或刪除IPFS網(wǎng)絡(luò)中的內(nèi)容。如果您發(fā)現(xiàn)Cloudflare IPFS網(wǎng)關(guān)提供的任何被濫用的內(nèi)容,您可以點(diǎn)擊此處描述的標(biāo)準(zhǔn)濫用報(bào)告機(jī)制。

迎接分布式的未來(lái)

IPFS只是使得網(wǎng)絡(luò)走向全新且去中心化的未來(lái)的一系列技術(shù)之一。Cloudflare很期待這些新技術(shù)即將帶來(lái)的網(wǎng)絡(luò)的發(fā)展,同時(shí)我們認(rèn)為我們的網(wǎng)關(guān)將縮小傳統(tǒng)網(wǎng)絡(luò)與IPFS帶來(lái)的新一代分布式網(wǎng)絡(luò)技術(shù)之間的差距。我們幫助用戶在瀏覽器中瀏覽IPFS的內(nèi)容,這將讓這個(gè)生態(tài)系統(tǒng)更加強(qiáng)大并將有助于它的發(fā)展。就像Cloudflare在2010年剛成立時(shí)那樣,我們打破了網(wǎng)絡(luò)的局限,向當(dāng)時(shí)的網(wǎng)絡(luò)所有者提供從前只有互聯(lián)網(wǎng)巨頭才能做到的安全性、性能和可用性,現(xiàn)在我們也認(rèn)為IPFS網(wǎng)關(guān)能夠推動(dòng)分布式網(wǎng)絡(luò)上傳內(nèi)容的發(fā)展!

Dapper Labs首席技術(shù)官兼CryptoKitties聯(lián)合創(chuàng)始人Dieter Shirley說(shuō):

自從我們推出IPFS以來(lái),我們就想在IPFS上存儲(chǔ)CryptoKitty藝術(shù),但這項(xiàng)技術(shù)還沒(méi)有準(zhǔn)備好。Cloudflare的聲明將IPFS從一個(gè)充滿希望的實(shí)驗(yàn)轉(zhuǎn)變?yōu)橐粋€(gè)強(qiáng)大的商業(yè)部署工具。這無(wú)疑是個(gè)好東西!


文章推薦
eBay拍賣設(shè)置多少天好,ebay拍賣問(wèn)題
facebook產(chǎn)品營(yíng)銷小技巧,怎么利用facebook做營(yíng)銷
ebay香港企業(yè)入駐操作流程是什么,ebay怎么申請(qǐng)企業(yè)入駐
Facebook爆品模式怎么玩比較簡(jiǎn)單粗暴(高效),facebook運(yùn)營(yíng)模式


特別聲明:以上文章內(nèi)容僅代表作者本人觀點(diǎn),不代表ESG跨境電商觀點(diǎn)或立場(chǎng)。如有關(guān)于作品內(nèi)容、版權(quán)或其它問(wèn)題請(qǐng)于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。

搜索 放大鏡
韓國(guó)平臺(tái)交流群
加入
韓國(guó)平臺(tái)交流群
掃碼進(jìn)群
歐洲多平臺(tái)交流群
加入
歐洲多平臺(tái)交流群
掃碼進(jìn)群
美國(guó)賣家交流群
加入
美國(guó)賣家交流群
掃碼進(jìn)群
ESG跨境專屬福利分享群
加入
ESG跨境專屬福利分享群
掃碼進(jìn)群
拉美電商交流群
加入
拉美電商交流群
掃碼進(jìn)群
亞馬遜跨境增長(zhǎng)交流群
加入
亞馬遜跨境增長(zhǎng)交流群
掃碼進(jìn)群
亞馬遜跨境增長(zhǎng)交流群
加入
亞馬遜跨境增長(zhǎng)交流群
掃碼進(jìn)群
拉美電商交流群
加入
拉美電商交流群
掃碼進(jìn)群
ESG獨(dú)家招商-PHH GROUP賣家交流群
加入
ESG獨(dú)家招商-PHH GROUP賣家交流群
掃碼進(jìn)群
《TikTok官方運(yùn)營(yíng)干貨合集》
《TikTok綜合運(yùn)營(yíng)手冊(cè)》
《TikTok短視頻運(yùn)營(yíng)手冊(cè)》
《TikTok直播運(yùn)營(yíng)手冊(cè)》
《TikTok全球趨勢(shì)報(bào)告》
《韓國(guó)節(jié)日營(yíng)銷指南》
《開(kāi)店大全-全球合集》
《開(kāi)店大全-主流平臺(tái)篇》
《開(kāi)店大全-東南亞篇》
《CD平臺(tái)自注冊(cè)指南》
通過(guò)ESG入駐平臺(tái),您將解鎖
綠色通道,更高的入駐成功率
專業(yè)1v1客戶經(jīng)理服務(wù)
運(yùn)營(yíng)實(shí)操指導(dǎo)
運(yùn)營(yíng)提效資源福利
平臺(tái)官方專屬優(yōu)惠

立即登記,定期獲得更多資訊

訂閱
聯(lián)系顧問(wèn)

平臺(tái)顧問(wèn)

平臺(tái)顧問(wèn) 平臺(tái)顧問(wèn)

微信掃一掃
馬上聯(lián)系在線顧問(wèn)

icon icon

小程序

微信小程序

ESG跨境小程序
手機(jī)入駐更便捷

icon icon

返回頂部

【免費(fèi)領(lǐng)取】全球跨境電商運(yùn)營(yíng)干貨 關(guān)閉
進(jìn)行中
進(jìn)行中
TikTok運(yùn)營(yíng)必備干貨包
包含8個(gè)TikTok最新運(yùn)營(yíng)指南(市場(chǎng)趨勢(shì)、運(yùn)營(yíng)手冊(cè)、節(jié)日攻略等),官方出品,專業(yè)全面!
免費(fèi)領(lǐng)取
進(jìn)行中
進(jìn)行中
韓國(guó)電商節(jié)日營(yíng)銷指南
10+韓國(guó)電商重要營(yíng)銷節(jié)點(diǎn)詳細(xì)解讀;2024各節(jié)日熱度選品助力引爆訂單增長(zhǎng);8大節(jié)日營(yíng)銷技巧輕松撬動(dòng)大促流量密碼。
免費(fèi)領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——全球合集
涵括全球100+個(gè)電商平臺(tái)的核心信息,包括平臺(tái)精煉簡(jiǎn)介、競(jìng)爭(zhēng)優(yōu)勢(shì)、熱銷品類、入駐要求以及入駐須知等關(guān)鍵內(nèi)容。
立即領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——主流平臺(tái)篇
火爆全球的跨境電商平臺(tái)合集,平臺(tái)優(yōu)勢(shì)、開(kāi)店選品、入駐條件盡在掌握
立即領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——拉美篇
涵蓋9大熱門拉美電商平臺(tái),成熟的市場(chǎng)是跨境賣家的熱門選擇!
立即領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——日韓篇
涵蓋10+日韓電商平臺(tái),入駐條件一看就懂,優(yōu)勢(shì)熱銷品應(yīng)有盡有
立即領(lǐng)取
進(jìn)行中
進(jìn)行中
全球平臺(tái)詳解——?dú)W洲篇
涵蓋20+歐洲電商平臺(tái),詳細(xì)解讀優(yōu)勢(shì)、入駐條件、熱銷品等
立即領(lǐng)取