在以太坊流下虎科的足跡
國立虎尾科技大學 電子工程系
好好笑喔,第一次練習開發與部屬的智能合約是這樣子的。
我們學校在於區塊鏈的智能合約開發語言solidity的書籍有點少,希望以後可以多採買相關書籍,
可以提高同學以後的出路。
好啦正文開始。
我在remix IDE上撰寫了簡單的智能合約,只是為了跑最基本的開發流程。
合約的內容如下
這個合約被命名成:簡單讀取NFU
我創建了兩個public型態的字串變數。
其中分別儲存了校名及系名。
而底下兩個函數可以用來讀取這兩個變數的值(雖然沒把這兩個變數藏起來,直接被看到)
而這個合約是我用這個錢包地址(0xD4c448BFcBBaF8c7B03dabdE7a6982DC790CC12E)部屬
,其中的sepolia ETH測試幣是我用pow faucet挖的。也可以花錢購買現成的。
如何證明這是真的存在於區塊鏈sepolia測試網上呢?
可以從Etherscan上尋找這個合約地址:0xF8aCd9F7637c89eb99B145B546354dB02528E5fa
或是點這個連結:再來談談部屬這樣合約在測試網的成本
總共花了0.0098ETH,如果在主網上以2400U/ETH匯率的話需要消耗到23.52U,這個智能合約如果部屬在主網上的花費是與測試網差別很大,也許更多也許更少。
分析一個智能合約的部屬成本對於開發者也是很重要,畢竟寫錯錢就浪費了。
然後我們可以到read的頁面觀察
其中的兩個讀取變數的function確實有讀取成功。所以虎科真的在區塊鏈上留下足跡了。





