iT邦幫忙

區塊鏈相關文章
共有 430 則文章
鐵人賽 Security DAY 9
Security 小白的 PM 系列 第 9

技術 網路的資安 - 區塊鏈

爬鯨的話題剛說完,網鯨的雙胞胎弟弟們就過來了。 “這兩個是我的雙胞胎弟弟們,區鯨,區塊鏈問他們就對了。” 網鯨說道。和所有的孩子們一樣,你問什麼他們就回答你什麼...

未來IT將來 系列 第 14

技術 未來IT將來2024.14「Web2.7全球化頭目區塊網」

隨著數字技術的快速演進,互聯網技術也在不斷推陳出新。從最初的Web 1.0到現今的Web 3.0,網絡的發展正朝著去中心化、智能化的方向邁進。然而,Web 3....

未來IT將來 系列 第 26

技術 未來IT將來2024.26「區塊鏈(Blockchain)實作」

一、引言區塊鏈技術作為一種去中心化的分佈式帳本技術,自2008年比特幣誕生以來,迅速成為了數位貨幣、供應鏈管理、數據隱私保護等領域的關鍵技術。區塊鏈技術的核心優...

鐵人賽 自我挑戰組 DAY 1

技術 Day1 Introduction

Hi all, 由於07/25 的颱風為我們帶來了長達五天的假期,讓宅在家的我有了想要做 side project的想法,既然都想到要做了又剛好遇到這次鐵人賽的...

徵才 【亞洲徵才】MaskEX 交易所專案技術團隊(工作地點:日本)

MaskEX 亞洲徵才企業網站:https://www.maskex.com/company/aboutus/zh_HK工作地點:日本大阪地區 專案團隊職缺:【...

鐵人賽 Web 3 DAY 30
淺談ZK Rollup 系列 第 30

技術 Day 30 - ZK Rollup EP04: 結論

昨天做完了所有關於ZK Rollup的實作,填補完原本無法連結鏈上跟鏈下無法交流的漏洞,如果還沒看的,可以點這邊觀看,而昨天算是完成一個小型的ZK Rollup...

鐵人賽 影片教學 DAY 30

技術 Solidity 入門走到飛🚀-【Day30】Try Catch - 處理異常

影片教學 主要內容 Solidity 0.6 版本引入了 try 和 catch 的異常處理機制,try-catch 是一種標準方式,用於處理 solidit...

鐵人賽 Web 3 DAY 29
淺談ZK Rollup 系列 第 29

技術 Day 29 - ZK Rollup EP03: ZK Rollup出金、入金實作

昨天提到了怎麼使用ZK Rollup的方式將交易打包上鏈,來沒看的可以點這邊觀看,但是在裡面可以發現,能打包的交易都是只有轉帳的功能,如果我要轉帳的話,總得要有...

鐵人賽 影片教學 DAY 29

技術 Solidity 入門走到飛🚀-【Day29】函數選擇器 - Selector

影片教學 主要內容 當我們呼叫一個函數時,實際上是向目標合約發送了一段 "calldata",而這段 "calldata&quo...

鐵人賽 Web 3 DAY 28
淺談ZK Rollup 系列 第 28

技術 Day 28 - ZK Rollup EP02: ZK Rollup交易實作

昨天之前介紹了這次我會使用到的工具,分別是Go-ethereum跟gnark,而當我們熟悉好工具之後,便可以開始我們的ZK Rollup實作了,而在實作的過程中...

鐵人賽 影片教學 DAY 28

技術 Solidity 入門走到飛🚀-【Day28】Hash - 哈希

影片教學 主要內容 哈希函數是一種密碼學工具,它可以將任意長度的數據轉換成固定長度的一串字符,通常用作數據的唯一標識或加密簽名。在 Solidity 中,有一...

鐵人賽 Web 3 DAY 27
淺談ZK Rollup 系列 第 27

技術 Day 27 - ZK Rollup SP03: ZK Rollup SP03: gnark

昨天介紹完了所有我會使用到Go-ethereum的功能後,今天要來介紹一個新的工具,我們既然已經有私有鏈,也能做交易,還可以部屬合約跟與合約互動,那現在就只差有...

鐵人賽 影片教學 DAY 27

技術 Solidity 入門走到飛🚀-【Day27】ABI編碼解碼 - encode、decode

影片教學 主要內容 ABI(Application Binary Interface,應用程式二進制介面)是一種用於與以太坊智能合約進行互動的標準。它定義了如...

鐵人賽 Web 3 DAY 26
淺談ZK Rollup 系列 第 26

技術 Day 26 - ZK Rollup SP03: Geth進階操作(智能合約)

昨天講述了怎麼使用Go-ethereum對鏈上進行交易,還不太清楚的可以點這邊觀看,而今天則是要介紹該怎麼使用Go-ethereum與鏈上的合約做操作,我們都知...

鐵人賽 影片教學 DAY 26

技術 Solidity 入門走到飛🚀-【Day26】刪除合約 - selfdestruct

影片教學 主要內容 selfdestruct 是以太坊智能合約中的一個命令,它的功能是刪除合約並將剩餘的以太幣(ETH)轉移到指定地址。這個命令最早被稱為&q...

