1. 程式人生 > >面向分散式商業 三業界大佬談BCOS平臺完全開源

面向分散式商業 三業界大佬談BCOS平臺完全開源

前言

7月31日,微眾銀行、萬向區塊鏈和矩陣元聯合釋出訊息,將三方共同開發的區塊鏈底層平臺BCOS(Block Chain Open Source)完全開源。

BCOS平臺究竟是什麼?
採用了哪種共識機制?
主要應用場景有哪些?
對開發者社群帶來哪些影響?

近日,CSDN採訪了萬向區塊鏈董事長肖風、微眾銀行副行長兼資訊長馬智濤、矩陣元創始人兼CEO孫立林三位金融、區塊鏈業內大咖,就BCOS平臺的定位,區塊鏈技術發展,以及其行業應用前景等問題展開了深入的探討。

什麼是BCOS平臺?專案為什麼要開源?

2016年,微眾銀行、萬向區塊鏈和矩陣元三方在上海簽署戰略合作協議,成立區塊鏈聯合實驗室,之後全面啟動區塊鏈及分散式賬本技術的共同研發。2017年7 月份正式啟動全面開源計劃。

肖風說,

“區塊鏈不可能成為某一家企業自己的獨門暗器或者藏在家裡就可以用的產品。只有在一個公開透明的情況下,才可能用一套機器或者用一套演算法來達到互相之間多方參與方的信任。”

區塊鏈從誕生開始就是以開源技術的形式出現,大部分的區塊鏈技術平臺也皆以開源社群的形式存在。開源的本質是共享技術,其商業意義在於:通過開源共享、推廣技術標準打造出一個多方利益共同體。隨著開源技術的普及和參與者數量的增加,該生態中的分工將更細,其影響範圍也就更廣,在與其他閉源的同類技術競爭的時候就越佔優勢。

馬智濤說,

“如果這個技術還是一個黑盒子,參與方沒辦法把它開啟來看,大家的這種信任是很難建立起來的。有了開源的基礎,參與方都能看得很清楚,程式碼都是很公正的執行大家所訂立的這些規則,這樣才能夠把對等協作的業務模式執行起來。”

區塊鏈治理

這裡寫圖片描述

為了保證專案的可行性,區塊鏈技術需要按照各行業的商業與監管要求來設定核心治理架構,確保符合監管要求、符合國際標準、符合各行業基本規則。

BCOS借鑑了國際通用資訊科技系統治理標準——COBIT模型,將區塊鏈的治理準則(Business Requirements)、區塊鏈的治理物件(Resources),區塊鏈的治理過程(Processes)綜合考慮,形成一個三維的治理體系結構。目的是在商業風險、控制需求和技術問題之間架起一座橋樑,以有效地利用資源,管理與區塊鏈系統相關的風險,滿足BCOS平臺的大規模商用需求。區塊鏈的治理物件維度主要包括以參與者、共識機制、節點、應用系統、演算法、底層設施及資料在內的區塊鏈相關的資源。

共識機制

BCOS採用了聯盟鏈的共識機制,其設計目標和公有鏈有所不同。BCOS平臺不會根據記賬的計算量對記賬者進行經濟獎勵,而是鼓勵參與者在共同維護聯盟鏈、促進生態系統發展、推進商業合作的過程中獲得價值或收益。在此過程中產生的糾紛或非法行為,將採用監管審計和法律仲裁結合的方式解決。BCOS 平臺共識機制的實現符合聯盟鏈場景需求,可避免算力浪費、防分叉和提升執行穩定性。BCOS平臺採用高效的 PBFT、RAFT 共識演算法,採用外掛化設計實現,通過修改系統配置,即可在一個聯盟鏈裡使用不同的共識機制, 參與到這個聯盟鏈的所有節點必須採用同一種共識配置。

馬智濤表示:

“BCOS是聯盟鏈架構,所以參與方事實上都是已經有一定信任基礎的機構,在本身機制層面上就已經把很多惡意的參與方都擋在外面了。參與方作為受信的機構,本身只是提供當中的一個節點或者多個節點,我們還有其他的參與方也會有節點,每一筆交易要經過多方的共識才能夠確認,本身機制也行之有效。在這種體系下面,惡意作假或者是做一些偽冒交易,這些風險佔的還是比較低的。基於區塊鏈聯盟鏈和BCOS平臺控制手段,能夠比較好的去控制第三方風險。”

