在Medium近日發(fā)表的一篇文章里,區(qū)塊鏈工程師Preethi Kasireddy探討了區(qū)塊鏈技術要想成為主流應用需要克服的關鍵挑戰(zhàn)。
按照Kasireddy的說法,該技術的主要障礙如下:
伸縮性限制,這是因為該協(xié)議要求網(wǎng)絡中的每個節(jié)點都對每一個事務進行處理。這是由于區(qū)塊鏈使用一種去中心化的協(xié)商機制來保證必要的屬性,如安全保證、政治中立、審查阻力等等。
Kasireddy根據(jù)她之前做的一些工作提出了幾項正在研究中的改進可伸縮性的建議。其中包括將多項交互或速度比較慢的計算從區(qū)塊鏈中去除(off-chain支付方式和off-chain計算);把區(qū)塊鏈的總體狀態(tài)分到不同的“碎片(sherds)”中,每個碎片包含狀態(tài)的一個部分,可以和其他碎片并行修改狀態(tài);使用有向無環(huán)圖控制交互在區(qū)塊鏈節(jié)點上的傳播。
隱私限制,這是因為所有的交易結(jié)果都記錄在一本公共賬上,讓追溯成為可能。Kasireddy列出了多種可能的解決方案,包括使用加密保護區(qū)塊鏈地址;把交易匯聚到私有池(混幣器)中;使用群簽名加密所有的交易;使用零知識證明等等。缺少形式化的合同審核,這與通常很難構(gòu)建出本身沒有缺陷的形式化證明有關。Kasireddy沒有提出多少建議來解決這個問題,但她提到了Yoichi Hirai為Ethereum所做的工作。存儲限制也是由區(qū)塊鏈數(shù)據(jù)復制和不變性導致的。這個問題的解決方案的思想基礎是,只有區(qū)塊鏈節(jié)點的一個子集存儲系統(tǒng)的狀態(tài),包括Swarm點到點文件共享協(xié)議、分布式存儲解決方案Storj、去中心化內(nèi)容分享平臺Decent、IPFS等。不可持續(xù)的協(xié)商機制,這是由已知的“工作量證明(proof-of-work)”模式的問題所導致的,該模式也影響了區(qū)塊鏈,導致集中審核存在風險。特別地,有專門的硬件可以有效地執(zhí)行審核步驟以及挖礦池的使用都降低了算法的去中心化屬性。Kasireddy列出的其中一個方案是采用“權(quán)益證明(proof-of-stake)”協(xié)商作為挖礦替代方案,計算協(xié)商過程中每個節(jié)點的權(quán)重。上面所有這些就是區(qū)塊鏈想要取得成功需要克服的挑戰(zhàn),同時也證明了從事這方面工作的研究人員及開發(fā)人員社區(qū)的活力。關于Kasireddy的文章,我們這里還有很多沒有提及的細節(jié),因此,建議讀下原文。她還提到了其他的話題,包括治理、工具以及量子計算給基于加密的系統(tǒng)帶來的威脅。
查看英文原文:Here’s What is Limiting Blockchain Mainstream Use