Skip to content

Commit 3663aee

Browse files
committed
add explanation on merkle proofs
1 parent 68a895e commit 3663aee

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/components/Intro.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,19 @@ const ProjectIntroduction = ({ className }) => {
174174
the entire dataset, providing confidence in the reliability of
175175
the geospatial information.
176176
</p>
177+
<p className="text-md leading-relaxed mt-4">
178+
Merkle proofs are a lightweight and efficient way to verify the
179+
inclusion of a specific data block within a Merkle tree. Instead
180+
of needing the entire dataset, a Merkle proof provides the
181+
minimal set of sibling hashes required to trace a path from the
182+
target leaf node to the root hash. In the context of STAC,
183+
Merkle proofs allow users to verify the integrity of an
184+
individual STAC item, collection, or catalog by comparing the
185+
computed root hash against the known root stored on the
186+
blockchain. This approach significantly reduces the amount of
187+
data transferred and processed while maintaining the highest
188+
level of cryptographic assurance.
189+
</p>
177190
</div>
178191
</div>
179192
</div>

0 commit comments

Comments
 (0)