這裡寫圖片描述
BCOS平臺架構圖

BCOS平臺具備完善的商業應用所需的功能和易用性,促進應用落地的實踐,具體功能包括:

  • 支援靈活的使用者帳戶管理功能,採用角色和許可權模型實現聯盟鏈參與者管理;
  • 支援對全網所有節點同時進行靈活的配置修改,配置資料保持高一致性;
  • 基於SDK、介面、智慧合約,可快速的開發各種業務應用,將支援多種語言編寫智慧合約,使業務開發過程更符合企業級軟體開發慣例;
  • 支援分組多副本方式儲存檔案,並在區塊鏈中儲存檔案的雜湊值和相關定址資訊,提高區塊鏈的儲存和網路同步效率。

應用場景1:微眾銀行

2016年8月,微眾銀行聯合上海華瑞銀行,基於BCOS平臺的早期版本推出了國內首個在生產環境中執行的銀行間的聯盟型區塊鏈應用場景——聯合貸款備付金管理對賬平臺,通過區塊鏈與分散式賬本技術,優化聯合貸款業務中的備付金管理對賬流程,實現了縮短對賬週期、提高運營效率、降低運營成本等目標。

經歷近一年的執行,平臺所記錄的真實交易筆數已達百萬量級水平。在真實生產資料的檢驗下,BCOS平臺保持零故障執行,印證了其安全可控、業務可行、健壯可用的優點,其功能、效能、容錯性、可靠性、安全性、 保密性、可追溯、模組化、可維護性、可移植性、互操作性、資料一致性等特性亦被驗證可達到高標準。

該產品作為“分散式商業”的典型場景,非常適合採用區塊鏈與分散式賬本技術作為合作行之間的聯結器,以提高中後臺運營效率、提升流程自動化程度與降低經營成本等。

馬智濤表示,

“微眾銀行的定位就是網際網路銀行,股東騰訊也是在整個科技行業和網際網路行業當中站有非常領先的位置,網際網路行業一直是擁抱開源的”。

應用場景2:供應鏈金融

上海萬向區塊鏈股份公司採用BCOS平臺的底層技術開發了一個供應鏈金融服務平臺,以優化應收賬款融資流程。對供應商來說,該業務平臺將有效縮短賬期,降低融資成本,並保護購銷過程敏感資訊不被洩漏;對金融機構來說,平臺將有效杜絕虛假貿易,提高運營和風控效率。

供應鏈金融業務非常適合採用區塊鏈與分散式賬本技術。平臺針對信用評級高、融資成本低的核心企業,運用區塊鏈技術將供應鏈交易資訊進行連結,將信用從中心企業向末端供應商傳遞,以提高金融資源在供應鏈屬企業間的配置效率。

肖風說:

“整車廠的供應鏈服務商改造從主機開始,這樣才是一個徹底的資訊穿透。主機廠向一級供應商發定單,到最後入庫單,最終回到主機廠入庫,一系列的證據鏈條是完整的。我們要求主機廠參加,大家在裡面都會得到好處,沒有誰利益受到損失”。

區塊鏈有何特別之處?

很多人都說2017年是區塊鏈應用落地的元年,通過比特幣暴漲,大家對區塊鏈有一個初期的認識。區塊鏈現在能解決什麼問題,我們為什麼要用區塊鏈去解決問題?

肖風說:

“不是所有問題都需要用區塊鏈來解決,也不是說區塊鏈成為替代一切技術所有的新東西。區塊鏈沒有什麼原創的技術,更多是在一種模式上面多了很多創新,不管是分散式儲存,計算還是網路,區塊鏈把這幾項技術整合在一起創造了一個新的應用。區塊鏈有點像1994年網路還沒有定性之前的網際網路技術,不同的技術路線最後定性,勝出的並不是最先進的技術,而是大家認為更好用、更簡單,甚至已經被大家所接受的”。

區塊鏈安全

隨著區塊鏈技術的日趨發展,大家對區塊鏈的安全性要求也越來越高。前有theDAO事件,現有Multisig 錢包事件,在智慧合約中,人為因素錯誤可能會給整個鏈帶來安全隱患。作為聯盟鏈的BCOS在安全方面做了哪些支援呢?

孫立林說:

“我們其實特別重視兩件事,一個安全,一個可運維性,不可運維就是有問題的。BCOS基本在實際生產系統上跑了一年以後,經過驗證才開源。當然不是說我們是完美的,我們一定也有缺陷,開源的目的就是讓大家用,讓所有人檢驗,從而使得我們的平臺更加完善。安全沒有終點,很歡迎大家來挑毛病”。

區塊鏈人才

很多區塊鏈行業的人談到當前的人才,都感覺到這個行業人才匱乏。

馬智濤:

“我們做區塊鏈底層,BCOS希望能夠聚集更多行業裡面的資源,把它發展起來,相當於把人才短缺的問題比較好的去解決了,我們在這個平臺上面也做了很多的分包,過去沒有做過區塊鏈的同志,可以很快的上手。包括做了一些培訓,非技術人員也能夠快速的去理解,這樣對於整個應用開發的效率大大的提高,也可以把門檻降低”。

小結

開源的生命力源於社群和無數開發者的貢獻,BCOS平臺秉承透明開放的開源理念,打造一個深度互信的多方合作共同體,這將加快區塊鏈在各類分散式商業應用場景的落地,讓全社會感受到區塊鏈帶給我們的變革。

記者:景琦([email protected]

這裡寫圖片描述

相關推薦

面向分散式商業 業界BCOS平臺完全開源

前言 7月31日,微眾銀行、萬向區塊鏈和矩陣元聯合釋出訊息,將三方共同開發的區塊鏈底層平臺BCOS(Block Chain Open Source)完全開源。 BCOS平臺究竟是什麼? 採用了哪種共識機制? 主要應用場景有哪些? 對開

G20討論加密貨幣監管,幣價下跌,幣圈信仰充值!有啥用?

區塊鏈這兩天,加密數字貨幣大佬們不斷出場,大談熊市。李笑來發布微博說:“都抱團取暖罷,別瞎折騰”。暴走恭親王發微博向韭菜們分享多次穿越熊市的經驗,告訴韭菜們恐慌和焦慮是沒有用的,要充值信仰。一、加密數字貨幣市場壞消息不斷據國外媒體天空新聞昨日報道,Twitter正準備在平臺上封禁與數字貨幣相關的廣告。據報道稱

測試 如何進入BAT大廠做一個測試開發工程師?(轉)

  本文轉載自 百家號    念師        https://baijiahao.baidu.com/s?id=1593524964605066107&wfr=spider&for=pc

周——小小帶飛隊

alt 計劃 原型 實現 wid 報告 文字識別 文件 mage 姓名 學號 楊浩政(組長) 3116004705 謝創敏 3116004478 鐘偉 3116004711 李奕柱 3116004691

“新上海風雲”——上海網際網路的二

每一座城市,都有自己鮮明的特色。 在中國,“兩千年曆史看西安,一千年歷史看北京,一百年曆史看上海。”上海是近代中國中西方文化交融之都,外灘,更是昔日的東方華爾街。 如今,隔著上海的母親河黃浦江,外灘對岸是浦東的陸家嘴,早已變成今日的東方華爾街。這些外灘百年的歐式老建築與陸家嘴如今崛

李飛飛宣佈辭職後首次演講!提出AI原則;BAT上海打假人工智慧

智東西9月17日訊息,今天,2018世界人工智慧大會在上海開幕。這是繼重慶智博會和南京AI峰會後,由地方政府舉辦的又一大AI行業盛會! 正如智東西在《搶人,搶錢,搶公司!地方政府

python養成計劃----分散式程序

分散式程序 在Thread和Process中,應當優選Process,因為Process更穩定,而且,Process可以分佈到多臺機器上,而Thread最多隻能分佈到同一臺機器的多個CPU上。 Python的 multiprocessing 模組不但支援多程序, 其

月薪千到萬不是說說而已!知乎們強烈推薦這五大自學網站

想要自學一些實用技能提升自己的能力,卻找不到好的自學網站?知乎大佬們強烈推薦這五大自學網站,你一定不能錯過! 1.滬江 滬江網校,如果你想學習外語,一定不能錯過成這個網站,在這裡有很多個免費的精品課可以學習,英語教學1V1,學習效果顯著。 2.猿學 猿學,一個讓程式猿

程式設計菜鳥到之路:演算法基礎(

第三天學習精要 列舉 稱硬幣 例題3:POJ1013 稱硬幣 題目描述 有12枚硬幣。其中有11枚真幣和1枚假幣。 假幣和真幣重量不同,但不知道假幣比真幣輕還是重。 現在,用一架天平稱了這些

【HNOI2017】

lin 否則 || ace -a 一行 要求 ostream main 題目描述 人們總是難免會碰到大佬。他們趾高氣昂地談論凡人不能理解的算法和數據結構,走到任何一個地方,大佬的氣場就能讓周圍的人嚇得瑟瑟發抖,不敢言語。 你作為一個 OIER,面對這樣的事情非常不開心,於是

們看中的農村便利店,真是新零售的風口嗎?

農村便利店 6·18促銷大戰的硝煙尚未散去,另一個場地——線下實體店的戰爭也在槍林彈雨中火熱地進行。如果說6·18、雙11等線上爆點活動的對決是刺刀見紅、短兵相接的肉搏戰,那麽線下實體店更像是投入諸多軍備、戰力的持續性戰爭。尤其潛力巨大,傳統實體店孱弱的農村市場,更像是一塊廣袤無垠的“處女地”。相比電

7月26日雲棲精選夜讀:MySQL金融版線上發布會:它為什麽是金融企業的首選_技術、產品和神秘嘉賓本位“演繹”

user 社區 出發 嵌入式 幹貨 購物 開發 想法 log 原文地址 2017年8月10日,雲棲社區將迎來一場特殊的直播——阿裏雲數據庫MySQL金融版線上發布會。 屆時,我們不僅請到了阿裏雲金融業務部總監九河、阿裏雲數據庫掌門人褚霸以及阿裏雲數據庫產

[補檔]2017-7-26 講課筆記

傳送門 例如 get ati main span struct string 級別 AntiLeaf大佬來講課啦 完全 不可做 題的一天 NOI2016 區間 大佬填坑= = http://cogs.pro/cogs/problem/problem.php?pid=240

[AH/HNOI2017]

namespace -- 你在 輸出 sca 表示 pri urn n+1 題目描述 人們總是難免會碰到大佬。他們趾高氣昂地談論凡人不能理解的算法和數據結構,走到任何一個地方,大佬的氣場就能讓周圍的人嚇得瑟瑟發抖,不敢言語。 你作為一個 OIER,面對這樣的事情非常不開心,

尋找道路——呆滯der最騷暴力

可能 再次 接下來 borde 滿足 files spf file bellman 尋找道路 題目描述: 有點的出邊所指向的點都直接或間接與終點連通。 2 .在滿足條件1 的情況下使路徑最短。 註意:圖G 中可能存在重邊和自環,題目保證終點沒有出邊。 請你輸出符合條件的路徑

Python 面向對象(轉載)

.html ech module html 一個 class meta 詳情 靜態      來源:Mr.Seven   www.cnblogs.com/wupeiqi/p/4766801.html  四、類的特殊成員     上文介紹了Python的類成員

解析數據庫以及SQL註入,勿噴

min 數據結構 了解 sql語句 我只 md5 服務 pass 進行 1.什麽是數據庫? 數據庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫,它產生於距今六十多年前,隨著信息技術和市場的發展,特別是二十世紀九十年代以後,數據管理不再僅僅是存儲和管理數據,

第一次作業:我的

htm 國外 獎學金 學習計算機 放松 html 內心 經營 故事 1.我為什麽選擇計算機專業 說起我和計算機的結緣,首先是跟遊戲有關。大概是一二年級。那時我在我舅舅家寄宿,那時候還是03 04年。計算機對普通人來說還是新生物。舅舅家有一臺電腦,表哥會在周末的時候會在

賊有意思[最長上升公共子序列](SAC測試題)

描述 cstring space 意思 clas 定義 tdi nbsp i++ 題目描述Awson 最近越來越蠢了,一天就只知道 zyys。他定義了一個 zyys 數列:這個數列滿足:1.是另外兩個數列 A,B 的公共子序列;2.數列單調遞增。現在他有一個問題,我們假設知

重修課程day22(面向對象之繼承和派生)

ini day2 基類 src __init__ 什麽是 類名 alt 屬性 面向對象的三大特性:封裝,繼承和多態 一 繼承  1 什麽是繼承:1.1 什麽是什麽的關系。一個類是另一個類的子類。         1.2 繼承是一種創新類的方式。新建的類可以繼承一個或多個父類