對於理解區塊鏈世界中的各種事情,我們只要把握一條就很好理解了——對人的信任轉變為對機器的信任。現實世界的法律需要人類充當審判員,機器世界則是由程式碼來執行。
在中心化的儲存交易中,使用者使用某一儲存服務提供商提供的服務,如果出現了任何一方違約,會按照儲存協議來進行賠償處理,協商不成則可能訴諸法律,法律的震懾保證了大多數交易按照協議進行,因為違約損人不利己。
在去中心化的儲存交易中,交易雙方都是匿名的,為了保證交易按照協議進行,就需要程式碼形成的法律讓雙方在交易的每一步都不能有可趁之機,使得作惡的成本遠高於獲得的回報。
Filecoin的交易市場分為儲存市場和檢索市場,下面分別簡單介紹。
1、儲存市場
儲存市場指的是使用者儲存資料的可驗證市場。使用者的出價單、儲存礦工的詢價單,都是全網同步的,市場中的任何一個參與者都可以看到這些訂單,當使用者與某一礦工匹配上時,他們簽訂成交訂單在全節點同步。每一個區塊都會有訂單簿同步當前處於有效期內的訂單。
這裡對於使用者(儲存需求方)會有如下要求:鎖定儲存所需的費用到網路(保證用足夠的錢付費);訂單的週期不能小於系統要求的最低週期。
對於儲存礦工的要求:礦工必須透過抵押成為當下有效的礦工;能提供的儲存空間大於使用者的需求。
符合這些後,就可能成交了。訂單成交後,礦工需定期地生成復製證明提交到區塊鏈驗證,以確保其提供的儲存服務一直是正常的,只有當完成儲存週期後,才能拿到服務的報酬。
(圖片來源:網路)
2、檢索市場
檢索市場是使用者取回檔案資料的可驗證市場。
不太一樣的是,為了使用者檢索資料的方便快捷,檢索市場的交易不是在鏈上進行,而是在沒有區塊鏈網路的見證下,供求雙方建立快捷的支付通道。為了保證安全沒有作惡空間,系統將需要檢索的檔案再次分割成若干小部分,一部分一部分地進行交易。這樣其實依然是有一定風險敞口的,比如,使用者先付錢,礦工收了錢可能不提供服務,但由於金額過小,對於礦工而言沒有作惡動機。
如果朋友們對於區塊鏈和去中心化儲存不太熟悉,上述文字可能看起來會有點複雜或不好理解的。實際上,所有的規則都是基於交易雙方都是趨利避害這一假設設定的,透過獎懲、監督機制的設定,讓去中心、匿名的儲存交易也能夠實現可信任。
以上僅是個人觀點,請多指教。