Re:Ethereum programming for web developers
by pjc50 on Thursday January 18, 2018 @11:22AM
(#16178281)
How does the blockchain help? The important issue is the dispute between humans as to whether the tickets and money are valid. You can only do that if the transaction is atomic, which requires that the tickets and money are on the same blockchain and exchanged in the same transaction.
[ Parent
| on HN ]
Re:Ethereum programming for web developers
by carver on Thursday January 18, 2018 @12:32PM
(#16179105)
> You can only do that if the transaction is atomic, which requires that the tickets and money are on the same blockchain and exchanged in the same transaction.
Yes, they should be on the same chain, so that the transaction is atomic. This is trivial to do in Ethereum (and other blockchains, presumably).
Re:Ethereum programming for web developers
by Donzo on Thursday January 18, 2018 @11:49AM
(#16178563)
Yes, the comment is premised on the future representation of assets in the blockchain.
If the tickets were on the blockchain, they could be exchanged in the way that you describe.
Re:Ethereum programming for web developers
by AroundTheBlock_ on Thursday January 18, 2018 @11:59AM
(#16178660)
It doesn't. His example is nonsensical.
The best use cases for smart contracts are gambling apps (i.e., financial markets, exchanges), escrow services (collateral-based trustless loans), and perhaps some identity services
Re:Ethereum programming for web developers
by weego on Thursday January 18, 2018 @01:49PM
(#16180057)
People always seem to come up with gambling. No on in the gambling industry would want to have their business on top of a public blockchain so good theory but nope.