Comment on Please Stop
Knock_Knock_Lemmy_In@lemmy.world 9 months agoYou end up with a very complex database account management.
I agree in general. Fully internal databases should not be blockchains.
But if external access is required at any point then there may be a blockchain use case.
hark@lemmy.world 9 months ago
It’s not complicated at all. It’s basic database access management and it’s been a thing for decades without issue. If external access is required then those parties are given restricted access appropriate for their job and their actions are logged in the audit log in case any inappropriate actions were taken by them and need to be reviewed/reversed. These are solved problems and blockchain adds nothing there. The only case that blockchain helps is in a system where you have a large number of random participants and you want transactions to be enforced by work done/computing power or stake. This is why cryptocurrency has been the only practical use case for blockchain, with the word “practical” doing a lot of work, hence the diagram in the post we’re all discussing.
Knock_Knock_Lemmy_In@lemmy.world 9 months ago
So a human needs to get involved.
Lack of finality slows processes.
Two improvements/use cases given above.
I.e. Access without human authorisation
Finality.
Supply chain tracking
Royalty payments
Renewable energy tracking
Ticketing
Etc.
hark@lemmy.world 9 months ago
A human only needs to get involved for manual database changes. The vast majority of database transactions are carried out by code. The same would be true for blockchain. Again, it’s not magical. I will ask you once again: how do you think a blockchain would be used to improve this? The blockchain as used by bitcoin allows everyone the same access, but uses compute power as a consensus mechanism in the hopes that statistically most participants would be running the same code to keep things legitimate.
How do you propose a bank does this internally? You’ve yet to answer this question I asked a few posts before and instead opted to list proposed use cases like a brochure advertising blockchain. This is what I usually see with blockchain evangelists, repeating talking points that they themselves don’t understand. Like seriously, what is “renewable energy tracking” supposed to mean?
Knock_Knock_Lemmy_In@lemmy.world 9 months ago
So how would you on-board a new user?
Transactions yes. Access no.
Access is controlled by public key and security is self administered. No central authority chooses who can join.
Exactly. The power of publi/private key cryptography.
Compute power is not required for blockchain and has nothing to do with private keys.
Issue private keys to all employees. Use a protocol that doesn’t require PoW.
www.energyweb.org