常见问题
Web3 与区块链
关于Web3 与区块链的 10 个问答,来自高级 AI 软件工程师和后端开发者 Muhammad Shahid。
Web3 与区块链
1. 你编写 Solidity 智能合约吗?
编写。我为拥有 100 多万用户的 Web3 生态 Tomi 编写了 Solidity 智能合约,也编写了 New-Waffle 的抽奖逻辑。
2. 你为 Tomi 开发了什么?
Tomi(tomi.com)是一个由 DAO 治理的 Web3 生态,拥有自己的域名层、钱包、浏览器和 TOMI 代币。我编写了代币和生态逻辑的 Solidity 合约,以及索引链上事件、保持链下状态同步的 Node.js 服务。TOMI 代币上线后从 0.10 美元涨到了 7 美元。
3. 你参与过代币销售吗?
参与过。我负责过 DOP 的后端,该项目私募融资 1.85 亿美元;也参与了 Rain(rain.one),其私募融资 100 万美元。
4. 你能索引区块链事件吗?
能。我为 Tomi 编写了 Node.js 服务,索引链上事件,通过简洁的 API 对外提供,并让链下状态与链上保持同步。
5. 你能开发 NFT 项目吗?
能。我开发过生成式 NFT 和抽奖系统,包括我从头到尾开发的 NFT 抽奖 Web 应用 New-Waffle。
6. 你如何让 Web3 后端更可靠?
在多家 RPC 服务商之间做故障转移,单个节点宕机不会让交易失败;对链上事件索引进行监控,确保它不会悄悄停止。
7. 你能开发可直接上线的 Web3 后端吗?
能。我的 Web3 后端已在 DOP、Tomi 和 Rain 的生产环境中运行,具备多 RPC 故障转移、受监控的事件索引和严谨的交易处理。
8. 你能开发链上风险工具吗?
能。我的开源项目 rugchecknext 是一个代币跑路(rug pull)检测工具,用于链上风险筛查。
9. 你能把智能合约连接到普通的 Web 或移动应用吗?
能。编写连接智能合约与用户实际使用的产品之间的后端,是我 Web3 工作的重要部分。
10. 你为 Rain 做了什么?
我围绕 Rain 的私募流程开发并加固了后端服务,做了严格的校验和交易处理,确保任何一笔认购都不会丢失或重复计算。这次私募融资 100 万美元。