Transparent Logs for Skeptical Clients
research.swtch.com
Transparent Logs for Skeptical Clients
1–10 of 20 posts
Re: Transparent Logs for Skeptical Clients
#2The current implementation is in Node.js, but a Rust port is under way. [4]
[1]: https://github.com/mafintosh/hypercore [2]: https://www.datprotocol.com/ [3]: https://datprotocol.github.io/how-dat-works/ [4]: https://github.com/datrs/hypercore
Re: Transparent Logs for Skeptical Clients
#3Re: Transparent Logs for Skeptical Clients
#4Literally just a usecase for a blockchain, reinvented..
Re: Transparent Logs for Skeptical Clients
#5Literally just a usecase for a blockchain, reinvented..
Re: Transparent Logs for Skeptical Clients
#6Literally just a usecase for a blockchain, reinvented..
Re: Transparent Logs for Skeptical Clients
#7The hypercore[1] signed append-only log which is the heart of the Dat protocol[2] is an implementation of very similar ideas. The data structure consists of an append-only log, a Merkle tree (stored in the "inorder storage layout" described in Appendix B), and signatures for each of the root hashes of the Merkle tree. The public key ("read key") of the key pair which is used to sign the tree roots can be used as a un…
Re: Transparent Logs for Skeptical Clients
#8Re: Transparent Logs for Skeptical Clients
#9Literally just a usecase for a blockchain, reinvented..
Re: Transparent Logs for Skeptical Clients
#10Literally just a usecase for a blockchain, reinvented..
It's a hashchain. They predate blockchains. I used them a long time as just signed, text files full of hashes. Trusted Timestamping used them. Blockchains were a highly-wasteful modification of hashchains for a different purpose. Databases, logs, and hashchains are still better for most things. Centralized services with decentralized checking of a signed log is still more efficient since centralized tech is itself mo…
https://en.wikipedia.org/wiki/Hash_chain#Hash_chain_vs._bloc...