鈦鏈(Ti-Blockchain),致力于發(fā)展現(xiàn)有區(qū)塊鏈之外的公有鏈生態(tài),結(jié)合 IPFS系統(tǒng)解決現(xiàn)有金融問(wèn)題和大量網(wǎng)絡(luò)儲(chǔ)存閑置問(wèn)題。
鈦鏈的主要特色是基于石墨烯技術(shù)開(kāi)發(fā)的擁有智能合約的加密分布式存儲(chǔ)。智能合約可以控制存儲(chǔ)文件的加密等級(jí),在商業(yè)應(yīng)用中可以很好的保護(hù)用戶的隱私。分布式存儲(chǔ)稱為永不消逝的硬盤,在有效利用閑散硬盤空間的同時(shí),通過(guò)合理冗余的設(shè)計(jì),達(dá)到安全存儲(chǔ)的目的。 鈦鏈的開(kāi)發(fā)將圍繞加密分布式存儲(chǔ)繼續(xù)進(jìn)行,同時(shí)將落地更多的商業(yè)項(xiàng)目。主要從中國(guó)醫(yī)院的電子病歷系統(tǒng)、中國(guó)教育部的電子學(xué)歷系統(tǒng)、電子合同系統(tǒng)、不同等級(jí)的加密通訊系統(tǒng)進(jìn)行應(yīng)用。
去中心化可以顯著減輕數(shù)據(jù)中斷的風(fēng)險(xiǎn)及其損失等,增加安全性、保密性。云存儲(chǔ)依賴于第三方大型存儲(chǔ)商來(lái)傳輸和存儲(chǔ)數(shù)據(jù),如 360 云盤、百度云盤等。但是受限于中心化的架構(gòu),非常容易受到各種安全威脅。冗余和去中心化的分布式存儲(chǔ)可以有效改善這種狀況,有效抵制篡改和未經(jīng)授權(quán)的訪問(wèn)。文件在上傳服務(wù)器之前就能得到加密,這樣可以保護(hù)數(shù)據(jù)的內(nèi)容,數(shù)據(jù)所有者保留對(duì)加密秘鑰的完全控制,從而可以限制其他人對(duì)數(shù)據(jù)的訪問(wèn)。
本文主要介紹鈦鏈區(qū)塊鏈的產(chǎn)品架構(gòu)、技術(shù)特色與優(yōu)勢(shì)等。區(qū)塊鏈的核心價(jià)值在于構(gòu)建可信任的分布式多中心體系,它有潛力成為構(gòu)建價(jià)值互聯(lián)網(wǎng)的基礎(chǔ)設(shè)施。鈦鏈項(xiàng)目方致力于打造企業(yè)級(jí)區(qū)塊鏈產(chǎn)品并提供行業(yè)解決方案,已經(jīng)開(kāi)發(fā)了高性能、高可擴(kuò)展的區(qū)塊鏈金融、企業(yè)服務(wù)平臺(tái),瞄準(zhǔn)企業(yè)級(jí)產(chǎn)品化運(yùn)營(yíng)能力,鈦鏈區(qū)塊鏈已取得多項(xiàng)技術(shù)突破和創(chuàng)新,在性能、擴(kuò)展性、安全和運(yùn)維等方面形成一系列技術(shù)特色和優(yōu)勢(shì)。在與產(chǎn)業(yè)合作伙伴共同深入探索區(qū)塊鏈應(yīng)用場(chǎng)景的基礎(chǔ)上,鈦鏈區(qū)塊鏈已應(yīng)用于數(shù)字資產(chǎn)、貿(mào)易金融、股權(quán)債券、公示公證、數(shù)據(jù)安全等領(lǐng)域。其以多中心化信任為核心,打造 ABS+云存儲(chǔ)網(wǎng)絡(luò),讓企業(yè)信息數(shù)據(jù)更加可信。
鈦鏈技術(shù)
1 鈦鏈的技術(shù)特征
1.1 數(shù)據(jù)存儲(chǔ)
鈦鏈將提供一種 DPOS 模式的代幣來(lái)支撐鈦鏈的運(yùn)行。鈦鏈將提供智能合約+多場(chǎng)景應(yīng)用+在線云存儲(chǔ)功能。鈦鏈將在智能合約的基礎(chǔ)上,提供存儲(chǔ)空間,在公司運(yùn)營(yíng)過(guò)程中,保存公司的基本信息,例如:營(yíng)業(yè)執(zhí)照、稅務(wù)、人員以及每個(gè)月的財(cái)務(wù)報(bào)表。
文件和數(shù)據(jù)能夠儲(chǔ)存在利用分片技術(shù)構(gòu)架的系列片段中,數(shù)據(jù)所有者可以單獨(dú)確定文件如何分片以及碎片在網(wǎng)絡(luò)中的位置。如果沒(méi)有事先了解碎片的位置,隨著網(wǎng)絡(luò)的擴(kuò)散,找到任何給定的分片的難度是指數(shù)級(jí)增長(zhǎng)的。這意味著該文件的安全性與網(wǎng)絡(luò)大小的平方成比例。碎片尺寸是可協(xié)商的合同參數(shù)。標(biāo)準(zhǔn)化大小勸阻側(cè)線試圖確定給定分片的內(nèi)容,并且可以屏蔽通過(guò)網(wǎng)絡(luò)的分片流。分割大型文件,如視頻內(nèi)容,并分發(fā)碎片節(jié)點(diǎn),減少內(nèi)容傳遞對(duì)任何節(jié)點(diǎn)造成的影響。云狀存儲(chǔ)系統(tǒng)中的所有設(shè)備對(duì)使用者來(lái)講都是完全透明的,任何地方的任何一個(gè)經(jīng)過(guò)授權(quán)的使用者都可以通過(guò)一根接入線纜與云存儲(chǔ)連接,對(duì)云存儲(chǔ)進(jìn)行數(shù)據(jù)訪問(wèn)。通過(guò)各種數(shù)據(jù)備份和容災(zāi)技術(shù)及措施可以保證云存儲(chǔ)中的數(shù)據(jù)不會(huì)丟失,保證云存儲(chǔ)自身的安全和穩(wěn)定。
鈦鏈利用 Kademlia(簡(jiǎn)稱 Kad)來(lái)為分布式存儲(chǔ)提供數(shù)據(jù)索引和快速路由的支持。Kademlia 協(xié)議是美國(guó)紐約大學(xué)的 PetarP. Maymounkov 和 David Mazieres.發(fā)布的一項(xiàng)研究結(jié)果《Kademlia: A peerto -peer information system based onthe XOR metric》。它是一種分布式哈希表(DHT)技術(shù),不過(guò)和其他 DHT 實(shí)現(xiàn)技術(shù)比較,如 Chord、CAN、Pastry 等,Kad 通過(guò)獨(dú)特的以異或算法(XOR)為距離度量基礎(chǔ),建立了一種全新的 DHT 拓?fù)浣Y(jié)構(gòu),相比于其他算法,大大提高了路由查詢速度。Kademlia 屬于一種典型的結(jié)構(gòu)化 P2P 覆蓋網(wǎng)絡(luò)(StructuredP2P OverlayNetwork),以分布式的應(yīng)用層全網(wǎng)方式來(lái)進(jìn)行信息的存儲(chǔ)和檢索是其嘗試解決的主要問(wèn)題。在 Kademlia 網(wǎng)絡(luò)中,所有信息均以哈希表?xiàng)l目形式加以存儲(chǔ),這些條目被分散地存儲(chǔ)在各個(gè)節(jié)點(diǎn)上,從而以全網(wǎng)方式構(gòu)成一張巨大的分布式哈希表。我們可以形象地把這張哈希大表看成是一本字典:只要知道了信息索引的 key,我們便可以通過(guò) Kademlia 協(xié)議來(lái)查詢其所對(duì)應(yīng)的 value 信息,而不管這個(gè) value 信息究竟是存儲(chǔ)在哪一個(gè)節(jié)點(diǎn)之上。在 eMule、BitTorrent 等 P2P文件交換系統(tǒng)中,Kademlia 主要充當(dāng)了文件信息檢索協(xié)議這一關(guān)鍵角色,但 Kad網(wǎng)絡(luò)的應(yīng)用并不僅限于文件交換。
在 Kad 網(wǎng)絡(luò)中,所有節(jié)點(diǎn)都被當(dāng)作一顆二叉樹(shù)的葉子,并且每一個(gè)節(jié)點(diǎn)的位置都由其 ID 值的最短前綴唯一的確定。對(duì)于任意一個(gè)節(jié)點(diǎn),都可以把這顆二叉樹(shù)分解為一系列連續(xù)的,不包含自己的子樹(shù)。最高層的子樹(shù),由整顆樹(shù)不包含自己的樹(shù)的另一半組成;下一層子樹(shù)由剩下部分不包含自己的一半組成;依此類推,直到分割完整顆樹(shù)。
1.2 共識(shí)機(jī)制
目前主流的共識(shí)機(jī)制有:Pow、Pos、DPos。
Pow 工作量證明,即挖礦,通過(guò)與或運(yùn)算,計(jì)算出一個(gè)滿足規(guī)則的隨機(jī)數(shù),即獲得本次記賬權(quán),發(fā)出本輪需要記錄的數(shù)據(jù),全網(wǎng)其它節(jié)點(diǎn)驗(yàn)證后一起存儲(chǔ);
優(yōu)點(diǎn):完全去中心化,節(jié)點(diǎn)自由進(jìn)出;
缺點(diǎn):目前 bitcoin 已經(jīng)吸引全球大部分的算力,其它再用 Pow 共識(shí)機(jī)制的區(qū)塊鏈應(yīng)用很難獲得相同的算力來(lái)保障自身的安全;挖礦造成大量的資源浪費(fèi);共識(shí)達(dá)成的周期較長(zhǎng),不適合商業(yè)應(yīng)用
Pos 權(quán)益證明,Pow 的一種升級(jí)共識(shí)機(jī)制;根據(jù)每個(gè)節(jié)點(diǎn)所占代幣的比例和時(shí)間;等比例的降低挖礦難度,從而加快找隨機(jī)數(shù)的速度。
優(yōu)點(diǎn):在一定程度上縮短了共識(shí)達(dá)成的時(shí)間
缺點(diǎn):還是需要挖礦,本質(zhì)上沒(méi)有解決商業(yè)應(yīng)用的痛點(diǎn)
DPos 股份授權(quán)證明機(jī)制,類似于董事會(huì)投票,持幣者投出一定數(shù)量的節(jié)點(diǎn),代理他們進(jìn)行驗(yàn)證和記賬。
優(yōu)點(diǎn):大幅縮小參與驗(yàn)證和記賬節(jié)點(diǎn)的數(shù)量,可以達(dá)到秒級(jí)的共識(shí)驗(yàn)證
缺點(diǎn):整個(gè)共識(shí)機(jī)制還是依賴于代幣,很多商業(yè)應(yīng)用是不需要代幣存在的
鈦鏈決定使用 DPOS 共識(shí)機(jī)制。POW 算法對(duì)算力的要求很高,并且由于利益的驅(qū)動(dòng),算力最終會(huì)集中到少量的礦池中,因此并不能達(dá)到完全去中心化的目的。DPOS 則無(wú)需消耗大量的計(jì)算資源,提供快速的共識(shí)方式。投票選舉代理出塊的方式確保了網(wǎng)絡(luò)不會(huì)被少數(shù)人控制(在后期代幣大量分散的情況下)。這個(gè)和現(xiàn)實(shí)中的選舉機(jī)制非常類似,并且更加公平,只要代理能夠提供足夠的穩(wěn)定性,那么大家自然愿意選舉他出塊。
1.3 多重簽名
多重簽名是采用多個(gè)私鑰持有人共同管理一個(gè)賬戶的方式。
不同于傳統(tǒng)的加密貨幣主要使用明確的簽名來(lái)驗(yàn)證交易, 多重簽名使用多個(gè)私鑰簽名的方式來(lái)對(duì)某一個(gè)賬戶進(jìn)行操作。多重簽名采用 n/m(m 》= n 》 0)的方式管理賬戶。在創(chuàng)建賬戶的 m 個(gè)私鑰中,只要有 n 個(gè)私鑰簽名,就可以對(duì)賬戶進(jìn)行轉(zhuǎn)賬等操作。這可以在很多場(chǎng)景下得到應(yīng)用。例如:
防止單個(gè)用戶的私鑰丟失導(dǎo)致賬戶無(wú)法使用;
對(duì)于公司等組織集體的資產(chǎn)可以共同管理,防止個(gè)人或少數(shù)人私自動(dòng)用;
可以應(yīng)用到投票/選舉等場(chǎng)景。
1.4 合約和共識(shí)機(jī)制
合約語(yǔ)言:我們使用類 Lua 語(yǔ)言作為鈦鏈上智能合約使用的默認(rèn)編程語(yǔ)言,支持靜態(tài)編譯成字節(jié)碼然后在區(qū)塊鏈網(wǎng)絡(luò)中根據(jù)需要執(zhí)行字節(jié)碼。Lua 是一種圖靈完備的編程語(yǔ)言,編譯器和字節(jié)碼虛擬機(jī)為在區(qū)塊鏈中做了針對(duì)性設(shè)計(jì)和優(yōu)化。
合約解釋器:合約解釋器是 Lua 的字節(jié)碼的解釋器,在區(qū)塊鏈網(wǎng)絡(luò)中涉及到智能合約的操作或塊同步驗(yàn)證中,區(qū)塊鏈節(jié)點(diǎn)需要時(shí)會(huì)從區(qū)塊鏈中取出合約字節(jié)碼,用 Lua 字節(jié)碼解釋器加載字節(jié)碼,然后使用合適的參數(shù)調(diào)用需要的 API,得到的運(yùn)行結(jié)果和上下文狀態(tài)變化會(huì)被區(qū)塊鏈?zhǔn)褂谩?/p>
一次對(duì)智能合約的操作,可能在很多不同節(jié)點(diǎn)不同時(shí)間調(diào)用不定次數(shù),但是同一個(gè)操作在不同節(jié)點(diǎn)不同時(shí)間每次調(diào)用的結(jié)果和對(duì)上下文狀態(tài)的改變都是一樣的。智能合約的操作,因?yàn)樾枰煌?jié)點(diǎn)的計(jì)算機(jī)資源進(jìn)行執(zhí)行以及占用區(qū)塊鏈容量和網(wǎng)絡(luò)流量,所以智能合約的操作需要扣除一定的執(zhí)行花費(fèi)。
2 鈦鏈的安全性
DPOS 模型
安全性是我們?cè)O(shè)計(jì)鈦鏈的主要關(guān)注點(diǎn)。鈦鏈?zhǔn)褂盟^的 “可證明安全的 DPOS區(qū)塊鏈協(xié)議”。該算法具有以下五個(gè)特性, 使其成為一個(gè)非常安全的 DPOS 模型。
第一, 該模型側(cè)重于持久性和活躍性, 這是一個(gè)健康的交易分類帳的兩個(gè)正式屬性。持久性是指, 一旦系統(tǒng)的某個(gè)節(jié)點(diǎn)宣布某一交易為 “穩(wěn)定”, 其余的節(jié)點(diǎn)(如果被查詢和如實(shí)響應(yīng)) 也將報(bào)告其為穩(wěn)定的。在此, 穩(wěn)定性將被理解為一個(gè)謂語(yǔ),它將被一些安全參數(shù) k 參數(shù)化, 并影響財(cái)產(chǎn)持有的確定性。(例如, “超過(guò) k 個(gè)區(qū)塊那么深”。) 活躍性保證了一旦將一個(gè)真實(shí)生成的交易提供給時(shí)間足夠多的網(wǎng)絡(luò)節(jié)點(diǎn), 比如說(shuō) u 時(shí)間步驟,那它將變得穩(wěn)定。活躍性和持久性的結(jié)合保證了一個(gè)健康的交易分類帳, 其意義是采用真實(shí)生成的交易并使其恒定。
第二, 我們描述了一種新的基于 DPOS 的區(qū)塊鏈協(xié)議。我們的協(xié)議假定參與方可以自由地創(chuàng)建帳戶、接收并付款, 而這些利權(quán)隨時(shí)間推移而變化。我們利用一個(gè)非常簡(jiǎn)單的、安全的、多方實(shí)施的投票協(xié)議來(lái)達(dá)成首項(xiàng)選舉過(guò)程中的隨機(jī)性。
這能夠防止所謂的研磨式攻擊,將我們的方法和以前的其他解決方案區(qū)分開(kāi)來(lái)(之前的方案要么定義此價(jià)值基于當(dāng)下的區(qū)塊鏈或使用集體擲幣這種方式引入熵。此外, 我們方法的獨(dú)特點(diǎn)在于, 系統(tǒng)忽略了一輪又一輪的利權(quán)修改。相反, 當(dāng)前的利權(quán)人群被有間隔規(guī)律地記錄下來(lái),稱為紀(jì)元;在每個(gè)這樣間隔內(nèi),一個(gè)安全的多方計(jì)算會(huì)發(fā)生,利用區(qū)塊鏈本身作為廣播頻道。具體地說(shuō), 在每個(gè)紀(jì)元中,一組隨機(jī)選擇的利權(quán)人組成一個(gè)委員會(huì), 然后負(fù)責(zé)執(zhí)行擲幣協(xié)議。該協(xié)議的結(jié)果決定了下一紀(jì)元執(zhí)行協(xié)議的下一個(gè)利權(quán)人的集合, 以及該紀(jì)元所有首項(xiàng)選舉的結(jié)果。
第三, 我們提供了一套正式的論據(jù), 證明沒(méi)有任何對(duì)手能夠打破持久性和活躍性。根據(jù)一些合情推理的假設(shè), 我們的協(xié)議是安全的:
1. 網(wǎng)絡(luò)高度同步;
2. 所選擇的大多數(shù)利權(quán)人可根據(jù)需要參與每個(gè)紀(jì)元;
3. 利權(quán)在很長(zhǎng)一段時(shí)間內(nèi)不會(huì)一直處于離線狀態(tài);
4. 自適應(yīng)性的損壞從屬于一個(gè)小的延遲, 安全參數(shù)呈線性?;蛘撸?參與者可以訪問(wèn)一個(gè)發(fā)件人匿名的廣播頻道。
第四, 我們將注意力轉(zhuǎn)向該議定書的激勵(lì)架構(gòu)。我們提出了一個(gè)新的獎(jiǎng)勵(lì)機(jī)制,激勵(lì)參與者加入到被我們證明為大概是一個(gè)納什均衡的系統(tǒng)中。通過(guò)這種方式, 我們的設(shè)計(jì)減輕了例如區(qū)塊扣押和私自挖礦這樣的攻擊。獎(jiǎng)勵(lì)機(jī)制背后的核心思想是為那些與協(xié)議行為一致的參與方提供積極的回報(bào)。通過(guò)這種方式, 我們可以證明,在合理的假設(shè)下, 某些協(xié)議執(zhí)行成本是很小的, 當(dāng)所有參與者都是理性的時(shí)候,忠實(shí)地遵循協(xié)議達(dá)成了一種平衡。
第五, 我們引入了一個(gè)股份委托機(jī)制, 可以無(wú)縫地添加到我們的區(qū)塊鏈協(xié)議中。股份委托在我們的語(yǔ)境下特別有用, 因?yàn)槲覀兿M覀兊膮f(xié)議能夠在一群利權(quán)者高度分散的環(huán)境中擴(kuò)大規(guī)模。在這種情況下, 委托機(jī)制可以讓利權(quán)人委派他們的“表決權(quán)”, 即參與每個(gè)紀(jì)元的首項(xiàng)選舉協(xié)議的委員會(huì)的權(quán)利。
3 鈦鏈的技術(shù)方案
3.1 總體架構(gòu)
首先有兩個(gè)獨(dú)立的分布式網(wǎng)絡(luò):
區(qū)塊鏈構(gòu)成一個(gè)控制和業(yè)務(wù)網(wǎng)絡(luò),主要負(fù)責(zé)賬本數(shù)據(jù)的維護(hù),包括出塊,轉(zhuǎn)賬和合約功能。
分布式存儲(chǔ)的各個(gè)節(jié)點(diǎn)構(gòu)成一個(gè)存儲(chǔ)網(wǎng)絡(luò),主要負(fù)責(zé)存放實(shí)際數(shù)據(jù),以及做權(quán)限控制,同時(shí)能同步區(qū)塊數(shù)據(jù)。
3.2 主要流程
分布式存儲(chǔ)的節(jié)點(diǎn)之間有簡(jiǎn)單的共識(shí),就是接收區(qū)塊鏈數(shù)據(jù),根據(jù)鏈上數(shù)據(jù)來(lái)執(zhí)行權(quán)限控制。因?yàn)閿?shù)據(jù)是分塊存儲(chǔ)的,因此即使少部分節(jié)點(diǎn)不遵循共識(shí),也無(wú)法訪問(wèn)到完整的數(shù)據(jù)。用戶所有對(duì)文件的訪問(wèn)都需要在區(qū)塊鏈上發(fā)起請(qǐng)求(具體就是調(diào)用合約,比如給合約充錢)。然后區(qū)塊鏈會(huì)給用戶的請(qǐng)求生成訪問(wèn)憑證,并記錄在鏈上。用戶拿到這個(gè)憑證之后,可以用自己的私鑰進(jìn)行簽名,并帶著這個(gè)憑證向數(shù)據(jù)節(jié)點(diǎn)發(fā)起請(qǐng)求。數(shù)據(jù)節(jié)點(diǎn)通過(guò)同步鏈上數(shù)據(jù),可以驗(yàn)證這個(gè)憑證,同時(shí)通過(guò)前面可以驗(yàn)證這個(gè)請(qǐng)求屬于對(duì)應(yīng)的用戶。然后會(huì)把數(shù)據(jù)發(fā)送給對(duì)應(yīng)的用戶。
3.3 智能合約
智能合約是鏈提供的擴(kuò)展性功能,但是為了安全起見(jiàn),并不會(huì)任意的注冊(cè)合約。鏈上會(huì)提供一些合約模板,對(duì)于文件的上傳,下載提供基本的管理功能??蛻舳吮仨毻ㄟ^(guò)合約來(lái)對(duì)文件進(jìn)行訪問(wèn)。
整個(gè)生態(tài)完善之后,會(huì)有更多的需求,鏈上也可以提供更多的合約模板,這些功能都不需要改動(dòng)底層的鏈,只需要注冊(cè)新的合約。
虛擬機(jī)
鏈上智能合約使用圖靈完備的語(yǔ)言開(kāi)發(fā)。語(yǔ)法可以通過(guò)適配支持 Lua,C#語(yǔ)言等。虛擬機(jī)執(zhí)行的結(jié)果在鏈上記錄,無(wú)需所有節(jié)點(diǎn)都運(yùn)行虛擬機(jī),減少了整個(gè)區(qū)塊鏈網(wǎng)絡(luò)的負(fù)載。
合約
在類似以太坊這樣的系統(tǒng)內(nèi),合約是可以任意注冊(cè)并調(diào)用的。這對(duì)于擴(kuò)展性和試驗(yàn)有很大的好處。但是在我們的存儲(chǔ)系統(tǒng)內(nèi),我們支持任意的合約,但需要有一定的權(quán)限才能注冊(cè)上鏈。一定程度上限制了合約的種類,但是對(duì)于整個(gè)網(wǎng)絡(luò)的穩(wěn)定,以及未來(lái)的發(fā)展方向上,是受控的。同時(shí),對(duì)于未來(lái)發(fā)展需要新增的合約來(lái)說(shuō),它的擴(kuò)展性和靈活性沒(méi)有受到任何影響。
鈦鏈的應(yīng)用
1 私有股權(quán)等級(jí)轉(zhuǎn)讓
應(yīng)用區(qū)塊鏈技術(shù)的加密股權(quán)、債券等證券化資產(chǎn),有助于完善登記與流轉(zhuǎn)服務(wù),尤其是區(qū)塊鏈構(gòu)建的多中心體系,能夠大幅地提升資產(chǎn)跨域流通效率,降低交易成本,使管理更安全、高效、可信、低成本、合規(guī)。目前,股權(quán)登記需要人工處理,股東名冊(cè)維護(hù)繁瑣、歷史交易維護(hù)與跟蹤十分困難。
傳統(tǒng)股權(quán)交易,以雙方信用為基礎(chǔ),需要建立雙邊授信后才可進(jìn)行交易,信用風(fēng)險(xiǎn)由交易雙方自行承擔(dān),而交易平臺(tái)集中承擔(dān)市場(chǎng)交易參與者的信用風(fēng)險(xiǎn)。唯一真實(shí)的數(shù)字憑證,適于股權(quán)債券等證券化資產(chǎn)的登記;跨域的多中心化信任,便于加密證券化資產(chǎn)的轉(zhuǎn)讓與交易;增強(qiáng)的信息披露記錄,易于符合監(jiān)管合法合規(guī)性要求。
鈦鏈可應(yīng)用于眾籌平臺(tái)、區(qū)域股權(quán)交易中心、區(qū)域金融資產(chǎn)交易中心、私募管理平臺(tái)等。
2 資產(chǎn)的自由流通
相比于傳統(tǒng)中心化系統(tǒng),區(qū)塊鏈應(yīng)用于數(shù)字資產(chǎn)領(lǐng)域的優(yōu)勢(shì)在于:資產(chǎn)一旦在區(qū)塊鏈上發(fā)行,后續(xù)流通環(huán)節(jié)可以不再依賴發(fā)行方系統(tǒng),在流通中,資產(chǎn)由單中心控制變成社會(huì)化傳播,任何有資源的渠道都可能成為資產(chǎn)流通的催化劑。因此,區(qū)塊鏈能極大地提升數(shù)字資產(chǎn)流通效率,真正達(dá)到“多方發(fā)行、自由流通”。傳統(tǒng)的資產(chǎn)服務(wù),需要相應(yīng)的中間商,如資產(chǎn)所有者證明、真實(shí)性公證等均需要第三方的介入才可以完成,只有通過(guò)資產(chǎn)發(fā)行方、資產(chǎn)接收方、流通平臺(tái)的三方介入,資產(chǎn)才可以完成整個(gè)流通過(guò)程。在目前的三方模式中,存在以下幾個(gè)痛點(diǎn):
資產(chǎn)進(jìn)入流通后,仍必須依賴資產(chǎn)發(fā)行方系統(tǒng)才能完成使用、轉(zhuǎn)移,這就將資產(chǎn)流通范圍限制在發(fā)行方系統(tǒng)用戶群內(nèi);
傳統(tǒng)的資產(chǎn)流通渠道有限,幾乎都依賴于大渠道,行業(yè)大渠道由于壟斷地位大幅增加費(fèi)用,從而導(dǎo)致流通成本顯著提高,小渠道及個(gè)人難以在流通環(huán)節(jié)發(fā)揮作用。
3 區(qū)塊鏈云存儲(chǔ)
云存儲(chǔ)依賴于第三方大型存儲(chǔ)商來(lái)傳輸和存儲(chǔ)設(shè)備,如 360 云盤,百度云盤等。但是受限于非標(biāo)準(zhǔn)的客戶端加密系統(tǒng),非常容易受到各種安全威脅。基于數(shù)據(jù)中心的分散式存儲(chǔ)可以有效改善這種狀況,有效抵制審查,篡改和未經(jīng)授權(quán)的訪問(wèn)。文件應(yīng)該在客戶端加密前進(jìn)行分段,這樣可以保護(hù)數(shù)據(jù)的內(nèi)容,數(shù)據(jù)所有者保留對(duì)加密秘鑰的完全控制,從而可以限制其他人對(duì)數(shù)據(jù)的訪問(wèn)。
數(shù)據(jù)所有者可以單獨(dú)確定文件如何分片以及碎片在網(wǎng)絡(luò)中的位置。如果沒(méi)有事先了解碎片的位置,隨著網(wǎng)絡(luò)的擴(kuò)散,找到任何給定的分片的難度是指數(shù)級(jí)增長(zhǎng)的。這意味著該文件的安全性與網(wǎng)絡(luò)大小的平方成比例。碎片尺寸作為可協(xié)商的合同參數(shù)。標(biāo)準(zhǔn)化大小勸阻側(cè)線試圖確定給定分片的內(nèi)容,并且可以屏蔽通過(guò)網(wǎng)絡(luò)的分片流。分割大型文件,如視頻內(nèi)容,系統(tǒng)會(huì)分發(fā)碎片節(jié)點(diǎn)以減少內(nèi)容傳遞對(duì)所有節(jié)點(diǎn)產(chǎn)生的影響。云狀存儲(chǔ)系統(tǒng)中的所有設(shè)備對(duì)使用者而言都是完全透明的,任何地方的任何一個(gè)經(jīng)過(guò)授權(quán)的使用者都可以通過(guò)一根接入線纜與云存儲(chǔ)連接,對(duì)云存儲(chǔ)進(jìn)行數(shù)據(jù)訪問(wèn)。通過(guò)各種數(shù)據(jù)備份和容災(zāi)技術(shù)和措施可以保證云存儲(chǔ)中的數(shù)據(jù)不會(huì)丟失,保證云存儲(chǔ)自身的安全和穩(wěn)定。
CDN 的基本原理是廣泛采用各種緩存服務(wù)器,將這些緩存服務(wù)器分布到用戶訪問(wèn)相對(duì)集中的地區(qū)或網(wǎng)絡(luò)中,在用戶訪問(wèn)網(wǎng)站時(shí),利用全局負(fù)載技術(shù)將用戶的訪問(wèn)指向距離最近的工作正常的緩存服務(wù)器上,由緩存服務(wù)器直接響應(yīng)用戶請(qǐng)求。CDN 內(nèi)容分發(fā)系統(tǒng)、數(shù)據(jù)加密技術(shù)保證云存儲(chǔ)中的數(shù)據(jù)不會(huì)被未授權(quán)的用戶所訪問(wèn),同時(shí),通過(guò)各種數(shù)據(jù)備份和容災(zāi)技術(shù)保證云存儲(chǔ)中的數(shù)據(jù)不會(huì)丟失,保證云存儲(chǔ)自身的安全和穩(wěn)定。鈦鏈建立在一個(gè)分布式哈希表,這個(gè)分布式哈希表可以用來(lái)存儲(chǔ)數(shù)據(jù)位置信息或其他信息。
4 智能存儲(chǔ)
前面提到過(guò),結(jié)合智能合約和分布式存儲(chǔ),我們可以做的事情很多很多。
首先是基本的分布式文件存儲(chǔ)功能,傳統(tǒng)的分布式存儲(chǔ)要么需要中心化的公司來(lái)提供服務(wù),要么就是像 p2p 網(wǎng)絡(luò)那樣免費(fèi)使用。前者是一個(gè)強(qiáng)控制的系統(tǒng),一旦中心化服務(wù)因故不再提供服務(wù),那么所有的用戶都會(huì)蒙受巨大的損失。后者則由于免費(fèi),很難激勵(lì)參與者持續(xù)共享他的存儲(chǔ)或文件。通過(guò)智能合約,可以給存儲(chǔ)提供者/文件提供者代幣的獎(jiǎng)勵(lì)。無(wú)論是提供存儲(chǔ),還是分享文件,都可以獲得一定的收益,以此鼓勵(lì)大家分享(包括存儲(chǔ)空間和數(shù)據(jù)資源)。
有了基礎(chǔ)的文件存儲(chǔ)的保障,再利用智能合約,可以實(shí)現(xiàn)復(fù)雜的商業(yè)邏輯。比如用戶可以把自己的遺囑上鏈,定期向合約支付一定的費(fèi)用,以保證合約內(nèi)容不公開(kāi)。一旦用戶確實(shí)過(guò)世,則由于發(fā)起人無(wú)法再繼續(xù)支付費(fèi)用,合約內(nèi)容可以被任何人訪問(wèn)。
用戶可以把一些需要存證的文檔上傳到鈦鏈,定期支付費(fèi)用以保證內(nèi)容一直有效。在需要的時(shí)候隨時(shí)取出作為證據(jù)使用。
用戶可以通過(guò)合約,指定一些文檔在少部分用戶之間分享?;蛘咴谝欢ǖ臅r(shí)間之后才能分享給其他用戶。
用戶可以發(fā)布一些求購(gòu)合約,付費(fèi)的方式購(gòu)買一些自己需要的資料。而持有這些重要資料的人則可以選擇自由交易。這也是一個(gè)簡(jiǎn)單的價(jià)值交易市場(chǎng)。
其他還有更多的想象空間。目前的區(qū)塊鏈都是基于賬本的分布式數(shù)據(jù)庫(kù),很難存放大量的數(shù)據(jù)。如某些做公證業(yè)務(wù)的鏈,也只是把源文件的 hash 存放在一個(gè)比較小的字段內(nèi),無(wú)法復(fù)原源文件。而區(qū)塊鏈加上無(wú)限的存儲(chǔ)空間,帶來(lái)的組合效應(yīng),足以大大提升區(qū)塊鏈的應(yīng)用場(chǎng)景,加速區(qū)塊鏈應(yīng)用在各個(gè)行業(yè)的落地。
評(píng)論
查看更多