iT邦幫忙

智能合約相關文章
共有 131 則文章
鐵人賽 Blockchain DAY 6
區塊鏈應用開發實戰 系列 第 6

技術 06. 熱門 DApps 市場分析

如同在『區塊鏈商業應用場景設計方法論』中所提的,當尚未發現市場痛點與商業模式時。適合採用設計思維方法,從探索可能的解決方案開始,然後對最有機會的方案進行測試。...

鐵人賽 Blockchain DAY 17
區塊鏈應用開發實戰 系列 第 17

技術 17. DApps 整合開發編輯器 Visual Studio Code

雖然以太坊社群提供了非常方便的線上智能合約開發環境 Remix,也有完整的本機端開發框架 Truffle 三劍客。但對於專業的軟體開發人員來說,一個專業的整合程...

鐵人賽 Blockchain DAY 8
區塊鏈應用開發實戰 系列 第 8

技術 08. 區塊鏈應用 POC

一週過去了,今天開完會後小明與陳總約好了討論董事會 POC 的題目。 小明首先跟陳總介紹了這週所研究的『區塊鏈導入決策輔助模型』,『區塊鏈企業應用場景 ATOM...

鐵人賽 Blockchain DAY 11
區塊鏈應用開發實戰 系列 第 11

技術 11. 智能合約開發環境 MetaMask

MetaMask 是一款 Chrome 的以太坊輕錢包擴充功能,只需要在 Chrome 商店下載安裝即可。目前 DApp 在網頁上幾乎使用 MetaMask 錢...

鐵人賽 Blockchain DAY 12

技術 Day 12 智能合約(三) - 編譯 - 使用solc

Day 12 :在Day 10的文章中,使用了SimpleStorage程式碼,說明了一些語法的功能,當撰寫好程式碼之後,在副檔名加上 .sol 透過編譯,輸出...

鐵人賽 Blockchain DAY 16

技術 Day 16 Solidity 語法類型(二)

**Day 16: 4.類型轉換和推測(1).類型隱式轉換運算子應用於不同變數類型時,編譯器將會嘗試把其中一個變數轉換為其他類型(賦值也是如此)。變數之間的隱式...

鐵人賽 Blockchain DAY 16
區塊鏈應用開發實戰 系列 第 16

技術 16. Truffle Suite 三劍客

除了 Truffle 外,小明發現該團隊同時提供了另外兩個工具。 Ganache https://truffleframework.com/ganacheGan...

鐵人賽 Blockchain DAY 12
區塊鏈應用開發實戰 系列 第 12

技術 12. 智能合約開發環境 Cipher Browser App

小明昨天研究了 MetaMask 後,發現 MetaMask 並未支援手機,因此今天花些時間尋找手機上類似 MetaMask 的 App。 不過在測試了許多手機...

鐵人賽 Blockchain DAY 10

技術 Day 10 Smart Contract (一) - Simple Example

Day 10 :搭建了私有鏈,瞭解了一些基本操作之後,,接著開始進入智能合約的範疇。程式語言 : Solidity編輯軟體 : Sublime Text 3編輯...

鐵人賽 Blockchain DAY 12

技術 當合約不再需要法律來仲裁,Smart contract

以太坊區塊鏈為了讓智能合約的撰寫變得便利,修改了許多底層資料處理的方式,交易不再是使用 UTXO 這種模式。 有人比喻說,UTXO 就像是要給你 3 元,但是我...

鐵人賽 Blockchain DAY 11

技術 Day 11 智能合約(二) - Coin

Day 11 :規格書中簡易的造幣合約,藉由這個合約,學習幾個新的識別字與其功能。 pragma solidity ^0.4.22; contr...

鐵人賽 Web 3 DAY 25

技術 [Day 25] 建造鐵人賽專屬NFT!(二)把寫好的合約部屬上測試鏈Goerli!竟然還有測試用OpenSea?!

上篇回顧 昨天我們透過OpenZepplin的神奇小工具產生了符合ERC721標準的智能合約,不只訂好了代幣的名稱與符號,更開啟了可以鑄造的功能。今天讓我們把這...

鐵人賽 Blockchain DAY 15
區塊鏈應用開發實戰 系列 第 15

技術 15. DApps 開發環境 Truffle

今天小明特別去參加了 WordCamp Taipei 2018 的『WordPress 輕鬆打造區塊鏈生態圈』講座,其中講者提到代幣銷售的外掛讓他覺得非常有趣。...

鐵人賽 Web 3 DAY 28

技術 [Day 28] 建造鐵人賽專屬NFT!(五)設定圖片/名稱Metadata並上傳至IPFS!

上篇回顧 昨天我們正式設定完所有智能合約程式碼的部分了,今天我們要把Metadata上傳到IPFS上面,完成最後圖片/資訊等等的設定,讓我們開始吧! 需要的東...

鐵人賽 Web 3 DAY 18

技術 [Day 18] 看懂智能合約,如何在以太坊上運行?

上篇回顧 如果你想要買幣、買NFT、了解比特幣區塊鏈如何運作? 可以回顧前面的文章。從今天第18天開始就是硬核實戰訓練營,讓我們一起來研究以太坊的智能合約吧!以...

