Skip to Content
マスタリング・ビットコイン 第3版 ―オープンブロックチェーンとそのプログラミング
book

マスタリング・ビットコイン 第3版 ―オープンブロックチェーンとそのプログラミング

by Andreas M. Antonopoulos, David A. Harding, 安土 茂亨, 鳩貝 淳一郎, 長尾 高弘
December 2025
Beginner to intermediate
416 pages
6h 35m
Japanese
O'Reilly Japan, Inc.
Content preview from マスタリング・ビットコイン 第3版 ―オープンブロックチェーンとそのプログラミング

6章トランザクション

 現金の受け渡し方法は、ビットコインのそれとは似ていません。現金はその場で支払いに使えるトークンと言えます。アリスはボブに支払うとき、ドル紙幣のようなトークンをいくつか手渡しします。これに対し、ビットコインは物理的にもデジタルデータとしても存在せず、アリスはボブにビットコインを手渡ししたり、メール送信したりできません。

 むしろ、アリスがボブに一筆の土地を譲渡するときのことをイメージした方がわかりやすいでしょう。アリスは土地をつまんでボブに手渡しすることはできません。しかし、土地の所有者がアリスだということを示す登記簿(通常は地方自治体が管理しています)があります。アリスからボブへの土地の譲渡は、土地の新所有者がボブだということを示すように登記簿を更新することを自治体に依頼して行います。

 ビットコインの仕組みもこれに似ています。すべてのビットコインフルノードには、アリスがいくばくかのビットコインを持っていることを示すデータベースがあります。アリスは、データベースを更新して持っているビットコインの一部がボブのものになったことを示してくれとフルノードに依頼することによって、ボブへの支払いをします。アリスがフルノードにデータベースの更新を依頼するために使うデータが、トランザクション(transaction)です。7章で説明するように、トランザクションはアリスとボブの個人識別情報を直接使わずに送られます。

 この章では、ビットコイントランザクションを分解してそれぞれの部品を細かく調べ、高い信頼性と表現力を確保しながら円滑にビットコインの移転を実現する仕組みを明らかにしていきます。

6.1 シリアライズされたビットコイントランザクション

 3.6.2節「トランザクションの解析とデコード」では、txindexオプションを有効にしたBitcoin ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

プログラミング・ビットコイン ―ゼロからビットコインをプログラムする方法

プログラミング・ビットコイン ―ゼロからビットコインをプログラムする方法

Jimmy Song, 中川 卓俊, 住田 和則, 中村 昭雄, 星野 靖子
直感 生成AI ―ハンズオンで動かして学ぶ拡散モデル入門

直感 生成AI ―ハンズオンで動かして学ぶ拡散モデル入門

Omar Sanseviero, Pedro Cuenca, Apolinário Passos, Jonathan Whitaker, 江川 崇

Publisher Resources

ISBN: 9784814401444Publisher Website