雖然未來世界的走向難以預測,但Smart Contract仍可能是方向之一。希望透過30天的探索,逐步了解blockchain的基本概念,與ethereum的運作,並進一步探索智能合約該如何書寫。
前言 2008年10月31日,中本聰(Satoshi Nakamoto)發表了比特幣論文:《Bitcoin: A Peer to Peer Electronic...
寫在前面因為今日例行性練球,時間不足,只好先寫一部分。 結構組成 在以太坊網路中運行的帳戶和一般區塊鏈帳戶,並無太大區別。其核心都由三個部分組成,分別是:地...
操作流程 打開右上角的插件,重擊那隻狐狸,可以看到下方圖示。 接著我們要著手來創建帳號,這邊會要求建立一組新的密碼,至少8位數。 後續一連串下一步動作後...
既然有了錢包就得想辦法存錢進去,不然要錢包何用! 透過社交網路儲值 faucet.rinkeby.io 允許透過Twitter、FB、G+等社交網路,進...
入門 理論上,入門一款語法,應該要在編輯器撰寫萬年老梗Hello World。 而solidity因為本身的特殊性,以太坊社區也有提供集成開發環境Remix。...
以太坊社區提供的線上開發環境,同時提供編寫、部署與測試智能合約。 結構 打開Remix頁面,可以看到下圖。 用過jsbin或codepen,大家對線...
承前章 // 聲明版本 pragma solidity ^0.4.20; // 建立合約 contract PittToken { // 建立一...
Remix開發智能合約,由於可以快速編譯、部署、測試,所以若是希望編寫智能合約原型或快速測試想法,是相對方便的,但他仍存在客觀缺陷。 無法版本控制。 僅能...
環境準備完成後,開始著手初始化專案。 cd documents mkdir ethereum-project cd ethereum-project...
承前章,安裝完solc,接著要著手寫編譯腳本 // 按照solc官方文件的步驟,我們需要先讀取合約的code,再傳給solc進行編譯,最後輸出到consol...