Bitcoin Forum

Economy => Trading Discussion => Topic started by: quary.sats on September 27, 2024, 11:54:06 AM



Title: Rare Sats and Rare Sats trading on Magisat
Post by: quary.sats on September 27, 2024, 11:54:06 AM
Part 1: Rare Sats: What are they? Do they exist?

Rare Sats! Some satoshis may be special and different from others. This is a controversial topic, as is anything related to Ordinals Theory. I'm posting this because I believe this subject is much more fun and intriguing compared to any other altcoin or token out there. I ask you to read patiently, probe my arguments if you think they're lacking, and possibly be open to a new collecting hobby.

To understand Rare Satoshis, we first need to understand Ordinals (Bitcoin NFTs). This IS NOT a post about NFTs, I promise! However, in the journey to create Bitcoin NFTs, Casey Rodarmor, the creator of ordinals.com discovered a much more interesting and intriguing asset: Rare Satoshis.

The first part of Ordinal Theory concerns itself with satoshis, giving them individual identities (ids) and allowing them to be tracked. The second part (required for Bitcoin NFTs) concerns itself with binding data posted on the Bitcoin network to satoshis through a "convention".

Let's dive into this first part! This part of the Ordinals Theory creates two "strong conventions" (I'll explain why I'm calling them "strong" in a minute):

  • Satoshis are assigned IDs from 0 to 21 quadrillion in the order of their creation.
  • The flow of satoshis from inputs to outputs in Bitcoin transactions is done First-In-First-Out. (sending a UTXO containing 1,000,000sats to two addresses: 500,000 to the first and 490,000 to the second, will send the first 500,000 to the first address, 490,000 to the second, and the rest of 10,000 sats to the miner's address adding the block)

As Bitcoiners, we understand that sats are simply a measuring unit for Bitcoin. By default, the Bitcoin Network has no way of identifying a particular satoshi. However, I would argue that UTXOs can be seen as sats containers, and unlike a glass of water where you have the water molecules chaotically moving through the glass, UTXOs are static and much more akin to a stack (of sats). Yes, sats are a measuring unit, but they are more similar to millimeters than to milliliters. Millimeters of material, unlike milliliters can be preserved when moved and uniquely identified. That's what Ordinals Theory does.

Let's now circle back to why I call the two conventions needed to identify sats "strong conventions", and why this part of the Ordinals Theory makes much more sense than the second. Occam's Razor (https://en.wikipedia.org/wiki/Occam%27s_razor) is the problem-solving principle that recommends searching for explanations constructed with the smallest possible set of elements. In simpler words, this principle states: "The simplest explanation is usually the best one." This also applies to conventions. When a convention is created to aid a certain purpose (in this case identifying an tracking sats), the simplest rules are the preferable ones. In this case, both the way to assign ids(incremental, starting from 0) and the transfer rule (FIFO) for sats are the simplest ones. The fact that these conventions follow Occam's Razor principle emboldens us to believe that even with Ordinals Theory erased from the collective memory, the next attempt at identifying and tracking sats will be based on the same exact conventions that the current Ordinals Theory postulates.

Now that we understand how sats are tracked, we can dive into what makes a satoshi rare. There are multiple types of satoshis that have interesting properties. The broader classification includes:
  • Satoshis interesting by virtue of their historical significance. This category includes (but not limited to): Satoshis involved in the first bitcoin transaction made in Block 9, Satoshis held by Nakamoto, Satoshis from the first 1000 blocks (vintage sats), Satoshis involved in the famous 2010 pizza transaction (pizza sats) and other
  • Satoshis interesting by virtue of their block position. This category includes uncommon satoshis (first sat mined in a block), rodarmor rare satoshis (first sat in the first block after a difficulty adjustment), epic satoshi (first sat in the first block after a halving event) and more
  • Satoshis interesting by virtue of their numerical appeal. This category includes palindromic satoshis, satoshis that are in the Fibonacci sequence, and more
A full list of the categories postulated until now can be found here: Magisat - Rare Sats Categories (https://magisat.io/categories)

I would argue that it makes sense to dive into this asset class because (1) it's fun, (2) they can be discovered (especially among old Bitcoin), (3) they can be "hunted" from different sources by shuffling your Bitcoin around, and (4) they can be traded. Caution is advised when trying to hunt them because this activity usually involves sending your Bitcoin to custodial actors such as Binance, in hope that you will withdraw another set of sats that are rare.

Part 2: How are Rare Sats trustlesly traded?

Transfering
UTXOs containing rare satoshis can be transferred untouched by simply making sure that the transaction that involves them as input contains an output of identical size and at an identical offset. Say I want to transfer a UTXO of 1000 sats from address A to address B without losing any of the 1000 sats. I will add the UTXO as input 0 and another UTXO that doesn't involve sats that i prefer to keep as input 1. Output 0 will have the same size as the input and go to address B, and output 1 will be the change. We do this to preserve all satoshis form our UTXO that contains rare sats and pay the fees with sats from another, less interesting UTXO.

Trading

When you want to sell rare sats in a trustless manner, you sign a PSBT (Partially Signed Bitcoin Transaction) with SIGHASH_SINGLE|ANYONECANPAY. What that means is that you agree to involve a UTXO (that contains the rare sats) in a transaction (as input) if and only if you get an output with the desired amount of BTC to a specified address. This PSBT is stored by the marketplace and is then publicly displayed as "for sale".

When the buyer decides to go for the trade, the marketplace gets the buyer to sign the other inputs of the transaction ( the full transaction is shown in the image below).

https://pbs.twimg.com/media/GC6_xd-WYAAoCzh?format=jpg

In a typical marketplace transaction, the buyer signs the transaction, sends it to the marketplace and the marketplace puts together the full Bitcoin transaction and submits it.
The necessity for padding UTXOs exists because to have the buyer receive the rare sats, while still having the input with the rare sats at the same index as the output with the payment (required so that the input UTXO with rare sats of the seller to be involved in the transaction), we need two random inputs from the buyer on positions 0 and 1, and an output with the sum of these two inputs at index 0, so the output at index 1 can be reserved for the rare sats (having the same number of sats as the input with the rare sats and going to the buyer).

Part 3: The implications of rare sats trading

One can observe that the trading of these assets has several implications in the Bitcoin Network. I'll briefly list them:

  • Extra miner revenue (by isolating rare satoshis in the coinbase transaction and selling them). This already happens and can be seen in recent coinbase transactions (example) (https://mempool.space/block/000000000000000000006079e35782a20b4a328116459aa5f604c89da2c2a5d6)
  • MEV now possible on bitcoin and the RBF flag renunciation ( more details here (https://x.com/const_quary/status/1742606243208855895))
  • Possible, brief spikes in network hash power around the halving block. The epic satoshi mined in April 2024 halving was sold (https://cointelegraph.com/news/epic-sat-mined-bitcoin-halving-block-sells-two-million) for more than $2m

That's all! I thought this asset class might be much more interesting for Bitcoiners here than any other altcoin or on-chain image collectibles. I can see an appeal in collecting rare sats, similar to how humans collected old and special coins throughout history. The infrastructure needed for this activity is evolving and is getting better and better UI/UX. You can engage with Rare Sats by using a wallet that recognizes them (such as Xverse (https://www.xverse.app/) and trading them on marketplaces such as Magisat (https://magisat.io/). Let me know your thoughts!


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: Ambatman on September 27, 2024, 12:37:06 PM
Quote
The flow of satoshis from inputs to outputs in Bitcoin transactions is done First-In-First-Out. (sending a UTXO containing 1,000,000sats to two addresses: 500,000 to the first and 490,000 to the second, will send the first 500,000 to the first address, 490,000 to the second, and the rest of 10,000 sats to the miner's address adding the block)
This is an Ordinal theory not a Bitcoin protocol

Bitcoin are fungible so all Sats are equal.

This is highly likely a passing Fad so I doubt it has a future not to mention rarity is speculative and hasn't been proper stated so I doubt it would be liquid.
Not to mention It was increase the number of Bitcoin scams since individuals that know little and have the money could be deceived to buy a "normal" as rare.

Yes it's fun hunting and seeing something corresponding with history, but if miners focus on rare Sat's what do you think would happen to the security of Bitcoin in the long run?

Well not a hater of development but I love development that complements not contradicts.



Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: quary.sats on September 27, 2024, 12:58:12 PM
Quote
The flow of satoshis from inputs to outputs in Bitcoin transactions is done First-In-First-Out. (sending a UTXO containing 1,000,000sats to two addresses: 500,000 to the first and 490,000 to the second, will send the first 500,000 to the first address, 490,000 to the second, and the rest of 10,000 sats to the miner's address adding the block)
This is an Ordinal theory not a Bitcoin protocol

Bitcoin are fungible so all Sats are equal.

This is highly likely a passing Fad so I doubt it has a future not to mention rarity is speculative and hasn't been proper stated so I doubt it would be liquid.
Not to mention It was increase the number of Bitcoin scams since individuals that know little and have the money could be deceived to buy a "normal" as rare.

Yes it's fun hunting and seeing something corresponding with history, but if miners focus on rare Sat's what do you think would happen to the security of Bitcoin in the long run?

Well not a hater of development but I love development that complements not contradicts.




I did mention that Bitcoin is intended to be fungible. Yes, this is based on Ordinals Theory. I did post some arguments for which i think the consensus for sat identification and transferring rules is a strong one.

I believe out of all “assets” born from ordinals theory this class is by far the best and with long term potential.
If by network security issues you are referring to the incentive to reorder blocks, i think those are already out there with some other use cases. Bitcoin is not that fragile. People thought that the network will have reordering of tens of blocks when the epic sat minted (which sold for 2.1m$), but in fact there wasn’t any reordering.

Moreover, I suspect that DeFi on Bitcoin would be beneficial long-term when the block rewards will decrease significantly. They introduce some level of MEV, and thus extra incentives for the miners (aside from the extra incentives from rare sats sequestration)


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: Strongs on September 27, 2024, 04:16:47 PM
Maybe we can say that it's really different case, but the point is that SBF really did bad things, as compare to the Tornado cash developer who just faciliates everything and keep the basic tenant of being in crypto, that is being anonymous.


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: strawman617 on September 27, 2024, 05:05:36 PM
Quote
The flow of satoshis from inputs to outputs in Bitcoin transactions is done First-In-First-Out. (sending a UTXO containing 1,000,000sats to two addresses: 500,000 to the first and 490,000 to the second, will send the first 500,000 to the first address, 490,000 to the second, and the rest of 10,000 sats to the miner's address adding the block)
This is an Ordinal theory not a Bitcoin protocol

Bitcoin are fungible so all Sats are equal.

This is highly likely a passing Fad so I doubt it has a future not to mention rarity is speculative and hasn't been proper stated so I doubt it would be liquid.
Not to mention It was increase the number of Bitcoin scams since individuals that know little and have the money could be deceived to buy a "normal" as rare.

Yes it's fun hunting and seeing something corresponding with history, but if miners focus on rare Sat's what do you think would happen to the security of Bitcoin in the long run?

Well not a hater of development but I love development that complements not contradicts.



I hear your points and absolutely agree with miners' focus on rare sats related to security. The asset class if we want to call it that, is so brand new that it's another part of the ecosystem to be built out.

I equate a Nakamoto-mined satoshi (since we're measuring BTC in satoshis now) to a PSA 10 Michael Jordan rookie card.

So my thought process on them is simple: if there are more rare collectible Bitcoins in circulation- I want to own some of the rare BTC.

I don't think we see a full narrative play out for some time (net long in years for rare SATs IMO). Taproot Witches is indeed a great example of a use case behind them. I suppose it would be a matter of continuing to build out the ecosystem more.

Also, BTC DeFi is really what seemed to be wanted in the first place in a roundabout way from the original WP of Bitcoin—decentralized finance.

This will be an interesting narrative to watch unfold. Glad to be a part of it. Curious to hear what some other OG opinions are on rare SATs.




Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: pooya87 on September 28, 2024, 06:19:26 AM
To understand Rare Satoshis, we first need to understand Ordinals (Bitcoin NFTs). This IS NOT a post about NFTs, I promise! However, in the journey to create Bitcoin NFTs, Casey Rodarmor, the creator of ordinals.com discovered a much more interesting and intriguing asset: Rare Satoshis.
When you start your topic with a false statement, it discourages the reader from continuing reading the rest.
There is no such thing as Bitcoin NFT because Bitcoin is not a token creation platform and it is impossible to create any kind of token using the bitcoin smart contracts.
Ordinals is also not part of the Bitcoin protocol which means you are talking about an exploit in the consensus rules that allows people to inject an arbitrary data into the chain. Then on another completely centralized platform that has nothing to do with Bitcoin they call that arbitrary data an "NFT" and scam people by selling it to them!

Quote
Now that we understand how sats are tracked, we can dive into what makes a satoshi rare. There are multiple types of satoshis that have interesting properties. The broader classification includes:
These are all arbitrary and meaningless. Of course you can come up with any crazy classification like calling any coin in a transaction with ID that starts with 0x101 to be rare! That's your choice and if you can get some newbies to follow that arbitrary classification, you get yourself a community that can also be exploited to make money by selling such coins to them at a higher price!
None of it can be called "token" or "tracking sats" though.

Quote
Transfering
UTXOs containing rare satoshis can be transferred untouched by simply making sure that the transaction that involves them as input contains an output of identical size and at an identical offset.
Not surprising at all that the rules for transferring is also arbitrary and mostly technobabble to look like rules. The moment you spend a UTXO it stops adhering to the arbitrary classification above and stops being "rare"! :)

Quote
Extra miner revenue
Any of the previous spam attacks on Bitcoin Network has caused similar fee spikes making it difficult for people to use bitcoin and at the same time increase the miner revenue due to the high fees the attackers pay.
It is not new: https://bitcointalk.org/index.php?topic=1776143.0

Quote
epic-sat-mined-bitcoin-halving-block-sells-two-million
In other words some idiot who had no understanding of Bitcoin paid a lot of money for garbage!
Such exploits/scams are also not new.


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: quary.sats on September 28, 2024, 11:02:42 AM
To understand Rare Satoshis, we first need to understand Ordinals (Bitcoin NFTs). This IS NOT a post about NFTs, I promise! However, in the journey to create Bitcoin NFTs, Casey Rodarmor, the creator of ordinals.com discovered a much more interesting and intriguing asset: Rare Satoshis.
When you start your topic with a false statement, it discourages the reader from continuing reading the rest.
There is no such thing as Bitcoin NFT because Bitcoin is not a token creation platform and it is impossible to create any kind of token using the bitcoin smart contracts.
Ordinals is also not part of the Bitcoin protocol which means you are talking about an exploit in the consensus rules that allows people to inject an arbitrary data into the chain. Then on another completely centralized platform that has nothing to do with Bitcoin they call that arbitrary data an "NFT" and scam people by selling it to them!

Quote
Now that we understand how sats are tracked, we can dive into what makes a satoshi rare. There are multiple types of satoshis that have interesting properties. The broader classification includes:
These are all arbitrary and meaningless. Of course you can come up with any crazy classification like calling any coin in a transaction with ID that starts with 0x101 to be rare! That's your choice and if you can get some newbies to follow that arbitrary classification, you get yourself a community that can also be exploited to make money by selling such coins to them at a higher price!
None of it can be called "token" or "tracking sats" though.

Quote
Transfering
UTXOs containing rare satoshis can be transferred untouched by simply making sure that the transaction that involves them as input contains an output of identical size and at an identical offset.
Not surprising at all that the rules for transferring is also arbitrary and mostly technobabble to look like rules. The moment you spend a UTXO it stops adhering to the arbitrary classification above and stops being "rare"! :)

Quote
Extra miner revenue
Any of the previous spam attacks on Bitcoin Network has caused similar fee spikes making it difficult for people to use bitcoin and at the same time increase the miner revenue due to the high fees the attackers pay.
It is not new: https://bitcointalk.org/index.php?topic=1776143.0

Quote
epic-sat-mined-bitcoin-halving-block-sells-two-million
In other words some idiot who had no understanding of Bitcoin paid a lot of money for garbage!
Such exploits/scams are also not new.


To understand Rare Satoshis, we first need to understand Ordinals (Bitcoin NFTs). This IS NOT a post about NFTs, I promise! However, in the journey to create Bitcoin NFTs, Casey Rodarmor, the creator of ordinals.com discovered a much more interesting and intriguing asset: Rare Satoshis.
When you start your topic with a false statement, it discourages the reader from continuing reading the rest.
There is no such thing as Bitcoin NFT because Bitcoin is not a token creation platform and it is impossible to create any kind of token using the bitcoin smart contracts.
Ordinals is also not part of the Bitcoin protocol which means you are talking about an exploit in the consensus rules that allows people to inject an arbitrary data into the chain. Then on another completely centralized platform that has nothing to do with Bitcoin they call that arbitrary data an "NFT" and scam people by selling it to them!

Quote
Now that we understand how sats are tracked, we can dive into what makes a satoshi rare. There are multiple types of satoshis that have interesting properties. The broader classification includes:
These are all arbitrary and meaningless. Of course you can come up with any crazy classification like calling any coin in a transaction with ID that starts with 0x101 to be rare! That's your choice and if you can get some newbies to follow that arbitrary classification, you get yourself a community that can also be exploited to make money by selling such coins to them at a higher price!
None of it can be called "token" or "tracking sats" though.

Quote
Transfering
UTXOs containing rare satoshis can be transferred untouched by simply making sure that the transaction that involves them as input contains an output of identical size and at an identical offset.
Not surprising at all that the rules for transferring is also arbitrary and mostly technobabble to look like rules. The moment you spend a UTXO it stops adhering to the arbitrary classification above and stops being "rare"! :)

Quote
Extra miner revenue
Any of the previous spam attacks on Bitcoin Network has caused similar fee spikes making it difficult for people to use bitcoin and at the same time increase the miner revenue due to the high fees the attackers pay.
It is not new: https://bitcointalk.org/index.php?topic=1776143.0

Quote
epic-sat-mined-bitcoin-halving-block-sells-two-million
In other words, some idiot who had no understanding of Bitcoin paid a lot of money for garbage!
Such exploits/scams are also not new.

1. Thank you for taking the time to read and answer

2. There are sufficient people who are trading Bitcoin NFTs. We can safely say they exist (even if you deem Ordinals Theory a "scam") in their current shape or form, which is up to you to decide if it's worth anything. You can't just hate a concept into non-existence  :D

3. The consensus required for tracking sats is not entirely arbitrary. That's the main takeaway from the post imo. If you ask someone who doesn't know anything about Ordinals Theory to track sats (for whatever reason), they will come up with the same rules. I argue that because of this the tracking is not entirely arbitrary. I can agree that the consensus required to bind the injected data to a satoshi is arbitrary, but I believe I make a good argument for the tracking itself not being arbitrary (which you haven't tackled; you just called it arbitrary). My post is about rare sats, and rare sats do not need any arbitrary data bound to them to be deemed "rare sats".

4. How will Bitcoin scale if it can't handle a few tens of thousands trading their "fake tokens"? The same high fees would be produced by people using Bitcoin on mass for everyday transactions. What then? We'll shout at people that they're just transferring low amounts of Bitcoin and thus should burden their network with their insignificant transactions? All Bitcoin transactions are the same: be it a "fake token" buy or a Bitcoin transfer, or whatever. For people who can't afford to transfer their btc because of high fees, we have lightning.

5. Calling someone an idiot because of their "taste" in choosing what to collect is straight-up wrong. I hope you realize this is a double standard, especially because of how Bitcoiners were regarded in the early days. The same was said about "idiots" who don't understand the economy that were buying these "worthless digital coin". It's fine to be conservative and not engage with new things. It's not fine to call those who do idiots. It's all a cycle. 10 years ago you were the idiot for buying Bitcoin, nowadays that guy is the idiot for buying a rare satoshi. Only time will tell who's an "idiot" and who's not. I believe that for the arguments stated above, rare sats are a much better asset than everything else in crypto aside from Bitcoin itself (also they don't involve any data-injection onchain /aka "spam attack").


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: pooya87 on September 28, 2024, 02:50:27 PM
2. There are sufficient people who are trading Bitcoin NFTs. We can safely say they exist (even if you deem Ordinals Theory a "scam") in their current shape or form, which is up to you to decide if it's worth anything. You can't just hate a concept into non-existence  :D
There is no such thing as a Bitcoin NFT because there is no such thing in the protocol. Their existence has nothing to do with whether people trade them or not.

For example my previous post here "msg64579198" also can be tracked since it has a number attached to it and you can call it a NFT and pay me a million dollars for it. That doesn't make it into a NFT though. It also doesn't prevent me from deleting that post because it is centralized and I control its existence.
Why? Because bitcointalk is not a token creation platform and my post was not a smart contract that is being executed in a decentralized platform.

The same with what you refer to as "Bitcoin NFTs". They are literally treated as arbitrary data by the Bitcoin protocol. There is no script. There is no smart contract. There is no verification. Just arbitrary data.

Quote
If you ask someone who doesn't know anything about Ordinals Theory to track sats (for whatever reason), they will come up with the same rules.
And none of it is part of the Bitcoin protocol hence they are all arbitrary in Bitcoin world. Worst of all is that none of those rules were created nor can they change in a decentralized way. It is all centralized.

Quote
4. How will Bitcoin scale if it can't handle a few tens of thousands trading their "fake tokens"? The same high fees would be produced by people using Bitcoin on mass for everyday transactions. What then? We'll shout at people that they're just transferring low amounts of Bitcoin and thus should burden their network with their insignificant transactions? All Bitcoin transactions are the same: be it a "fake token" buy or a Bitcoin transfer, or whatever. For people who can't afford to transfer their btc because of high fees, we have lightning.
First of all lets be clear about what is happening here. People found an exploit in the protocol and have been abusing it to inject arbitrary data into the chain. To put simply people are using the decentralized ledger of a payment system as a cloud storage which is the definition of abuse.
Secondly your arguments regarding bitcoin's scaling issues is not a justification for this abuse. One of Bitcoin's shortcomings is its scaling issues, but that doesn't mean people should abuse the protocol and turn it into a cloud storage.

Quote
5. Calling someone an idiot because of their "taste" in choosing what to collect is straight-up wrong.
I already explained why they are idiots at the beginning of this post. That's because they think they are trading a token while what they are trading is not a token at all.
Bitcoin is not the ethereum (or other similar) platform(s) that you can create a token on.


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: BlackHatCoiner on September 28, 2024, 03:57:28 PM
The same with what you refer to as "Bitcoin NFTs". They are literally treated as arbitrary data by the Bitcoin protocol. There is no script. There is no smart contract. There is no verification. Just arbitrary data.
Arbitrary data and bought notion, both of which are enough to classify something as a token. The Bitcoin protocol does not understand anything beyond the currency BTC, but it is very possible for me to invent a concept, such as Proof-of-Burn, and invite people to buy this concept. Money is an idea, and tokens are mere abstractions of money.

However, I do agree that all of these non-fungible concepts are shallow and completely driven by speculation.


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: nakamura12 on September 28, 2024, 04:18:33 PM
Actually, rare sats doesn't exist at all. The reason why there's something called rare sats is because of those people who start it and other people now also believe that there's a rare sats being traded. For example, sats from the btc paid by buying pizza can be called rare sats so that's why many people would say that all sats are equal and also there's no bitcoin protocol about rare sats. There is no Bitcoin NFT at all and I think you mean Bitcoin ETF.


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: franky1 on September 28, 2024, 04:22:17 PM
the notion of rare sats and counting sats is wrongly applied by Rodarmor

firstly imagine that you have a new block of 10 coins
oooooooooo
now imagine you want to decide to give some change to different people
and you know when spending that amount you will be charged a fee (call it 2 coin of 10)
(oo)oooooooo

so REAL economics is that you tell the system whom you assign the change to after the fee is deducted first
sooo, knowing upfront how much fee(2coin) is not counted in the change(8 coin) you tell the system this about how much the destinations get of the remainder

i want dave to have 4 coin and ill have 4 coin
(oo)oooooooo        
()=fee
yep. the "first sats" go back into being a fee which goes back into mining rewards.. and the remainder(change) is split over 2 destinations
so the counting of sats via "Rodarmor theory" is not as people think, because the transaction value first takes the fee away and then gives change out to destinations

and before anyone tries to say the economics is different EG "Rodarmor theory" that in a 1in 2out tx the second out is always the "change" thus the first sat goes to the first out, and then fee is deducted after(facepalm).
this is not a true economic rule nor a rule at all.. some people can set how much of the change they want back themselves first and then pay out to someone else an amount secondary

so the real economic rule is the fee comes first and then both destinations get the remainder(change).. thus first sats go into the fee
.. but then again in the silly markets of idiots buying fluff.. who cares about math and economics of how things actually work


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: quary.sats on September 28, 2024, 05:30:38 PM
the notion of rare sats and counting sats is wrongly applied by Rodarmor

firstly imagine that you have a new block of 10 coins
oooooooooo
now imagine you want to decide to give some change to different people
and you know when spending that amount you will be charged a fee (call it 2 coin of 10)
(oo)oooooooo

so REAL economics is that you tell the system whom you assign the change to after the fee is deducted first
sooo, knowing upfront how much fee(2coin) is not counted in the change(8 coin) you tell the system this about how much the destinations get of the remainder

i want dave to have 4 coin and ill have 4 coin
(oo)oooooooo        
()=fee
yep. the "first sats" go back into being a fee which goes back into mining rewards.. and the remainder(change) is split over 2 destinations
so the counting of sats via "Rodarmor theory" is not as people think, because the transaction value first takes the fee away and then gives change out to destinations

and before anyone tries to say the economics is different EG "Rodarmor theory" that in a 1in 2out tx the second out is always the "change" thus the first sat goes to the first out, and then fee is deducted after(facepalm).
this is not a true economic rule nor a rule at all.. some people can set how much of the change they want back themselves first and then pay out to someone else an amount secondary

so the real economic rule is the fee comes first and then both destinations get the remainder(change).. thus first sats go into the fee
.. but then again in the silly markets of idiots buying fluff.. who cares about math and economics of how things actually work


This is the first intelligent issue raised by someone in this forum. I commend you for actually sitting down and attempting to find a flaw in the system, and not shouting and crying about "nfts" when the post is about rare sats.

I believe that putting the fee last is the first arguably arbitrary convention. I wouldn't necessarily make the economic argument. Maybe it makes more sense to have the first sats flow into the fee because the coinbase transaction that pays the miner is the first one in the "to-be-confirmed" block. One could also argue that the fee is simply the remainder of the amount in the inputs minus the amount in the outputs (which it is) and that's why you pay the fee last because you need to have a set amount for the outputs to calculate the fees. There are arguments for both arrangements, that's why I agree with you that this may be indeed the single arbitrary consensus about rare sats.


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: quary.sats on September 28, 2024, 05:56:28 PM
2. There are sufficient people who are trading Bitcoin NFTs. We can safely say they exist (even if you deem Ordinals Theory a "scam") in their current shape or form, which is up to you to decide if it's worth anything. You can't just hate a concept into non-existence  :D
There is no such thing as a Bitcoin NFT because there is no such thing in the protocol. Their existence has nothing to do with whether people trade them or not.

For example my previous post here "msg64579198" also can be tracked since it has a number attached to it and you can call it a NFT and pay me a million dollars for it. That doesn't make it into a NFT though. It also doesn't prevent me from deleting that post because it is centralized and I control its existence.
Why? Because bitcointalk is not a token creation platform and my post was not a smart contract that is being executed in a decentralized platform.

The same with what you refer to as "Bitcoin NFTs". They are literally treated as arbitrary data by the Bitcoin protocol. There is no script. There is no smart contract. There is no verification. Just arbitrary data.

Quote
If you ask someone who doesn't know anything about Ordinals Theory to track sats (for whatever reason), they will come up with the same rules.
And none of it is part of the Bitcoin protocol hence they are all arbitrary in Bitcoin world. Worst of all is that none of those rules were created nor can they change in a decentralized way. It is all centralized.

Quote
4. How will Bitcoin scale if it can't handle a few tens of thousands trading their "fake tokens"? The same high fees would be produced by people using Bitcoin on mass for everyday transactions. What then? We'll shout at people that they're just transferring low amounts of Bitcoin and thus should burden their network with their insignificant transactions? All Bitcoin transactions are the same: be it a "fake token" buy or a Bitcoin transfer, or whatever. For people who can't afford to transfer their btc because of high fees, we have lightning.
First of all lets be clear about what is happening here. People found an exploit in the protocol and have been abusing it to inject arbitrary data into the chain. To put simply people are using the decentralized ledger of a payment system as a cloud storage which is the definition of abuse.
Secondly your arguments regarding bitcoin's scaling issues is not a justification for this abuse. One of Bitcoin's shortcomings is its scaling issues, but that doesn't mean people should abuse the protocol and turn it into a cloud storage.

Quote
5. Calling someone an idiot because of their "taste" in choosing what to collect is straight-up wrong.
I already explained why they are idiots at the beginning of this post. That's because they think they are trading a token while what they are trading is not a token at all.
Bitcoin is not the ethereum (or other similar) platform(s) that you can create a token on.


You're deviating from the subject of the post. I didn't talk that much about "Bitcoin NFTs". It seems to me at this point that you're just venting your personal issues with Bitcoin Inscriptions, which is fine, but the arbitrary assignment of data to certain sats is not required for rare sats to exist.

Anyway, to address some of your points:

1. Marketplaces and services that engage with ordinals all run their own instance of the indexer. If Rodarmor decides to do an update on the git which isn't liked by the market, the services will just keep running the old version. While that's not a very strong degree of decentralization, it isn't centralized. When Bitcoin had 100 nodes it wasn't very decentralized either (not trying to compare the two, but trying to emphasize that the Ordinals protocol can get a higher degree of decentralization in the future). I don't understand how the analogy with your message is valid, as the data stays on Bitcoin. If you're referring to the consensus that creates the "pointer" might change, refer to my previous phrase. I'd argue it can't be changed now because the market wouldn't agree and run its own fork of the indexer with unchanged pointers.

2. "They are all arbitrary in the Bitcoin world". Yeah, but we're not living in the "Bitcoin world" are we? There can be another market consensus outside Bitcoin. I already explained why the consensus needed for "rare sats" (not for Bitcoin NFTs) is not really arbitrary. Please refer to that.

3. UTXOs are not "rare". Sats can be rare. UTXOs, as you already kindly mentioned, are spent and that's the end of their lifespan. Sats can be considered to flow from inputs to outputs according to "not-so-arbitrary" rules as stated in my post.

4. Using Bitcoin as cloud storage may have advantages (if you're not obtuse and change-averse and you can cherry-pick the good use-cases). I've joined a twitter space with Julian Assange's brother and other laser-eyes maxis who started an initiative based on Ordinals Theory to post the Afghan Logs on the Bitcoin chain, proving that Bitcoin (if you're willing to pay) can also act as a censorship-free publication network. They didn't leverage the "pointer" consensus, as it didn't matter who "owned" the Afghan Logs, but they did try to open the eyes of the people that Bitcoin could have this use-case as well. Wouldn't it have been simpler for Snowden to simply publish the documents onchain if Ordinals Theory was a thing back then? If you refuse the exploration of anything new, you wind up exactly as the old-school economists who dismissed Bitcoin as a fad. Nobody is trying to convince you to trade NFTs on Bitcoin or to acknowledge their existence. You could, however, attempt to derive some usefulness from the "exploit" you're so unhappy about. I argue that objectively positive use cases can arise.

5. Nobody believed they were trading a "token". They bought a sat governed by the rules explained above, which is not a token or NFT.


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: franky1 on September 28, 2024, 08:15:46 PM
This is the first intelligent issue raised by someone in this forum. I commend you for actually sitting down and attempting to find a flaw in the system, and not shouting and crying about "nfts" when the post is about rare sats.

I believe that putting the fee last is the first arguably arbitrary convention. I wouldn't necessarily make the economic argument. Maybe it makes more sense to have the first sats flow into the fee because the coinbase transaction that pays the miner is the first one in the "to-be-confirmed" block. One could also argue that the fee is simply the remainder of the amount in the inputs minus the amount in the outputs (which it is) and that's why you pay the fee last because you need to have a set amount for the outputs to calculate the fees. There are arguments for both arrangements, that's why I agree with you that this may be indeed the single arbitrary consensus about rare sats.

yep that too also proves fee goes first

but to emphasis the economics in short form

the fee is not part of the change and deducted last

its like bank notes.. the fee is in the UTXO being spent.. the bank note being given to cashier.. the cashier takes/destroys the ownership of the bank note from the customer source. accepts the fee as adequate cost of the service, and then as a last event gives the remainder change to the destined customers who ask for the change to be split up as nickels to dave and dimes to the customer

the destined customers dont get their amounts until AFTER the mining pool has done its job(confirming tx, taking fee)

the fee then does not separate from the change and go back to the payment system after paying the destined recipients, as it has already been accounted for and deducted originally from the source payment. not after the change
(the fee comes out of the utxo being spent, not the change being delivered)


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: DenBlad on September 29, 2024, 01:37:44 AM
The economics of the REAL world does not apply to rare sats even if Casey's theory is wrong or right.

Let's focus in on the topic here:
The Rarity of specific Satoshis (Sats) of 1.0 Bitcoin. Before I dive into that, let's go to the beginning of Bitcoin in 2009. It was not created with a block explorer. Why did Satoshi not create a block explorer from Day Number 1?  What conversation did they have to determine a block explorer was required? How many people were interested in block explorers? A block explorer was eventually born to tag and identify transactions without depending on the Core Software.  

  • A "block explorer" was created to help users find information easily about specific blocks and transactions.
  • A "rare sat indexer" was created to help identify and tag specific rare sats like Satoshi's Block 9 and Hal Finney's Block 78.

If you're a Bitcoin fan and you believe in it long term, you appreciate what these Two Legends gave us, and you want to own a piece of history by owning a piece of Satoshi or Hal's sats, would you not?


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: quary.sats on September 29, 2024, 09:15:50 PM
Hal Finney understood that there could be extra historical value derived from Bitcoin.

https://bitcointalk.org/index.php?topic=132008.msg1416027#msg1416027


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: mevsmyself on September 29, 2024, 11:05:01 PM
This is why I like to think of Rare Sats as Collectible Coins.  Although different, as Sats do not have misprints,  made from different materials,  removed from circulation, or uncirculated.  Rare sats have different qualities that make them rare and collectible. Pure unmolested sats that have a historical significance.
Like it or not that is fine, but do not be confused, these are not NFT’s or ORDINALS. 

The ordinal software filters the data on the blockchain and groups the Rare Sats into a UTXO on their own to make them easier to trade.  They are traded in a BTC ordinal wallet to keep them safe and protected from being used as fees, or gas.

There are some DEVS that made NFT’s with rare sats, but that is a very small percentage.  In my opinion I do not buy those.  I pass on a rare sat bag that has someones inscription or image added to it.  I like the purest UTXO with only rare sats on them.

But I agree keep the topic to Rare Sats and not NFT’s.  They are not NFT’s or ORDINALS. 

The more we talk about this the better people will understand what they are.  Yes they are sold on NFT sites but there has to be a marketplace somewhere.  If you do not like trading on NFT marketplaces then this isn’t for you.  An NFT marketplace is just a DEX or CEX with a different function.  It is no more risky that trading BTC on a DEX or CEX.  Do your homework, do not trade on a scam site YES, but NFT or FT exchange all have scam sites.


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: mevsmyself on September 29, 2024, 11:35:57 PM
Quote
The flow of satoshis from inputs to outputs in Bitcoin transactions is done First-In-First-Out. (sending a UTXO containing 1,000,000sats to two addresses: 500,000 to the first and 490,000 to the second, will send the first 500,000 to the first address, 490,000 to the second, and the rest of 10,000 sats to the miner's address adding the block)
This is an Ordinal theory not a Bitcoin protocol

Bitcoin are fungible so all Sats are equal.

This is highly likely a passing Fad so I doubt it has a future not to mention rarity is speculative and hasn't been proper stated so I doubt it would be liquid.
Not to mention It was increase the number of Bitcoin scams since individuals that know little and have the money could be deceived to buy a "normal" as rare.

Yes it's fun hunting and seeing something corresponding with history, but if miners focus on rare Sat's what do you think would happen to the security of Bitcoin in the long run?

Well not a hater of development but I love development that complements not contradicts.



JUST FYI to all:  Every satoshi has its own unique name, number, and place in the blockchain.  It also has a history of where it has been.  These are all attributes that can be used to make something collectible. These factors can lead to extreme rarity whether you agree or not.  Those are facts.  Whether it catches on is another question.

Also all of this satoshi data can be looked up and verified all the way to the final satoshi that will ever be mined.  The data has already been created all the way up to the final sat that will be mined.


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: Hispo on September 30, 2024, 02:10:57 AM
...
JUST FYI to all:  Every satoshi has its own unique name, number, and place in the blockchain.  It also has a history of where it has been.  These are all attributes that can be used to make something collectible. These factors can lead to extreme rarity whether you agree or not.  Those are facts.  Whether it catches on is another question.

Also all of this satoshi data can be looked up and verified all the way to the final satoshi that will ever be mined.  The data has already been created all the way up to the final sat that will be mined.

At this point I am already tired of people trying to especulate with NFTs and "collectibles" within the main chain of Bitcoin, when in the first place this project was never supposed to be used to collecting anything.

Bitcoin is a decentralized peer to peer network for payments, that's all, anything that goes beyond the white paper of Bitcoin is outside of the scope of what Satoshi wanted, in my opinion.

If some developers want to create their own market, ecosystem and collectibles, then they are more than welcome to do so in other Blockchains which are better suited to do so and with people willing to accept easily some congestion in their mempools (or having more scalability, whatever fits better). I am personally not going to treat in a different way Satoshis I have, because the Bitcoin network does not.


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: DenBlad on September 30, 2024, 04:12:37 AM
Care to share your opinion related to my post?

Satoshi wanted to see purchases done with Bitcoin. He did not ever specify on or off chain or any specific restrictions in correlation to the use cases. He created the protocol, and if further developments brought us to this point, then this is where we are now. Take a peak at my post relating to rare sat indexers similar to how we use block explorers today?

...
JUST FYI to all:  Every satoshi has its own unique name, number, and place in the blockchain.  It also has a history of where it has been.  These are all attributes that can be used to make something collectible. These factors can lead to extreme rarity whether you agree or not.  Those are facts.  Whether it catches on is another question.

Also all of this satoshi data can be looked up and verified all the way to the final satoshi that will ever be mined.  The data has already been created all the way up to the final sat that will be mined.

At this point I am already tired of people trying to especulate with NFTs and "collectibles" within the main chain of Bitcoin, when in the first place this project was never supposed to be used to collecting anything.

Bitcoin is a decentralized peer to peer network for payments, that's all, anything that goes beyond the white paper of Bitcoin is outside of the scope of what Satoshi wanted, in my opinion.

If some developers want to create their own market, ecosystem and collectibles, then they are more than welcome to do so in other Blockchains which are better suited to do so and with people willing to accept easily some congestion in their mempools (or having more scalability, whatever fits better). I am personally not going to treat in a different way Satoshis I have, because the Bitcoin network does not.


The economics of the REAL world does not apply to rare sats even if Casey's theory is wrong or right.

Let's focus in on the topic here:
The Rarity of specific Satoshis (Sats) of 1.0 Bitcoin. Before I dive into that, let's go to the beginning of Bitcoin in 2009. It was not created with a block explorer. Why did Satoshi not create a block explorer from Day Number 1?  What conversation did they have to determine a block explorer was required? How many people were interested in block explorers? A block explorer was eventually born to tag and identify transactions without depending on the Core Software.  

  • A "block explorer" was created to help users find information easily about specific blocks and transactions.
  • A "rare sat indexer" was created to help identify and tag specific sats. For example, Satoshi's block 9 and Hal's Block 78.

If you're a Bitcoin fan and you believe in it long term, you appreciate what these Two Legends gave us, and you want to own a piece of history by owning a piece of Satoshi or Hal's sats, would you not?



Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: Ambatman on September 30, 2024, 04:21:28 AM

If you're a Bitcoin fan and you believe in it long term, you appreciate what these Two Legends gave us, and you want to own a piece of history by owning a piece of Satoshi or Hal's sats, would you not?

If I get it then yaay, still going to use it
I'm not going to actively seek it, because it still perform same function as other Sats.
Well anybody can do themselves. What's valuable to you may not be valuable to me
I still believe that all Sats are equal.
Quick one, Can one make a transaction and specify a Sats they don't plan on spending?
Like sending every other Sats and leaving a specified special one?


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: DenBlad on September 30, 2024, 04:39:04 AM

If you're a Bitcoin fan and you believe in it long term, you appreciate what these Two Legends gave us, and you want to own a piece of history by owning a piece of Satoshi or Hal's sats, would you not?

If I get it then yaay, still going to use it
I'm not going to actively seek it, because it still perform same function as other Sats.
Well anybody can do themselves. What's valuable to you may not be valuable to me
I still believe that all Sats are equal.
Quick one, Can one make a transaction and specify a Sats they don't plan on spending?
Like sending every other Sats and leaving a specified special one?

You can always search your wallet addresses on websites like magisat.io where they make it easy to show you a list of sats that are "rare"
Yes, you can isolate sats so you don't spend them accidentally. They show up as "Safe to spend sats" on the website. Magisat has an isolation tool that separates your regular sats from the rare ones. Xverse is the most common wallet that is able to help identify sats in the wallet.  Xverse warns you when spending those rare sats.


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: Ambatman on September 30, 2024, 04:47:38 AM
 Xverse warns you when spending those rare sats.
How do they define a rare Sats?
What about I don't want to send a Sat because its date just commemorate my wedding day or something quite personal.
Well not quite interested in it been rare, just curious if the Bitcoin protocol allows such transactions.
So a third party is needed to accomplish this?


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: DenBlad on September 30, 2024, 04:55:09 AM
 Xverse warns you when spending those rare sats.
How do they define a rare Sats?
What about I don't want to send a Sat because its date just commemorate my wedding day or something quite personal.
Well not quite interested in it been rare, just curious if the Bitcoin protocol allows such transactions.
So a third party is needed to accomplish this?
I don't think I understand the wedding sat or special sat.
the third party tools is all we have right now to help us differentiate the rares against regular sats.


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: vjudeu on September 30, 2024, 05:03:56 AM
Quote
He did not ever specify on or off chain or any specific restrictions in correlation to the use cases.
Then why he was against putting BitDNS on Bitcoin?

Piling every proof-of-work quorum system in the world into one dataset doesn't scale.

Bitcoin and BitDNS can be used separately.  Users shouldn't have to download all of both to use one or the other.  BitDNS users may not want to download everything the next several unrelated networks decide to pile in either.

The networks need to have separate fates.  BitDNS users might be completely liberal about adding any large data features since relatively few domain registrars are needed, while Bitcoin users might get increasingly tyrannical about limiting the size of the chain so it's easy for lots of users and small devices.
See? If you want non-monetary use case, then use your own "dataset", to not disturb regular users, and take down their payments.

Edit:
Quote
Why did Satoshi not create a block explorer from Day Number 1?
1. Because everyone had a full node, so no "block explorer" was needed.
2. For a working system, you are mainly interested in your own coins. If you have enough knowledge, then you can explore someone else's transactions, but a regular user doesn't need that feature. If you use traditional cash, you are interested in your banknotes, and not in reading serial numbers, and guessing, which of your neighbours had it in the past.

Quote
What conversation did they have to determine a block explorer was required?
https://bitcointalk.org/index.php?topic=1727.0

Quote
How many people were interested in block explorers?
Mainly those, who wanted to observe their peers. If someone was interested only in its own wallet, then that person didn't think about any kind of block explorer. However, when more and more people thought, that everything is anonymous, and works like Monero, and nobody can see anything, behind its own coins, then it created some need, to show those people, that things can be traced, and that they should be more careful, when they make their payments.

Note that block explorer for Monero would be much less useful, than for Bitcoin.

Quote
A block explorer was eventually born to tag and identify transactions without depending on the Core Software.
If you are a user, then you don't need a full node, to use it. However, if someone wants to run a block explorer, then that person needs it, also because different nodes can have different mempools (and sometimes different blocks, until they are reorged).

Quote
you want to own a piece of history by owning a piece of Satoshi or Hal's sats, would you not?
Not really. And mining a lot of coins in testnets, clearly showed me, why it is the case. Every time, when one of my addresses is publicly connected, then I cannot use it anymore, and I have to switch into a different coins. And the same is true with coins, received from signature campaigns: I never know, how many people would explore my history, so I always assume, that every time, when I move those coins, it is obvious, that they are owned by me.

In case of test coins, it is easy: they are worthless, so I can just give them away (and call it: buying some anonymity). In case of mainnet, I usually deposit them somewhere, to then withdraw, at a different time, on a different end, or even as a payment to somebody. Because for someone, it may be valuable, to "touch vjudeu's coins", but for me, it is just some lost anonymity, and turned into pseudonymity.


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: DenBlad on September 30, 2024, 05:18:33 AM
Being against BitDNS was a very smart move, and I would be against it too. It's not really related here to rare sats because we have a way to discover and separate the two kinds of sats.
BitDNS is one of the reasons devs are moving to Bitcoin L2 that interact with a completely separate system while security of Bitcoin is the main focus instead.

Not everyone wants to own anything related to history. Not everyone can work at a Coffee Shop making Coffee for people all day. I would just argue it is safe to say, most Bitcoin enthusiasts that potentially believe in the long term growth of bitcoin, may want to look into Rare sats.  And just like a Block Explorer was born for ease of use without the technical aspect, a rare sats indexer and third party tools were born to give people the ability to identify them.

Quote
He did not ever specify on or off chain or any specific restrictions in correlation to the use cases.
Then why he was against putting BitDNS on Bitcoin?

Piling every proof-of-work quorum system in the world into one dataset doesn't scale.

Bitcoin and BitDNS can be used separately.  Users shouldn't have to download all of both to use one or the other.  BitDNS users may not want to download everything the next several unrelated networks decide to pile in either.

The networks need to have separate fates.  BitDNS users might be completely liberal about adding any large data features since relatively few domain registrars are needed, while Bitcoin users might get increasingly tyrannical about limiting the size of the chain so it's easy for lots of users and small devices.
See? If you want non-monetary use case, then use your own "dataset", to not disturb regular users, and take down their payments.

Edit:
Quote
Why did Satoshi not create a block explorer from Day Number 1?
1. Because everyone had a full node, so no "block explorer" was needed.
2. For a working system, you are mainly interested in your own coins. If you have enough knowledge, then you can explore someone else's transactions, but a regular user doesn't need that feature. If you use traditional cash, you are interested in your banknotes, and not in reading serial numbers, and guessing, which of your neighbours had it in the past.

Quote
What conversation did they have to determine a block explorer was required?
https://bitcointalk.org/index.php?topic=1727.0

Quote
How many people were interested in block explorers?
Mainly those, who wanted to observe their peers. If someone was interested only in its own wallet, then that person didn't think about any kind of block explorer. However, when more and more people thought, that everything is anonymous, and works like Monero, and nobody can see anything, behind its own coins, then it created some need, to show those people, that things can be traced, and that they should be more careful, when they make their payments.

Note that block explorer for Monero would be much less useful, than for Bitcoin.

Quote
A block explorer was eventually born to tag and identify transactions without depending on the Core Software.
If you are a user, then you don't need a full node, to use it. However, if someone wants to run a block explorer, then that person needs it, also because different nodes can have different mempools (and sometimes different blocks, until they are reorged).

Quote
you want to own a piece of history by owning a piece of Satoshi or Hal's sats, would you not?
Not really. And mining a lot of coins in testnets, clearly showed me, why it is the case. Every time, when one of my addresses is publicly connected, then I cannot use it anymore, and I have to switch into a different coins. And the same is true with coins, received from signature campaigns: I never know, how many people would explore my history, so I always assume, that every time, when I move those coins, it is obvious, that they are owned by me.

In case of test coins, it is easy: they are worthless, so I can just give them away (and call it: buying some anonymity). In case of mainnet, I usually deposit them somewhere, to then withdraw, at a different time, on a different end, or even as a payment to somebody. Because for someone, it may be valuable, to "touch vjudeu's coins", but for me, it is just some lost anonymity, and turned into pseudonymity.


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: vjudeu on September 30, 2024, 06:41:28 AM
Quote
we have a way to discover and separate the two kinds of sats
No, because the system is arbitrary. It would be much better, if it would at least consider sighashes. If you have SIGHASH_ALL, then it means, that all inputs are used to create all outputs. And if you have SIGHASH_SINGLE|SIGHASH_ANYONECANPAY, then the order of entries in a single transaction can be changed, which also affects, where each satoshi will go. Which means, that Ordinals are incompatible with CoinJoin, and other existing protocols.

More than that: they are incompatible with UTXO set rules, for example zero satoshis. And it is the case, even though I explicitly told Casey, that it could be a problem, and he ignored the problem altogether:

https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-February/019985.html
Quote
> The system sounds expensive eventually to cope with approximately 2,100,000,000,000,000 ordinals.
What about zero satoshis? There are transactions, where zero satoshis are created or moved. Typical users cannot do that, but miners can, we currently have such transactions in the blockchain, for example 9f0b871e28fa19e2308e2fa74243bf2dcf23b160754df847d5f1e41aabe499d1 (check the last two inputs).

https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2022-February/019986.html
Quote
​What about zero satoshis?


A zero satoshi input or output carries no ordinals, so an ordinal index can
ignore them.
See? He was informed about the problem, did nothing about it, and the end result was quite easy to predict: https://github.com/supertestnet/breaker-of-jpegs


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: quary.sats on September 30, 2024, 06:54:22 AM
 Xverse warns you when spending those rare sats.
How do they define a rare Sats?
What about I don't want to send a Sat because its date just commemorate my wedding day or something quite personal.
Well not quite interested in it been rare, just curious if the Bitcoin protocol allows such transactions.
So a third party is needed to accomplish this?


https://docs.ordinals.com/ tells you what sat ranges your utxos contain. Example: https://ordinals.com/output/3ea3bc8d7991869294ce43450eefee0de47a592417a59bd440e7d15fe74f4824:15

This utxo has 600 sats: 45039459700-45039460300 (600 sats). There are 5000000000 mined in a block from the first epoch. You can observe that this particular utxo has satoshis from the first Bitcoin mined by satoshi in block 9.

If you want to preserve some rare sats (let's assume you find them in a bigger utxo), you can split that utxo into 3: sats before the offset of the ones you're interested in, sats that you're interested in, sats after the ones you're interested in. Then you keep the utxo with the sats ur interested in safe. there are already tools built for this.




Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: garlonicon on September 30, 2024, 07:27:20 AM
Quote
If you want to preserve some rare sats (let's assume you find them in a bigger utxo), you can split that utxo into 3
Imagine how easier could it be, if only signed things would move. And if you would have to explicitly specify, what is moved, and where, for example as a commitment to R-value in a signature.

But instead, Ordinals force users to create more UTXOs, for no reason. Not to mention transactions, which store ASCII-encoded transaction data inside OP_RETURN, or even JSON files. Some people wonder, why sometimes fees are high. And the answer is simple: if you have a protocol, designed to bloat the chain, then it will take more space than needed, and increase fees for everyone, for no reason.


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: quary.sats on September 30, 2024, 12:19:55 PM
Quote
If you want to preserve some rare sats (let's assume you find them in a bigger utxo), you can split that utxo into 3
Imagine how easier could it be, if only signed things would move. And if you would have to explicitly specify, what is moved, and where, for example as a commitment to R-value in a signature.

But instead, Ordinals force users to create more UTXOs, for no reason. Not to mention transactions, which store ASCII-encoded transaction data inside OP_RETURN, or even JSON files. Some people wonder, why sometimes fees are high. And the answer is simple: if you have a protocol, designed to bloat the chain, then it will take more space than needed, and increase fees for everyone, for no reason.

I am 100% sure that if a more elegant model is designed for Bitcoin NFTs, it will be adopted in time. When somebody doesn't like an "innovation" that people use, the rational thing to do is design it in a better way. For some reason, laser eyes prefer to shout and cry in their podcasts, instead of creating the best version they can create that satisfies the market needs.


Title: Re: Rare Sats and Rare Sats trading on Magisat
Post by: vjudeu on September 30, 2024, 01:39:01 PM
Quote
I am 100% sure that if a more elegant model is designed for Bitcoin NFTs, it will be adopted in time.
It won't, because the main goal for Ordinals was not to make NFTs. Their goal was to turn Bitcoin into a cloud storage. It was never about "ownership", it was always about "pushing data". And before Ordinals, there existed many NFT platforms, so it was not a problem, to design a system, where by signing a Bitcoin key, you would own some NFT on another chain. We even have pay-to-sudoku (https://github.com/zcash-hackworks/pay-to-sudoku), since 2016.

But if your goal is to push data instead, then you don't care about ownership, which is why Ordinals don't care, who owns a particular satoshi (because if they would care, then that information would be expressed directly, instead of rolling a dice, and betting that the client will order all inputs, outputs and amounts correctly).

Quote
When somebody doesn't like an "innovation" that people use, the rational thing to do is design it in a better way.
The only reason why Bitcoin users would care about Ordinals, is that they take down regular payments. If not that, then nobody would care. For example, imagine a scenario, where this forum would be used as a cloud storage, instead of being used as a forum. Or when people would trade things for merits. Then, the role of forum users is not to "design it in a better way", but to "get rid of the abuse". And if accessing regular threads would be stopped, because of spam, then it would be rational, to introduce some kind of filters, and banning the spammers, to stop the abuse.

And the same thing could happen in Bitcoin, but people didn't want to stop the spam, for some reason.

Quote
For some reason, laser eyes prefer to shout and cry in their podcasts, instead of creating the best version they can create that satisfies the market needs.
There are some mining pools, which censor Ordinals. There are also some users, which stopped using Taproot, because of Ordinals. You want NFTs on Bitcoin? Then put your NFT on some existing platform, designed for NFTs, and then use some hash-locked contract (or even point-locked contract, since Taproot is there), to buy or sell those things, if you really want. If you put every data on-chain instead, then you take the room, reserved for other payments, and then, everyone will pay more fees, because of that.

So, the problem is not technical anymore, since many solutions were proposed (https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2023-November/022176.html). But if users don't want to adopt those solutions, then what else can be done? If you abuse the system, and take down regular payments, then the only rational answer, is to censor some Ordinals, to process regular payments faster. Fortunately, many Ordinals are now confirming in testnet3 instead, so the mainnet can enjoy cheaper transactions, at least for a while.