> For the complete documentation index, see [llms.txt](https://doc.cryptostone.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.cryptostone.org/crypto-stone/crypto-stone-wp-jp/mainingushisutemu/10hasshupawmainingupawproofofmining.md).

# 10. Proof of Mining

ビットコインにおいて、採掘者はハッシュパワーを通じてブロックを生成する確率を得る。ハッシュパワーが高いほどブロックを発見する可能性は高まるが、ビットコイン全体の発行規則や難易度構造を恣意的に変更することはできない。つまり、ハッシュパワーはネットワーク規則を変える権限ではなく、定められた規則の中でより多くの採掘機会を得るための演算資源である。

CryptoStoneは、この概念をデジタル宝石採掘構造に合わせて抽象化する。CryptoStoneにおいてハッシュパワーに対応する概念はMining Powerであり、Mining Powerが時間の経過とともに蓄積された作業量がProof of Mining、PoMである。

| Bitcoin                     | CryptoStone              |
| --------------------------- | ------------------------ |
| Hash Power                  | Mining Power             |
| Proof of Work               | Proof of Mining、PoM      |
| ASIC / Mining Equipment     | Staked STONX             |
| Block Reward                | Gem NFT                  |
| Network Difficulty          | Pool Difficulty          |
| Halving Scarcity Multiplier |                          |
| BTC Issuance                | Gem NFT Minting          |
| Miner                       | STONX Staker / Gem Miner |

PoMは、別途転送または取引されるトークンではない。PoMは、ユーザーの採掘参加と時間経過をコントラクトが記録するオンチェーン作業量指標である。また、PoMはネットワーク合意アルゴリズムを意味しない。CryptoStoneにおけるPoMは、特定ストーンプールでユーザーがGem NFTをclaimできる条件に到達したかを判断するためのプロトコル内部値である。

ユーザー *i* が特定ストーンプール *j* にステーキングしたSTONX数量を *s*<sub>*i,j*</sub>、ロックアップ期間に応じた倍率を *L*<sub>*i*</sub> とすると、ユーザーのマイニングパワー *P*<sub>*i,j*</sub> は次のように定義される。

$$
P\_{i,j} = s\_{i,j} \times L\_i
$$

ユーザーのPoM値は、時間の経過とともに次のように蓄積される。

$$
PoM\_{i,j}(t + \Delta t) = PoM\_{i,j}(t) + P\_{i,j} \times \Delta t
$$

ここで、*PoM*<sub>*i,j*</sub>*(t)* は、ユーザー *i* がストーンプール *j* において時点 *t* までに蓄積したProof of Mining値である。

PoMはストーンプールごとに独立して蓄積される。たとえば、Diamond Poolで蓄積されたPoMはDiamond NFTのclaimにのみ使用でき、Ruby PoolやSapphire PoolのPoMに変換することはできない。この構造は、各ストーンプールの独立性、希少性、採掘難易度を保護する。

マイニングパワーが高いユーザーは、必要PoM閾値により早く到達できるが、宝石の希少度確率を恣意的に高めたり、特定等級の宝石を選択したりすることはできない。


---

# 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://doc.cryptostone.org/crypto-stone/crypto-stone-wp-jp/mainingushisutemu/10hasshupawmainingupawproofofmining.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.
