Pages:
Author

Topic: On Ordinals: Where do you stand? - page 39. (Read 9186 times)

sr. member
Activity: 1190
Merit: 468
February 23, 2023, 09:37:39 PM

Almost all "short" videos are too big to occupy a single block,
Inscription 147156 is a 9 second video. It's about 350 kilobytes. They paid about $50 to get it done. Lower the frame-rate, decrease the video resolution and you might be able to get in a 40 second video in half a megabyte.

Putting censorship resistance above personal ethics is another thing I like about Bitcoin.

you can't have it both ways. pick one. thats to all the people who think bitcoin content has to be moderated somehow...
legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
February 23, 2023, 01:33:40 PM
But in first place, who would bother implement such feature? Even if someone decide to implement it and make PR request, would it be accepted by maintainer of certain full node software?
The "make OP_RETURN completely ignorable" (=not even necessary for block validation) part would have to be of course a BIP. If I remember it well, some altcoins like NXT have/had(?) such a feature.

The notify-and-take-down system however could be a separate software using Bitcoin Core's RPC interface, which could be provided by third-party developers; most likely simple Python scripts would be enough. The only thing Bitcoin Core would have to provide is a command like "delete OP_RETURN data from transaction X", and that would have to be part of the BIP.

The disadvantage is that this would make OP_RETURN data something very similar to a "sidechain" or "extension", and thus not part of the "canonical" chain, so it would be a quite massive change and conceptually very close to simply storing the data on another chain or in an off-blockchain P2P network. "Destructive" attackers wanting to "poison" the blockchain would for sure go for another methods: if Taproot is restricted, then use (as I already wrote) methods like fake addresses and amounts.
legendary
Activity: 4270
Merit: 4534
February 23, 2023, 11:54:24 AM
Putting censorship resistance above personal ethics is another thing I like about Bitcoin.
I am all for censorship resistant peer-to-peer electronic cash. That's what Bitcoin has always stood for;
oh look the usual flock of people sniffing doomads 'offerings' too much

however
the bitcoin white paper never says the word censor resistant or censorship resistance
it mentions consensus more then once
it talks about rules and acceptance. and enforcement of rules

Quote
Any needed rules and incentives can be enforced with this consensus mechanism.
hero member
Activity: 882
Merit: 5834
not your keys, not your coins!
February 23, 2023, 11:28:39 AM
Putting censorship resistance above personal ethics is another thing I like about Bitcoin.
I am all for censorship resistant peer-to-peer electronic cash. That's what Bitcoin has always stood for; I don't understand why it can't stay this way and we have to expand to this all-encompassing 'censorship-resistant data storage + payments + social network' or whatever else people want to put on top of blockchain.

There are simply way better solutions for achieving decentralized, free data storage, better solutions for decentralized social networks or even digital ownership contracts. Not everything has to 'be on blockchain'.

The very concept of 'blockchaining' everything was contemplated almost a decade ago (and it actually failed). Why go full-circle and attempt it again?
legendary
Activity: 2268
Merit: 16328
Fully fledged Merit Cycler - Golden Feather 22-23
February 23, 2023, 10:42:05 AM
~
You are correct about the limit of OP_RETURN as @ETFbitcoin pointed out but you are forgetting that the examples you used (documents related to ownership of a car or a house, etc.) has centralization attached to it so you don't need to store the whole document on bitcoin blockchain, but only some sort of link to it like a serial number or document hash, etc. and OP_RETURN's 80 byte limit is more than enough for that purpose.

Here is an example of real world application. Land registry by the government of Georgia using bitcoin blockchain:
https://www.forbes.com/sites/laurashin/2017/02/07/the-first-government-to-secure-land-titles-on-the-bitcoin-blockchain-expands-project/

Right,
There is no need to use the bitcoin blockchain, if in the end there is a centralized authority around.
I might have been to sloppy to find another example of a use case where the whole document needs to stay in the blockchain!
Maybe saving your seed?? /joke
legendary
Activity: 3724
Merit: 3063
Leave no FUD unchallenged
February 23, 2023, 10:07:44 AM
everytime you mention "censorship resistance" your doing it with the foolish notion of the buzzword whereby your thinking using doomads version of the word

It's not a coincidence that people find my definitions accurate.  I base my definitions in reality.  You just have fantasies and delusions.


bitcoin is not a censorship resistance network. its as consensus network
nodes fully comply and consent to rules of whats acceptable

And all the things you hate about Bitcoin are deemed acceptable within the current consensus rules.  You can keep trying to redefine consensus as "6% of the network can veto changes" but it doesn't mean anyone else will accept that definition or that it will ever work like that in future.
legendary
Activity: 4270
Merit: 4534
February 23, 2023, 08:59:27 AM
So that's just one more reason not to store files on the blockchain.
Yeah, but fortunately or not, it's possible.

