iT邦幫忙

第 11 屆 iT 邦幫忙鐵人賽

DAY 1
2

開頭先來一張貓咪www

這是 DAPP 的一個遊戲,詳細之後會介紹(喵喵喵~

「CryptoKitties」的圖片搜尋結果

隨著近年來區塊鏈越來越成為一個很夯的話題,小弟我也決定入坑這塊領域了(其實是被拉入坑ㄉOAO ,身為一個小萌新,我會試著利用前顯易懂的文字來解釋區塊鏈的各個概念的xD,並且在把概念都介紹完之後,直接自幹區塊鏈模型啦(= ̄▽ ̄=),如果有甚麼錯誤或是需要改進或建議的地方,就請各位留言回覆喽。(畢竟本人還是幼小的小貓咪

本系列文章會先從他的背景,區塊鏈是甚麼,到區塊鏈的基本技術開始介紹,接著介紹比特幣、以太幣的智能合約,最後就是自幹的時光啦(~ ̄³ ̄)~,如果還有時間的話我還會介紹一些冷錢包之類的東西

區塊鏈基礎技術

說到區塊鏈的基礎一定就是密碼學啦xD,密碼學可能都是大家最討厭的部分,想信有接觸過的人都會被密碼學滿滿的數學給霸凌過(/ω\) ,但是我還是會從這最無聊的東西開始,再依序進入區塊鏈的數據系統,網路層和最重要的共識以及獎勵機制。

(因進度關係,有些文章順序可能會進行調整

比特幣與以太幣

第二篇章基本上會仔細說明比特幣的運作,因此在講解比特幣時會複習到前面所說明的區塊鏈技術,接著就是以太幣登場啦(登~,以太幣的重點會放在智能合約(如果有閒情逸致的話,順便介紹一下智能合約的常見漏洞),還會提到 DAPP (就是前面那可愛的喵喵喵~)一些新的共識機制。

手刻區塊鏈

現在就到了我們最後的一個環節,手刻區塊鏈的時刻,我原先是想說用 Golang 語言來寫(其實是想順便學 Golang這個語言),但是我應該還是會利用 python 先寫一份(畢竟我 python 還是比較拿手),至於完整的 code 我也會放在 github 上,供大家參考。

總之,很歡迎大家在底下留言回覆和指點,接下來的 30 天就跟各位讀者一起學習了 (=Φ ω Φ=)


下一篇
Go to Blockchain: Day2 - 區塊鏈誕生背景
系列文
Go to Blockchain: 從區塊鏈基礎到用 Go 實作區塊鏈30

1 則留言

0
kevineck
iT邦新手 5 級 ‧ 2019-09-18 23:38:10

大神教我

我要留言

立即登入留言