iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Blockchain

區塊鏈開發(Blockchain/DLT Application Development) 系列

區塊鏈是分佈式數據庫(Distributed Database)的一種實現方式。
分佈式總帳(Distributed Ledger Technology, DLT),是跨多個節點,同步資料的一個共識機制(Consensus)。
使用對等式(Peer-to-Peer)系統,沒有中央集權管理的資料流或資料儲存。
公有鏈、私有鏈和聯盟鏈(Permission),都使用加密技術(Cryptography),以安全的方式共享資訊。

鐵人鍊成 | 共 30 篇文章 | 31 人訂閱 訂閱系列文 RSS系列文
DAY 11

以太坊(Ethereum):Web3.js

Web3.js 提供了以太坊的 Client 元件,用以跟智能合約(Smart Contract)溝通,是一個 Node.js 插件。 於 Node.js 中使...

2018-10-26 ‧ 由 HO-HSUN 分享
DAY 12

Hyperledger Fabric

HyperLedger 是 Linux 基金會(Linux Foundation)成立的開放原始碼專案。由多家公司研發,目的為建立開源共享的區塊鏈系統,目前已有...

2018-10-27 ‧ 由 HO-HSUN 分享
DAY 13

Hyperledger Fabric:系統架構

節點架構 Fabric 中有兩種類型節點(Peer)。 Peer:可部署 chaincode,對賬本進行讀寫操作,同時兼具以下角色 Endorser:背書節...

2018-10-28 ‧ 由 HO-HSUN 分享
DAY 14

Hyperledger Fabric:環境建置

Docker 安裝 Linux curl ‐sSL https://get.docker.com/ | sh Mac pip install docker...

2018-10-29 ‧ 由 HO-HSUN 分享
DAY 15

Hyperledger Fabric:Chaincode 開發

interface 必須實作的接口 type Chaincode interface { //初始化 Init(stub ChaincodeS...

2018-10-30 ‧ 由 HO-HSUN 分享
DAY 16

Hyperledger Fabric:共享賬本(Ledger)

區塊鏈是共享分類帳技術的一部分,記錄了所有歷史紀錄,允許網路中的任何參與者查詢。 區塊鏈平台的賬本(Ledger)架構,大致上概念相符,只是實作方式不同。 賬本...

2018-10-31 ‧ 由 HO-HSUN 分享
DAY 17

Hyperledger Fabric:共識機制(Consensus)

分散式系統(Distributed Systems) CAP定理(CAP theorem):不能同時滿足一致性與容錯性。 一致性(Consistency):各...

2018-11-01 ‧ 由 HO-HSUN 分享
DAY 18

Hyperledger Fabric:隱私安全

Fabric 提供了多層面的安全機制: 數位簽章:防止身分偽造 隱私保護:使用交易憑證,達到匿名交易,保護個資安全 存取權限:以用戶帳號及通道群組為區隔,控制...

2018-11-02 ‧ 由 HO-HSUN 分享
DAY 19

Hyperledger Fabric:Hyperledger Fabirc Client, HFC

Fabric 軟件開發工具包(Software Development Kit, SDK) Fabric Client 做為客戶端,連結節點的智能合約 - 鏈碼...

2018-11-03 ‧ 由 HO-HSUN 分享
DAY 20

R3 Corda

Corda 是 R3 聯盟提出的許可鏈,專注於金融領域應用,區塊鏈平台架構亦較為不同。 UTXO 使用相同於以太坊使用的共識機制,未完成交易輸出(Unspent...

2018-11-04 ‧ 由 HO-HSUN 分享