# Shodipo Ayomide > デベロッパーリレーションズを率いながら、金融、スマートコントラクト、AI、フルスタックシステムのエンジニアリングについて、それらを世に出すための深い技術的な取り組みを書いています。 Shodipo Ayomide による長文のエンジニアリング記事です。以下のリンクはすべてページのクリーンな Markdown 版を指しています。Web 版は同じ URL から `.md` を除いたものです。 ## 記事 - [台帳シリーズ 第 2 部:残高と不変性](https://blog.shodipoayomide.com/ja/ledger-series-part-ii-balances-and-immutability.md): あなたのユーザーの 1 人である Tobi は、アプリに 100 USDC を持っています。さらに 50 USDC がまだ承認されていない入金として待機していて、Tobi が送った 30 USDC の出金が外部ウォレットに向かっている途中です。彼の残高には何と表示すべきでしょうか。そして、そのうち実際にいくら使えるのでしょうか? - [台帳シリーズ 第 1 部:複式簿記モデル](https://blog.shodipoayomide.com/ja/ledger-series-part-i-the-double-entry-model.md): ほとんどの金融システムは同じように始まります。ウォレットを作っていて、ユーザーが $100 を持っていて、そのうち $30 を友人に送る。そこで片方の行には balance = balance - 30 を、もう片方の行には balance = balance + 30 を書く、というわけです。 - [検証可能なクレデンシャルの失効を数百万ユーザー規模にスケールさせる](https://blog.shodipoayomide.com/ja/scaling-verifiable-credential-revocation-to-millions-of-users.md): 200 万件の検証可能なクレデンシャルを発行したとします。ある従業員のスマートフォンが盗まれました。世界中のすべての検証者に、どれなのかを明かすことなく、O(n) のスキャンもせずに、そのクレデンシャル 1 件を数分以内に拒否させる必要があります。 - [ファジーエクストラクターを用いた分散型アイデンティティのための生体情報による鍵導出](https://blog.shodipoayomide.com/ja/biometric-bound-key-derivation-for-decentralized-identity-using-fuzzy-extractors.md): もしあなたの生体情報、たとえば「顔」が秘密鍵だとしたらどうでしょう?失くすシードフレーズも、忘れるパスワードも、保管する鍵もありません。生体情報からウォレットが生成され、そのウォレットが検証可能なクレデンシャルを保持し、あなたは ZKP を使ってそれを証明します。 - [EIP-7702 を理解して実装する](https://blog.shodipoayomide.com/ja/understanding-and-implementing-eip-7702.md): トークンのスワップ、流動性の追加、報酬のステーキングをまとめて行う、複雑なオールインワンのアトミックトランザクションを実行しようとしているとしましょう。ところが、普通の Ethereum ウォレットである EOA では、バッチトランザクションができません。 - [インテントでクロスチェーントランザクションをシンプルにする](https://blog.shodipoayomide.com/ja/simplifying-cross-chain-transactions-using-intents.md): もっと良い方法があると言ったらどうしますか?ただ「1000 USDC で 100 SOL が欲しい」と言うだけで、残りはブロックチェーンがうまくやってくれるとしたら? - [GPU によるゼロ知識証明生成の高速化](https://blog.shodipoayomide.com/ja/gpu-accelerated-zero-knowledge-proving.md): ゼロ知識証明は、プライベートなトランザクションを明かすことなく検証可能な計算を実現し、プライバシーを保護するトランザクションやスケーラブルなオンチェーン検証のための強力なビルディングブロックとなります。 - [エクスプローラーを使って Polygon zkEVM 上のスマートコントラクトを検証する](https://blog.shodipoayomide.com/ja/verifying-smart-contracts-on-the-polygon-zkevm-using-the-explorer.md): Polygon POS チェーンにデプロイされたスマートコントラクトのソースコードはエクスプローラーを使って検証できますが、同じように、Polygon zkEVM テストネットにデプロイされたコントラクトも Polygon zkEVM テストネットのエクスプローラーを使って検証できます... - [モジュラーブロックチェーンのインフラストラクチャを理解する](https://blog.shodipoayomide.com/ja/understanding-the-modular-blockchain-infrastructure.md): Bitcoin、Ethereum、Solana のような第一世代のブロックチェーンは、コンセンサス、セトルメント、実行、データ可用性というタスクをすべて同じレイヤーで担っているため、モノリシックブロックチェーンと呼ばれています。その設計上、モノリシックブロックチェーンはこれらのタスクすべてを効率よくこなすことができず、これがブロックチェーンのトリレンマを生む原因になっています。 - [zkEVM と Polygon zkEVM を探る](https://blog.shodipoayomide.com/ja/an-exploration-of-the-zkevm-the-polygon-zkevm.md): Polygon zkEVM は、設計上 EVM 互換の zk-rollup です。スループット、パフォーマンス、効率の向上を目指しています。 - [Ethereum のスケーラビリティ実現への道のりを深掘りする](https://blog.shodipoayomide.com/ja/deep-dive-into-ethereum-journey-to-achieving-scalability.md): Ethereum のビジョンは、ブロックチェーンのトリレンマ問題を解決するブロックチェーンになることです。つまり、分散性を維持したまま、よりスケーラブルで安全なものになるということです。 - [Tailwind CSS でアニメーション付きのローディングスケルトンを作る](https://blog.shodipoayomide.com/ja/animated-loading-skeletons-with-tailwind.md): シマー効果を使って Tailwind CSS でアニメーション付きのローディングスケルトンを作り、実際のコンテンツを読み込んでいる間にプレースホルダー UI を表示できるようにします。 - [次の冒険 - Polygon Technology での新しい役割](https://blog.shodipoayomide.com/ja/my-next-adventure-new-role-at-polygon-technology.md): 前に進むことは、過去を忘れることではありません。過去は、今私たちがいる未来へと続く道を切り開いてくれたものの一部なのです。 - [ImageHive v2 へようこそ - 色の未来。](https://blog.shodipoayomide.com/ja/welcome-to-imagehive-v2-the-future-of-colors.md): お待たせしました。待望の ImageHive v2 がついにリリースされました。ここでは、新しく使えるようになった機能をまとめて紹介します。 - [初心者のための Raspberry Pi 3 セットアップ](https://blog.shodipoayomide.com/ja/setting-up-a-raspberry-pi-3-for-beginners.md): Raspberry Pi 3 は、Raspberry Pi 財団が開発した ATM カードほどの大きさの小さなコンピューターで、無線 LAN や Bluetooth 接続を通じて外部のデバイスやネットワークにつなぐことができます。 - [TortoiseGIT を使って GitHub にアプリをデプロイする](https://blog.shodipoayomide.com/ja/deploying-apps-to-github-using-tortoise-git.md): TortoiseGit は TortoiseSVN をベースにした Git のコード管理クライアントです。GNU ライセンスのオープンソースソフトウェアです。 - [AIML の背後にある考え方を理解する](https://blog.shodipoayomide.com/ja/understanding-the-concept-behind-aiml.md): AIML(Artificial Intelligence Markup Language)は、チャットボット(AI)を作るための XML ベースの言語で、常に拡張子(.aiml)で保存されます。 ## Optional - [ホーム](https://blog.shodipoayomide.com/ja): プロフィールと記事の一覧 - [RSS フィード](https://blog.shodipoayomide.com/ja/rss.xml) - [JSON フィード](https://blog.shodipoayomide.com/ja/feed.json) - [サイトマップ](https://blog.shodipoayomide.com/sitemap.xml) - [英語の原文](https://blog.shodipoayomide.com/llms.txt): すべての記事の英語の原文