3 ms·
If you require knowing "an address belongs to whitehouse", why not just serve some content on that "address" (let's say "whitehouse.gov"). Or just sign a messa
by mehrdada 5y ago
If you require knowing "an address belongs to whitehouse", why not just serve some content on that "address" (let's say "whitehouse.gov").
Or just sign a message and serve the signed message.
Oh no... that nail did not require the blockchain hammer.
- prox 5y agoI was thinking more of seeing a video and the being able to verify it with the original source. Like a hash.
- mehrdada 5y agoDid not mean to be dismissive of your point. It is just that the overhang of blockchain as a solution to everything is so prevalent that sometimes need intervention. It is true that the cryptographic primitives that blockchain is built on are relevant to many other things that we can do and have done. Blockchain in fact utilizes those properties to build a distributed shared state on which the parties have consensus. That, however, is a very special use case of those primitives. If you need message authentication, digital signatures have done that for decades and you don't need an expensive associated database to accomplish that.
- archi42 5y agoIt could also be signed using SSL or GPG or really just any other kind of PKI. In the end I need to establish a root of trust, so I either way I need to know that 2c414...2d7 is indeed the hash of the chain_address/ssl_cert/root_ca/gpg_key/... - so in that regard there is no advantage of using a blockchain over a "traditional" PKI. Amend: The real question is how to verify cropped and recompressed snippets. In academia or HN we add a "see foo et al. [1]", so probably that needs to be encoded into the data stream, e.g. "authoritative src is https://media.whitehouse.gov/permanent-url/1234 https://media.whitehouse.gov/permanent-url/1234[...] with hash $hash signed by $cert_hash on $data, portions are $some_encoding_here" and better be signed as well.