區塊鏈學習資料

FISCO-BCOS Resources

實踐步驟

  1. 部署區塊鏈,指導手冊
  2. 合約開發,指導手冊
  3. 應用開發腳手架,項目下載和指導手冊
  4. 體驗案例,存證
  5. 其餘,體驗分佈式身份標識WeIdentity和體驗物聯網鏈接器WeEvent

系統要求

配置 最低配置 推薦配置
CPU 2核 1.5GHz 4核 2.4GHz
內存 2G 4GB
帶寬 1M 5M
Java Java(TM) 1.8 推薦Oralce JDK
若是在CentOS中使用Open JDK,請先升級到1.9
操做系統 能正常運行JVM便可 快速安裝Bash腳本在如下環境測試經過:
CentOS7.2 + Ubuntu16.04RedHat7.4
Java服務在如下環境測試經過:
CentOS7.2Ubuntu16.04RedHat7.4

文檔

單機部署區塊鏈

進行開發、測試,以及演示的時,可使用單機模擬html

應用開發腳手架

開發者能夠經過下載腳手架,進行配置修改能夠直接進行開發。node

該項目是基於Web3SDKspring boot版本的示例項目。提供FISCO BCOS區塊鏈應用開發的基本框架和基本的測試案例,幫助開發者基於 FISCO BCOS區塊鏈快速進行應用開發。此版本只支持FISCO BCOS 2.0python

區塊鏈開發工具集

  1. Web3SDK
    Web3SDK爲FISCO BCOS提供Java API。利用FISCO BCOS JAVA SDK能夠簡單快捷的基於FISCO-BCOS進行區塊鏈應用開發。git

  2. Python SDK
    Python SDK爲FISCO BCOS提供Python API,使用FISCO BCOS Python SDK能夠簡單快捷的基於FISCO-BCOS進行區塊鏈應用開發。github

  3. Nodejs SDK
    Node.js SDK爲FISCO BCOS提供Node.js API,使用FISCO BCOS Node.js SDK能夠簡單快捷地基於FISCO-BCOS進行區塊鏈應用開發。web

  4. console
    console 控制檯是FISCO BCOS 2.0的重要交互式客戶端工具。控制檯擁有豐富的命令,包括查詢區塊鏈狀態、管理區塊鏈節點、部署並調用合約等。spring

區塊鏈通用組件

  • 展現工具:

區塊鏈瀏覽器segmentfault

  • 上鍊組件:

WeBASE瀏覽器

應用場景案例

  1. 區塊鏈存證示例
    FISCO-BCOS區塊鏈存證是聚焦於企業級應用服務的區塊鏈技術平臺,從電子數據的全生命週期介入,實現區塊鏈存證、取證、維權、核證,讓司法機構參與到業務過程當中,實時見證,爲後續的證據覈實、糾紛解決、裁決送達提供了可信、可追溯、可證實的技術保障。適用場景:金融行業網絡信貸、消費金融、理財等,重點解決可信和司法承認。安全

  2. WeIdentity(DID):
    WeIdentity是一套基於區塊鏈的分佈式多中心的技術解決方案,提供分佈式實體身份標識及管理、可信數據交換協議等一系列的基礎層與應用接口,可實現實體對象(人或物)數據的安全受權與交換。

  3. WeEvent(EDA):
    WeEvent是一套分佈式事件驅動架構,實現了可信、可靠、高效的跨機構、跨平臺事件通知機制。秉承分佈式商業模式中對等合做、智能協同、價值共享的設計理念,致力於提高機構間合做效率,下降合做成本,同時打通應用程序、物聯網、雲服務和私有服務等不一樣平臺,最終在不改變已有商業系統的開發語言、接入協議的狀況下,作到跨機構、跨平臺的事件通知與處理。

更多材料

相關文章
相關標籤/搜索