I'm just trying to figure out where this ethical concern starts and where it ends. It's unethical to upload a movie on-chain in plain text, okay (I personally disagree, in the same manner I don't feel guilty for other people's transactions). It's apparently not unethical to upload it unencrypted? Not until you find out what's in that encrypted file? How about links? Is it unethical to store an onion URL that points to a totally illegal place?

Putting censorship resistance above personal ethics is another thing I like about Bitcoin.

everytime you mention "censorship resistance" your doing it with the foolish notion of the buzzword whereby your thinking using doomads version of the word

get away from his notion

bitcoin has many consensus mechanisms requiring consent of the network to allow certain things. yes some rules have been softened. but the network is still a system of requiring consent to meet some rule
(dont get upset and cry the doomad narrative that there is not and should not be any consent/consensus mechanism. and dont even try to suggest there never was a consensus system.. please dont sound like that idiot)
this is why trying to broadcast a litecoin transaction gets rejected, a tx of sat-dust amounts gets rejected, why a spent utxo gets rejected

pretending that bitcoin needs to be softened more to let anything in is a bad bad bad idea of breaking bitcoin to allow anything in. because then there are no rules meaning double spends can happen and accepting litecoins into bitcoin and any altcoin tx into bitcoin which breaks the units of value measure supply rules and such
i can continue on with many examples of bad precedences that can occur is the "softening" continues

bitcoin is not a censorship resistance network. its as consensus network
nodes fully comply and consent to rules of whats acceptable

heck. if we remove consensus and allowed censorship resistance.. then CSW can drop in some 2009 utxo's and without the network consensus.. the "censorship resistance" buzzword you are idolising due to your girlfriend. will accept CSW spending old utxo because doomad wants a system where no data/transaction is rejected

..
bitcoin needs to be a strong consensus network needing consent of the masses on what transactions are acceptable. by defining whats acceptable. such as needing the uxto keypair owners consent (by signature) to move the utxo value..
and not doomads silly rule breaking ideology. where he has no understanding of consensus or consent

please for once get out of doomads head of his desires and think about bitcoins network security and the benefit for the masses of value security of a network designed as a consensus based payment network/. not doomads "censorship resistance" bloated meme library network!.

bitcoin network nodes need the consent of the utxo keypair owner to allow a tx to confirm

bitcoin utxo owners need the consent of bitcoin network which set the tx format rules to form their tx in said format to get accepted as a viable tx for the network to accept

its this consensus system of the users agreement that makes bitcoin work. by uniting everyone based on established rules. not the other way round
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
February 23, 2023, 07:27:49 AM
I'm just trying to figure out where this ethical concern starts and where it ends. It's unethical to upload a movie on-chain in plain text, okay (I personally disagree, in the same manner I don't feel guilty for other people's transactions). It's apparently not unethical to upload it unencrypted? Not until you find out what's in that encrypted file? How about links? Is it unethical to store an onion URL that points to a totally illegal place?

Anti-piracy advocate groups would say all of those scenarios are all unethical, but then again, you'll get a different response from everybody, including from the people who pirate that stuff in the first place.

