"

戳藍字“CSDN雲計算關注我們哦!

"

戳藍字“CSDN雲計算關注我們哦!

京東雲的區塊鏈“經”

就在不久前,京東雲在北京國家會議中心召開“區塊鏈+京東雲 大有可為”戰略合作媒體溝通會。會上,京東雲與京東數科宣佈了在區塊鏈技術服務領域深度合作,重磅發佈了智臻鏈“雲”建設規劃,同步上線了“區塊鏈防偽追溯”、“區塊鏈數字存證”兩款“京東自營”的京東雲市場SaaS應用。同時,京東雲還重磅推出國內首款區塊鏈數據在線分析服務產品——BDS服務,並宣佈BDS正式對外開源。

而實際上,嚴格來說,BDS並不能稱之為一款傳統的區塊鏈產品,它其實更像一款大數據分析產品,只不過,它的分析對象是各種區塊鏈而已。那麼,京東云為什麼要推出這樣一款區塊鏈數據分析產品呢,BDS在京東雲區塊鏈產品矩陣中的作用是什麼呢?為此,CSDN記者專訪了京東雲產品研發部高級總監郭理靖。

為什麼要做BDS?

“我們之所以做BDS這個產品是基於兩個考慮,第一個考慮是我們覺得市場上缺少區塊鏈數據分析統計類產品。比如我們統計手機App活躍度時可能會考慮使用統計服務,我們做網站必然會用到分析軟件,這些工具都是用來統計項目的用戶使用情況、用戶在上面停留多少時間、用了哪些功能、日活、月活、留存,都能很方便的統計出來,這種統計工具能夠幫助項目方、開發者、廠商清晰的知道自己項目運行的狀態,否則兩眼一摸黑,到底App有多少用戶也不知道、用戶使用路徑也不知道。區塊鏈也一樣,每個區塊鏈項目都是個獨立的項目,你可以認為每條鏈都是一個獨立的App,每個項目運營的狀況其實是一個比較黑盒的東西,作為普通用戶,想要去了解某條鏈的運營狀況,就需要有比較好的專業知識。而BDS,就可以幫助用戶很好的瞭解這些信息”,郭理靖說。

“其次,京東雲有很強的大數據處理與分析能力,我們所做的事情是要把不同區塊鏈項目的全節點建設起來,對全節點的源碼進行改造,解析全節點的數據,同時對數據進行清洗,導入大數據平臺,之後,進行數據建模,建立日活、月活、日交易量、交易關係等諸如此類的模型。京東在底層技術和數據建模方面有豐富的經驗,而且我們對這件事也比較感興趣、願意去做,這是我們的出發點。”郭理靖補充道。

在談到京東云為什麼要涉足區塊鏈領域時,郭理靖表示,區塊鏈技術從廣義宏觀來講可以認為是一個信息交換的標準,可以在多方不信任情況下有效保障信息交換、確保信息不被篡改,區塊鏈可以被看做是工具。基於這個工具,在京東內部有許多場景需要和利用這樣的技術。另外,京東的外部合作伙伴也對區塊鏈技術有所訴求,因此,作為雲服務廠商,使用區塊鏈以及在京東雲上提供BaaS服務是順其自然的思路。

BDS究竟是什麼?

那麼,BDS究竟是什麼?郭理靖介紹說,從產品角度講,BDS確實是一個更類似於大數據分析的產品。但在底層數據抽取上又和傳統的大數據平臺有很大不同,區塊鏈的數據是一個個區塊,就像一本本沒有電子化的賬本,通常要統計某一個用戶過去一年所有的交易,必須遍歷所有的區塊才行,但是BDS裡只需要通過一條SQL語句就可以找出來,因為通過BDS,已經把這些離散的數據都統一堆放到了一個數據倉庫裡,以方便用戶查詢。

BDS的本質是將數據從區塊鏈裡剝離出來,以一個更容易理解的抽象概念展現在用戶面前。用戶可以很容易的對這些數據進行分析處理,包括日活、交易金額等,而無需再去解析底層的數據。但BDS與區塊鏈底層技術還是息息相關的,每個鏈的底層結構截然不同,鏈的技術特色也完全不同,不同的鏈用的是不同的算法,底層的數據結構也不太一樣,比如比特幣用是UTXO,有的是用賬號模型,而且有些匿名幣,根本連賬號、交易信息都看不到。對用戶而言,通過BDS可以不用理解底層的區塊鏈邏輯,但對於BDS的研發人員而言,挑戰還是挺大的,因為必須要理解每個公鏈底層的結構,需要技術人員更深刻的理解底層的邏輯,很多時候還需要解析每個合約裡的數據,工作量非常巨大。但京東雲有很強的區塊鏈專家隊伍,對各區塊鏈項目的技術都有很深入的研究,這樣的團隊在國內也並不多。

目前, BDS對市場上常見的BTC、ETH、EOS、LTC、XRP、BCH 等20多種知名區塊鏈項目都能支持,如以比特幣模型為基礎的各種鏈,包括比特幣的分叉版本,它們的底層架構略微有所不同,但是BDS都能對其進行解析。另外,以太坊ERC20為規範的各種Token,BDS也能解析。

此外,為了能夠支持更多的鏈,京東雲BDS團隊開源了 Blockchain Node 和 BDS(Splitter) 兩個服務模塊, Blockchain Node 模塊優先將 BTC Node 代碼開源,之後還會不斷開源其他的全節點服務,預計在2019年Q3季度會陸續將:ETH,XRP,ETC,LTC 等20+條主流公有鏈,也歡迎更多的開發者可以加入到BDS的開發中來,對更多的區塊鏈項目進行支持。

BDS好在哪裡?

BDS架構是一個比較解耦的模式,整個架構具有開放性,開放性就意味著可以容易接入新的鏈,哪怕不理解BDS數據處理流程,只要把全節點進行改造,按照規定的數據格式寫入到隊列裡,這個鏈就算接入完成了;其次,對後端、對底層的存儲也是比較靈活的,可以連接MySQL,也可以連接Greeplum, Hadoop等,同時,數據寫入端也是比較靈活的,可以考慮到各種不同場景、環境的訴求。

"

戳藍字“CSDN雲計算關注我們哦!

京東雲的區塊鏈“經”

就在不久前,京東雲在北京國家會議中心召開“區塊鏈+京東雲 大有可為”戰略合作媒體溝通會。會上,京東雲與京東數科宣佈了在區塊鏈技術服務領域深度合作,重磅發佈了智臻鏈“雲”建設規劃,同步上線了“區塊鏈防偽追溯”、“區塊鏈數字存證”兩款“京東自營”的京東雲市場SaaS應用。同時,京東雲還重磅推出國內首款區塊鏈數據在線分析服務產品——BDS服務,並宣佈BDS正式對外開源。

而實際上,嚴格來說,BDS並不能稱之為一款傳統的區塊鏈產品,它其實更像一款大數據分析產品,只不過,它的分析對象是各種區塊鏈而已。那麼,京東云為什麼要推出這樣一款區塊鏈數據分析產品呢,BDS在京東雲區塊鏈產品矩陣中的作用是什麼呢?為此,CSDN記者專訪了京東雲產品研發部高級總監郭理靖。

為什麼要做BDS?

“我們之所以做BDS這個產品是基於兩個考慮,第一個考慮是我們覺得市場上缺少區塊鏈數據分析統計類產品。比如我們統計手機App活躍度時可能會考慮使用統計服務,我們做網站必然會用到分析軟件,這些工具都是用來統計項目的用戶使用情況、用戶在上面停留多少時間、用了哪些功能、日活、月活、留存,都能很方便的統計出來,這種統計工具能夠幫助項目方、開發者、廠商清晰的知道自己項目運行的狀態,否則兩眼一摸黑,到底App有多少用戶也不知道、用戶使用路徑也不知道。區塊鏈也一樣,每個區塊鏈項目都是個獨立的項目,你可以認為每條鏈都是一個獨立的App,每個項目運營的狀況其實是一個比較黑盒的東西,作為普通用戶,想要去了解某條鏈的運營狀況,就需要有比較好的專業知識。而BDS,就可以幫助用戶很好的瞭解這些信息”,郭理靖說。

“其次,京東雲有很強的大數據處理與分析能力,我們所做的事情是要把不同區塊鏈項目的全節點建設起來,對全節點的源碼進行改造,解析全節點的數據,同時對數據進行清洗,導入大數據平臺,之後,進行數據建模,建立日活、月活、日交易量、交易關係等諸如此類的模型。京東在底層技術和數據建模方面有豐富的經驗,而且我們對這件事也比較感興趣、願意去做,這是我們的出發點。”郭理靖補充道。

在談到京東云為什麼要涉足區塊鏈領域時,郭理靖表示,區塊鏈技術從廣義宏觀來講可以認為是一個信息交換的標準,可以在多方不信任情況下有效保障信息交換、確保信息不被篡改,區塊鏈可以被看做是工具。基於這個工具,在京東內部有許多場景需要和利用這樣的技術。另外,京東的外部合作伙伴也對區塊鏈技術有所訴求,因此,作為雲服務廠商,使用區塊鏈以及在京東雲上提供BaaS服務是順其自然的思路。

BDS究竟是什麼?

那麼,BDS究竟是什麼?郭理靖介紹說,從產品角度講,BDS確實是一個更類似於大數據分析的產品。但在底層數據抽取上又和傳統的大數據平臺有很大不同,區塊鏈的數據是一個個區塊,就像一本本沒有電子化的賬本,通常要統計某一個用戶過去一年所有的交易,必須遍歷所有的區塊才行,但是BDS裡只需要通過一條SQL語句就可以找出來,因為通過BDS,已經把這些離散的數據都統一堆放到了一個數據倉庫裡,以方便用戶查詢。

