> For the complete documentation index, see [llms.txt](https://programmingblockchain.gitbook.io/programmingblockchain-japanese/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://programmingblockchain.gitbook.io/programmingblockchain-japanese/introduction/why_blockchain_programming_and_not_bitcoin_program.md).

# なぜ ビットコインプログラミングではなく、ブロックチェーンプログラミング ？

ビットコインにとってのブロックチェーンとは、宝石にとっての金の関係と似ている。

私たちはビットコインを、金貨ではなくむしろ宝石に例えた。それは金の最初のキラーアプリが宝石だからだ。貨幣はその後だった。

ブロックチェーンに価値あるとはいえ、ビットコインには価値ない、と勘違いしないでほしい。もし金に価値があるなら、金のネックレスを誰が投げ捨てるだろうか。ブロックチェーンはビットコインがあるから成り立ち、そのおかげで繁栄している。ブロックチェーンの価値が上がることによって、ビットコインを使うために支払われる量は増えるし、需要が増えるだろう。

あなたが作るアプリケーションの中で「通貨としてのビットコイン」という機能を使うかどうかは、あなた自身に委ねられているのだ。

ブロックチェーンは原石で、ビットコインは燃料だ。通貨としてのビットコインは、誰かがこの燃料は交換の良い媒体でもあると考えたときにいつも出てくる特徴の1つだ。ビットコインブロックチェーンを使って、価値を交換することよりももっと多くのことを実装できる。通貨としての価値を信じる必要さえない。私たちはこの本でビットコインを通貨としてどのように使うかを伝えるが、それだけではないのだ！


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://programmingblockchain.gitbook.io/programmingblockchain-japanese/introduction/why_blockchain_programming_and_not_bitcoin_program.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