鐵人賽 Blockchain DAY 13

技術 Day 13 智能合約(三) - 佈署

Day 13 :在Day12 編譯了SimpleStorage合約之後,在Terminal中啟動geth控制台,佈署合約並呼叫測試。-開啟geth 控制台解鎖佈...

鐵人賽 Blockchain DAY 25
區塊鏈應用開發實戰 系列 第 25

技術 25. 去中心化交易所用戶存提 ERC20 代幣功能實作

小明今天繼續完成的是用戶存提 ERC20 代幣的功能: User 用戶功能 存入 ERC20 代幣將用戶錢包中的 ERC20 代幣存入交易所 functio...

鐵人賽 Blockchain DAY 18
區塊鏈應用開發實戰 系列 第 18

技術 18. 有需要去中心化的交易所嗎?

今早小明與各團隊主管開會後,便開始專心投入去中心化交易所 POC 的研究,準備正式進行後續的程式開發。 在之前他已經先研究過了中心化加密貨幣交易所的相關資訊:...

鐵人賽 Blockchain DAY 14

技術 Day 14 智能合約(三) - 交互

Day 14 :Day13佈署了合約之後,呼叫合約函數,觀察執行情況。-交互合約-使用get函數 >simplecontract.get.call() 0...

鐵人賽 Web 3 DAY 14

技術 [Day 14] 從頭購買我的第一枚比特幣!(三)轉移資產並購買比特幣

上篇回顧 一步一步跟著做的話,相信你現在已經買到穩定幣USDT了吧!今天就讓我來教你們怎麼轉移你們的加密貨幣資產,手續費到底怎麼算? 轉錯鏈就永遠找不回來了?...

鐵人賽 Web 3 DAY 22

技術 [Day 22] 從BAYC猴子的智能合約 看懂背後運作原理(四)Metadata與IPFS

上篇回顧 昨天我們大致講解了BAYC的合約是如何運行,並發現了不少漏洞以及可以改進的地方。今天讓我們來把剩下的baseURI講完,以及解釋圖片到底存在哪裡吧!...

鐵人賽 Web 3 DAY 15

技術 [Day 15] 從頭購買我的第一枚比特幣!(四)去中心化小狐狸錢包

上篇回顧 昨天我們成功買到比特幣了,應該說任何加密貨幣都難不倒我們!不過交易所仍是中心化的機構不是嗎?要怎麼樣生成一個真正屬於的自己的去中心化錢包阿? Met...

鐵人賽 Web 3 DAY 24

技術 [Day 24] 建造鐵人賽專屬NFT!(一)開發環境Remix與OpenZeppelin使用, 新手懶人輕鬆上手!

上篇回顧 昨天我們透過NFT平台OpenSea整合的服務,直接發行了一個NFT。不過由於這樣發送NFT自訂性實在太低,且沒有做到真正去中心化的效果,所以我們今天...

鐵人賽 Blockchain DAY 24
區塊鏈應用開發實戰 系列 第 24

技術 24. 去中心化交易所用戶存提以太幣功能實作

小明今天繼續進行每個功能的實作,今天先完成的是用戶存提以太幣的功能: User 用戶功能 存入 ETH 以太幣將用戶錢包中的 ETH 以太幣存入交易所 fu...

技術 sui move 學習 - 從頭開始 教學 -1

前面有發了一篇sui move的三明治製作,後來想想覺得如果都沒人來做教程,不如就從自己來開始,把所學習到的做一個反饋。主要是想要提供一個機會,創造一個生態,讓...

鐵人賽 Web 3 DAY 3

技術 [Day 3] 比特幣揭密! 背後的實際運作原理

上篇回顧 上一篇我們簡單介紹了區塊鏈的運作方式,並用一個分布在世界各地的超大記帳本來做比喻,現在讓我們來實際認識比特幣吧! 比特幣的區塊鏈 一個比特幣的區塊大...

鐵人賽 Blockchain DAY 19
區塊鏈應用開發實戰 系列 第 19

技術 19. 交易所基本功能需求

那交易所有哪些基本的功能需求呢? 交易所定義 簡單來說交易所就是一個平台提供買賣雙方進行交易,也就是說買方提供一個物品而賣方提供一個物品。若買賣雙方願意以所持有...

鐵人賽 Web 3 DAY 3

技術 [Day 3] 快速鑄造自己的智能合約幣(Token)

這邊很多人應該跟當初的我一樣,搞不懂什麼是原生貨幣(Crypto Coin)以及智能合約幣(Token),這邊有個簡單的解釋 在原生鏈上產生的資產即是Cryp...

鐵人賽 Web 3 DAY 19

技術 [Day 19] 從BAYC猴子的智能合約 看懂背後運作原理(一)Etherscan

上篇回顧 上一篇文章我們解釋了有關智能合約的運行環境、程式語言以及開發環境IDE,今天讓我們用BAYC猴子的NFT,來更深入的看看智能合約吧 在OpenSea...

鐵人賽 Blockchain DAY 18

技術 Day 18 Solidity 語法類型(四)

Day 18 : 8.全域變數 全域變數可以在Solidity中的任何區域使用。 Example: (1).this 表示引用此合...