iT邦幫忙

web3相關文章
共有 152 則文章
鐵人賽 Web 3 DAY 22
Road Map To DApp Developer 系列 第 22

技術 【DAY22】 - Optimize Gas Fee

Preface 今天想要介紹如何在合約中優化 gas fee。因為在以太坊中的 gas fee 價錢實在是太高昂了,而 gas fee 的成本主要與合約設計本身...

鐵人賽 Web 3 DAY 26

技術 Day 26 | 懶人也能智能互動!沒有程式基礎也能駕馭智能合約(三)Mint + IPFS

前言 昨天我們做到將合約推送到測試鏈上,今天我們來將自己的NFT變成自己喜歡的樣子並輸入自己喜歡的特徵吧! 正文 今天我們會用到IPFS儲存我們的設計,並將他...

鐵人賽 Web 3 DAY 25

技術 Day 25 | 懶人也能智能互動!沒有程式基礎也能駕馭智能合約(二)測試鏈+水龍頭

前言 昨天我們撰寫好了合約,不過我們要怎麼去測試呢?前面有講到將合約推送到區塊鏈上後需要Gas,所以在合約正式完成之前我們會先將合約推向測試鏈,話不多說那我們今...

鐵人賽 Web 3 DAY 23

技術 Day 23 | 智能合約工具介紹 (三) 測試篇 Faucet & IPFS

前言 昨天我們介紹到開發工具,今天我們要來介紹測試工具,讓我們一步一步來看看吧! 正文 |測試鏈| 我們在編譯智能合約時,需要將合約推到區塊鏈上才能夠測試合約...

鐵人賽 Web 3 DAY 21
Road Map To DApp Developer 系列 第 21

技術 【DAY21】 - Verify with signature

Digital Signature sited from wiki 電子簽章是一種透過加密/演算法等方式來驗證身分/或是達到其他驗證目的的方式。 簡化來說就是傳...

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

技術 Day18 web3.js – 智能合約 web3.eth.Contract()

web3.js – 智能合約的互動我們今天就來練習 web3.eth.Contract() 相關函式的實作吧! 智能合約的互動是javascript中對智能合...

鐵人賽 Web 3 DAY 18

技術 Day 18 | 去購買人生中第一個NFT吧!!

前言 昨天我們講到冷錢包的各種介紹,今天終於可以去購買我們的NFT了!!目前最大的NFT交易平台就是Opensea,我們今天就是要帶大家來購買人生中第一個NFT...

鐵人賽 Web 3 DAY 20

技術 Day 20 | 什麼是智能合約(Smart Contract)?

前言 到昨天我們講完了怎麼購買NFT,而今天我們終於來到旅程的最後一部分,也就是動手實作智能合約!!!今天我們會介紹智能合約的幾個特性和架構,夠夠夠! 正文...

鐵人賽 Web 3 DAY 18
Road Map To DApp Developer 系列 第 18

技術 【DAY18】 - White list

Preface 今天想要介紹的 NFT further function 是白名單,也是在可以在 NFT 的行銷上經常看到的一種手法。接下來三天我會詳盡的介紹白...

鐵人賽 Web 3 DAY 19

技術 Day 19 | 交易還要手續費?一分鐘了解Gas、Gwei、Gas price、Gas limit!!

前言 我們昨天講到怎麼買NFT,如果你實際去購買或者轉移你的虛擬貨幣的話,你會發現怎麼會被扣了一些錢了?那是因為以太坊需要大量的驗證者(礦工)去維持生態系,他們...

鐵人賽 Web 3 DAY 17

技術 Day 17 | 冷錢包種類介紹

前言 昨天我們講到熱錢包和冷錢包的介紹,得知冷錢包是目前相對安全的保存虛擬貨幣的方式,而市面上那麼多的冷錢包,要用哪個比較好呢?今天就來一一介紹吧~ 正文 |...

鐵人賽 Web 3 DAY 14

技術 Day 14 | 交易所介紹

前言 我們昨天大致上介紹了幾個主流幣,那我們要怎麼購買虛擬貨幣呢?今天就跟著大家來討論虛擬貨幣吧!注意:投資有賺有賠,虛擬貨幣的價格波動又十分地大,購買前記得先...

鐵人賽 Web 3 DAY 17
Road Map To DApp Developer 系列 第 17

技術 【DAY17】 - Dynamic NFT & Oracle (III) (ChainLink Data Feed & Upkeep)

Preface 上篇中介紹了 ChainLink 的 Oracle 是如何達到整理資料與確認資料無誤的機制,但是沒有提到如何在自己的 Smart Contrac...

鐵人賽 Web 3 DAY 16
Road Map To DApp Developer 系列 第 16

技術 【DAY16】 - Dynamic NFTs & Oracle (Chainlink Oracle)

Preface 限制 上一篇有實作了一種透過「改變鏈上資訊」使 NFT 的 URI 改變的作法,但是這種方式就會被侷限在鏈上使用,玩法就變得非常的少了,大概只能...

鐵人賽 Web 3 DAY 13
Road Map To DApp Developer 系列 第 13

技術 【DAY13】 - Mint button & Connect With Smart Contract

