你知道區塊鏈中的“不可能三角”嗎?即區塊鏈無法同時達到可擴展性(Scalability)、去中心化(Decentralization)和安全(Security)。這三個要素中只能同時兼顧兩個,比如,要想追求“去中心化”和“安全”就勢必會犧牲“可擴展性”。因為要想保證開放性、自治性、不可篡改等去中心化網絡特性就需要賦予任意節點均等的權利和義務,也就是說,系統中任意節點都需要對交易數據進行全量計算和存儲。這樣一來,整體系統的性能就會受限于單個節點的性能上限,進而限制整體系統的可擴展性。
可擴展性是目前區塊鏈普遍面臨的一大挑戰。以太坊創始人Vitalik Buterin就曾表示過:“擴展性也許是排在第一位的問題。擴展性問題已經成為很多系統的墳墓。這是一個重大而艱巨的挑戰。這些都是已知的事實。”為有效應對這一挑戰,很多項目正在嘗試以“IPFS+區塊鏈”協同合作的方式提升區塊鏈的可擴展性。但IPFS又是什么?如何提升區塊鏈的可擴展性?今天的萬向區塊鏈小課堂就帶大家了解一下IPFS。
現場 | 翟瑞飛:IPFS與區塊鏈協同工作可以解決區塊鏈效率、成本問題:金色財經現場報道,10月15日,華山論劍2020網絡安全大會于西安召開,在大會的區塊鏈安全與應用創新分論壇上,靈動研發技術總監翟瑞飛演講表示,當前數據量爆發式增長,因此面臨數據存儲、擴容等問題,此外,中心化存儲還面臨數據安全、隱私、資源浪費、效率地下、全球能耗的問題。IPFS協議通過內容尋址、分布式存儲的技術可以實現數據長久存儲、數據開放、數據確權流轉等。IPFS與區塊鏈協同工作,還可以解決區塊鏈存儲效率地、成本高的問題,也可以解決跨鏈的通信問題。基于IPFS開發的存儲應用與傳統存儲應用前端無差別,但后端文件可以實現分布式存儲、加密,保護用戶數據隱私。[2020/10/15]
IPFS全稱Interplanetary File System,星際文件系統,是一種點對點的開源分布式超媒體協議。它最初誕生于互聯網界,旨在解決HTTP(超文本傳輸協議)引發的一些問題。說起HTTP,大家應該不陌生吧。我們在輸入網址時通常都會在最開始輸入http://。這一協議發明于1991年,并于1996年應用于網絡瀏覽器。其主要作用就是支撐互聯網上的數據通信,即規定互聯網上的信息傳輸方式及瀏覽器和服務器的指令響應方式。
BBKX將于今日20時開啟第十三期金色算力云IPFS云算力認購:據BBKX官方消息,BBKX平臺將于9月29日20:00(UTC+8)開啟金色算力云IPFS云算力第十三期搶購,限量100IPFS。請參與者提前做好準備工作,今晚20:00準時開放搶購。 BBKX平臺IPFS云算力為與金色算力云聯合推出,起購門檻為23.5USDT,可以滿足不同用戶的投資需求。 BBKX是一家持續分紅的綜合型交易平臺,已獲得節點資本與鏈上基金聯合戰略投資。[2020/9/29]
可以說HTTP是現今互聯網運行的基石。但是誕生將近30年來,這一協議已逐漸過時,其弊端也已逐一顯露。例如:
1、不支持同時從多個服務器下載文件,導致內容傳輸效率低下。
2、高帶寬成本及大量重復文件堆積,加劇存儲負荷。
Uniswap最新提交代碼顯示:用戶可以通過星際文件系統IPFS的網關訪問Uniswap網站:金色財經報道,Uniswap最新提交代碼顯示,用戶可以通過星際文件系統IPFS的網關訪問Uniswap網站。代碼提交者表示可以通過使用子域IPFS網關或使用別名訪問Uniswap最新版本這兩種方式來避免通過同一IPFS網關訪問的其他站點在未經許可的情況下讀取和修改Uniswap接口設置的問題。[2020/9/25]
3、隨著服務器和服務提供商的中心化程度不斷提高,互聯網的監管也更加嚴格。
4、互聯網能夠存儲的歷史信息有限,難以追溯時間久遠的歷史信息記錄。
5、連接不穩定導致連接速度慢、信息傳輸效率低。
諸如此類的問題不勝枚舉。IPFS這一分布式文件存儲系統則有望將這些難題一一突破。比如,在IPFS這一分布式協議中,用戶不再從單一服務器中下載文件,而可以同時從網絡中的其他多個節點處獲取文件,提高下載效率。另外,這種分布式數據存儲協議還通過會哈希加密保障網絡信息的安全性。聽起來是不是跟區塊鏈有著異曲同工之妙呢。
動態 | BCH Devs發布基于IPFS的雙向支付概念:據News.bitcoin報道,BCH Devs(Bchd)的開發人員Chris Pacia透露了目前正在制作的新Bchd項目功能,該功能將允許基于比特幣現金的雙向支付渠道。此外,與Lightning Network相比,Bchd開發人員解釋說團隊已經創建了一個基于行星間文件系統(IPFS)的覆蓋網絡。[2018/12/17]
首先,IPFS通過哈希值來對系統里的所有文件進行唯一身份標識,在此基礎上剔除重復文件,記錄文件的歷史版本信息,實現文件的歷史信息可追溯,從而確保網頁內容不會因為服務器故障或虛擬主機崩潰而丟失。
其次,哈希加密也有助于保障文件內容的真實性。用戶通過IPFS網絡查找文件時,網絡系統其實是以文件的哈希值作為標準,從儲存文件的各節點中找到哈希值一致的文件返回給用戶。
另外,IPFS中的節點通過哈希值相連,形成默克爾有向無環圖(Merkle DAG)這一數據結構,因此具有以下幾大優勢:
1、內容可尋址:所有內容通過哈希值進行身份標識,方便查找追蹤。
2、無重復內容:由于系統里的哈希值具有唯一性,相同內容會生成相同的哈希值,從而被系統判定為重復,并及時剔除。
3、內容不可篡改:系統的內容需通過哈希值校驗。篡改內容后哈希值自然會發生變化,幫助系統識別出內容已被篡改,及時發現風險。
值得一提的是IPFS中的每個節點只會儲存它需要或是感興趣的內容,并為內容信息制作索引,便于節點之間了解各自儲存了什么樣的信息,方便后續查找。
綜上,IPFS的分布式文件儲存框架從根本上顛覆了HTTP以中心化的服務器傳輸內容的方式。用戶不再從單一的服務器中搜索信息,而是可以從網絡中成千上百萬的其他節點中,依據文件的唯一身份標識(哈希值)快速獲取信息,同時還能夠實現文件的本地化離線獲取,大大提升信息獲取的效率和便捷性。
無論是去中心化的分布式結構,還是運用密碼學技術保障信息安全,我們都可以看到IPFS和區塊鏈有諸多相似之處。同時,IPFS的發明者Juan Benet曾表示:“IPFS中的信息可以在互不信任的節點間傳輸且系統不會喪失信息的控制權,也不會面臨安全風險。”這與區塊鏈能夠幫助缺乏信任的利益相關者進行低成本、高效率的協作這一應用價值有著異曲同工之妙。
IPFS和區塊鏈如此高的吻合度讓我們看到了這兩項技術的融合潛力。IPFS技術通過哈希加密為海量數據生成不可篡改的永久性IPFS地址,再將地址信息儲存在區塊鏈上。這樣相當于將原始數據簡化成IPFS地址后再上鏈,在不犧牲去中心化和安全性的前提下擴充單個節點信息儲存容量,從而整體網絡的可擴展性,為解決區塊鏈中的“不可能三角”問題提供可行方案。
已有不少項目嘗試在區塊鏈中應用IPFS技術,通過這種點對點的分布式文件系統提升節點的存儲能力,為整體系統擴展和可持續發展奠定良好基石。隨著區塊鏈的應用場景不斷拓展,對于該技術的性能要求也會逐漸提高,我們相信IPFS分布式儲存協議將會通過提升區塊鏈的可擴展性助力區塊鏈應用的進一步發展。
參考文章
What is IPFS? Interplanetary File System: Complete Beginner’s Guide
The IPFS and the blockchain
區塊鏈的“不可能三角”
區塊鏈的可擴展性問題及原因分析
Tags:區塊鏈SWAPUniswapUNI區塊鏈域名開發MjackSwapUniswap Walletunisat的logo
繼6月29日凌晨2點CertiK捕獲Balancer攻擊事件后《空手套以太:Balancer攻擊解析》, 北京時間6月29日下午8點整與11點23分.
1900/1/1 0:00:00頭條 ▌以太坊開發人員決定推遲柏林硬分叉金色財經報道,許多用戶仍依賴于以太坊客戶端Geth,因此如果出現漏洞,則可能會使網絡暫時凍結.
1900/1/1 0:00:00我們從BTC和納斯達克指數長期走勢對比可以發現,兩者之間還是比較相似的,前期階段都是牛市頂點回落的長期下降趨勢線壓制.
1900/1/1 0:00:00北京市人民政府辦公廳于6月30日發布了《北京市區塊鏈創新發展行動計劃(2020年—2022年》(下文簡稱《計劃》),該《計劃》文件在6月9日北京市委和北京市政府常務會議上做過深入的探討研究.
1900/1/1 0:00:00開源軟件開發團隊一直處在一個十分矛盾的環境中,一方面希望產品開源化、自由化,可以為更多的開發者和技術愛好者提供便利;另一方面來自生存的壓力又是擺在「自由」面前的一座大山.
1900/1/1 0:00:007月7日,由哼哈互動、金色財經共同舉辦的“了不起的社區·綠野狂想”在杭成功舉辦。本次活動由99Ex獨家冠名、布道社區協辦,吸引了上百家社區、300多位資深從業者齊聚現場,共研社區建設、助力行業發.
1900/1/1 0:00:00