選擇區塊鏈技術前應考慮的5大問題
Choice
「ミックス。」オリジナルサウンドトラック
末廣健一郎
00:00/04:13
隨著區塊鏈的市場持續增長,企業用戶可以使用一系列不同的分散式賬本技術來應用區塊鏈。在考慮您的選擇時,需要注意的是,要注意某些協議適合某些使用情況,並且可以通過利用現有的現有網路來加速實現時間價值。此文將向您介紹在選擇分散式賬本技術時一系列要考慮的問題。
協議是開源且公開的嗎?
簡單地在一個開放的開發者站點上發布代碼是不夠的,還需要有一個管理機構來維護符合企業需求的代碼。Linux基金會的Hyperledger項目說明了公開管理公開源碼的代碼庫意味著什麼,允許任何組織或貢獻者提交建議、更新和策略。Hyperledger通過技術指導委員會公開確認輸入信息,以確保業務的創新得到支持。
最近添加的零知識證明和身份混頻器的超分類結構顯示了超分類的意願,支持持續創新的企業需求。
其他的協議,比如Ethereum和Corda,都是由一個非常小的開發人員組成的,通常來自一個組織。這意味著他們集中控制他們的技術路線,最終以長遠的創新為代價。
誰將成為網路的一部分?
組織的下一個關鍵問題是:誰是區塊鏈網路的目標參與者?參與者可以包括商業夥伴、應用程序提供商、監管機構甚至是競爭對手。
大多數企業網路要求至少網路成員的核心子集(如果不是全部的話)需要相互了解。我們稱之為許可權網路。Hyperledger Fabric允許為網路配置一個通用的身份驗證方案。該方案可配置為小型專用網路,或用於更分散的面向公眾的網路。關鍵的考慮是是否有足夠的數據被知道,這樣你就能與另一邊的人建立足夠的信任。
許多其他的企業協議依賴於單個組織來作為批准參與者和交易的大門。隨著網路的發展,這種模式難以擴展。
什麼用例會推動網路上的交易?
在選擇協議時,另一個重要的考慮因素是將提交到網路的交易類型。
如果交易是針對任意的資產類型,如為網路定義並表示物理或數字資產,則可以使用像Hyperledger Composer這樣的編程模型來對資產、參與者和事務進行建模。然後,可以將其部署到超級分類器的運行實例中。
這也是您應該考慮您的事務的隱私和安全影響的時候。在許多情況下,您可能需要一個協議,允許您在參與者之間保持事務數據的私密性。
用例還可能需要在業務需要時使用可信的公共網路。兩個主要的例子是可信的身份和全球支付。例如,像Stellar恆星這樣的分散式賬簿支持跨境支付的轉移,從而實現資產的普遍結算。
該技術是否模塊化且易於使用?
對於企業使用來說,分散式賬本技術最關鍵的一個方面可能是為企業用例配置技術的能力。
關鍵特性,如一致性、許可權和資料庫,應該是模塊化的,以滿足特定用例的需要。例如,一個用例可能要求網路中的每個參與者在被認為有效之前支持事務,而另一些則可能沒有那麼嚴格的要求。
許多分散式的分類技術難以支持所需的模塊化水平,因此不得不依賴於龐大的共識協議,如工作證明來擴展規模。更糟糕的是,即使在使用專用網路時,對網路的這些方面進行更改也可能需要複雜的開發過程來適應。
例如,Corda只能在金融空間中為私有網路配置,而不是作為一種模塊化技術,可用於各行業的各種用例,為物聯網集成多種附加技術。
區塊鏈如何滿足其他關鍵的企業需求?
上述問題是在確定適當的分散式分類賬技術時要問的問題的初步列表。其他因素包括:
可擴展性:分散式賬本技術必須能夠隨著網路在交易和參與者方面的增長而擴展。例如集中驗證服務和複雜的對等編譯過程。
監管風險:區塊鏈領域最大的開放問題之一是加密貨幣作為分散式賬本技術應用的監管視角。應該適當考慮對支持公共加密貨幣的協議採取監管行動的可能性。
技能可用性:由於新編程語言的不成熟,區塊鏈空間已經出現了大量的高配置數據和資產入侵。企業用戶應該利用分散式賬本技術,使開發人員能夠使用他們熟悉的工具和編程語言。
支持:與任何企業應用程序一樣,需要對整個堆棧提供適當級別的支持。無論是通過開源社區還是平台和解決方案提供商,從構建到生產階段都需要支持。
無論是在一系列技術上進行概念驗證,還是僅僅嘗試基本開發人員工具,通過區塊鏈實踐都是採用該技術的最佳步驟。
作者:Kathryn Harrison
來源:IBM
※宋太宗繼位不合理?斧聲燭影真相竟然是這樣!
※希望你簡單又快樂
TAG:全球大搜羅 |