Preface 今天要來完成的是 Mint Button 並讓 MetaMask 送出交易,並與 Provider 連動,與我們在鏈上的合約完成互動,呼叫 mi...

鐵人賽 Web 3 DAY 11
Road Map To DApp Developer 系列 第 11

技術 【DAY11】 - Wallet and Provider

Preface 在網頁上連接錢包前,想與大家介紹一下 Wallet、Provider、RPC 等在 Ethereum 中很常聽到的名詞到底是什麼。 名詞解釋...

鐵人賽 Web 3 DAY 10
Road Map To DApp Developer 系列 第 10

技術 【DAY10】 - Construct the basis of website UI

Preface 今天終於來到了設計使用者介面的部分(只有使用者使用的部分,之後驗證系統使用的部分會再做一次設計),但其實因為我的前端底子「幾乎可以說是新手」,所...

鐵人賽 Web 3 DAY 12

技術 Day 12 | 一隻猴子圖片要4000萬 ? 憑什麼 ? NFT成功的原因

前言 昨天我們講到 NFT 的種類、特性底即各種協定,想必大家對於NFT都有一定的了解了,不知道大家第一次踏入這個NFT虛擬世界是看到甚麼呢? 小弟我是看到余文...

鐵人賽 Web 3 DAY 12
Road Map To DApp Developer 系列 第 12

技術 【DAY12】 - Connect MetaMask Wallet!

Preface 昨天介紹了 Wallet 和 Provider 是怎麼與鏈上運作的,且上次在網頁上面做出了一個 Log in metamask 的按鈕,今天的目...

鐵人賽 Web 3 DAY 9
Road Map To DApp Developer 系列 第 9

技術 【DAY9】 - implement of OUR smart contract

Preface 今天會簡單的將 project 需要使用的 ERC1155 合約製作出來! Design 原本我在 Day3 的設計是長這樣: 但是為了方便整個...

鐵人賽 Web 3 DAY 8
Road Map To DApp Developer 系列 第 8

技術 【DAY8】 - ERC1155

Preface 前幾天已經討論過 ERC721 為何能夠作為一個擁有權,並且透過 IERC721 和 Openzeppelin 的框架,我們可以製作出屬於自己的...

鐵人賽 Web 3 DAY 7
Road Map To DApp Developer 系列 第 7

技術 【DAY7】 - IPFS 星際大戰(X) 星際文件系統(O)

Preface 在上一篇中,我們介紹了 ERC721 的核心 -- Metadata,以及這些資料是以 Json 檔的形式儲存的。今天會提到 NFT 的 Met...

鐵人賽 Web 3 DAY 6
Road Map To DApp Developer 系列 第 6

技術 【DAY6】 - ERC721 的核心

【DAY6】 - ERC721 的核心 Preface 前面雖然介紹了 ERC721 的所有權由來,也說明了 ERC721 協議的 function 有哪些,與...

鐵人賽 Web 3 DAY 5
Road Map To DApp Developer 系列 第 5

技術 【DAY5】 - ERC721 (Mint Your 1st NFT)

【DAY5】 - ERC721 (Mint Your 1st NFT) 前言 在前一篇中介紹了 ERC721 的功能以及價值,但是了解了這些東西仍離真正的接觸...

鐵人賽 Web 3 DAY 3
Road Map To DApp Developer 系列 第 3

技術 【DAY3】- Side Project Breakdown

Preface 我有提到自己比較喜歡以「project」為導向來學習新的語言或是各種知識,換句話說就是動手做增強自己的肌肉記憶,同時也訓練尋找解決方法的能力。...

鐵人賽 Web 3 DAY 2
Road Map To DApp Developer 系列 第 2

技術 【DAY2】 - RoadMap to DApp developer

Preface 大約在年初的時候,我就在煩惱今年的鐵人該寫些什麼東西?這個暑假該精進什麼東西?這時我剛好慢慢地在接觸區塊鏈的世界,也就對於成為一個 DApp 工...

鐵人賽 Web 3 DAY 2

技術 [0x02] 區塊鏈小科普

這幾年區塊鏈議題算是蠻火熱的,相信大家應該常聽到,也有很多人已經非常瞭解了,不過本篇主要是為希望剛踏入這個領域想了解的人做一些科普,常常有人很好奇區塊鏈,但又不...

鐵人賽 Web 3 DAY 9

技術 Day 09 | 共識演算法 ? PoW & PoS 介紹

前言 前幾天我們講到去中心化金融(DeFi)、講到雜湊函數,今天我們來介紹去中心化金融背後很重要的技術,那就是共識演算法,共識演算法是用戶或機器在分散式環境中進...

鐵人賽 Web 3 DAY 2
從心出發認識Web3 系列 第 2

技術 [Day 02] 什麼是Web3

現今的發展都有它背後的歷史一路走來,究竟什麼是Web3呢?一起看下去吧! 在說明Web3之前不得不先提到它的前身—Web1.0、Web2.0 Web1.0 1....

鐵人賽 Web 3 DAY 1

技術 [0x01] 前言

人們不再認同掌權者,不相信擁有權力的少部分人會做出正確的事情,或許我們需要中心化程度不這麼高的決策單位。 固定的薪資面對不斷飆升通貨膨脹率、勞保破產、雞排一片...