Nevertheless, there is what seems like a doctrine of stuff people consider universally illegal (which includes things obvious enough that I don't have to mention).
legendary
Activity: 1512
Merit: 7340
Farewell, Leo
February 23, 2023, 07:19:01 AM
So that's just one more reason not to store files on the blockchain.
Yeah, but fortunately or not, it's possible.

I'm just trying to figure out where this ethical concern starts and where it ends. It's unethical to upload a movie on-chain in plain text, okay (I personally disagree, in the same manner I don't feel guilty for other people's transactions). It's apparently not unethical to upload it encrypted? Not until you find out what's in that encrypted file? How about links? Is it unethical to store an onion URL that points to a totally illegal place?

Putting censorship resistance above personal ethics is another thing I like about Bitcoin.
hero member
Activity: 882
Merit: 5834
not your keys, not your coins!
February 23, 2023, 07:03:54 AM
There is no way for me to either check that they didn't upload illegal content
Doesn't seem rational behavior to me. You make it sound as if you check for every file uploaded to the Bitcoin network, and take ethical responsibility for each. And this responsibility goes away if the file is encrypted... just because you can't see it? Someone else can, though. And it might be proved later on that it's illegal / unethical. What do you feel in that case? Why does encryption removes this concern? How do you know which person owns the decryption key? Maybe the key is publicly accessible as well, which would nullify the whole "encrypting data on-chain" concept.
The one person has access to the file, but they had access before, as well, otherwise how did they upload it?
Of course, I did not completely think it through regarding sharing the decryption key. A regular cloud storage provider could be notified about the presence of e.g. someone's private pictures having been uploaded in encrypted fashion and decryption key posted online. In that case, the provider could take the material down. On blockchain, it's not possible. So that's just one more reason not to store files on the blockchain.
legendary
Activity: 1512
Merit: 7340
Farewell, Leo
February 23, 2023, 07:01:00 AM
There is no way for me to either check that they didn't upload illegal content
Doesn't seem rational behavior to me. You make it sound as if you check for every file uploaded to the Bitcoin network, and take ethical responsibility for each. And this responsibility goes away if the file is encrypted... just because you can't see it? Someone else can, though. And it might be proved later on that it's illegal / unethical. What do you feel in that case? Why does encryption removes this concern? How do you know which person owns the decryption key? Maybe the key is publicly accessible as well, which would nullify the whole "encrypting data on-chain" concept.
hero member
Activity: 882
Merit: 5834
not your keys, not your coins!
February 23, 2023, 06:49:22 AM
When you buy an NFT, you do buy the rights to a file, but you could do that just as easily without a blockchain.
The funny part is that an NFT doesn't even do what it says; it doesn't act as an alternative to written contract, because no law protects copyrights according to the blockchain.
Exactly. And even if it existed, you would still need a way to enforce it, which makes it no better than traditional ownership documents.
The following list by Loyce is pretty accurate:
The list gets longer and longer: altcoins > tokens > ICOs > Forks > DeFi > NFT > Ordinals.

Have we all forgot about the early phase (here called 'Altcoins') where the 'next big thing' was 'Blockchain, not Bitcoin'? People were trying to solve all sorts of stuff with blockchain, just because. Then we realized a blockchain only really makes sense as a base layer for a Peer-to-Peer Electronic Cash System, and now we've gone full circle, contemplating (yet again! this has been discussed almost a decade ago!) whether to use blockchains for all sorts of funny business?

ISPs don't store the data, and especially don't store it in cleartext.
As I've said in another thread, I don't make legal statements, because I'm not a lawyer, but ethically-speaking, is it just me or you give too much attention to whether a digital file comes in clear text or encrypted? Okay, let's say ISPs store the data encrypted. Would you feel less guilty if you moved illegal files encrypted without your consent? Does this eliminate the ethical concern?
Exactly, my ethical concern is removed as soon as (end-to-end) encryption is involved. If someone wanted to store their data on my server, sure. They encrypt it, upload it, (pay for it) and download it whenever they need it again. There is no way for me to either check that they didn't upload illegal content, while I most likely will not 'serve' such data to others either, since they won't have the decryption keys.
Since Ordinals are instead all about uploading and serving arbitrary unencrypted data to the whole world, though, it all changes.
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
February 23, 2023, 06:42:43 AM
seems like the inevitable end result of this is going to be people uploading their video "shorts" to bitcoin.  Shocked

Almost all "short" videos are too big to occupy a single block, and even for those which are small enough, they will have to pay a large premium in fees to get it inside a block because it will displace hundreds of other transactions that could've gone in there.

Besides, nobody's using Ethereum for that (yet).
legendary
Activity: 1512
Merit: 7340
Farewell, Leo
February 23, 2023, 06:38:41 AM
When you buy an NFT, you do buy the rights to a file, but you could do that just as easily without a blockchain.
The funny part is that an NFT doesn't even do what it says; it doesn't act as an alternative to written contract, because no law protects copyrights according to the blockchain.

Now it's time nutildah tries to ridicule the forum members by saying that "we don't understand NFTs" or "NFTs is the next Bitcoin" or "you're like no coiners".

ISPs don't store the data, and especially don't store it in cleartext.
As I've said in another thread, I don't make legal statements, because I'm not a lawyer, but ethically-speaking, is it just me or you give too much attention to whether a digital file comes in clear text or encrypted? Okay, let's say ISPs store the data encrypted. Would you feel less guilty if you moved illegal files encrypted without your consent? Does this eliminate the ethical concern?
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
February 23, 2023, 06:24:41 AM
~
You are correct about the limit of OP_RETURN as @ETFbitcoin pointed out but you are forgetting that the examples you used (documents related to ownership of a car or a house, etc.) has centralization attached to it so you don't need to store the whole document on bitcoin blockchain, but only some sort of link to it like a serial number or document hash, etc. and OP_RETURN's 80 byte limit is more than enough for that purpose.

Here is an example of real world application. Land registry by the government of Georgia using bitcoin blockchain:
https://www.forbes.com/sites/laurashin/2017/02/07/the-first-government-to-secure-land-titles-on-the-bitcoin-blockchain-expands-project/

And even for decentralized/distributed service, you don't have to store the data on Bitcoin blockchain. You could just replace URL/document hash with BitTorrent magnet link, IPFS hash or even TXID on sidechain/altcoin.

It's funny that the Wired article also mentions a possible solution that I've thought about a bit in the last days. One could make OP_RETURN data completely deletable, for example if their hash is recorded separately. In this case, even a "notify and take down" system could be implemented. The problem would perhaps be that the set of nodes offering the "full" blockchain with the data would decrease, in an extreme (but in the case of BTC, unlikely) case even to zero.

But in first place, who would bother implement such feature? Even if someone decide to implement it and make PR request, would it be accepted by maintainer of certain full node software?
legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
February 23, 2023, 01:22:48 AM
ISPs don't store the data, and especially don't store it in cleartext. Darknet forums reside on the Tor network and thus if an ISP routes a Tor packet, never has access to the cleartext data inside. Meanwhile here, we talk about storing and serving cleartext illegal data.
Of course here you're correct again, but the point I wanted to show with the example was not a technical similarity but a similarity regarding the legal concept of intent (or dolus in Latin). Both a BTC node and an ISP helps in distributing the data, but none of both has the intent to do it; the darknet forum containing the link can have such an intent though (although not always).

Here's a Wired article of Narayanan and others which supports this opinion and compares Bitcoin node operators to Tor exit node operators, which is actually a better comparison than nodes <-> ISPs.

Of course, ill-intentioned lawmakers could model the law (e.g. in the case of a moral panic) in a way open and immutable blockchains become impossible, but that's why I wrote that Bitcoin users should fight for that not to happen. Freedom of information movements have scored some victories in the recent past against over-restrictive regulators. And according to some studies, there's hundreds of millions of bitcoin users in the world which may be an attractive group of voters for politicians.

It's funny that the Wired article also mentions a possible solution that I've thought about a bit in the last days. One could make OP_RETURN data completely deletable, for example if their hash is recorded separately. In this case, even a "notify and take down" system could be implemented. The problem would perhaps be that the set of nodes offering the "full" blockchain with the data would decrease, in an extreme (but in the case of BTC, unlikely) case even to zero.

I would be more comfortable with such a system (combined perhaps with a sharper size restriction for taproot) than to restrict scripting to "allowed" scripts. You may not agree but I believe that "unapproved" innovation with scripts must be possible as a manual "whitelisting" very likely will be extremely slow.
legendary
Activity: 3472
Merit: 10611
February 23, 2023, 01:21:57 AM
~
You are correct about the limit of OP_RETURN as @ETFbitcoin pointed out but you are forgetting that the examples you used (documents related to ownership of a car or a house, etc.) has centralization attached to it so you don't need to store the whole document on bitcoin blockchain, but only some sort of link to it like a serial number or document hash, etc. and OP_RETURN's 80 byte limit is more than enough for that purpose.

Here is an example of real world application. Land registry by the government of Georgia using bitcoin blockchain:
https://www.forbes.com/sites/laurashin/2017/02/07/the-first-government-to-secure-land-titles-on-the-bitcoin-blockchain-expands-project/
sr. member
Activity: 1190
Merit: 468
February 22, 2023, 09:10:27 PM
seems like the inevitable end result of this is going to be people uploading their video "shorts" to bitcoin.  Shocked
legendary
Activity: 2268
Merit: 16328
Fully fledged Merit Cycler - Golden Feather 22-23
February 22, 2023, 07:43:24 AM
--snip--

You could already do that using OP_RETURN as it has been done before. All it takes is one transaction with an OP_RETURN output containing the information related to the documents proving possession of the thing in real world.
If I am not wrong there are limits of data in each OP_RETURN with the need of splitting the data in multiple transactions.

--snip--

Correct, one transaction only allow single OP_RETURN with maximum size 80 bytes. If you want to store more data, you either need to create multiple transactions or create non-standard transaction (size higher than 80 bytes and/or multiple OP_RETURN) and ask miner/pool to include it manually.

Ordinals all to have an inscription tied to a single transaction. So it would be extremely practical ho have a whole document tied to a single satoshi.
I am thinking about more legitimate uses here, requiring the most thermodynamically secure blockchain. For sure not today's meme.
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
February 22, 2023, 05:56:08 AM
--snip--

You could already do that using OP_RETURN as it has been done before. All it takes is one transaction with an OP_RETURN output containing the information related to the documents proving possession of the thing in real world.
If I am not wrong there are limits of data in each OP_RETURN with the need of splitting the data in multiple transactions.

--snip--

Correct, one transaction only allow single OP_RETURN with maximum size 80 bytes. If you want to store more data, you either need to create multiple transactions or create non-standard transaction (size higher than 80 bytes and/or multiple OP_RETURN) and ask miner/pool to include it manually.

Meanwhile outside the bubble

--snip--

Data kept by lukedashjr shows the Bitcoin node count is up 12.5% this year, the largest increase since Jan 2021. Wonder why that is...

One of the reasons would be ord software require you to run Bitcoin Core.
Pages:
Jump to: