今天在書店終於看到 Harry 老師的新書上架,所以就買了。書名是《Web3 專業開發者教你如何守護數位資產:30 種詐騙攻防手法全面解析》。分類是資訊安全、網...
Ethereum Virtual Machine (EVM) 像是一台電腦 使用者執行交易,EVM 就執行這筆交易。實際上的意思是,交易被全節點重新執行。EVM...
合約部署的意義 智慧合約部署的意義在於,建立一個新的合約 account。部署完使用者才能和這個新的合約 account 互動。習慣寫 JavaScript 的...
如何看合約在以太坊網路上的互動?合約帳戶裡有哪些欄位?合約中資料的儲存和資料結構大概長什麼樣子? EOAs 和 Contract Accounts 合約帳戶 一...
第一次寫智慧合約的部署小作業,交作業了。介面操作上沒想像中的複雜,是因為都還只是在 Remix IDE 內進行。都是練習而已,沒有任何需要花錢的交易發生。幾個關...
在瀏覽器開 Remix IDE,按 ERC20 合約。從 OpenZeppelin ERC20 智慧合約程式碼先來簡單看個 function decimals(...
假設今天在 Remix IDE 直接照抄別人的 ERC20 合約程式碼,複製貼上,假裝合約內的幾個關鍵 functions 瞬間就寫完了。再來就 compile...
昨天和有合約開發實戰經驗的哈士奇老師請教,address 實際上是什麼?因為就在前天,文章打一打另外想到,合約程式裡面寫的 address 可以是指錢包地址,但...
一開始就直接切入看 ERC20 標準的智慧合約程式碼長什麼樣子。這段程式碼解析主要參考 hydai 海帶學長的教學影片。針對轉帳 transfer() 函式實作...
最近找了兩位同學線上組團,三人開班,準備玩簡單的智慧合約開發(學 hydai 海帶學長開始講「智慧合約」)。一位是喜歡日本獨立搖滾樂又很會玩 web3 的遊戲的...
大家好!我帶的 Lab 最近推出了全新產品 DappChef(https://dappchef.com )。DappChef 是一個以太坊智能合約的練習平台,...
//函數 fun init(ctx: &mut TxContext) { transfer::share_object(...
// 結構 結構,就是去宣告我們所要生成的物件,他的名稱,以及它有哪些內容、功能。例如三明治製作的範例中,他就火腿、麵包、三明治等結構體。這邊進行宣告並不是他已...
前面有發了一篇sui move的三明治製作,後來想想覺得如果都沒人來做教程,不如就從自己來開始,把所學習到的做一個反饋。主要是想要提供一個機會,創造一個生態,讓...
Preface 我們將 Client 的 QRCode 在前端做了驗證後,我想要設計一個方式讓這個票卷不能重複使用,原本的想法是利用 Dynamic NFT 的...
Blockchain Developer Roadmap Synchronization Link Tree Personal Website Medi...
Foundry with Ethernaut Synchronization Link Tree Personal Website Medium L...
Contrac Security - Auditing Synchronization Link Tree Personal Website Mediu...
Contract Vulnerability & Dev. Tool Synchronization Link Tree Personal Webs...
EVM(Ethereum Virtual Machine) & Memory Pool Synchronization Link Tree Pers...
Wallet Protocols Synchronization Link Tree Personal Website Medium LinkedI...
Geth & Nodes Synchronization Link Tree Personal Website Medium LinkedI...
Contract Proxy: Diamond Pattern Synchronization Link Tree Personal Website M...
Others Proxy Pattern 1 - Minimal Proxies & UUPS Synchronization Link Tree...
Multi Signature Synchronization Link Tree Personal Website Medium LinkedIn...
Create2 Create2(EIP-1014) create2 是 EVM 中的一個 OpCode,用於 Deploy 一個合約中的子合約,且其地址由 De...
Contract Proxy: OpenZeppelin Upgradable Proxy Synchronization Link Tree Person...
Optimal Gas Comsumption Synchronization Link Tree Personal Website Medium...
Cross-Contract Calls Synchronization Link Tree Personal Website Medium Lin...
Assembly Synchronization Link Tree Personal Website Medium LinkedIn Gith...