# Shodipo Ayomide > 我负责开发者关系工作,撰写关于金融工程、智能合约、AI 和全栈系统的文章,聚焦交付这些系统背后的深度技术工作。 Shodipo Ayomide 撰写的长篇工程文章。下面每个链接都指向页面的纯 Markdown 版本;去掉 `.md` 即为对应的网页版本。 ## 文章 - [账本系列(二):余额与不可变性](https://blog.shodipoayomide.com/zh/ledger-series-part-ii-balances-and-immutability.md): Tobi 是你的一个用户,他在应用里有 100 USDC,另有 50 USDC 卡在一笔尚未确认的充值上,还有一笔由 Tobi 发起的 30 USDC 提现正在发往一个外部钱包。他的余额应该显示多少,他实际能花的又是多少? - [账本系列(一):复式记账模型](https://blog.shodipoayomide.com/zh/ledger-series-part-i-the-double-entry-model.md): 大多数金融系统的起点都差不多。你在做一个钱包,用户有 100 美元,他给朋友转了 30 美元,于是你在一行上写 balance = balance - 30,在另一行上写 balance = balance + 30。 - [将可验证凭证撤销扩展到数百万用户](https://blog.shodipoayomide.com/zh/scaling-verifiable-credential-revocation-to-millions-of-users.md): 你已经签发了 200 万个可验证凭证。一名员工的手机被偷了。你需要世界上每一个验证方都在几分钟内拒绝那一个凭证,既不能暴露是哪一个,也不能做 O(n) 扫描。 - [基于模糊提取器的去中心化身份生物特征密钥派生](https://blog.shodipoayomide.com/zh/biometric-bound-key-derivation-for-decentralized-identity-using-fuzzy-extractors.md): 问题是,如果你的生物特征,比如“人脸”,就是你的私钥呢?没有会丢失的助记词,没有会忘记的密码,也没有需要保管的密钥。你的生物特征生成你的钱包,钱包里存放着你的可验证凭证,而你可以用零知识证明来证明这些凭证。 - [理解并实现 EIP-7702](https://blog.shodipoayomide.com/zh/understanding-and-implementing-eip-7702.md): 假设你要执行一笔复杂的一体化原子交易,需要兑换代币、添加流动性、质押奖励。可问题是,你的普通 Ethereum 钱包 EOA 做不了批量交易。 - [用意图(Intent)简化跨链交易](https://blog.shodipoayomide.com/zh/simplifying-cross-chain-transactions-using-intents.md): 如果我告诉你有一种更好的方式呢?如果你只需要说一句“我想用我的 1000 USDC 换 100 SOL”,剩下的事情就交给区块链去搞定呢? - [GPU 加速的零知识证明生成](https://blog.shodipoayomide.com/zh/gpu-accelerated-zero-knowledge-proving.md): 零知识证明让计算可以被验证,同时又不会暴露私密交易,为隐私保护交易和可扩展的链上验证提供了强大的基础构件。 - [使用区块浏览器在 Polygon zkEVM 上验证智能合约](https://blog.shodipoayomide.com/zh/verifying-smart-contracts-on-the-polygon-zkevm-using-the-explorer.md): 部署在 Polygon POS 链上的智能合约可以通过区块浏览器验证源代码,同样,部署在 Polygon zkEVM 测试网上的合约也可以通过 Polygon zkEVM 测试网浏览器进行验证…… - [理解模块化区块链基础设施](https://blog.shodipoayomide.com/zh/understanding-the-modular-blockchain-infrastructure.md): 像 Bitcoin、Ethereum 和 Solana 这样的第一代区块链,背负着在同一层上完成共识、结算、执行和数据可用性的任务,因此被称为单体区块链。从设计上讲,单体区块链无法高效地完成所有这些任务,这就导致了区块链不可能三角的出现。 - [探索 zkEVM 与 Polygon zkEVM](https://blog.shodipoayomide.com/zh/an-exploration-of-the-zkevm-the-polygon-zkevm.md): 从设计上看,Polygon zkEVM 是一个兼容 EVM 的 zk-rollup。它的目标是提升吞吐量、性能和效率。 - [深入解析 Ethereum 的可扩展性之路](https://blog.shodipoayomide.com/zh/deep-dive-into-ethereum-journey-to-achieving-scalability.md): Ethereum 的愿景是成为一条能够解决区块链不可能三角问题的区块链。这意味着它将变得更具可扩展性、更安全,同时依然保持去中心化。 - [使用 Tailwind CSS 制作带动画的加载骨架屏](https://blog.shodipoayomide.com/zh/animated-loading-skeletons-with-tailwind.md): 使用 Tailwind CSS 和微光(shimmer)效果构建带动画的加载骨架屏,让你在真实内容加载期间展示占位 UI。 - [我的下一段旅程:在 Polygon Technology 的新角色](https://blog.shodipoayomide.com/zh/my-next-adventure-new-role-at-polygon-technology.md): 继续前行并不意味着忘记过去,过去本身就是为我们今天所处的未来开辟道路的一部分。 - [欢迎来到 ImageHive v2 - 色彩的未来。](https://blog.shodipoayomide.com/zh/welcome-to-imagehive-v2-the-future-of-colors.md): 期待已久的 ImageHive v2 终于来了,欢迎使用,下面为你详细介绍可用的新功能。 - [Raspberry Pi 3 新手入门设置指南](https://blog.shodipoayomide.com/zh/setting-up-a-raspberry-pi-3-for-beginners.md): Raspberry Pi 3 是一台只有 ATM 卡大小的小型计算机,由 Raspberry Pi 基金会打造,能够通过无线局域网和蓝牙连接外部设备和网络。 - [使用 TortoiseGIT 将应用部署到 GitHub](https://blog.shodipoayomide.com/zh/deploying-apps-to-github-using-tortoise-git.md): TortoiseGit 是一个基于 TortoiseSVN 的 Git 代码管理客户端。它是一款采用 GNU 许可证的开源软件 - [理解 AIML 背后的概念](https://blog.shodipoayomide.com/zh/understanding-the-concept-behind-aiml.md): AIML,即人工智能标记语言(Artificial Intelligence Markup Language),是一种用来创建聊天机器人(AI)的基于 XML 的语言,文件总是以扩展名(.aiml)保存。 ## Optional - [首页](https://blog.shodipoayomide.com/zh): 个人简介和全部文章列表 - [RSS 订阅](https://blog.shodipoayomide.com/zh/rss.xml) - [JSON 订阅](https://blog.shodipoayomide.com/zh/feed.json) - [站点地图](https://blog.shodipoayomide.com/sitemap.xml) - [英文原文](https://blog.shodipoayomide.com/llms.txt): 全部文章的英文原文