iT邦幫忙

智能合約相關文章
共有 131 則文章
鐵人賽 Web 3 DAY 12

技術 [Day 12] 從頭購買我的第一枚比特幣!(一)國外交易所介紹

上篇回顧 昨天我們解釋了當前NFT的4大應用,而整個系列的第一部分科普也就正式在此告一段落。今天讓我們一起開始購買虛擬貨幣吧!不過先讓我們釐清一個概念......

鐵人賽 Web 3 DAY 11

技術 [Day 11] 數位收藏品NFT的應用 價值連城是詐騙嗎?

上篇回顧 昨天我們解釋了NFT以及數位擁有權的意義,今天我們來聊聊NFT除了收藏圖片影片之外,究竟還有什麼樣的應用吧! 超貴的猴子JPG 第一個應用就是大家最...

鐵人賽 Web 3 DAY 10

技術 [Day 10] 3分鐘帶你了解NFT! 不就是一隻猴子? 為什麼一張圖片能賣幾千萬...

上篇回顧 不要再回顧了!昨天介紹了以太坊的應用。快點告訴我為什麼那隻猴子可以貴成那樣! NFT不就是JPG嗎? 可以複製貼上的東西憑什麼那麼貴... NFT的...

鐵人賽 Web 3 DAY 9

技術 [Day 9] 以太坊的真實力! 各種去中心化應用

上篇回顧 昨天我們分別介紹了以太坊還有以太幣,以及他們相對的關係,並提到以太坊是個具有高度的自由發展性以及應用性的區塊鏈,今天就讓我們好好聊聊以太坊的各種應用吧...

鐵人賽 Web 3 DAY 8

技術 [Day 8] 公有鏈的第二王者 - 以太坊

上篇回顧 昨天我們破除了區塊鏈一定去中心化的迷思,並介紹了三種性質不同的區塊鏈。其中公有鏈中最有名的不外乎就是比特幣以及以太幣了,現在讓我們來看看以太幣到底在幹...

鐵人賽 Web 3 DAY 7

技術 [Day 7] 區塊鏈不一定去中心化?

上篇回顧 昨天我們完整解釋了整個比特幣帳本(Bitcoin ledger),也就是比特幣區塊鏈是怎麼運作的,還有礦工到底在運算甚麼東西。今天讓我們回到區塊鏈這項...

鐵人賽 Web 3 DAY 6

技術 [Day 6] 挖礦?比特幣運行的必需品(三)看懂區塊

上篇回顧 昨天我們介紹了雜湊運算是怎麼運行的,並對比特幣區塊鏈的雜湊隨機變數(nonce)提出了疑惑,今天來看看它到底是幹嘛的吧! 一個比特幣區塊 昨天看不懂...

鐵人賽 自我挑戰組 DAY 4
區塊鏈 Blockchain 系列 第 4

技術 Day4 什麼是分散式總帳?智慧合約?公有金鑰加密法?

今天要介紹,分散式總帳、智慧合約、公有金鑰加密法 !將前面講的概念,整理成一個比較專業的名詞,讓大家對區塊鏈有更深的認識! 分散式帳本 分散式帳本(distr...

鐵人賽 Web 3 DAY 5

技術 [Day 5] 挖礦?比特幣運行的必需品(二)雜湊運算

上篇回顧 昨天我們科普了比特幣的三大特性之一,交易識別確認,認識了何謂非對稱式加密以及他是如何運作的。今天就讓我們回到比特幣的區塊鏈上,一起研究挖礦到底是在算什...

鐵人賽 Web 3 DAY 3

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

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

鐵人賽 Web 3 DAY 4

技術 [Day 4] 挖礦?比特幣運行的必需品 其實比特幣有限量!(一)交易識別確認

上篇回顧 上一篇我們已經理解了比特幣帳本(Bitcoin ledger)的意義,不外乎就是透過所有礦工的聯合運算,記錄了每一筆比特幣交易的資訊而達成去中心化。且...

鐵人賽 Web 3 DAY 3

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

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

鐵人賽 Web 3 DAY 2

技術 [Day 2] 區塊鏈的起源與比特幣

區塊鏈的起源 – 比特幣 雖然很多人知道比特幣是由區塊鏈的技術所打造,但你知道其實是先有比特幣才有區塊鏈嗎? 嚴格來說兩者其實是同時發生的,因為比特幣正是區塊鏈...

鐵人賽 Web 3 DAY 1

技術 [Day 1] | 目錄與引言 | NFT、區塊鏈、比特幣到底是什麼? 發出屬於自己的NFT吧!

引言 本次的鐵人賽想要帶大家從頭一起認識區塊鏈,進一步理解比特幣、NFT到底在做些什麼東西。在這30天中,我將一步一步的與大家一起學習,從區塊鏈的原理及技術開始...

鐵人賽 Blockchain

技術 開發智能合約 - 總結 (Day31)

之前連續兩屆 IT 鐵人賽不幸斷賽,今年終於順利的完賽了,這次參加了兩個主題: DApp 開發 - 使用 web3.js 內容偏前端、熱門 DApp 應用...

鐵人賽 Modern Web DAY 26
DApp 開發 - 使用 web3.js 系列 第 26

技術 開發 Dapp - Truffle 與 Infura 整合來快速部署智能合約 (Day26)

不知道 Infura 是什麼的話,可以先回頭看介紹 Infura 篇。 Step 1:安裝模組 truffle-hdwallet-provider npm i...

鐵人賽 Blockchain DAY 30

技術 開發智能合約 - 附錄 (Day30)

Ganache 提供快速的開發測試環境,啟動時自動創建十組帳號,資料僅暫時在記憶體中,程式關掉後資料就會消失。 圖形化介面 https://trufflefra...

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

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

小明今天繼續完成用戶存提代幣的前端功能 存入代幣 HTML <div class="col-lg-6"> <di...

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

技術 29. 去中心化交易所管理者前端功能實作

小明這週已經將大部分的智能合約功能實作與測試完成,但仍需搭配前端UI才能進行展示。故這幾天開始進行前端UI的實作,今天先完成了 Admin 管理者功能的前端功能...

鐵人賽 Modern Web DAY 20
DApp 開發 - 使用 web3.js 系列 第 20

技術 開發 Dapp - 使用 Truffle 框架在測試環境發佈智能合約 (Day20)

初始化專案 # 安裝 truffle npm install -g truffle # 建立一個空的資料夾 mkdir simple-storage cd s...

鐵人賽 Blockchain DAY 28

技術 開發智能合約 - Oraclize 的 computation 資料來源 (Day28)

如果你需要使用進階的 HTTP 用法,例如 Basic Authentication 或 OAuth,你必須要用 computation 資料來源。 用五個步...

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

技術 28. 去中心化交易所用戶取消下單功能實作

小明今天繼續完成的是用戶取消下單的功能: User 用戶功能 取消下單 function cancelOrder(string symbolName, bo...

鐵人賽 Blockchain DAY 27

技術 開發智能合約 - Oraclize 可靠證明 (Day27)

Oraclize 提供資料的可靠證明 (Authenticity Proof) 服務,確保資料的真偽。 證明的型態 TLSNotary 證明 Androi...

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

技術 27. 去中心化交易所用戶檢視賣單交易帳簿功能實作

小明今天繼續完成的是用戶檢視賣單交易帳簿的功能: User 用戶功能 檢視賣單交易帳簿 function getSellOrderBook(string s...

鐵人賽 Blockchain DAY 18

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

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

鐵人賽 Blockchain DAY 26

技術 開發智能合約 - Oraclize request (Day26)

基本上 Oraclize 的責任就是傳送資料給智能合約或提供資料的可靠證明 (可靠證明會留到下一篇說明)。Oraclize 與以太坊的智能合約整合是非同步的,任...

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

技術 26. 去中心化交易所用戶檢視買單交易帳簿功能實作

小明今天繼續完成的是用戶檢視買單交易帳簿的功能: User 用戶功能 檢視買單交易帳簿 function getBuyOrderBook(string sy...

鐵人賽 Blockchain DAY 17

技術 Day 17 Solidity 語法類型(三)

Day 17: 6.陣列-2 陣列可以宣告為靜態或動態。 (1).靜態陣列 靜態的陣列在宣告時需要 指定陣列長度並且在後續的使用...

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

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

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

鐵人賽 Blockchain DAY 16

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

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