新版 Web3.js 1.0.0 與舊版 Web3.js ≥ 0.20 的差異有在進行開發相關DApp的開發者肯定對於 web3.js 這個套件不陌生,並且常常在使用,而 web3.js 已經邁入 1.0.0 以上的版本,而這個版本所帶來的更新與舊版的 web3.js 有非常顯著的差異,這邊就來介紹一下一些主要的差異性。May 3, 2019May 3, 2019
ICON Smart ContractICON素有韓國以太坊之稱,並且結合跨鏈應用,並且擁有自己的智能合約,進而連結現實生活中的各種機構與服務,使用的區塊鏈底層為ICON獨立開發的項目,稱之為 Loopchain。Aug 31, 2018Aug 31, 2018
Introduce Decentraland Part 1最近看到一個區塊鏈項目叫做 Decentraland,這是一款結合VR與區塊鏈的遊戲,目前還在開發階段,但是透過這款遊戲來了解 ERC721 與如何發展一款 DApp 框架是非常不錯的。Jul 2, 2018Jul 2, 2018
Invoke Contract Method From Another ContractEthereum的設計上允許智能合約與智能合約之間可以彼此呼叫,這讓合約間的溝通成為了可能,這部分也衍伸出了很多不一樣的應用,類似去中心化交易所,多重簽名錢包(Multisig Wallet),以下將會介紹智能合約彼此的呼叫方法以及如何撰寫之間的Test Case。Jul 14, 2017Jul 14, 2017
Smart Contract Wallet絕大多數人會使用 Ethereum address 當作錢包使用,透過 address 傳送與接收 ETH,並且執行各式各樣的智能合約方法。但是智能合約其實也可以用來當作錢包,並且透過智能合約的架構可以設計各式各樣的條件來讓錢包有各種不同的功能。…Jul 13, 2017Jul 13, 2017
Smart Contract Library撰寫Ethereum智能合約時安全性絕對需要注意,因為在分散式系統中交易的順序性不一定能被確保,並且EVM(Ethereum Virtual Machine)也有自己的限制存在,如gas limit。而Open…Jul 13, 2017Jul 13, 2017