Pages:
Author

Topic: NFTs in the Bitcoin blockchain - Ordinal Theory - page 15. (Read 9195 times)

legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
Guys, enough of this shitcoin talk here in this thread. There's a nice altcoin forum part where you can share opinions on your beloved shitcoins and discuss all the news, including NFTs on your blockchain etc. This thread is for Bitcoin and ordinals.  Cool

Depending on who you ask, Ordinals might also be labelled as shitcoins.
staff
Activity: 4172
Merit: 8419
The core devs either didn't foresee this attack vector or they saw it and didn't care enough to prevent it just like they'd prevented similar attack vectors in the past through standard rules.

I looked at the list discussion and see that other than luke people appear to be of the opinion that flooding attacks that drive up fees can't be completely prevented with known techniques-- sure users can block some particular transaction shape (as luke suggests) but the attacker will just make their flood look like something else.  I haven't given it that much thought but it matches my (admittedly rusty) impression.

We saw this back in 2016/2017 with sustained transaction flooding.  So I think it's not true to say that standardness rules prevented attacks like this, market forces for fees limit the attack but to the extent that people have become accustomed to consistently low fees as segwit adoption delivered excess capacity and now consider any elevation a disruption-- I don't think I've seen anyone propose anything that would prevent it more than competition for capacity does.  (Of course, there is always the BSV route: eliminate the capacity limits, let attacker push the chain up to many terabytes in size, drive off all nodes, do they can deploy stuff like "confiscation transactions" without anyone being able to do anything about it...)

Fortunately, this kind of attack is limited in its impact (causes the users choice of higher fees or waiting) and its execution is self limiting because it's extremely expensive (e.g. BRC-20 flood costing millions per day).

The attacks that standardness rules addressed were cases where some weird corner case used a disproportionate amount of resources such that you could exhaust the network without spending much on fees.  Those have mostly been addressed, the ones that remain are still protected against by standardness rules. (They ought to be actually fixed, since miners could still attack with them, but good luck there-- the appetite for making protocol improvements-- especially boring housekeeping ones-- given the toxic environment seems to be approximately zero)

That aside, *most* of the "they" you mention have long since quit working on Bitcoin, including myself (who I think might have been among the more outspoken in standing up against network abuse), and I think there is a snowballs chance in hell of any of them coming back now that it's clear that working on Bitcoin carries a serious risk of personal ruin fighting off billion dollar lawsuits from well funded attackers.  If you don't like it, perhaps count up the _20_ pages of this thread, the hundreds of comments on the subject and compare it to the relative jack shit the wider community has done to defend the developers against that other attack.  Every time it comes up there is inevitably someone "honebadger don't care-ing" it-- yet driving off people from contributing is a serious harm to the extent that sometimes engineering is needed to address other attacks.

If half the effort that has gone into the threads on BCT about this issue was put into dealing with Wright a couple years ago things would be in a doubly so (esp since >80% of BRC-20 traffic is from Ayre funded orgs-- it seems to be litterally another layer of the same attack!).
staff
Activity: 4172
Merit: 8419
From a technical viewpoint, Bitcoin's code was changed with the Taproot patch that moved Bitcoin away from being purely a peer-to-peer electronic payment system as Satoshi envisioned, to include the "latest thing". One of the developers referred to this as "security regression." This is not what Bitcoin was designed to be.
You're getting tricked by misinformation-- what I suspect is some intentional consensus cracking (especially since we know most if not all of the BRC-20 stuff is being funded by Ayre & related entities) though it might just be confusion.

This stuff doesn't have anything to do with taproot-- to prove this to yourself go start up node software from 2019 before the taproot bip was even proposed and observe that accepts this stuff just fine.

You could potentially attribute the attack to segwit in the sense that it increased the block size which made more room for junk but to the extent that your complaint is that fees have been driven up, the same attack would have worked prior to segwit.  It's also easy to see that people were embedding irrelevant data in Bitcoin long before segwit (fine example being the Bitcoin Whitepaper).

