iT邦幫忙

web3相關文章
共有 152 則文章
鐵人賽 Web 3 DAY 1

技術 起草Web3世界重構計劃-第1章 緒論與背景

引言 未來一定會有<去中心化成就國家公司化>的超越國家級公司產生;「因田木」相信唯有「內元宇宙」從心革命重置翻轉的世界才有救,否則大部分我們都將淪...

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

技術 【DAY8】 - ERC1155

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

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

技術 【DAY25】- Verification System (abi.encodePacked 解析)

Preface 昨日完成了產生 NFT QRcode 的部分,今天起三天我想要來設計出一個驗證系統,主要是透過前端處理後傳入區塊鏈,可以透過鏈上的合約來驗證,確...

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

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

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

鐵人賽 Web 3 DAY 19

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

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

鐵人賽 Web 3 DAY 17

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

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

鐵人賽 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 5
Road Map To DApp Developer 系列 第 5

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

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

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

技術 【DAY2】 - RoadMap to DApp developer

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

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

技術 【DAY18】 - White list

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

技術 挖礦是什麼 ? (區塊鏈技術)

礦工是誰?他們賺什麼? 礦工區塊鏈網路中就是節點(套用上一個章節的拜占庭將軍問題,礦工們也可以視為不同的 “將軍”)。 在 bitcoin 系統中,共識算...

鐵人賽 Web 3 DAY 9

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

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

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

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

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

鐵人賽 Web 3 DAY 14

技術 Day 14 | 交易所介紹

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

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

技術 【DAY21】 - Verify with signature

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

鐵人賽 影片教學 DAY 1

技術 Solidity 入門走到飛🚀-【Day1】Remix IDE & Solidity 結構

影片教學 主要內容 Solidity 是什麼?Solidity 是一種程式語言,專為區塊鏈上的智能合約開發而設計。智能合約是自動執行的合約,它們根據事先定義的...

鐵人賽 Web 3 DAY 20

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

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

技術 Solidity實現投票功能

使用solidity實現基本的投票並且去操作功能,像是投票,發票或是委託票等。 創建contract Solidity by Example — Solid...

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

技術 【DAY1】 - DApp 工程師的成長之路

Preface 大家好,我是 FoodChain,我是一個台大植微系的大四生,延續著去年的精神,今年我又來參加這個資訊界的盛事了!回顧去年暑假到現在,從基本的程...

鐵人賽 Web 3 DAY 29

技術 Day 29 | 分散持有者!限制mint數量並正式上鏈mint免費NFT吧!

前言 我們已經將NFT的合約大致上都部署好了,不過,如果今天我們想要限制錢包購買次數怎麼辦?今天我們就來討論怎麼去增加限制,讓一個人只能mint一個NFT,話不...

技術 去中心化網站跟 ENS Domain

去中心化 什麼是去中心化? 如果有在關注區塊鏈的應該對於去中心化已經有一定的瞭解了,簡單的來講就是你的資料或者是服務,不是由一個單一的設備或者是團體來維護的...

鐵人賽 Web 3 DAY 26

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

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

鐵人賽 Web 3 DAY 23

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

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

鐵人賽 Web 3 DAY 2

技術 用Web3讓世界重構-第2章. 問題陳述與挑戰

用Web3讓世界重構-第2章. 問題陳述與挑戰 Web3是一個基於區塊鏈和分佈式技術的新興概念,旨在重新定義互聯網的運作方式,實現更去中心化、隱私保護和用戶...

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

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

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

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

技術 【DAY9】 - implement of OUR smart contract

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

鐵人賽 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 1

技術 [0x01] 前言

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

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

技術 【DAY3】- Side Project Breakdown

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