3 ms·
> Another is the number of security point of failures you have. If you use your blockchain for supply chain but the input to the supply chain depends on devices
by askmike 8y ago
> Another is the number of security point of failures you have. If you use your blockchain for supply chain but the input to the supply chain depends on devices, since all these devices can be hacked or impersonated you cannot trust them.
I don't know any private blockchains that have apps running on smartphones that connect directly to them. Companies have IT systems (what your app talks to) running in private clouds protected by cameras, people with guns and layers of firewalls. And those systems interface with a private blockchain. Authenticating over a number of factors (eg. 2FA) is obviously done, but that's unrelated from the blockchain.
> In a private blockchain the source of truth is the law
Definitely not true (in any jurisdiction I have worked in, mostly EU), and if it was lawsuits are very expensive and drag out over long periods of time.
> No, this is an organizational problem where different organizations cannot agree on different protocols. It is difficult to agree on a common API, workflow, etc if you have 100 organizations.
You're right that it's hard, but that's definitely not the problem in any of the projects I have worked in. The problem is trust.
- wslh 8y ago> I don't know any private blockchains that have apps running on smartphones In the example you mentioned: supply chain, you have an external device (outside the blockchain) pushing transactions to the blockchain. You can see this example repeated over a billion of times, it is the typical private blockchain use case. I am not inventing anything new here, just exposing the claim vs. the reality. > Definitely not true (in any jurisdiction I have worked in, mostly EU), and if it was lawsuits are very expensive and drag out over long periods of time. The law is the last resource I cannot imagine NASDAQ and financial institutions having security issues because the financial institution doesn't recognize a message signed by NASDAQ. This is clearly ridiculous. This can be handled in many ways If the message was signed because of fraud or a security breach.
- askmike 8y ago> I am not inventing anything new here, just exposing the claim vs. the reality. I have worked on on proof of concept experiments that did this. Because it's easier to showcase "data goes in here, comes out there". But that's obviously not how these products will run in production. All these experiments aim to test/showcase the viability of using a blockchain between parties. The app is just there to show the business people how it works (also for PR reasons). > The law is the last resources I cannot imagine NASDAQ and financial institutions having security issues because the financial institution doesn't recognize a message signed by NASDAQ. This is clearly ridiculous. I'm not saying that if NASDAQ signs a message that won't hold up as proof that NASDAQ said something. I am saying that if two parties engage in a transaction and it's recorded in a digital contract on a blockchain, that might not always be enforceable as such in a court.
- wslh 8y agoAs you said you worked on proof of concepts, not production ready products. Show me a production ready product and I can show you how you can do the same without a blockchain. As I said before and can expand now, blockchains have very specific security assumptions that are not present in a public blockchain. Once you remove those assumptions cryptographic protocols are enough to give security when organizations are not anonymous. > I am saying that if two parties engage in a transaction and it's recorded in a digital contract on a blockchain, that might not always be enforceable as such in a court. Digital signatures are recognized by the law in most countries.
- askmike 8y ago> Digital signatures are recognized by the law in most countries. Digital contracts are not. If you believe they are, start posting some examples like you keep asking me to do. > Show me a production ready product and I can show you how you can do the same without a blockchain. I don't know any production blockchain solutions I'm allowed to talk about. Do you know any?
- wslh 8y agoDigital contracts are recognized if you have a private contracts agreeing on recognizing them. > I don't know any production blockchain solutions Nothing more to say. There is no production ready private blockchain to show. BTW, I work in this field in very well known projects (e.g. RSK, Algorand, Xapo, Jaxx, Ripio) in the public blockchain space and have adviced companies like MuleSoft at the CXX level in the private blockchain space.
- askmike 8y ago> > I don't know any production blockchain solutions > Nothing more to say. There is no production ready private blockchain to show. Pulling things out of context eh ;) It's unfortunate you're not aware of any production ready private blockchain solutions. Maybe keep that in mind before you start with your next discussion. > BTW, I work in this field in very well known projects (e.g. RSK, Algorand, Xapo, Jaxx, Ripio) in the public blockchain space and have adviced companies like MuleSoft at the CXX level in the private blockchain space. Woah your e-penis is indeed very long! I am impressed!