X SpacesXスペース

← Back to the X Space archive

UTXOがわからない!トランザクションって何?

#94 / Tue, Oct 10, 2023

The content of this page is in Japanese.

公開鍵暗号とデジタル署名を手がかりに、ブロックチェーン上のトランザクションやUTXOの仕組みを解説し、ビットコインとイーサリアムの違い、処理遅延の疑問についても話しました。

トランザクションを理解する準備として、公開鍵暗号の基本を説明しました。公開鍵と秘密鍵はペアで使われ、公開鍵で暗号化したデータは秘密鍵で開くことができます。一方、本人が秘密鍵で署名したデータを公開鍵で検証する使い方は、デジタル署名として紹介されました。情報を相手に送る場合と、データの作成者を確かめる場合の違いを例に、仕組みを整理しました。

ブロックチェーン上のトランザクションは、取引を記録するデータとして説明されました。送る側が今回利用する資産を示すインプットと、送付先や金額を示すアウトプットから成り、インプットとアウトプットはそれぞれ複数になる場合もあります。UTXOは「未使用のトランザクションアウトプット」の略で、資産を受け取った後、まだ使っていない状態を指すと解説しました。ビットコインを例にした説明が中心となり、イーサリアムではアカウントに残高を紐づけて管理する方式が使われる、という違いにも触れました。

UTXOについては、コメントでプライバシー保護や並列処理に優れる一方、データ量が増えることや複雑なスマートコントラクトの実現には不向きといった情報も共有されました。こうした方式の違いを含め、ブロックチェーンの仕組みを理解する難しさや、情報源によって説明が異なることも話題になりました。

NFTのミント時などにトランザクションの反映が遅れるのはなぜか、という質問も取り上げました。ガス代が低いと処理が後回しになる可能性について説明があり、ネットワークの混雑も要因として挙げられました。ただし、原因や処理の仕組みはチェーンによって異なるとして、一つに断定はしませんでした。ポリゴンがイーサリアムのレイヤー2であり、イーサリアム側のネットワーク状況にも依存するという見方も共有されました。

Topics

  1. 01

    公開鍵暗号と署名

    公開鍵で暗号化したデータを秘密鍵で開く方法と、秘密鍵で署名したデータを公開鍵で検証する方法を、情報の送信や本人確認の例を交えて説明しました。

  2. 02

    トランザクションの構造

    トランザクションをブロックチェーン上の取引データとして紹介し、インプットが利用する資産、アウトプットが送付先や金額を示す構造を解説しました。

  3. 03

    UTXOと残高管理

    UTXOを、受け取った後まだ使われていないトランザクションアウトプットとして説明しました。ビットコインと、残高をアカウントに紐づけるイーサリアムの方式の違いにも触れました。

  4. 04

    処理遅延の疑問

    NFTのミントなどで処理が遅れる理由について、ガス代やネットワーク混雑が話題になりました。チェーンごとに事情が異なることや、ポリゴンとイーサリアムの関係も取り上げました。

Host
@Web3studenttalk
Speakers
Keywords
トランザクションUTXO公開鍵暗号デジタル署名ビットコインイーサリアムブロックチェーンガス代ポリゴン

This summary was drafted by AI from the Space's transcript and reviewed by the team.

Join the next X Space

Upcoming sessions are announced on our official X account. Keep the conversation going on Discord.

Talk on Discord

Join Discord

Get updates on X

Follow on X (Twitter)
Join the communityJoin DiscordGet the latest newsFollow on X