Re:In Response to My first impressions of Web3
by ludamad on Saturday January 08, 2022 @09:34AM
(#29851999)
Are there SQL servers intended for direct public usage? EDIT: I do understand the ubiquity of SQL servers :) I'm asking about ones that expose a good chunk of SQL to end users, since theoretically one could build on that
[ Parent
| on HN ]
Re:In Response to My first impressions of Web3
by setr on Saturday January 08, 2022 @10:51AM
(#29852770)
What’s the point of this ask? A blockchain’s dataset isn’t arbitrarily editable by its users — there’s a very specific set of actions you can do, which are well defined, that modify the chain in a very structured manner… just as any API sitting in front of a database would do.
Obviously you can modify your local copy of the chain as you wish, even corrupting the data, but if your chain isn’t accepted by the public, your changes don’t mean shit. So you’re really only able to (meaningfully) execute those public-allowed operations
Re:In Response to My first impressions of Web3
by magicalist on Saturday January 08, 2022 @09:54AM
(#29852192)
REST APIs usually have a database behind them, yes.
Re:In Response to My first impressions of Web3
by ludamad on Saturday January 08, 2022 @10:10AM
(#29852344)
That's not what I meant, I meant 'direct' as in permissioned by end users
Re:In Response to My first impressions of Web3
by thrashh on Saturday January 08, 2022 @01:41PM
(#29854706)
NFTs aren’t permissioned by end users. The person that deployed the smart contract still controls all permissions (although they can’t change it later — that is the only difference).
The reason that you can trade a NFT is because the smart contract has an API written by the creator to allow it.