iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
Blockchain

Go to Blockchain: 從區塊鏈基礎到用 Go 實作區塊鏈 系列

本系列將會從介紹區塊鏈的基礎知識,接著再利用 Golang 去實作區塊鏈

鐵人鍊成 | 共 30 篇文章 | 33 人訂閱 訂閱系列文 RSS系列文 團隊喵喵喵
DAY 1

Go to Blockchain: Day1 - 前言

開頭先來一張貓咪www 這是 DAPP 的一個遊戲,詳細之後會介紹(喵喵喵~ 隨著近年來區塊鏈越來越成為一個很夯的話題,小弟我也決定入坑這塊領域了(其實是被拉...

2019-09-17 ‧ 由 blu3cat3803 分享
DAY 2

Go to Blockchain: Day2 - 區塊鏈誕生背景

拜占庭將軍問題 甚麼是拜占庭問題呢? 維基百科的說法如下: 拜占庭將軍問題(Byzantine Generals Problem)是由 Leslie Lamp...

2019-09-18 ‧ 由 blu3cat3803 分享
DAY 3

Go to Blockchain: Day3 區塊鏈是甚麼呢?

甚麼是區塊鏈呢? 區塊鏈是一種透過共識演算法實現信任去中⼼化的技術 簡單來說,區塊鏈就是一個點對點(Point to Point - P2P)的分散式的資料...

2019-09-19 ‧ 由 blu3cat3803 分享
DAY 4

Go to Blockchain: Day4 區塊鏈的密碼學基礎-雜湊與非對稱加密

今天就稍微講一下之後會用到的密碼學概念,主要是雜湊(Hash)和非對稱加密的部分~ Hash Hash是一種函式,此函式會把輸入資料打亂 像是你今天想把一...

2019-09-20 ‧ 由 blu3cat3803 分享
DAY 5

Go to Blockchain: Day5 區塊鏈的數據儲存

今天就來繼續講一下區塊鏈的數據架構吧 Merkle Tree Root Merkle Tree 是一種樹狀結構,我們可以利用這種樹狀結構來獲得一串資料的 H...

2019-09-21 ‧ 由 blu3cat3803 分享
DAY 6

Go to Blockchain: Day6 區塊鏈的網路架構

今天來講講常常很多人聽到的**P2P **到底是甚麼概念吧~ 點對點式網路(Peer to Peer - P2P) 點對點式網路(P2P)又稱為等聯網技術 ,它...

2019-09-22 ‧ 由 blu3cat3803 分享
DAY 7

Go to Blockchain: Day7 區塊鏈的共識獎勵機制 - 工作量證明

工作量證明(Proof-Of-Work - POW) 工作量證明是比特幣的的共識機制,顧名思義,你要證明你有在做事(不要再混惹喔~ 這概念就好像是,我們...

2019-09-23 ‧ 由 blu3cat3803 分享
DAY 8

Go to Blockchain: Day8 區塊鏈的共識獎勵機制 - 挖礦

算力 算力意思就是挖礦機器的運算能力,是挖礦效率的關鍵,更精確地來說就是每秒鐘能夠計算的 Hash 數 算力的單位是 H/s 挖礦 在比特幣的概念中,...

2019-09-24 ‧ 由 blu3cat3803 分享
DAY 9

Go to Blockchain: Day9 比特幣運作模式總結

今天稍微把前面比特幣的運作模式再做一次總結,也方便明天開始準備自己寫我們的區塊鏈 (其實是突然有點忙QAQ,沒時間開始做區塊鏈 OAO 比特幣是分散的帳本 比...

2019-09-25 ‧ 由 blu3cat3803 分享
DAY 10

Go to Blockchain: Day10 開始自幹區塊鏈-架設區塊

我們知道區塊鏈是由數個區塊串成鏈組成的,因此我們現在就來開工吧~ 區塊 structure 我們要先創建一個區塊的 structure,並且這個 struct...

2019-09-26 ‧ 由 blu3cat3803 分享