鐵人賽 Web 3 DAY 25
淺談ZK Rollup 系列 第 25

技術 Day 25 - ZK Rollup SP02: Geth基本操作(交易)

在昨天講述了怎麼使用Go-ethereum建立起一條私有鏈,還沒看的可以點這邊觀看,而今天要來看的是當我們有一條私有鏈時,該怎麼用程式跟他互動,當然也是可以透過...

鐵人賽 影片教學 DAY 25

技術 Solidity 入門走到飛🚀-【Day25】Create2 - 預測合約地址

影片教學 主要內容 CREATE2 操作碼讓我們能夠在智能合約部署前預測合約的地址。Uniswap 創建 Pair 合約時使用的是 CREATE2 而不是 C...

鐵人賽 Web 3 DAY 24
淺談ZK Rollup 系列 第 24

技術 Day 24 - ZK Rollup SP01: Geth私有鏈

昨天講了ZK Rollup常見的架構,還不太清楚的可以點這邊觀看,而今天開始要來實作出一個小型的ZK Rollup。 測試鏈 而在開發之前,我們應該先要有一條區...

鐵人賽 影片教學 DAY 24

技術 Solidity 入門走到飛🚀-【Day24】在合約中創建新合約 - new

影片教學 主要內容 在以太坊區塊鏈上,用戶(外部帳戶,EOA)可以創建智能合約,而智能合約也可以創建新的智能合約。例如,去中心化交易所 Uniswap 就是利...

鐵人賽 Web 3 DAY 23
淺談ZK Rollup 系列 第 23

技術 Day 23 - ZK Rollup EP01:架構

在之前花了兩個系列介紹了ZK Rollup的ZK以及Rollup了,那麼現在相信你們對ZK Rollup的概念已經算是有一定程度的認識了,如果還沒的話可以點這邊...

鐵人賽 影片教學 DAY 23

技術 Solidity 入門走到飛🚀-【Day23】Delegatecall - 委託低級調用

影片教學 主要內容 Delegatecall 是 Solidity 中的一種低階函數,用於在智能合約之間進行交互。「delegate」意味著它的執行代表了另一...

鐵人賽 Web 3 DAY 22
淺談ZK Rollup 系列 第 22

技術 Day 22 - Rollup EP06:ZK Rollup

昨天介紹了最早被提出的Rollup—Optimistic Rollup,還不太清楚的可以點這邊觀看,而昨天說到Optimistic Rollup有個很大的缺點,...

鐵人賽 影片教學 DAY 22

技術 Solidity 入門走到飛🚀-【Day22】Call - 低級調用

影片教學 主要內容 可以使用 call 這個低階函數來與其他合約進行互動。call 函數的返回值是一個元組,包含一個布林值(表示調用是否成功)和一個位元組陣列...

鐵人賽 Web 3 DAY 21
淺談ZK Rollup 系列 第 21

技術 Day 21 - Rollup EP05:Optimistic Rollup

昨天講述了以太坊的Layer 2的概念,還沒看的可以點這邊觀看,而知道了以太坊的Layer 2後,今天我們來看看近年以太坊Layer 2的主流Rollup是要怎...

鐵人賽 影片教學 DAY 21

技術 Solidity 入門走到飛🚀-【Day21】調用其他合約

影片教學 主要內容 可以透過已知合約的地址和合約接口來調用其他合約的函數。這種能力允許在以太坊網絡上構建可重用的智能合約,促進了生態系統的發展。有四種方式可以...

鐵人賽 Web 3 DAY 20
淺談ZK Rollup 系列 第 20

技術 Day 20 - Rollup EP04:Layer 2

昨天講述了Rollup的缺點,同時也帶出Rollup完整的特性,如果還不清楚的,可以點這邊觀看,而我在最後說了,Rollup與以太坊的Layer 2概念不謀而合...

鐵人賽 Security DAY 27

技術 [Day27] 從產品了解入侵偵測系統:自駕車

我們前幾篇從入侵偵測系統(IDS)的概論到實作,簡單介紹了一遍。這篇想從產品切入,帶大家更好來想像 IDS 對我們帶來的重要影響。 入侵偵測系統對於自駕車的安全...

鐵人賽 影片教學 DAY 20

技術 Solidity 入門走到飛🚀-【Day20】發送ETH - transfer、send、call

影片教學 主要內容 使用三種不同的方法將以太幣(ETH)發送到其他合約 1.transfer() 使用 address.transfer(value) 格式的...

鐵人賽 Web 3 DAY 19
淺談ZK Rollup 系列 第 19

技術 Day 19 - Rollup EP03:Rollup缺點

昨天講述了區塊鏈上的三角悖論,講述了在區塊鏈的項目開發者最多只能擁有三個特性中的其中兩個,如果還不太清楚的,可以點這邊觀看,既然知道區塊鏈上面的項目只能擁有兩項...

鐵人賽 影片教學 DAY 19

技術 Solidity 入門走到飛🚀-【Day19】接收ETH - receive、fallback

影片教學 主要內容 使用 receive 和 fallback 這兩個特殊的回調函數來處理接收以太幣和處理不存在的函數調用,主要用於以下兩種情況。 1.接收以...