Earlier quoted context omitted.
Traditional offline storage can do that too, right?
well it's distributed, so just caching a DB is a bit of a tricky question. What are you going to be caching in your offline storage? If you just used flat-file CSVs, and don't want to re-download the entire DB twice a day, you want to now come up with syncing strategies, merging strategies, and probably conflict resolution. If you just have a blockchain, then you get all of this for free (so long as your data fits th…
Daiwa to adopt blockchain for Myanmar stock trading
11–20 of 22 posts
Re: Daiwa to adopt blockchain for Myanmar stock trading
#12Earlier quoted context omitted.
> Not particularly. It's using the wrong tool for the job. A distributed database is helpful in many ways, but you don't need an attached proof-of-work system. Blockchain doesn't imply PoW. You could consider each block minted with e.g. a M of N signature scheme, in the case of a stock-trading system you don't need open anonymous/participation and it's quite fine to rely on trusted parties.
I suppose, but at that point you're really blurring the line between 'blockchain' and 'authenticated database logs', and it starts to become a mere buzzword.
Re: Daiwa to adopt blockchain for Myanmar stock trading
#13I started writing a furious "why would you even do this?"-style post, but this paragraph stood out: >Blockchain technology shares transaction records with multiple computers. Stock trading is typically saved in servers at bourses, but records cannot be referenced when communications infrastructure fails. >Using blockchain systems, brokerages can continue a minimum of operations, such as checking past transaction reco…
> The "blockchain as a distributed transaction DB" concept is more interesting than I thought Not particularly. It's using the wrong tool for the job. A distributed database is helpful in many ways, but you don't need an attached proof-of-work system.
Re: Daiwa to adopt blockchain for Myanmar stock trading
#14Earlier quoted context omitted.
well it's distributed, so just caching a DB is a bit of a tricky question. What are you going to be caching in your offline storage? If you just used flat-file CSVs, and don't want to re-download the entire DB twice a day, you want to now come up with syncing strategies, merging strategies, and probably conflict resolution. If you just have a blockchain, then you get all of this for free (so long as your data fits th…
Why would you need merging and conflict resolution when there's a single source of truth? All you need is a stream of messages and some way to record them. If you want to distribute them P2P, add some metadata to sort them.
Streams of messages don't work as well when you're multi-party, and the default state is offline, not online
Re: Daiwa to adopt blockchain for Myanmar stock trading
#15Earlier quoted context omitted.
Why would you need merging and conflict resolution when there's a single source of truth? All you need is a stream of messages and some way to record them. If you want to distribute them P2P, add some metadata to sort them.
per the article, in the Burma case, you have multiple banking branches with only intermittent internet connections, and therefore want to be able to work offline easily while still querying the (albeit stale) database state. Streams of messages don't work as well when you're multi-party, and the default state is offline, not online
Re: Daiwa to adopt blockchain for Myanmar stock trading
#16Earlier quoted context omitted.
> Not particularly. It's using the wrong tool for the job. A distributed database is helpful in many ways, but you don't need an attached proof-of-work system. Blockchain doesn't imply PoW. You could consider each block minted with e.g. a M of N signature scheme, in the case of a stock-trading system you don't need open anonymous/participation and it's quite fine to rely on trusted parties.
I suppose, but at that point you're really blurring the line between 'blockchain' and 'authenticated database logs', and it starts to become a mere buzzword.
Re: Daiwa to adopt blockchain for Myanmar stock trading
#17Earlier quoted context omitted.
I suppose, but at that point you're really blurring the line between 'blockchain' and 'authenticated database logs', and it starts to become a mere buzzword.
Yeah, every invoicing software in my country hash chains the documents for validation purposes (it's a requirement for SAF-T[1]), yet we don't call it a "blockchain". [1] https://en.wikipedia.org/wiki/SAF-T
Re: Daiwa to adopt blockchain for Myanmar stock trading
#18Earlier quoted context omitted.
> Not particularly. It's using the wrong tool for the job. A distributed database is helpful in many ways, but you don't need an attached proof-of-work system. Blockchain doesn't imply PoW. You could consider each block minted with e.g. a M of N signature scheme, in the case of a stock-trading system you don't need open anonymous/participation and it's quite fine to rely on trusted parties.
I suppose, but at that point you're really blurring the line between 'blockchain' and 'authenticated database logs', and it starts to become a mere buzzword.
Re: Daiwa to adopt blockchain for Myanmar stock trading
#19Earlier quoted context omitted.
Yeah, every invoicing software in my country hash chains the documents for validation purposes (it's a requirement for SAF-T[1]), yet we don't call it a "blockchain". [1] https://en.wikipedia.org/wiki/SAF-T
Because there are no blocks, no transaction ordering and no distributed consensus?
There is no distributed consensus, but that's the point - there doesn't seem to be here either.
Re: Daiwa to adopt blockchain for Myanmar stock trading
#20Earlier quoted context omitted.
Traditional offline storage can do that too, right?
well it's distributed, so just caching a DB is a bit of a tricky question. What are you going to be caching in your offline storage? If you just used flat-file CSVs, and don't want to re-download the entire DB twice a day, you want to now come up with syncing strategies, merging strategies, and probably conflict resolution. If you just have a blockchain, then you get all of this for free (so long as your data fits th…