Earlier quoted context omitted.
The interesting cases are much more companies wanting to timestamp dozens to thousands of documents or events per day. But there the "notary" solution is a common one - many companies offer timestamping as a service with an API, and in most cases you can probably find one all involved parties can trust (e.g. some CAs run such services)
What are these companies timestamping though? That's what I meant to ask. I know there is a need for the service or there wouldn't be parties offering it, I just don't really know specific examples of uses for it because I never came across any myself. It appears to be a rare need to me, but you make it sound like some companies would want to do this so much that it's worth automating, but then I still don't know wha…
Ask HN: What are real-life useful use-cases for blockchain (not currencies)?
251–260 of 291 posts
Re: Ask HN: What are real-life useful use-cases for blockchain (not currencies)?
#252NISTIR 8202 in Figure 6 (p.42) has a nice yes/no flowchart to determine if blockchain or something else is more appropriate (PDF): * https://nvlpubs.nist.gov/nistpubs/ir/2018/NIST.IR.8202.pdf * https://doi.org/10.6028/NIST.IR.8202 The DHS originally created it, but I can't find a definitive DHS source. Also here, at bottom: * https://www.fedscoop.com/blockchain-for-government-technolog...
To save everyone having to scroll through ¾ of the document before finding it, the flowchart OP means is on page 53 of the PDF (labeled "page 42" at the bottom of the page), figure 6.
Re: Ask HN: What are real-life useful use-cases for blockchain (not currencies)?
#253Earlier quoted context omitted.
You can do that with a plain old hash chain without any mining of blocks. Certificate Transparency does this - each monitor adds records to their ledger and signs them, and the latest record includes a hash of all previous records (via a Merkle tree). Auditors trust any hash they see which is signed by a monitor. If they see two ledgers where one is not a subset of the other, they trust all the data in both ledgers.…
Yes, but he said that it only solves a singular problem, and did not mention this property of the blockchain. Blockchain provides this, does it not? I have been looking around https://github.com/google/trillian , looks interesting.
It is technically true that one application of blockchains is solving problems that can be solved by regular chains, just like it is technically true that one application of self-driving cars is the ability to turn off the automation and let a human drive. But if someone asks about the applications of self-driving cars and you say "Driving on the open road is fun," I think most people would not accept that as answering the question asked.
(And I'm not just being pedantic: blockchains have a significant computational/environmental cost, so if you don't need the block mining feature, you will get many orders of magnitude faster performance and run many of orders of magnitude cheaper and cause fewer negative externalities if you just use a plain old hash chain.)
Re: Ask HN: What are real-life useful use-cases for blockchain (not currencies)?
#254What is one good use case for ice cream scoops other than scooping ice cream? One might exist, but the real question is "who is the obsession of killing digital currencies coming from?"
Re: Ask HN: What are real-life useful use-cases for blockchain (not currencies)?
#255Proof of work solutions to byzantine fault tolerance are vulnerable to 51% attacks almost by definition, so if there's a value to the data it needs to be backed by a stronger economic incentive for "virtuous behavior". Doing this outside of money is problematic. The other option is private blockchains with limited, authenticated accounts, but then why not just use a timestamped db?
Yes, but what if I piggyback my insignificant data on the back of some other bigger public blockchains, like bitcoin or ethereum, where cost of 51% attack is in tens of billions? That way I can get protection with their level of security.
Re: Ask HN: What are real-life useful use-cases for blockchain (not currencies)?
#256Earlier quoted context omitted.
blockchain for no limit then.
Ah yes, for all of those times when I need to move unlimited amounts of cash, via something whose value fluctuates wildly, and you still lose out on exchange rates going into your destination currency. If I needed to move all of my money for some reason, I’d much, much rather just go through normal channels and not have to worry about the logistical and legal issues crypto currencies incur.
When you want to use a cryptocurrency to move money between monetary unions, you only have to touch the cryptocurrency for 20 minutes or less. Your chance of any meaningful volatility is very low, even in these systems, the 24/7 trading smoothes out the volatile periods. No, you don't "lose out on exchange rates" especially if you are talking any real money or know how to trade better.
An expected spread for a few million dollars with or Bitcoin or Ether should be 30 basis points, at an OTC desk.
No tax or legal issues encountered.
For payments I primarily use stablecoins like DAI, which are not volatile at all.
Whether you use stablecoins or the native cryptocurrency, it is all way less limiting and cheaper than any exchanges, way less limiting than a random fintech app with random monetary restrictions.
Re: Ask HN: What are real-life useful use-cases for blockchain (not currencies)?
#257DNS! Namecoin (despite its cringe name) is pretty cool, and a marked improvement over DNS.
Why do you think it hasn't caught on? Not sure how to phrase this in a way that doesn't sound suggestive. I don't mean it suggestively at all, I'm just curious why I heard of it at its inception but then never heard of anyone actually using it. You say it's a marked improvement so I would expect people to jump on it and stop paying the random companies running our TLDs?
Re: Ask HN: What are real-life useful use-cases for blockchain (not currencies)?
#258Re: Ask HN: What are real-life useful use-cases for blockchain (not currencies)?
#259I expect digital ID will also benifit from an auditable, immutable log (e.g. sovrin)
Re: Ask HN: What are real-life useful use-cases for blockchain (not currencies)?
#260Earlier quoted context omitted.
> If you decentralize the certification process you can have a trust-less system. Okay so with a bit of hand-wavey stuff I'm sure we can make a parallel where you also solve world hunger with blockchain and trustless systems where there are no centralized parties that can do bad things. But realistically, how would this work? Whose key will end up signing the TLS certificate for my website? You're not really proposin…
You're totally right, I basically just said put a CA on a blockchain. There is a lot of handwaving in my short HN comment as I wasn't planning on writing out my full RFC here :). Here is some general thoughts I had on the matter - Placing things on a blockchain is a paradigm shift. Yes you can 'just' do it on a blockchain, but you're likely not taking full advantage of the capabilities you receive. Looking at the TLS…
Under some schemes (see the EiDAS regulations if you have trouble to going to sleep some night soon) that also vouch for company registration numbers, company roles granted within the EU financial system etc etc.
I'm not sure how (or why) you would do that with a blockchain.