BDS的本質是將數據從區塊鏈裡剝離出來,以一個更容易理解的抽象概念展現在用戶面前。用戶可以很容易的對這些數據進行分析處理,包括日活、交易金額等,而無需再去解析底層的數據。但BDS與區塊鏈底層技術還是息息相關的,每個鏈的底層結構截然不同,鏈的技術特色也完全不同,不同的鏈用的是不同的算法,底層的數據結構也不太一樣,比如比特幣用是UTXO,有的是用賬號模型,而且有些匿名幣,根本連賬號、交易信息都看不到。對用戶而言,通過BDS可以不用理解底層的區塊鏈邏輯,但對於BDS的研發人員而言,挑戰還是挺大的,因為必須要理解每個公鏈底層的結構,需要技術人員更深刻的理解底層的邏輯,很多時候還需要解析每個合約裡的數據,工作量非常巨大。但京東雲有很強的區塊鏈專家隊伍,對各區塊鏈項目的技術都有很深入的研究,這樣的團隊在國內也並不多。

目前, BDS對市場上常見的BTC、ETH、EOS、LTC、XRP、BCH 等20多種知名區塊鏈項目都能支持,如以比特幣模型為基礎的各種鏈,包括比特幣的分叉版本,它們的底層架構略微有所不同,但是BDS都能對其進行解析。另外,以太坊ERC20為規範的各種Token,BDS也能解析。

此外,為了能夠支持更多的鏈,京東雲BDS團隊開源了 Blockchain Node 和 BDS(Splitter) 兩個服務模塊, Blockchain Node 模塊優先將 BTC Node 代碼開源,之後還會不斷開源其他的全節點服務,預計在2019年Q3季度會陸續將:ETH,XRP,ETC,LTC 等20+條主流公有鏈,也歡迎更多的開發者可以加入到BDS的開發中來,對更多的區塊鏈項目進行支持。

BDS好在哪裡?

BDS架構是一個比較解耦的模式,整個架構具有開放性,開放性就意味著可以容易接入新的鏈,哪怕不理解BDS數據處理流程,只要把全節點進行改造,按照規定的數據格式寫入到隊列裡,這個鏈就算接入完成了;其次,對後端、對底層的存儲也是比較靈活的,可以連接MySQL,也可以連接Greeplum, Hadoop等,同時,數據寫入端也是比較靈活的,可以考慮到各種不同場景、環境的訴求。

京東雲的區塊鏈“經”

整體上,BDS採用了開放式的架構,能夠讓使用者,開源的參與者和開發者能夠很靈活對接不同的公鏈、不同的底層存儲方案。那些想深度分析公有鏈數據的用戶,可以通過 BDS平臺,利用其免費提供的查詢服務,無需編寫任何代碼就可以直接查詢鏈上數據;同時也支持用戶自己在本地搭建一個類似 BDS平臺的環境,自己去做一些分析處理。

郭理靖再次強調了京東雲與其他競爭對手相比的優勢,首先,團隊對區塊鏈底層技術的理解是比較深刻的,業界沒有其他團隊有像京東雲團隊一樣能把區塊鏈基礎信息模型建設得這麼完善,這是京東雲的核心能力。其次,京東雲底層建設全節點數據、全節點過程中積累了很多經驗,區塊鏈的技術並沒有大家想象中那麼成熟,或者搭建一個全節點沒有大家想象得那麼容易,聽起來很簡單,誰都可以搭,但事實上需要大量的時間與人力的投入,才能達到應有的水平狀態。

區塊鏈的未來

郭理靖表示,京東雲在BDS上的計劃是非常清晰的,即依賴京東雲技術能力,把業界知名的公有鏈、聯盟鏈都接入進來,從而成為業界最大的區塊鏈數據聚合平臺,所有區塊鏈的數據在BDS上都有,從而實現“萬鏈歸一”。

關於區塊鏈技術的未來,郭理靖則抱著“短期謹慎,長期樂觀”的看法,他不認為短期內區塊鏈技術能夠改變世界、顛覆行業。

郭理靖表示,首先,區塊鏈技術並不能像互聯網或者像移動互聯網一樣席捲各個行業,對人們生活方方面面造成深刻的影響,但區塊鏈短期內絕對不會達到這種程度。

其次,這個新興技術和手段,帶來了各種各樣的人,有很多人是技術熱愛者,也有很多是投機分子。這個行業需要一次大洗牌,把非純粹技術化的或者非純粹商業化的東西清理出去。這個行業泡沫還沒有完全破裂,所以短期內是謹慎的。

長期看來,還是樂觀的,至少在特定幾個場景裡區塊鏈將會扮演很重要的角色,整個世界畢竟還是一個充滿多邊角色角逐的場景,多邊不信任的場景是存在的,那麼這種技術還是有自己的用武之地。

而且很多大公司以及機構已經開始在嘗試研究數字貨幣以及在跨境匯款的場景中使用區塊鏈技術,區塊鏈技術還是有其明確的存在價值,長期肯定會在某些領域發揮非常大的作用。

郭理靖最後說,京東雲是京東集團技術能力輸出的窗口,在融合京東智臻鏈(BaaS)上會持續技術投入,繼續做京東自己的區塊鏈,以及在京東內部更多場景使用區塊鏈技術,另外一方面,京東雲將會把京東智臻鏈(BaaS)和BDS持續商業化。

"

相關推薦

推薦中...