Merkles koks
Izskats
Datorzinātnē un kriptogrāfijā Merkles koks (angļu: Merkle tree) ir koks, kur jebkurš nelapas mezgls satur tā apakšmezglu iezīmes vai vērtības (ja apakšmezgls ir lapas mezgls) jaucējvērtību. Merkles koks atļauj efektīvu un drošu lielu datu struktūru verificēšanu. Tas ir nosaukts par godu datorzinātniekam Ralfam Merklem, kas to patentēja 1979. gadā.[1]
Merkles koku izmanto Btrs un ZFS[2] failu sistēmas (lai izvairītos no datu degradācijas[3]), BitTorrent protokols, Git versiju kontroles sistēma, Bitcoin, Ethereum un citas kriptovalūtas[4], kā arī dažādas NoSQL datu bāzu vadības sistēmas, piemēram, Apache Cassandra.
Skatīt arī
[labot šo sadaļu | labot pirmkodu]Atsauces
[labot šo sadaļu | labot pirmkodu]- ↑ R. C. Merkle. «A Digital Signature Based on a Conventional Encryption Function». Advances in Cryptology — CRYPTO '87. Lecture Notes in Computer Science 293, 1988. 369. lpp. ISBN 978-3-540-18796-7. doi:10.1007/3-540-48184-2_32.
- ↑ Jeff Bonwick's Blog ZFS End-to-End Data Integrity Arhivēts 2017. gada 6. maijā, Wayback Machine vietnē.
- ↑ Likai Liu. «Bitrot Resistance on a Single Drive». likai.org.
- ↑ Cryptocash, cryptocurrencies, and cryptocontracts, Koblitz and Menezes, Designs, Codes and Cryptography, Volume 78, Issue 1, pp 87-102, January 2016.
Ārējās saites
[labot šo sadaļu | labot pirmkodu]- Merkles koka ASV patents nr. 4 309 569
- SHA-256 Merkles koka implementācija valodā C
- Merkles koka implementācija valodā Java
Šis ar informācijas tehnoloģijām saistītais raksts ir nepilnīgs. Jūs varat dot savu ieguldījumu Vikipēdijā, papildinot to. |