<p>Merkle path is always appeared in many examples relevant with verification of transaction. but they never explain how merkle path is generated. </p>

<p>So, I was wondering that how merkle path is generated. </p>

<p>I think that there are two parts.</p>

<ol>
<li>Finding a block that contains requested transaction.</li>
<li><strong>Construct a merkle path using merkle tree that full-node has already.</strong></li>
</ol>

<p>But I have no idea about second part. what is the mechanism of second part?</p>

<p>Sorry for my English.</p>

CC BY-SA 4.0
2019-09-05T17:54:24.470Z
Possible duplicate of [Why is the full Merkle path needed to verify a transaction?](https://bitcoin.stackexchange.com/questions/50674/why-is-the-full-merkle-path-needed-to-verify-a-transaction)
Ugam Kamat
CC BY-SA 4.0
2019-09-06T10:28:10.667Z
Never. my question is that how fullnode create Merkel path and provide it. the verification using Merkel path is not my question.
Hyunsoo
<merkle-tree><merkleblock>
How to create "Merkle Path"?
Hyunsoo
# How to create "Merkle Path"?

(Asked by: username_0 on 2019-09-05)

Merkle path is always appeared in many examples relevant with verification of transaction. but they never explain how merkle path is generated.

So, I was wondering that how merkle path is generated.

I think that there are two parts.

1. Finding a block that contains requested transaction.
2. **Construct a merkle path using merkle tree that full-node has already.**

But I have no idea about second part. what is the mechanism of second part?

Sorry for my English.

**Tags:** merkle-tree, merkleblock

> **Comments:**
> **username_1**: Possible duplicate of [Why is the full Merkle path needed to verify a transaction?](https://bitcoin.stackexchange.com/questions/50674/why-is-the-full-merkle-path-needed-to-verify-a-transaction)  
> **username_0**: Never. my question is that how fullnode create Merkel path and provide it. the verification using Merkel path is not my question.  

---

## 0 answers

