時(shí)間:2023-07-28|瀏覽:257
具體來(lái)說(shuō),CID并不指示內(nèi)容存儲(chǔ)位置,而是根據(jù)內(nèi)容本身生成一個(gè)地址。CID的字符數(shù)取決于基礎(chǔ)內(nèi)容的加密哈希,而不是內(nèi)容的大小。在IPFS中,大多數(shù)內(nèi)容使用sha2-256哈希函數(shù),因此大多數(shù)CID的大小相同(256位,等于32字節(jié)),這樣更易于管理,尤其是在處理多個(gè)內(nèi)容時(shí)。
創(chuàng)建CID的關(guān)鍵步驟之一是使用加密算法將輸入數(shù)據(jù)轉(zhuǎn)換為固定大小的輸出,這種轉(zhuǎn)換稱(chēng)為散列或哈希摘要。
使用的加密算法必須具備以下特征: 1)確定性:相同的輸入會(huì)產(chǎn)生相同的哈希值。 2)不相關(guān):輸入的微小變化會(huì)生成完全不同的哈希值。 3)單向性:無(wú)法從哈希值重建數(shù)據(jù)。 4)唯一性:只有一個(gè)文件能產(chǎn)生特定的哈希值。
加密散列可以根據(jù)數(shù)據(jù)的內(nèi)容來(lái)計(jì)算,這意味著使用相同算法的任何人都可以得到相同的哈希值。例如,如果小王和小明都使用IPFS來(lái)分享一張完全相同的貓的照片,那么兩個(gè)圖像將具有完全相同的哈希值。通過(guò)比較哈希值并確認(rèn)它們相同,我們可以確保這兩張照片的每個(gè)像素都是一樣的。
加密哈希是唯一的。如果小明使用PS為那只貓?zhí)砑恿隧?xiàng)鏈,那么更新后的圖像將有一個(gè)新的哈希值。即使沒(méi)有訪(fǎng)問(wèn)文件本身,單憑哈希值就能輕松判斷這個(gè)文件現(xiàn)在包含的是不同的數(shù)據(jù)。
這與基于位置的尋址(如https://)完全不同,基于位置的內(nèi)容可能隨時(shí)間變化。
數(shù)字貨幣的波動(dòng)使大部分持幣者的資產(chǎn)在一夜間蒸發(fā)。投資數(shù)字貨幣并不一定需要直接購(gòu)買(mǎi)或參與交易,因?yàn)槭袌?chǎng)上流通的數(shù)字貨幣都是通過(guò)挖礦產(chǎn)生的。挖礦屬于一級(jí)市場(chǎng),而買(mǎi)幣者是二級(jí)市場(chǎng)的消費(fèi)者。目前通過(guò)挖礦獲得比特幣的成本只有直接購(gòu)買(mǎi)數(shù)字貨幣成本的三分之一。
對(duì)于FIL礦工來(lái)說(shuō),此次回調(diào)實(shí)際上對(duì)他們的負(fù)面影響是最小的。甚至對(duì)于即將進(jìn)入市場(chǎng)的礦工來(lái)說(shuō),它也有很好的正面影響。這是因?yàn)閰⑴cIPFS/Filecoin挖礦需要大量抵押幣,所以在幣價(jià)低迷的情況下,進(jìn)場(chǎng)可以節(jié)約成本,無(wú)形中降低了入市門(mén)檻。
熱點(diǎn):ipfs