譯者|Moni多年以來,讓企業/組織最為頭疼的一個問題就是自己的系統沒有較強的集成性,而且難以形成一個基于特定行業的去信任網絡。不過現在,區塊鏈和分布式賬本技術可能成為實現這一顛覆性愿景的基礎。企業級集成
對于一些大公司和大型機構組織而言,他們的應用程序和APP大都是在“孤島”中獨立運行,這些“孤島”往往需要共享數據和功能才能“步調一致”地運行。對于單個企業而言,如果想要實現數據和業務流程共享,就必須要與其他系統和應用程序進行對接,而這個過程就被稱為“企業應用程序集成”。另一方面,在共享數據和功能的時候,企業/組織往往希望尋求一種能夠控制方式來管理整個流程,也只有在這種情況下,他們才能放心地把關鍵業務流程集成擴展到組織外部。這其實是“企業應用程序集成”的一種擴展,可以通過一種被稱為“B2B集成”的消息標準交換結構化數據來實現。從根本上來說,“企業應用程序集成”和“B2B集成”這兩個專業術語都是指跨越多個系統的數據和功能集成過程。然而需要注意的是,企業內部系統和業務流程會不斷發展,而支持B2B統一化的技術也在不斷進步。企業/組織系統集成技術的進化
到目前為止,我們似乎很少看到某一個企業/組織的系統集成技術成為主流,因為這種技術的發展通常是建立在彼此支持的基礎之上,而現實世界里的商業競爭往往讓企業/組織之間變得越來越封閉。在此,我們并不是要專注于某個特定技術、或是某個特定的年份,而是嘗試觀察最近幾十年來的發展,以便讓大家了解為什么說區塊鏈會是下一個技術迭代的關鍵要素。下表是集成技術的進化歷史概覽:接下來,我們要探討上表中列出的每個進化過程中是如何實現技術進步的。數據集成
聲音 | Linktobit聯合創始人Alex:Libra對全球支付清算系統是降維打擊:據Libra白皮書,它將錨定一攬子主流流通貨幣,包含美元、歐元和日元等。Linktobit(鏈幣)聯合創始人Alex點評道:“Libra要打造的是一個超主權貨幣,因為區塊鏈的特征,支付和清算是同步完成的。現在中國人匯款5萬美元到加拿大手續費200人民幣,2天到賬,而使用Libra匯款,可能只需要0.2人民幣,馬上到賬。Libra對現有的全球支付清算體系是降維打擊。”[2019/7/19]
數據集成是最古老的跨系統信息訪問機制之一,它具有以下兩個主要示例:1、通用數據庫方法被用于企業內部的系統集成;2、文件共享方法被用于企業內部和企業之間的數據交換。借助FTP等通用協議,文件共享讓應用程序數據在不同設備和操作系統之間被交換。但是這兩種方法都不是實時的,而且只能通過批處理的方式才能完成數據集成操作,因此在可擴展性和可靠性方面都存在一定的局限性。功能集成
數據集成提供了非實時的數據交換,而這里將要描述的功能集成則提供了實時的數據交換和功能交換:1、遠程過程調用通過“隱藏”了網絡和數據編組復雜性,將基于套接字的低級別集成進行了重大優化,但是它其實是一個依賴于語言的、早期點對點的客戶端-服務器架構。2、對象請求代管者體系結構使用公用對象請求代管者體系結構、分布式組件對象模式、以及遠程方法調用實現,并引入了代管者組件,該組件允許不同語言的多個應用程序重復使用相同的基礎結構并以P2P的方式相互通信。此外,公用對象請求代管者體系結構模型還具有命名、安全性、并發性、事務性、注冊表、預計與語言無關的接口定義概念。3、消息傳遞在應用程序之間引入了時間解耦的概念,并確保異步消息傳遞。到目前為止,我們已經看到了許多技術進步,但是他們主要關注的是系統集成而不是應用程序集成。從批處理到實時數據交換、從點對點到P2P、從同步到異步,所有這些方法都不關心、或是不控制他們交換的數據類型,也不會強制驗證數據。盡管如此,這種早期的集成基礎設施通過交換基于電子數據交換格式的數據來實現B2B集成,但是他們其實并不了解企業數據和業務流程,或者只了解了其中的一部分。使用公用對象請求代管者體系結構,我們可以更早地嘗試應用程序接口、以及對應用程序集成有用的服務。面向服務架構
動態 | 百慕大旅游網站計劃為用戶提供加密代幣獎勵系統:據Royalgazette消息,百慕大旅游網站Trippmatch正在運用區塊鏈技術,為用戶提供加密代幣獎勵系統。Trippmatch將是第一個由區塊鏈技術驅動的在線旅游社區,新系統將在2019年推出。[2018/11/23]
面向服務架構的主要目的,其實是推出一系列Web服務標準:1、XML提供了與語言無關的數據交換格式;2、SOAP提供了通用消息格式;3、WSDL提供用于描述服務接口的獨立格式。這一切都是構成Web服務的基礎,這些標準與企業服務總線和業務流程管理相結合,使集成更專注于業務集成語言。相比之下,之前的技術更多地是在系統層面進行集成。ESB全稱為EnterpriseServiceBus,即企業服務總線。它是傳統中間件技術與XML、Web服務等技術結合的產物。ESB提供了網絡中最基本的連接中樞,是構筑企業神經系統的必要元素。ESB的出現改變了傳統的軟件架構,可以提供比傳統中間件產品更為廉價的解決方案,同時它還可以消除不同應用之間的技術差異,讓不同的應用服務器協調運作,實現了不同服務之間的通信與整合。從功能上看,ESB提供了事件驅動和文檔導向的處理模式,以及分布式的運行管理機制,它支持基于內容的路由和過濾,具備了復雜數據的傳輸能力,并可以提供一系列的標準接口;另一方面,BPM,即業務流程管理,是一種以規范化的構造端到端的卓越業務流程為中心,以持續的提高組織業務績效為目的的系統化方法,常見商業管理教育如EMBA、MBA等均將BPM包含在內。Web服務讓系統不再盲目地交換數據,而是按照機器可讀的合約和接口定義來交換數據,此類合約能夠讓某個系統和其他系統進行交互之前理解、并驗證數據。這里還包含了微服務架構,就其核心而言,微服務架構構建、并改進了面向服務架構和企業服務總線——此階段的主要進化,是圍繞分布式系統從Web服務向基于表述性狀態傳遞的交互過渡。表述性狀態傳遞是RoyFielding博士在2000年他的博士論文中提出來的一種軟件架構風格,它是一種針對網絡應用的設計和開發方式,可以降低開發的復雜性,提高系統的可伸縮性。目前在三種主流的Web服務實現方案中,因為REST模式的Web服務與復雜的SOAP和XML-RPC對比來講明顯的更加簡潔,越來越多的Web服務開始采用REST風格設計和實現。例如,Amazon.com提供接近REST風格的Web服務進行圖書查找;雅虎提供的Web服務也是REST風格的。總之,這個階段中,在通用協議基礎上,分布式系統也能獲得通用標準和合約定義。基于區塊鏈的集成
聲音 | 黃成愛:區塊鏈生態系統已成為游戲公司的新藍海:據Koreatimes消息,全球游戲展G-Star 2018將于周四在釜山舉行,區塊鏈成全球游戲展G-Star 2018熱門話題之一,為期四天的活動將包括區塊鏈技術相關的各種講座和研討會。該協會會長黃成愛表示,區塊鏈生態系統已成為游戲公司的新藍海,并表示愿意在幫助國內游戲公司成為該地區的全球領導者方面發揮作用。[2018/11/12]
雖然利用通用協議和標準對交換數據有一定幫助,但服務合約卻無法提供隱藏在合約背后、并在遠程系統上運行的業務流程信息。一個業務請求可能在合約層面上有效,但在業務流程的某個狀態下無效,這種情況會在兩方之間進行集成的時候——比如在客戶端-服務器模型、以及在P2P模型中多個參與方之間進行集成的時候產生很多問題。有時多個參與方也會是同一業務流程的一部分,有時業務流程也會被其中一方而非所有各方擁有。而這種能夠讓多方互動正常運作的先決條件,就是要確保共同業務流程及其當前狀態的透明度。所有這一切,都讓能夠在多方之間實施分布式業務流程的區塊鏈技術變得極具吸引力。通過共享業務流程和包含狀態,基于區塊鏈技術的集成模型擴展了共享協議和服務合約,而且所有參與實體都能以智能合約的形式共享同一業務流程。但是,為了驗證業務請求、處理并得出相同的結論,業務流程也需要保持相同的狀態,而這只有通過分布式賬本才能實現。共享智能合約過去的全部狀態并不是實現這一目標的手段,而是共享業務流程運行的先決條件。從這個角度來可,區塊鏈可以被看作是系統集成進化的下一個階段。正如我們接下來將會深入解釋的那樣,區塊鏈網絡可以充當一種分布式企業服務總線和業務流程管理機制,它不會包含在某個單獨的業務實體之中,而是跨越覆蓋到多個企業組織內。下圖:集成技術開始從封閉系統進化到共享系統:首先是協議,然后是應用程序接口合約,接下來是業務流程本身,最后數據會移出到封閉系統之外,進入公共共享空間,并成為集成基礎設施的一部分。在某些方面,這種趨勢類似于微服務的橫切責任從服務內部轉移到支持平臺。通過區塊鏈,通用數據模型和當前業務流程可以從企業內部轉移到共享業務網絡上。但需要注意的是,這種方法并非普遍使用,甚至不太可能成為一種主流系統集成機制。因為只有當網絡中的所有參與方對數據模型和業務流程具有相同的理解時,才有可能采取這種行動。所以,基于區塊鏈技術的系統集成只適用于那些有標準化業務流程的行業,比如金融、供應鏈、醫療保健等。系統集成迭代
動態 | 日本知識產權戰略本部:利用區塊鏈技術,構建著作管理及利益分配系統:據中國科學院成都文獻情報中心消息,日本知識產權戰略本部于6月發布了2018年度知識產權推進計劃。要建立數字化和網絡化的著作權系統,利用區塊鏈技術,構建著作管理及利益分配系統。[2018/7/6]
至此,我們已經按照時間順序了解了集成技術的進化,現在可以更全面地了解B2B集成進化的各個主要階段:第一代:系統集成協議這其實是在公用對象請求代管者體系結構和面向服務結構之前的集成技術,主要利用通用協議進行數據交換,這種方式并不會理解數據、合約和業務流程:1、集成模式:客戶端-服務器,其中服務器組件僅由一方控制,典型的示例有數據庫、文件服務器、消息代理等;2、顯式共享基礎架構:低級系統協議、以及諸如FTP這樣的應用程序接口;3、隱式非共享基礎架構:應用程序合約、數據格式、以及不支持通用基礎基礎架構的業務流程。第二代:應用程序集成合約第一代系統集成技術使用的是幾年前的系統協議,允許應用程序以通用合約的形式共享應用程序接口。而第二代系統集成技術已經能夠讓應用程序了解數據、以及數據結構和潛在錯誤條件了,不過這一代技術仍然無法了解系統中的業務流程和當前狀態:1、集成模式:利用合約描述應用程序接口的客戶端-服務器模型;2、顯式共享基礎架構:協議、應用程序合約和應用程序接口定義;3、隱式非共享基礎架構:業務流程和遠程狀態仍是私有的。第三代:分布式業務流程第三代系統集成技術是基于區塊鏈技術的一代,并且又向前邁進了一步,但該技術仍然需要證明是一個可行的企業級系統集成架構。區塊鏈系統集成技術使用P2P協議,并且能夠在多個系統之間共享業務流程,這些系統都是由去信任的各方控制的。之前的系統集成技術需要對共享協議和應用程序接口的理解,但這需要依賴對完整業務流程及其當前狀態的共同理解,也只有這樣才能形成有意義的跨組織分布式業務流程網絡,并從中獲得回報:1、集成模式:通過與分布式業務流程形成業務往來,實現多方P2P集成;2、顯式共享基礎架構:業務流程及其所需的狀態;3、隱式非共享基礎架構:其他非流程相關的狀態。實際上,有許多基于區塊鏈項目采用了不同的方法也解決業務集成難題,在此我們列舉一些B2B集成領域里最受歡迎、也是最有趣的許可開源區塊鏈項目:1、HyperledgerFabric是目前最受歡迎、也是最先進的區塊鏈框架之一,最初由IBM公司開發,現在已經是LinuxFoundation項目的一部分了;2、HyperledgerSawtooth最初是由英特爾公司開發的項目,現在也歸入了LinuxFoundation旗下分布式項目,它以可更換的模塊化和完整組件而廣受歡迎;3、Quorum是一個基于以太坊區塊鏈的企業級分布式系統解決方案;4、Corda是另一個基于Java虛擬機中間件技術的技術,能夠讓企業利用合約交易、交換價值。現階段,已經由很多企業/組織使用上述系統框架構建了業務網絡,使網絡中的成員組織能夠利用這種新型集成模式互相集成和交互。當然,除了上述提供網絡節點的全棧區塊鏈項目之外,還有一些“混合”解決方案。舉個例子,Unibright項目旨在利用自動生成的智能合約,將熟悉的標準中定義的內部業務流程與現有區塊鏈網絡連接起來。這種智能合約可以有公有鏈和私有鏈生成,并且成為企業之間另一個系統集成支柱。實際上,區塊鏈技術已經開始嘗試在我們現實生活中的很多領域里應用。一些公有鏈項目聲稱將利用這一新興技術來改變世界,相比之下,私有鏈和許可區塊鏈并沒有做出太多這樣的承諾,而是在穩步向前發展。總結
WAVES、KMD、LISK加入Pantos系統:據Pantos官方消息,WAVES、KMD、LISK將集成到Pantos系統中,Pantos是多區塊鏈代幣集成系統。WAVES現全球均價5.97美元,24小時漲幅6.89%;KMD現全球均價3.51美元,24小時漲幅15.18%;LISK現全球均價15.37美元,24小時漲幅8.19%。[2018/3/10]
企業級的集成往往具有很多細節上的問題,比如所有系統都是由一家實體所控制、參與者之間具有某種程度的信任等等。就目前而言,這些問題仍然由現代企業服務總線、業務流程管理和微服務架構來解決的。但是,當我們談到多方參與的B2B集成時,和傳統企業級集成所遇到的問題就不太一樣了。這些系統基本上會由多個企業/組織控制,單獨一方無法查看業務流程,互相也不信任——在這種場景下,我們看到企業/組織開始嘗試一種全新的、基于區塊鏈的集成技術,這種技術不僅依賴于協議與合約的共享,還依賴于端到端的業務流程和狀態共享。需要說明的是,“區塊鏈即集成”這種趨勢與區塊鏈行業內多年來不斷發展的總體方向是一致的,即從共享最低限度的協議,到以合約、應用程序接口和現有業務流程和狀態的共享。這種共享集成基礎架構能夠支持全新的、透明集成模型——其中,先前那些不公開的業務流程現在將在開源協作模型下被共同擁有、共同擬定、共同構建、共同維護、形成標準化。也只有在這種情況下,才能夠讓企業/組織獲得激勵、共享業務流程并形成一個互利互益的網絡,促進聯合創新、標準化、以及更深層次的集成。
一、整體概述 本周,原定于在第708000個進行的君士坦丁堡硬分叉,由于EIP-1283提案存在“重入攻擊”漏洞,后被推遲.
1900/1/1 0:00:00前言:本文主要闡述當前以太坊的具體運作原理,有助于我們理解以太坊背后的各種概念和操作,適合初學者閱讀.
1900/1/1 0:00:00編者按:本文來自 IOSGVenture 作者:DanielJeffries,翻譯:Jocy&周曉彤&Kerouac,Odaily星球日報經授權轉載.
1900/1/1 0:00:00如果想要深入了解區塊鏈和區塊鏈項目,不可避免的需要了解密碼學。區塊鏈是對密碼學的一次整合運用,理解了密碼學,才能真正理解區塊鏈.
1900/1/1 0:00:00編者按:本文來自一本區塊鏈,作者:木樨、棘輪,星球日報經授權發布。比特幣誕生十年來,悲欣無數。有人一夜暴富,有人散盡家財。幣價跌宕起伏,是誰在操縱?對此,玩家們一直耿耿于懷.
1900/1/1 0:00:00我曾誤以為Mt.Gox的首席執行官MarkKarpeles在坐牢幾年后成為了人生大贏家,但真相可能并非如此,幣圈億萬富翁BrockPierce自曝,Karpeles早在2014年時.
1900/1/1 0:00:00