第十三屆

web
區塊鏈&DAPP介紹
syhlion

系列文章

DAY 1

[區塊鏈&DAPP介紹 Day1] 什麼是區塊鏈

又到了一年一度的鐵人賽,這幾年區塊鏈的議題,一起都有一定熱度,但自己本身一直都沒有什麼興趣,終於想說透過今年的鐵人賽,強迫自己好好認識區塊鏈&DAPP,...

DAY 2

[區塊鏈&DAPP介紹 Day2] 區塊鏈技術介紹

今天來稍微簡單介紹一下區塊鏈的技術介紹。 我們可以談談為什麼區塊鏈可以儲存數據,不用害怕被篡改,就是像下面這張圖的示意,基本上你很難竄改任何一個區塊的資料。...

DAY 3

[區塊鏈&DAPP介紹 Day3] 什麼是智能合約

今天來聊聊我們接下來的27天會環繞的議題,就是智能合約(samrt contract)。 智能合約(smart contract) 到底什麼是智能合約(smar...

DAY 4

[區塊鏈&DAPP介紹 Day4] 第一個智能合約

今天我們來實作第一個智能合約看看 首先,要發布智能合約一定就要就要有區塊鏈,我們也不可能直接就真金白銀把合約部署到真實世界的鏈上面,所以我們需要一個開發環境的區...

DAY 5

[區塊鏈&DAPP介紹 Day5] Solidity 教學 - values types

接下來幾天會花不少時間跟大家介紹 solidity 的語法介紹,今天會先介紹,學習一個語言很重要的型別 其實 solidity 的 types 跟我自己熟悉的...

DAY 6

[區塊鏈&DAPP介紹 Day6] Solidity 教學 - reference types

昨天看完value types,今天來聊聊 reference types。 solidity 的 reference types 有三個東西很特別我們需要先特...

DAY 7

[區塊鏈&DAPP介紹 Day7] Solidity 教學 - Mapping Types

今日來介紹 Mapping Types。 Mapping Types 它其實就是一個一般語言裡面的 hash table。它就是一個動態的陣列,key 裡面的東...

DAY 8

[區塊鏈&DAPP介紹 Day8] Solidity 教學 - functions

今日來介紹 function 的語法結構 function 裡面有三個很特別的保留字分別是 pure、view、payable,先看下面的簡單說明 funct...

DAY 9

[區塊鏈&DAPP介紹 Day9] Solidity 教學 - control flow

本日來介紹一下 solidity 的控制流程。 學任何語言基本上都需要條件判斷式,那就稍微簡單介紹一下。 if else uint total = 2; if...

DAY 10

[區塊鏈&DAPP介紹 Day10] Solidity 教學 - units and globally available variables-1

今日來介紹一些單位跟全域變數相關的東西 Ether Units 在任何數字後面加上 wei、gwei、ether 就會變成貨幣單位,預設就是 wei asser...