If you want to complain instead that the attack is bloating the blockchain on disk of archival nodes or that its increasing the data that must be transferred during IBD-- then it's fine to criticize segwit but otoh where the hell were you when there was extremely widespread demand for additional capacity? -- it's not like bloating up the chain is a surprising result: it's the reasonable and expected downside of increasing the capacity.

It's important when contemplating an attack to realize that the attackers have every reason to mislead about the nature of the attack and the enabling factors.

Another piece of measing narrative craft-- one I've seen rodarmor fall for, in fact describing his action as a kick in the teeth to bitcoin developers-- is the false claim that these ordinals translations are in any way charged lower fees by the network.  This isn't true.  The network doesn't set fees at all, they're established by the users competitively bidding for access to capacity.  Miners accept transactions in order of most fees per unit capacity down until the block is full.  Every transaction competes equally(*) and needs to pay based on the capacity it uses.

The deceptive discount claim dupes people for two reasons:  The first is because Bitcoin's block limit isn't measured in bytes, it's measured in weight.  But because the limit works on weight so do fee calculations.  If the limits was a limit on bytes (or the complaint was how much space archived nodes are using) but the fees miners demanded were irrationally calculated based on something else then it would be correct to say there was a discount, but there isn't.  The second is because segwit did in fact lower fees-- but it did so purely because it increased capacity resulting in a lower equilibrium fee rate. (Again, that's what people demanded.  Good job, you got what you wanted...)

If someone wants to say "because segwit, witness data like signature or witness-embeded garbage uses less capacity" -- then THAT would be true. Witness data using less capacity remains well justified: it should because it's prunable and doesn't have to be stored long term just to run a node at all.  Making this data use *more* capacity wouldn't diminish its effect on driving up transaction fees, it would *increase it*, because it would be using more capacity which could otherwise be used for other transactions.

To the extent that some misguided idiots want to store data in the blockchain the fact that it uses less capacity than it would without segwit only helps mitigate the harm.

To the extent that high fees are from an attack intending to drive up fees it's irrelevant in any case: no matter how it works the attacker has to pay in the fees of the next best transaction they displace in each block they displace it.

(*) ignoring things like CPFP which make some transactions more profitable then their fees imply due to having high-fee children.

sr. member
Activity: 1666
Merit: 308
Plus WHO is Casey Rodarmor? Where was he during the scaling debate, and which side of the debate did he go in favor? What were his other contributions in Bitcoin?
Maybe he's a new BTC developer.

TBH, I find it quite amazing that BTC traffic/awareness increased so much during a bear market (yeah, we won't see a proper bull run till the next halving).
legendary
Activity: 2898
Merit: 1823

So what's the gist here?

There's a conspiracy against BTC from big blockers? Shocked


Gist? No, just questions.

Who is the entity that made 80% of inscriptions?

If the information that user apps built for Ordinals and BRC-20 were also built by devs who made apps for BCash SV, then is the entity and the developers connected in some way?

Plus WHO is Casey Rodarmor? Where was he during the scaling debate, and which side of the debate did he go in favor? What were his other contributions in Bitcoin?
sr. member
Activity: 1666
Merit: 308
I have read through a topic saying that there's a possibility that those building on top of Ordinals, and the BRC-20 "Standard?" are Craig Wright's minions from the Flat-Earthers' Society. I thought it was laughable and from a person who merely wanted drama until I read this,

Quote

TLDR

We have analyzed all Ordinal Inscriptions created since Bitcoin block 779832, which marks the introduction of the BRC-20 standard. It appears that 80% of all inscriptions created in early-mid May 2023 belong to a single person or entity that controls a single public key, 117f692257b2331233b5705ce9c682be8719ff1b2b64cbca290bd6faeb54423e. Between March 7, 2023 (the introduction of BRC-20), and May 25, 2023, this entity accounted for 64% of all inscriptions. Their transaction fees amount to 1056 BTC, single-handedly influencing the regime of the entire blockchain.

https://block21m.substack.com/p/most-bitcoin-inscriptions-belong-d6d


Plus the timing of Casey Rodarmor's resignation as lead developer of Ordinals,



Who's the new lead maintainer? What's his background?
So what's the gist here?

There's a conspiracy against BTC from big blockers? Shocked
legendary
Activity: 2898
Merit: 1823
I have read through a topic saying that there's a possibility that those building on top of Ordinals, and the BRC-20 "Standard?" are Craig Wright's minions from the Flat-Earthers' Society. I thought it was laughable and from a person who merely wanted drama until I read this,

Quote

TLDR

We have analyzed all Ordinal Inscriptions created since Bitcoin block 779832, which marks the introduction of the BRC-20 standard. It appears that 80% of all inscriptions created in early-mid May 2023 belong to a single person or entity that controls a single public key, 117f692257b2331233b5705ce9c682be8719ff1b2b64cbca290bd6faeb54423e. Between March 7, 2023 (the introduction of BRC-20), and May 25, 2023, this entity accounted for 64% of all inscriptions. Their transaction fees amount to 1056 BTC, single-handedly influencing the regime of the entire blockchain.

https://block21m.substack.com/p/most-bitcoin-inscriptions-belong-d6d


Plus the timing of Casey Rodarmor's resignation as lead developer of Ordinals,



Who's the new lead maintainer? What's his background?
legendary
Activity: 2898
Merit: 1823
I've read through the debates from both sides of the argument and played Devil's Advocate on one side, and then the other. After reading many opinions from early users, technical people, and fellow plebs, I agree with the argument that making an ideological debate out of this is a mistake.

We may not like "their" use case, but Bitcoin was designed to be permissionless and censorship-resistant. That means anyone can use it in the way they want as long as their use case is following the consensus rules. From a technical viewpoint, what changed?

Technically it should be blockchain which is getting used here and not the bitcoin. Blockchain is the real highway and other coins or tokens are just the vehicle riding on them. In similar fashion Ordinals NFT is using branch on the blockchain.


Technically, if I'm saying Bitcoin it's the Bitcoin network, which includes the blockchain, but you already knew that. If you don't, just get the context.

Quote

More specifically “live data correction” can be done on the ordinals while on the regular NFT this upgrade is OFF CHAIN. It means whenever the later one is upgraded it needs to be refreshed on the server to see changes.

Ordinals are ON CHAIN so they are basically updated on the spot.


Ser? Can you give a more comprehensive explanation?

Quote

I’m not sure if it really affects the blockchain or not, but we surely need more space, powerful processors and obviously faster developments in the code to sustain for longer.
 

More data = more resources required.
sr. member
Activity: 1036
Merit: 350


More specifically “live data correction” can be done on the ordinals while on the regular NFT this upgrade is OFF CHAIN. It means whenever the later one is upgraded it needs to be refreshed on the server to see changes.

Ordinals are ON CHAIN so they are basically updated on the spot.
ordinals are made once and can't be changed. once a monkey always a monkey.  Shocked

Quote
I’m not sure if it really affects the blockchain or not, but we surely need more space, powerful processors and obviously faster developments in the code to sustain for longer.
yeah well, that's putting a burden on others but yeah i mean who wouldn't disagree with that? except the people that have to pay for it. and spend more working hours doing it...
full member
Activity: 1092
Merit: 227
I've read through the debates from both sides of the argument and played Devil's Advocate on one side, and then the other. After reading many opinions from early users, technical people, and fellow plebs, I agree with the argument that making an ideological debate out of this is a mistake.

We may not like "their" use case, but Bitcoin was designed to be permissionless and censorship-resistant. That means anyone can use it in the way they want as long as their use case is following the consensus rules. From a technical viewpoint, what changed?

Technically it should be blockchain which is getting used here and not the bitcoin. Blockchain is the real highway and other coins or tokens are just the vehicle riding on them. In similar fashion Ordinals NFT is using branch on the blockchain.

More specifically “live data correction” can be done on the ordinals while on the regular NFT this upgrade is OFF CHAIN. It means whenever the later one is upgraded it needs to be refreshed on the server to see changes.

Ordinals are ON CHAIN so they are basically updated on the spot.

I’m not sure if it really affects the blockchain or not, but we surely need more space, powerful processors and obviously faster developments in the code to sustain for longer.
newbie
Activity: 4
Merit: 1
Developed by Casey Rodarmor, he built Ordinals to give its users the ability to transfer individual Satoshis between each other by taking advantage of the Taproot upgrade, which can also store NFT data in Taproot script-path spend scripts.

I'm still learning about it by reading and rereading this blog, https://read.pourteaux.xyz/p/illegitimate-bitcoin-transactions

n0nce, pooyah, and others who are technical/high IQ, please ELI-5 for the newbies and the plebs like me. Haha.

Plus what's everyone's opinions/thoughts about Ordinals?


Ordinals are being used for more than just NFT data.

Ordinals can store NFT data and bitcoin token data. There are several different bitcoin tokens in existence.

Here is the Bitcoin Token Standards list:
https://docs.bitcoints.org/

sr. member
Activity: 1666
Merit: 308
Bitcoin is something far bigger than a mere currency, but few people realize it so far:

https://twitter.com/JasonPLowery/status/1654870113105870854
legendary
Activity: 2898
Merit: 1823
We may not like "their" use case, but Bitcoin was designed to be permissionless and censorship-resistant. That means anyone can use it in the way they want as long as their use case is following the consensus rules. From a technical viewpoint, what changed?

From a technical viewpoint, Bitcoin's code was changed with the Taproot patch that moved Bitcoin away from being purely a peer-to-peer electronic payment system as Satoshi envisioned, to include the "latest thing". One of the developers referred to this as "security regression."


Please tell me if I'm wrong, but didn't Bitcoin always have the abiity to store arbitrary data pre-Taproot?

Plus "Satoshi envisioned"? That's being ideological, no?

Quote

This is not what Bitcoin was designed to be.


Technically it's a permissionless, decentralized, censorship-resistant ledger. Any user, technically, can use it in different ways as long as it follows the consensus rules.

Quote

Being permissionless and censorship resistant are features of this payment system.

Now that payment system is being halted by a bug that was introduced.


It's the feature of the network.
sr. member
Activity: 280
Merit: 252
We may not like "their" use case, but Bitcoin was designed to be permissionless and censorship-resistant. That means anyone can use it in the way they want as long as their use case is following the consensus rules. From a technical viewpoint, what changed?
From a technical viewpoint, Bitcoin's code was changed with the Taproot patch that moved Bitcoin away from being purely a peer-to-peer electronic payment system as Satoshi envisioned, to include the "latest thing". One of the developers referred to this as "security regression." This is not what Bitcoin was designed to be.

Being permissionless and censorship resistant are features of this payment system.

Now that payment system is being halted by a bug that was introduced.
legendary
Activity: 2898
Merit: 1823
I've read through the debates from both sides of the argument and played Devil's Advocate on one side, and then the other. After reading many opinions from early users, technical people, and fellow plebs, I agree with the argument that making an ideological debate out of this is a mistake.

We may not like "their" use case, but Bitcoin was designed to be permissionless and censorship-resistant. That means anyone can use it in the way they want as long as their use case is following the consensus rules. From a technical viewpoint, what changed?
sr. member
Activity: 1036
Merit: 350
You fucking idiot NOBODY said to divide 1 million USD by the current price of BTC, stop assuming things out of your ass! What the fuck are you talking about? Shocked

He offers 1 million USD if he loses the bet (BTC less than 1 million USD by June 17 2023).

He asks 1 BTC if it reaches 1 million USD by June 17 2023.

Comprende?
yeah i got it now but theres no need to use such huge red letters.

Quote
Everyone is laughing at your 5-year old brain comprehension skills. Shocked
it wasn't a real bet though. real bets don't get done with charities/orginations that you want to benefit if you happen to lose your "bet". 

lets get back on topic though. ordinal theory. you got any theories on ordinals you want to share?  Shocked
legendary
Activity: 2898
Merit: 1823
Came across an archive with all of Satoshi's posts here in the Forum and one is from Jan 2010 in response to a question asked. The thread deals with what has now become known as ordinals...
Replies 10-12 fit in quite well...
Apparently Satoshi had never read page 35 of the Standards for efficient cryptography, SEC 1: Elliptic Curve Cryptography published on 2009 on Symmetric Encryption Schemes before writing this wrong reply Tongue
Unfortunately, ECDSA can only sign signatures, it can't encrypt messages

Post #15 is a better fit response to the Ordinals Attack (slightly modified below)
It could use a separate infrastructure to pass messages, maybe just put a hash of the message in the transaction to prove that the transaction is for the order described in the message.

I.E. Side Chain.


I.E. Blockstream's Liquid Network.

I'm very confused why they're forcing themselves to use the Bitcoin blockchain, with its inefficiencies, and inconveniences for NFTs and their BRC-20 tokens. Tokens which are also forced to be NOT truly fungible, NOT divisible, and NOT trustless because Bitcoin itself is very limited for what they want to build. UNLESS, Ordinals is being used as an attack vector.

The name Casey Rodarmor will always be remembered everytime Ordinals is being used as an attack vector. The unlucky guy to have discovered and introduce the Taproot feature.
sr. member
Activity: 1036
Merit: 350
You're truly dumb with serious reading comprehension issues. Nobody said anything about 40 BTC.
I'm done with you. Go back to elementary school.
after further researching this issue, it looks like the guy putting up the $1 million dollars is an ex coinbase dude

https://azcoinnews.com/ex-coinbase-cto-balaji-srinivasan-puts-down-1-million-bet-on-bitcoins-price-by-june.html

so many people wanted to take his action but of course he could only let just a couple people "get down". so you were right. i was a bit off in my interpretation didn't think it was possible for someone to be as dumb as balaji but there you go.  Shocked

he will certainly be losing that cool 1 million. but maybe it represents a small part of his overall portfolio so he'll be ok anyway...
sr. member
Activity: 1666
Merit: 308
i mean if he's really betting 40BTC
You're truly dumb with serious reading comprehension issues. Nobody said anything about 40 BTC.

I'm done with you. Go back to elementary school.
sr. member
Activity: 1036
Merit: 350

It's you who's being obtuse here. I receive PMs from longtime members who warn me that you're franky2. Shocked
why do people care who i am but no one would/should ever mistake me for franky since he is way smarter than me when it comes to bitcoin.  Grin


Quote
Again: he's going to lose 1 million bucks if BTC doesn't reach 1 million by June 17 2023.
I don't think so...

but if what you're saying is true then he's being taken advantage of big time. I would have given him much better odds.  Shocked

Quote

Either he's overly risky or the US will indeed default on its debt by then (if the debt ceiling won't be raised)...
who would risk 40 to win 1 btc on something that has odds of 1 in 1000 or even less of happening? but keep insisting on your view of things...

Quote
chances are he might lose this bet.
i mean if he's really betting 40BTC to win 1BTC if btc his 1million by june 17, then he's got to be the dumbest person ever. maybe we should give him more credit than that.

Quote
Try again.
let's give him more credit than that and realize that the only way betting 40 to win 1 makes any sense in this situation is if he's betting against it happening. in that case he's kind of got a solid position and the people betting 1btc are idiots.  Shocked
Pages:
Jump to: