-
nioc
use it!
-
plowsof11
...or lose it! - just like rpc-pay! which jeffro256 has submitted a pull request to delete from the monero code base
monero-project/monero #8724
-
monerobull[m]1
Good one plowsof
-
plowsof11
product placement is key
-
DanIsnotthemanBr
Head of monero marketing department
-
ofrnxmr[m]
spacecat: =Kitty?
-
fr33_yourself[m]
what's the story with bitcoin ordinals? to what extent could this be done on Monero?
-
fr33_yourself[m]
The bitcoiners are panicking now
-
as2333
what is bitcoin ordinals?
-
Rucknium[m]
fr33_yourself: People can put anything they want in a Monero transaction's tx_extra field, but it cannot be "transferred" to anyone. It stays with the transaction.
-
fr33_yourself[m]
Rucknium[m]: So ordinals are possible on Monero too?
-
Rucknium[m]
Monero quantities do not even appear on the blockchain, so the exact form of ordinals could never happen.
-
Rucknium[m]
fr33_yourself: What are the essential features of ordinals?
-
fr33_yourself[m]
Rucknium[m]: phewwwww thank goodness
-
fr33_yourself[m]
Rucknium[m]: I'm seeing a concerningly large number of bitcoiners panic that jpegs can be permanently directly tied to a Satoshi forever onward
-
Rucknium[m]
Anyone can "claim" an ordinal in Monero (if it were to try to exist) by including the tx's output public key in their ring signature as a decoy.
-
fr33_yourself[m]
Rucknium[m]: You lost me here
-
Rucknium[m]
fr33_yourself: How do you transfer an ordinal?
-
fr33_yourself[m]
Rucknium[m]: op_extra or is it different? I just heard about them now and only understand at a surface level how they work
-
fr33_yourself[m]
What is the worst thing that can be included in the tx_extra field? only text and numbers can be in the tx_extra field right?
-
plowsof11
are you sitting down fr33?
-
Rucknium[m]
To spend an output in bitcoin you have to prove that you have the private key of the output's public key (its address). There is only one. In Monero you only prove that one of the many outputs (of 16 now) that you are including is yours.
-
fr33_yourself[m]
plowsof11: yes
-
Rucknium[m]
jpegs are also text and numbers
-
plowsof11
the... entire bee movie script exists on the monero blockchain, please don't panic
-
plowsof11
its a great movie
-
fr33_yourself[m]
haha
-
plowsof11
zero to monero pdf also (a great document)
-
fr33_yourself[m]
I knew that but ordinals seem to be even worse than bee movie script in tx_extra
-
fr33_yourself[m]
Rucknium[m]: So basically by doing funny stuff with tx_extra you would be revealing you are the true spend?
-
plowsof11
its an issue of chain bloat - any block chain can be bloated, at a cost, some more Zcheaper than others
-
fr33_yourself[m]
LOL
-
Rucknium[m]
fr33_yourself: No
-
fr33_yourself[m]
What is the worst thing that can happen to Monero then? basically the bitcoin boys seem to be on full panic because csam can be attached forever to a satoshi directly on chain
-
fr33_yourself[m]
for a fee
-
fr33_yourself[m]
can the same sort of thing happen in xmr? and if so what happens if you own the bee movie output or csam output in Monero's case?
-
Rucknium[m]
People have been able to put arbitrary data on the bitcoin blockchain since basically the beginning. Since OP_RETURN was invented.
-
fr33_yourself[m]
Yes, but this time it's apparently an order of magnitude worse. Like before they could put hidden service links, but now if my understanding is correct the image itself be stored on the chain inseperably linked to that satoshi
-
nioc
this is not arbitrary, it's an NFT!!
-
fr33_yourself[m]
creating taint
-
fr33_yourself[m]
Lol
-
nioc
it's why it's called ordinal
-
Rucknium[m]
Satoshi put arbitrary data in the genesis block
-
plowsof11
taint aint our problem , dont waste brain cells thinking about it
-
fr33_yourself[m]
why are we safe from having this sort of nft ingrained in our outputs? what about the bee movie tx? what happens if you receive the output with the bee movie in it?
-
Rucknium[m]
-
Rucknium[m]
fr33_yourself: Nothing. That's what I was saying. You or I could construct a tx right now with that tx's output public key and appear to "spend" it....but there is plausible deniability with ring size 16.
-
Rucknium[m]
The only question is if the tx was post- or pre-RingCT
-
fr33_yourself[m]
So we are somewhat unaffected by this madness? Basically even the bee movie guy who initially added that in the tx_extra field had plausible deniability?
-
Rucknium[m]
If it was a pre-RingCT tx, then we would have to own a pre-ringCT output to appear to spend it in a ring
-
fr33_yourself[m]
I see. so basically we are good then.
-
Rucknium[m]
plowsof: Do you know the tx hash of the Bee Movie script tx?
-
fr33_yourself[m]
world isn't going to burn down
-
-
Rucknium[m]
Put it this way: coins are only actually transferred through a Bulletproofs+ operation. Is tx_extra included in that Bulletproofs+ operation? No. Only integers (the coins themselves) are.
-
fr33_yourself[m]
Rucknium[m]: So this somewhat seperates a currency unit of Monero from the tx_extra data, such as bee movie script? if so what does the tx_extra data stay attached to? the entire cryptographic blob? but what happens if that blob is split into two outputs on chain?
-
Siren[m]
Rucknium[m]: What's Bee Movie script tx?
-
plowsof11
cant find the bee movie atm, the best i can do currently is zero to monero id's
forum.monero.space/d/38-should-we-remove-tx-extra/5
-
Rucknium[m]
fr33_yourself: tx_extra is a field in the tx.
-
Rucknium[m]
Zero to Monero 2.0 has a description of exactly what a tx contains in its appendix.
-
Rucknium[m]
It is a little out of date since it doesn't include the view tag or the update from Bulletproofs to Bulletproofs++
-
Rucknium[m]
Blobs don't split into outputs.
-
Rucknium[m]
The blockchain is a database
-
plowsof11
-
ofrnxmr[m]
-
Rucknium[m]
Researchers put a ton of data on the LTC blockchain:
petsymposium.org/popets/2022/popets-2022-0011.php
-
Rucknium[m]
"We present results from UWeb experiments with writing 268.21 MB of data into the live Litecoin blockchain, including 4.5 months of live-feed BBC articles, and 41 censorship resistant tools. The max-rate writing throughput (183 KB/s) and blockchain utilization (88%) exceed those of state-of-the-art solutions by 2-3 orders of magnitude and broke Litecoinβs record of the daily average block size. "
-
Rucknium[m]
I was a little shocked when I read that.
-
ofrnxmr[m]
Why do we use txextra again?
-
plowsof11
payment ids sir
-
nioc
ofrnxmr keeps posting links that I can't access :(
-
ofrnxmr[m]
I know thorchain and serai need it, and thorchain even "promised" not to spam
-
plowsof11
removing tx extra = removing payment ids (?)
-
ofrnxmr[m]
Are payment ID's even necessary anymore? With subaddresses and coming jamtis
-
fr33_yourself[m]
I'm looking at ztm 2 now to see if my monke brain can understand the maximum risks
-
Rucknium[m]
The same reason that Bitcoin added OP_RETURN, basically. If you don't have a designated place, people will find a place to put data in places that need cryptographic verification. kayabanerve explained it in one of the channels about 6 months ago
-
nioc
ofrnxmr[m]: it was discussed today in the mrl lounge
-
ofrnxmr[m]
I remember that. But where else would they put it, in Monero
-
fr33_yourself[m]
where else would they put it?
-
fr33_yourself[m]
would they just get mad spam tx's lol
-
Rucknium[m]
And if there is anew need for some "extra" field in a tx, then you would have to hard fork.
-
ofrnxmr[m]
nioc: Hey, ive been awake for 20hrs. I read that earlier too ππ. I'll remember it all after I wake up
-
plowsof11
something something kayabanerve clsag something townforge is cool
-
ofrnxmr[m]
^^^
-
kayabanerve[m]
I actually don't endorse the CLSAG method
-
fr33_yourself[m]
i like how we can joke about this while the btc community is in high defcon state right now
-
kayabanerve[m]
ofrnxmr: Fake outputs.
-
kayabanerve[m]
They'd appear identical to valid ones, if done correctly.
-
Rucknium[m]
There have been a few papers about using Monero as a secure global private messaging protocol.
-
fr33_yourself[m]
oh no... lol
-
plowsof11
they could use stagenet / their own 'net' though?
-
kayabanerve[m]
They'd be like half as efficient at data storage, not prunable, and globally increase scan time
-
kayabanerve[m]
plowsof: No
-
Rucknium[m]
Which you would know if you ptu moneroresearch.info in your RSS feed! :P
-
plowsof11
ohh :(
-
kayabanerve[m]
The point of using Monero is exactly how decentralized it is, and also due to the vast amount of people using Monero
-
kayabanerve[m]
Suggesting testnet/stagenet immensely decreases those attributes
-
plowsof11
use pgp and leave monero alone ! cries
-
fr33_yourself[m]
i don't know what to make of all this honestly haha
-
kayabanerve[m]
I'm not suggesting Monero should be used that way ofc. I'm ack'ing why there's the discussion for it
-
fr33_yourself[m]
I feel kind of like that rn plowsof
-
Rucknium[m]
-
Rucknium[m]
Guo, Z., Shi, L., Xu, M., & Yin, H. (2021). MRCC: A practical covert channel over Monero with provable security. IEEE Access, 9, 31816β31825.
-
fr33_yourself[m]
we want to make mooonero fungible and minimal funny business if possible right
-
kayabanerve[m]
plowsof: You cannot stop me from placing ~60 bytes on chain. I will either fake outputs, globally increasing scan time with less prunable, inefficient data storage, yet maintaining privacy, or use an arbitrary data field, breaking TX uniformity (though multi-out TXs already kinda do that) yet not increasing scan time, being perfectly efficient at being arb data, and with a clearer path towards pruning.
-
kayabanerve[m]
fr33_yourself: same comment goes to you
-
kayabanerve[m]
This isn't a simple discussion. I have a GH comment covering this. I favor a <=255 byte field with an extra fee associated.
-
Rucknium[m]
And encrypted healthcare data: "In this paper, we describe an efficient, fully anonymous and GDPR-compliant PPBA protocol built into the blockchain of any privacy coin such as Monero."
moneroresearch.info/index.php?actio…n=resource_RESOURCEVIEW_CORE&id=108
-
kayabanerve[m]
Rucknium: i will hack that site and destroy it just to erase that paper off the internet
-
Rucknium[m]
Sarier, N. D. (2022). Privacy preserving biometric authentication on the blockchain for smart healthcare. Pervasive and Mobile Computing, 86, 101683.
-
Rucknium[m]
kayabanerve: You already have the means to do so
-
Rucknium[m]
Since you helped save us that one time from an out-of-control log file
-
Rucknium[m]
Thanks
-
kayabanerve[m]
I don't think I ever got SSH access, actually. I just told y'all what to do :p
-
fr33_yourself[m]
kayabanerve[m]: if what you say is true, then I do agree with you
-
kayabanerve[m]
I do despise the idea of replicated private data though
-
Rucknium[m]
Blockchains are data-storage devices. It is really hard to stop people storing data on it if they really want to.
-
Rucknium[m]
Basically any amount of freedom you give someone can be used to store data bits. It may be very inefficient. Without any freedom, you don't have a meaningful protocol.
-
Rucknium[m]
Think about Morse code.
-
kayabanerve[m]
No one should make private data publicly available, even in encrypted form. That's my stance re: that paper and I don't care to debate it. I'd even argue such papers are immoral as written and without value, by the title, yet I'll wait till I read it to properly comment.
-
kayabanerve[m]
Going back from that horror of a paper to the general TX extra discussion though, agreed.
-
fr33_yourself[m]
do you think a csam imagine could be uploaded in tx_extra? if so, what could a third party infer about the sender or reciever?
-
kayabanerve[m]
ofc, I'd be surprised if we didn't have links to them rn. BTC does IIRC
-
kayabanerve[m]
Also malware byte strings, which trips some AVs
-
fr33_yourself[m]
a link is one thing, but the image itself can't fit into the monero tx_extra field can it?
-
kayabanerve[m]
it's not limited
-
kayabanerve[m]
we have the entire bee movie script on chain
-
fr33_yourself[m]
so if the guy pays enough he can put the csam on chain
-
kayabanerve[m]
when out in lisbon, we discussed the actual bee movie
-
fr33_yourself[m]
even in monero
-
kayabanerve[m]
... we really should add an additional fee to it
-
kayabanerve[m]
Like almost every single blockchain, yes
-
Rucknium[m]
People added entire software to the LTC chain by chaining OP_RETURN together in multiple transactions. DO you see that paper I just posted?
-
fr33_yourself[m]
i guess the upside in monero's case is that that output can't be used to taint another person's wallet since addresses and subaddresses never appear on chain right?
-
kayabanerve[m]
Rucknium: I didn't, which was that
-
fr33_yourself[m]
Rucknium[m]: yes but i am monke so i didn't fully grasp the scale of what had been done
-
kayabanerve[m]
I see biometrics, healthcare data, and covert channels
-
fr33_yourself[m]
but yes it seems incredible indeed
-
jeffro256[m]
> we have the entire bee movie script on chain
-
jeffro256[m]
Do you happen to know which transaction lol
-
kayabanerve[m]
the covert channels one was fascinating as it used the selected decoys IIRC
-
jeffro256[m]
> Rucknium: I didn't, which was that
-
jeffro256[m]
Me too I'd like to see that
-
kayabanerve[m]
jeffro256: Uhhh there's a blog post covering TX extra which may have it, but just run strings on the DB and it should pop up
-
kayabanerve[m]
*a copy of the bee movie, not the TX it's in.
-
jeffro256[m]
Is this like a roundabout smart-contract thing?
-
Rucknium[m]
-
Rucknium[m]
They put Tor, i2p, and whonix on the Litecoin blockchain
-
Rucknium[m]
41 software programs in total
-
fr33_yourself[m]
a noble cause but at what costπ€
-
jeffro256[m]
kayabaNerve Isn't tx_extra encrypted with a DH exchange of the transaction key?
-
kayabanerve[m]
ha no
-
kayabanerve[m]
It's arbitrary data interpreted as TLV
-
jeffro256[m]
I might be thinking of payment IDs inside tx_extra
-
kayabanerve[m]
The payment ID is ECDH'd
-
kayabanerve[m]
If it's an encrypted payment ID
-
jeffro256[m]
Ah yes that's it
-
jeffro256[m]
Rucknium When is someone gonna be meta and put the Monero core repo on there?
-
Rucknium[m]
Monero doesn't have explicit encrypted memos, right? Zcash does.
-
Rucknium[m]
Recursion :)
-
jeffro256[m]
Sounds like you could implement your own encrypted messaging scheme inside tx_extra
-
jeffro256[m]
I know nothing about it, have never used it, but I think that's similar to what MMS does
-
jeffro256[m]
kayabaNerve While doing strings grep 'bee', I found this message: "Thanks for the helphavesome beer"
-
fr33_yourself[m]
so i still wonder what the worst case outcome of a csam jpeg in the tx_extra field is? because you have plausible deniability and your addresses don't appear on chain, then you are safe right? whereas in bitcorn you address appears on chain and nobody wants that tainted satoshi with a jpeg on it
-
ofrnxmr[m]
-
kayabanerve[m]
fr33_yourself: that's not how any of this works
-
kayabanerve[m]
at all
-
kayabanerve[m]
you can'rt get 'sent' data,
-
kayabanerve[m]
While yes, you can say those sats were owned by a pedophile... that doesn't make the sats themselves illegal nor worth less
-
kayabanerve[m]
*nor worth less by being illegal
-
kayabanerve[m]
They're just disgusting
-
kayabanerve[m]
The only commentary about Monero being private is: 1) You can upload stuff without you being noted as the payer 2) You can be in the TX without getting a call from the police, even if you weren't the uploader, just a 'recipient'
-
ofrnxmr[m]
Why dont we force all tx extra to be encrypted
-
kayabanerve[m]
Because we can't.
-
ofrnxmr[m]
So only the recipient can read whatever is in it
-
ofrnxmr[m]
Same as how we send a dummy output with each tx
-
kayabanerve[m]
We don't send a dummy output with each TX?
-
kayabanerve[m]
1) The data in TX extra currently doesn't benefit from being encrypted. Its all ZK. It's either group elements, revealing nothing, or already encrypted payment IDs.
-
kayabanerve[m]
2) When someone includes arbitrary data, there's no distinction between raw bytes and encrypted data other than a statistical guess.
-
Rucknium[m]
kayabanerve: And compressed data would look pretty similar to encrypted data, statistically, right?
-
kayabanerve[m]
Uhhhhh no, encrypted should be uniformed, compressed has some level of self-description
-
kayabanerve[m]
Percentage wise, yeah, sure, compressed data looks much more similar than plaintext
-
fr33_yourself[m]
<kayabanerve[m]> "While yes, you can say those..." <- why would anyone in bitcoin want to be the guy who owns the satoshi with a csam ordinal nft permanently attached or ingrained into it
-
kayabanerve[m]
but there should be no ability to distinguish a random series of bytes and encrypted data. zip programs yell at you for a malformed zip
-
kayabanerve[m]
Because few people would notice, it'd get mixed in some vat at some point, and the sat itself isn't a risk of clawback
-
kayabanerve[m]
Rucknium: what are the odds a modern UTXO descends from a sat in a TX which also contained a link in OP_RET
-
kayabanerve[m]
Extremely high, right?
-
Rucknium[m]
kayabanerve: Probably. You can re-read this ;)
-
Rucknium[m]
-
jeffro256[m]
kayabaNerve what did you think of tevador's idea of implementing randomness checks in the relay rules?
-
kayabanerve[m]
jeffro256: I despise it
-
Rucknium[m]
To the room: That ^ research can give you some idea of how bitcoin transaction descendants spread through the chain.
-
kayabanerve[m]
I understand the idea. I fucking hate when protocols just start randomly failing on you.
-
Rucknium[m]
I could re-run that analysis on any tx
-
fr33_yourself[m]
kayabanerve[m]: I don't follow?
-
jeffro256[m]
94% ??? That's crazy
-
jeffro256[m]
Everything's tained
-
kayabanerve[m]
BTC will fail if the mempool spikes, if you have a small enough enough output. That output won't have enough value to be spent and BTC will consider it spam.
-
kayabanerve[m]
So one BTC fee spike will just change whether or not a prior created TX is spam
-
Rucknium[m]
jeffro256: That's not asingle UTXO. That's all that were involved in a BCH coinjoin
-
kayabanerve[m]
And then XMR has 'sanity checks', which yes, can theoretically trigger in a perfectly random, valid TX, using the gamma distribution
-
jeffro256[m]
> I understand the idea. I fucking hate when protocols just start randomly failing on you.
-
jeffro256[m]
True... But the wallet would also be able to implement this test at rest before the transaction was broadcasted
-
kayabanerve[m]
Those aren't enforced at relay, just when publishing over RPC to local node, I just still hate them
-
kayabanerve[m]
I hate all of these rules.
-
Rucknium[m]
kayabanerve: That sanity check is at wallet2 level only. Not node relay or consensus.
-
Rucknium[m]
Right
-
kayabanerve[m]
Especially ones dependent on network view. It's acceptable, just annoying af, if the TX can be checked as an isolate, but the network view ones? Fuckkkk that
-
jeffro256[m]
Okay but the fee check depends on input/transaction from other people. The randomess check would be entirely static
-
kayabanerve[m]
Rucknium: I just acknowledged that, but thank you
-
jeffro256[m]
No environmental variables
-
kayabanerve[m]
jeffro256: It's just still largely meaningless IMO.
-
kayabanerve[m]
I don't care to waste my time remembering protocol rules which should never be triggered on the claim they're 'helpful' when they can cause intermittent failures.
-
kayabanerve[m]
I'd rather yell at people using TX extra to encrypt it, not have the node randomly yell that.
-
Siren[m]
You know what
-
Siren[m]
Someone should put 25/24 in tx_extra
-
kayabanerve[m]
25/24?
-
Siren[m]
The infamous monero matrix spammer
-
jeffro256[m]
Yeah idk. It's impossible to verify randomness, unfortunately. I'm more in favor of removing tx_extra completely, no randomness checks needed . You could still pass arbitrary data thru dummy outputs, but it makes it a whole lot harder and more inefficient
-
jeffro256[m]
> The infamous monero matrix spammer
-
jeffro256[m]
The one that did the Christmas serialization attack?
-
Rucknium[m]
jeffro256: No. Asking the same question over and over again in Matrix/IRC
-
DanIsnotthemanBr
Might get a diff answer
-
fr33_yourself[m]
that sounds like me
-
ofrnxmr[m]
You wish
-
ofrnxmr[m]
Its not easy being 24/25
-
ofrnxmr[m]
Imagine trying to do a swap for 2 months? Or taking just as long to learn how to use your ledger?
-
ofrnxmr[m]
Now.. imagine faking it for 2 months for 3 hours a day, 3-5 days a weel
-
ofrnxmr[m]
24/25 is a very, very dedicated troll
-
DanIsnotthemanBr
Getting flashbacks
-
ofrnxmr[m]
If youre lucky, he'll dm you
-
ofrnxmr[m]
Sounds like a scary prank, but im not lying
-
ofrnxmr[m]
He's here
-
ofrnxmr[m]
(I am / siren is him)
-
ofrnxmr[m]
-
Siren[m]
ofrnxmr[m]: Yes he haunts some people
-
ofrnxmr[m]
Why do you think I decided not to sleep
-
ofrnxmr[m]
( /s)
-
jeffro256[m]
I used to work in IT. This man/creature sounds horrifying
-
jeffro256[m]
Reminds me of some of the clients, but they were genuine. Just couldn't both bothered learning how to use tech
-
DanIsnotthemanBr
<Siren[m]> "Yes he haunts some people" <- Wake up in cold sweats?
-
Siren[m]
Wake up to my phone buzzing
-
Siren[m]
It's 25/24
-
Mumuks
-
ofrnxmr[m]
Fire me πΏ
-
DanIsnotthemanBr
get back to work
-
savandra[m]
<ofrnxmr[m]> "But this does sound a lot better..." <- Better then the placeholder voice for presentation purposes we never intended to use in a final product? Well, that is an upgrade indeed
-
blankpage[m]
kayabanerve @kayabanerve:matrix.org: I don't understand your stance of an "additional fee" for tx_extra. Aren't fees already by default based on the size of the transaction? And nonstandard fees can be chosen regardless, so long as they are accepted by some miner?
-
kayabanerve[m]
An additional fee means it'd cost more than other bytes in the TX.
-
blankpage[m]
Right, but this would still only work for default wallet behaviours yes? As fee calculations are not governed by consensus
-
blankpage[m]
I ask because stuffing the bee movie into the tx_garbage is already "nonstandard" behaviour so we could expect such a person to use nonstandard fees
-
monerobull[m]1
someone minted one of the xmr posters onto bitcoin
-
monerobull[m]1
-
Rucknium[m]
blankpage: Nodes will not relay a tx that is below the minimum relay fee.
-
blankpage[m]
Rucknium: I suppose the minimum relay fee could be adjusted to ensure that some rule of "different fees for different data" is being followed, where you have rate x for most transaction data and rate y for tx_garbage data. I suspect this could be gamed in some way but I'll need to think about it more. Also of course, it encourages two tiers of transaction types which is bad for fungibility.
-
Rucknium[m]
blankpage: There is already different rules for different data: Section 7.3.2 Dynamic Block Weight of
web.getmonero.org/library/Zero-to-Monero-2-0-0.pdf
-
blankpage[m]
Is the minimum relay fee literally for relaying between nodes? So that it is not consensus and can be changed by nodes? Or is it really a "minimum fee to be validly included in a block" so that sending an illegally low fee txn to a miner would not produce a valid block?
-
Rucknium[m]
"Since Bulletproofs were added (v8), transaction and block sizes are no longer considered strictly. The term used now is transaction weight. Transaction weight for a miner transaction (see Section 7.3.6), or a normal transaction with two outputs, is equal to the size in bytes. When a normal transaction has more than two outputs the weight is somewhat higher than the size."
-
Rucknium[m]
A miner would have to have a specially-configured node to accept tx below minimum relay fee directly from a user, probably
-
Rucknium[m]
About 50 txs were accidentally dropped from the network in the August hard fork since they were created before the new rules were enforced. AT the boundary.
-
blankpage[m]
Thanks for the reference. I guess this is to account for the computational burden of additional outputs being added and scanned/verified forever.
-
Rucknium[m]
Those users would have to broadcast their tx under the new rules. Not a huge deal
-
sech1
minimum tx fee is for including tx in mempool
-
sech1
this is why 50 tx were dropped in August
-
sech1
of course tx with fee blow the minimum won't be relayed
-
sech1
because it won't be added to the mempool in the first place
-
Rucknium[m]
sech1: Right. To blankpage 's question, technically a miner could decide to mine a tx that has a fee below the minimum, correct?
-
sech1
yes
-
sech1
it's possible to mine 0-fee tx
-
sech1
coinbase transactions (miner payouts) are 0-fee
-
sech1
but any regular transaction can be 0-fee, you just need to mine it yourself
-
sech1
or find a mining pool node that will accept it
-
blankpage[m]
The minimum fee rate could in theory be made a consensus rule (I.e. a condition of a block being valid), if it was decided that bypassing the disincentives to add huge txns in this way was a threat to the network?
-
ofrnxmr[m]
sech1: ^^^^^
-
blankpage[m]
I guess it is pointless though as the miner could be the spammer
-
ofrnxmr[m]
That's the idea
-
sech1
minimum fee doesn't matter for miners
-
sech1
because they mine this fee back to themselves
-
sech1
and get the block reward too
-
sech1
fee only matter for transactions relaying and rpc calls
-
Rucknium[m]
Mining pools hardly want to mine txs even above the minimum fee, so...probably they won't configure their nodes specifically to take below-minimum txs.
-
sech1
enforcing min. fee on consensus level could help against a possible coalition of miners deciding to allow 0-fee transactions on their nodes
-
blankpage[m]
Seems it is not a perfect defence against a class of spam attacks, and the threat of those kinds of attacks is lessened by things like p2pool in any case
-
Rucknium[m]
I think you cannot really spam low- or zero-fee txs to bloat the blockchain too much since users have to pay more to push the dynamic block size up. So you could spam within the current block size minimum, but not push above.
-
Rucknium[m]
Or the miners would actually be reducing their revenue by including those tx since they have to sacrifice some of the 0.6 XMR block reward
-
sech1
miners could get off-chain compensation for this
-
sech1
but then again, it's not a 0-fee anymore for whoever pays for it
-
ofrnxmr[m]
<blankpage[m]> "Seems it is not a perfect..." <- Ofc target, getting colder
-
ofrnxmr[m]
Off*
-
ofrnxmr[m]
>I think it's much nicer, if I say so myself
-
ofrnxmr[m]
Its garbage
-
ofrnxmr[m]
dsmlegend:
-
ofrnxmr[m]
I think I will do as was suggested by the proposers. Perhaps this ccs should be closed for incompetence
-
ofrnxmr[m]
> Discover Monero with this concise video series and learn about its features, benefits, and practical use as a merchant. Funded by anonymous Monero users who have experienced its advantages, this series aims to educate and inspire businesses to adopt Monero for secure and private transactions, free from middleman interference and hazards such as spying, freezing of funds, chargebacks, and deplatforming.
-
ofrnxmr[m]
Context
-
ofrnxmr[m]
Chatgpt and Monerobull already fixed the script.
-
ofrnxmr[m]
Someone should ask chatgpt to grade it
-
ofrnxmr[m]
(EMOTIONAL DAMAGE).
-
ofrnxmr[m]
<monerobull[m]1> "synthesized_audio (3).mp3" <- ^
-
ofrnxmr[m]
Chat got edits
-
ofrnxmr[m]
* Chatgpt edits
-
dsmlegend[m]
ofrnxmr: You're full of shit mate, just quit it. I got a talented fiction author friend of mine to rewrite the entire thing. It's clearly a totally different style now but I had to know if you'd keep your angle if you thought it was still me. Now it's clear you really are just being a gadfly.
-
dsmlegend[m]
Normally safe to ignore, but you're poisoning the well against anyone else who may have otherwise given good feedback.
-
plowsof11
will the fiction author be rewriting the other 9 scripts?
-
plowsof11
4*
-
plowsof11
the animator needed help from their friend and the script write needed help from their friend?
-
blankpage[m]
> <@ofrnxmr:monero.social> > Discover Monero with this concise video series and learn about its features, benefits, and practical use as a merchant. Funded by anonymous Monero users who have experienced its advantages, this series aims to educate and inspire businesses to adopt Monero for secure and... (full message at <
libera.ems.host/_matrix/media/v3/do…52010a51df67003597666e8c21ea76f008f>)
-
plowsof11
"Monero's low, fixed fees" can we talk to the fiction author dsmlegend , fees are not fixed in monero
-
monerobull[m]1
That's why it's so expensive
-
monerobull[m]1
They are just hiring subcontractors and taking a nice cut π«£
-
ofrnxmr[m]
> <@dsmlegend:matrix.org> ofrnxmr: You're full of shit mate, just quit it. I got a talented fiction author friend of mine to rewrite the entire thing. It's clearly a totally different style now but I had to know if you'd keep your angle if you thought it was still me. Now it's clear you really are just being a gadfly.
-
ofrnxmr[m]
>
-
ofrnxmr[m]
> Normally safe to ignore, but you're poisoning the well against anyone else who may have otherwise given good feedback.
-
ofrnxmr[m]
I dont care who wrote it, its the same garbage
-
ofrnxmr[m]
monerobull[m]1: Monerobull, compare the text from yesterday re anonymous donors
-
ofrnxmr[m]
Vs the text for today
-
ofrnxmr[m]
ITS THE SAME DOG SHIT
-
ofrnxmr[m]
dsmlegend: youre a pos scammer
-
monerobull[m]1
I'll check it out later
-
ofrnxmr[m]
Bull
-
ofrnxmr[m]
The text I posted here, is the NEW onw
-
ofrnxmr[m]
And dsmlegend: poisoning the well?
-
ofrnxmr[m]
Nope.
-
ofrnxmr[m]
Because of me, people are willing to tell you his bad it is without worrying about your feelings
-
ofrnxmr[m]
All I had to do was post it as "my own" and voila
-
ofrnxmr[m]
All of a sudden you arent so comfy in your 8000$ scam
-
ofrnxmr[m]
Or wasnt it supposed to ve 18+k?
-
dsmlegend[m]
Yawn. Such a broken record for someone triggered by repetition.
-
ofrnxmr[m]
Takes one to know one
-
dsmlegend[m]
<plowsof11> "will the fiction author be..." <- I will enlist any resource at my disposal. At my own expense, of course. Not asking for extra funds or anything, so I don't see why it's of relevance here (aside from revealing a personal bias aimed at me for some reason).
-
ofrnxmr[m]
"Personal" π€£π€£π€£π€£π€£π€£π€£π€£π€£π€£
-
dsmlegend[m]
<plowsof11> ""Monero's low, fixed fees" can..." <- Yes, but the point is that the fee is fixed with respect to the amount transacted. This is contrasted with Visa that takes a percentage cut. See what I mean?
-
ofrnxmr[m]
Fees are not fixed in monero sir
-
ofrnxmr[m]
You're statement is false
-
ofrnxmr[m]
s/You're/Your/
-
ofrnxmr[m]
RTFM
-
plowsof11
the relevance is we need to know who is handling the feedback / writing the script for the ccs
-
Rucknium[m]
"Flat fee"? "The first derivative of the fee with respect to the amount transacted is zero"?
-
plowsof11
a fictional author no less, can we get a factual one who knows about monero?
-
dsmlegend[m]
Rucknium[m]: Yes, thanks. Flat fee.
-
ofrnxmr[m]
"Personal" π₯²
-
ofrnxmr[m]
dsmlegend[m]: Incorrect
-
ofrnxmr[m]
The fee levels arent fixed either
-
dsmlegend[m]
plowsof11: Obviously it's based on the provided source material and of course it's open for inspection in case inaccuracies have crept in. Quite surprised to see this pushback since the other day the takeway message was "get someone else who is good with English to rewrite it"
-
ofrnxmr[m]
The size of the tx isnt the only modifier of the fee
-
ofrnxmr[m]
The takeaway is "its garbage, wtf"
-
ofrnxmr[m]
Read between the lines
-
dsmlegend[m]
Huh, good thing you're not the target audience anyway. You did get me to second-guess myself, I'll be honest. The Melbourne kabab shop guy who posted on r/Monero a few weeks back had high praise.
-
-
plowsof11
high praise for the original script in the animatic?
-
dsmlegend[m]
No, current script
-
dsmlegend[m]
This was from today
-
plowsof11
a few weeks back?
-
plowsof11
are you suggesting you didnt need to second guess yourself at any stage of this script writing process
-
plowsof11
its been 9 + months and now you're trying.
-
plowsof11
which i commend*
-
dsmlegend[m]
plowsof11: He posted on r/Monero a few weeks back. I asked him today.
-
plowsof11
if this is what we must endure for the next 4 scripts, well
-
dsmlegend[m]
plowsof11: They delay was because a superpower invaded the animator's city of residence in Ukraine. So things were on pause for a while. Don't know if you saw the news or anything.
-
plowsof11
i am aware of savandras situation. what stopped you from seeking feedback before the animatic was released or even earlier? youve been sat with the task of managing scripts since day one
-
plowsof11
obtaining*
-
dsmlegend[m]
There were six posts on reddit over that time, with almost no engagement. Only once the animatic came out did it start getting attention.
-
plowsof11
it is your job to obtain feedback / engagement
-
plowsof11
we've always been here
-
dsmlegend[m]
Hence the posts. Going to sleep now.
-
ofrnxmr[m]
<plowsof11> "it is your job to obtain..." <- No, clearly thats my job π
-
luigi1111w
it is the opinion of Core that the marketing for the movie is fine. Some precedent was the sail with a Monero logo for a regatta (quite a long time ago). Please do not donate if you do not support the effort.
-
luigi1111w
I wish there was a way to let donors see the movie though. Or maybe the relevant clip
-
plowsof11
15% of the film can be released without effecting oscar chances
-
plowsof11
geonic has asked donators - to contact them personally for a private ink before donating*
-
ofrnxmr[m]
And 100% can be if it ______ I dont remembr? plowsof @plowsof:matrix.org:
-
plowsof11
so if yo urelease 100% you MUST win an award (harder)
-
monerobull[m]1
<luigi1111w> "it is the opinion of Core that..." <- what happened to "CCS funded things need to be open"
-
nioc
I am sure that was written with code in mind
-
luigi1111w
indeed. Specifically the "Fireice Incident^tm"
-
plowsof11
geonic hinted at releasing a trailer* but we've had no updates on that yet
-
luigi1111w
I asked him about it
-
plowsof11
e,g, something that would fall into the "15% of the film rule"
-
ofrnxmr[m]
<luigi1111w> "it is the opinion of Core that..." <- Aka "were merging" ?
-
ofrnxmr[m]
Translation/tldr
-
ofrnxmr[m]
Sounds like "were merging"
-
plowsof11
its going to funding and we're going to the oscars
-
nioc
sounds more like we're
-
luigi1111w
ofrnxmr[m] probably but not necessarily. The opinion is specifically about open source rule.
-
monerobull[m]1
does it need to be officially released for the award clause to kick in
-
plowsof11
the movie has 2 years from release to qualify
-
monerobull[m]1
what happens if it gets leaked
-
luigi1111w
doesn't mean something that has very negative response would be merged
-
nioc
seems to me that the 2 milestones should be 2 different CCSs as the 2nd milestone might not be reached
-
ofrnxmr[m]
luigi1111w: thanks for clarification
-
plowsof11
2 years from release to meet the criteria*
-
nioc
ofc I may be misreading it
-
plowsof11
nioc the 1st milestone can be achieved by cutting a cheque for 10k basically
-
nioc
and the second?
-
ofrnxmr[m]
Geonic says its a sure bet
-
ofrnxmr[m]
Because if they dont win an award they can also just pay to be played in a theatre for a week
-
ofrnxmr[m]
plowsof11: Thats 2nd? No? Lemme check
-
plowsof11
buy a nomination with money*(100% chance of happening after cutting them a cheque) vs ' get an award' - costs less money but a movie deserving an oscar is going to get many of these awards
-
plowsof11
yeah think ive mixed them
-
plowsof11
ok ive mixed them up
-
plowsof11
badly
-
luigi1111w
if the milestones need changing or any other structural things please let's.
-
plowsof11
the cheaper option , is ot Buy the nomination
-
plowsof11
the more expensive option - is to obtain an award
-
ofrnxmr[m]
luigi1111w: have you seen the film
-
luigi1111w
waiting for a new link. I loaded it then had to go traveling then it didn't work anymore.
-
plowsof11
so in theory we could still split the ccs up - e.g. Only option 2 "The film must be publicly exhibited for paid admission in a movie theater in Los Angeles or New York City for
-
plowsof11
one week:" (cheaper)
-
plowsof11
something to discuss at next meeting ehm
-
plowsof11
Buy the nomination (cheaper) - but these movies are 'not preffered' for winning an actual oscar
-
ofrnxmr[m]
1 week in a theater, an oscar
-
ofrnxmr[m]
I dont see how either of these benefit monero
-
plowsof11
me neither but consensus was not reached and core see the 'marketing' as fine we must accept this sirs
-
ofrnxmr[m]
Pay per view as well. Who's watching
-
plowsof11
vik and doug will be watching
-
ofrnxmr[m]
plowsof11: Votes are 7up/8down on gitlab
-
ofrnxmr[m]
Upvotes are mostly by people who were shown the video before the ccs was created, and an alt π₯²
-
monerobull[m]1
plowsof11: consensus was 7+1sockpuppet yes 8 no
-
plowsof11
there is no movie* this is only marketing* this is how our brains must accept this
-
monerobull[m]1
name 1 oscar winning shortfilm you guys have watched
-
monerobull[m]1
it doesnt do much at all for marketing
-
plowsof11
precedent of the sail thingy. our ancestors wanted this
-
ofrnxmr[m]
And as far as paying for marketing.. this movie exploits a 16 year old, real, dead, kid
-
luigi1111w
let me retract the "probably". The point I wanted to make was it is fine to do CCSes "like this" (i.e., doesn't violate open source rule). Merging is still dependent on the normal things.
-
plowsof11
ohh
-
ofrnxmr[m]
Uh. As far as open source rule, lolz
-
ofrnxmr[m]
CCS should be be for prop for profit non coding ventures
-
ofrnxmr[m]
* CCS should be be for proprietary, for-profit, non coding ventures
-
ofrnxmr[m]
Never be*
-
ofrnxmr[m]
Unless they are paying the profits back to monero.
-
monerobull[m]1
ofrnxmr[m]: ccs for PVC monerochan figures. takes about 50k USD
-
ofrnxmr[m]
Lfg
-
ofrnxmr[m]
Yacht fund was just approved sgp:
-
ofrnxmr[m]
Sail, yacht, whats the diff
-
monerobull[m]1
ofrnxmr[m]: dont worry, all donators get a 10% discount code when they go to buy the figure
-
ofrnxmr[m]
Jet***** brainfreeze
-
luigi1111w
<ofrnxmr[m]> Sail, yacht, whats the diff <= let's go!
-
ofrnxmr[m]
We going to Monerokon in stylleee
-
plowsof11
:D
-
ofrnxmr[m]
Need to make sure to charge for pilot and fuel etc as well
-
monerobull[m]1
CCS to literally just get me a slushfund
-
luigi1111w
well the boat doesn't run itself
-
plowsof11
i will handle marketing - imagine a grotesque eye ball floating above a circule coin with an M on it.. and someone whispers.. "Its like bitcoin, but untraceable" *fades to black* and then quicklly a pinapple flashes before the screen
-
luigi1111w
pineapples have really grown on me
-
Rucknium[m]
Why do people say donator when donor is shorter and is actually a real word?
-
monerobull[m]1
can i charge 2k$ for the keanu reeves video
-
monerobull[m]1
hiring keanu was expensive
-
monerobull[m]1
the bill will be in the CCSs mail
-
plowsof11
if you don't know then you don't know !
-
ofrnxmr[m]
Rucknium: π
-
ofrnxmr[m]
Monerobull can write s better script than dsmlegend
-
plowsof11
donor feels like organs are involved but yeah i always type donator out of habbit
-
ofrnxmr[m]
Even while using words like donator. Which is apparently a real word (googled), mostly used in law
-
ofrnxmr[m]
ofrnxmr[m]: (Animated videos. And correction, the new script was written by somebody with the same level of writing skills)
-
plowsof11
plural donators
-
plowsof11
i will add to the meeting agenda : is donator a real word
-
Rucknium[m]
π€ " 'Donator' is so rare that it is almost not a word. :-). I checked Google ngram viewer. Donor is approximately 10,000 times more common thatn donator. Donator has always been very rare, but it was more common at the end of the 19th century, esp around 1880."
-
Rucknium[m]
Maybe it's technically a word.
-
nioc
donors
-
monerobull[m]1
Detonator
-
plowsof11
organ donator
-
ofrnxmr[m]
Donationer
-
plowsof11
lol
-
nioc
here we say organ donor
-
plowsof11
doner kebabs
-
monerobull[m]1
Spender
-
plowsof11
yeah organ donor feels universal
-
nioc
no, I need mine
-
Rucknium[m]
And don't get me started on donee
-
ofrnxmr[m]
Whale
-
plowsof11
lol
-
ofrnxmr[m]
Lease them out
-
nioc
I was talking organs
-
ofrnxmr[m]
It is an organ
-
nioc
there was just a news article that 90% of news will be written by AI by 2025
-
nioc
wonder if AI wrote that
-
monerobull[m]1
2025?
-
monerobull[m]1
it will be earlier
-
monerobull[m]1
all other content too
-
monerobull[m]1
now we just need proper holograms
-
ofrnxmr[m]
Like a big piano, yknow, an organ
-
nioc
that's like saying a ukulele is a bass
-
nioc
more off topic please
-
monerobull[m]1
have you seen my video nioc
-
monerobull[m]1
with the ai voice
-
nioc
I saw 2 that you posted yesterday
-
nioc
excellent
-
monerobull[m]1
they are both chatgpt + ai voice
-
nioc
once an AI is created that can surpass my skills at taking care of cats then I will no longer have a reason for being
-
-
monerobull[m]1
you know, there are self-cleaning litterboxes & self filling water/food bowls
-
nioc
there is so much more to do
-
nioc
and the self feeders can't do what I do
-
as2333
'news' written by 'AI' - lol - human stupidity knows no bounds
-
DanIsnotthemanBr
Probably more accurate
-
DanIsnotthemanBr
-
-
Siren[m]
Anybody going to FOSDEM?
-
monerobull[m]1
<DanIsnotthemanBr> "ima_412176d.jpeg" <- bro
-
monerobull[m]1
all he wants is your taxes
-
-
monerobull[m]1
we have a monerochan version
-
lasthayek[m]
I am a wager, I have to pay taxes
-
monerobull[m]1
you know one place where you dont
-
monerobull[m]1
monerosupplies.com π³
-
monerobull[m]1
I laugh every time i see the "taxes" statistic on my woocommerce dashboard
-
monerobull[m]1
./s
-
monerobull[m]1
((unless)) π³
-
DanIsnotthemanBr
<monerobull[m]1> "we have a monerochan version" <- βNeed we want youβone
-
monerobull[m]1
-
ricknmortyfcking
gents, whats a non meme way for a noobie to get monero with no kyc
-
ricknmortyfcking
the fees are insane
-
ricknmortyfcking
what im trying to avoid like the plague is kyc and jew fees
-
ricknmortyfcking
*i type in a website that im ready to spend 65$ for some monero*
-
ricknmortyfcking
*website tells me how much monero im getting*
-
ricknmortyfcking
*google AMOUNT_OF_MONERO to USD and see that the monero im getting is worth 30 dollars*
-
ricknmortyfcking
getchyo stanky ass on boye
-
monerobull[m]1
i did a paypal 1:1 trade as well as a steam 1:1 trade
-
monerobull[m]1
but i kinda knew the paypal guy before and the steam person just wanted to buy the 50 cent netflix/vpn accounts on alphabay and sent me the code first
-
nioc
what type of fees idiot?
-
spacefreedom[m]
nioc: come on why do that
-
spacefreedom[m]
we all frends here :3
-
nioc
yes, why do that?
-
ricknmortyfcking
i see
-
ofrnxmr[m]
Using a credit card to buy monero loo
-
ricknmortyfcking
i mean im getting shit trade prices across the board
-
ricknmortyfcking
the worst thing about crypto for me is that YOU are absolutely forced to trade with people and there is nothing you can do about it
-
ricknmortyfcking
shit greedy jew people
-
ofrnxmr[m]
Huh?
-
ofrnxmr[m]
Localmonero
-
ofrnxmr[m]
Not forced to do anything
-
Siren[m]
> <@ricknmortyfckingretard:halogen.city> *i type in a website that im ready to spend 65$ for some monero*
-
Siren[m]
> *website tells me how much monero im getting*
-
Siren[m]
> *google AMOUNT_OF_MONERO to USD and see that the monero im getting is worth 30 dollars*
-
Siren[m]
That quick answers bs google feature is inaccurate. Either use duckduckgo or visit a website that displays real rate.
-
ofrnxmr[m]
Too lazy
-
ofrnxmr[m]
24/25 needs answers NOW
-
ricknmortyfcking
Siren[m]: its even worse when i go to an individual site
-
ofrnxmr[m]
Sir, this is not about a bad jew
-
Siren[m]
Well fuck
-
ofrnxmr[m]
Maths no good
-
ricknmortyfcking
ofrnxmr[m]: literal scam
-
ricknmortyfcking
i want to pay 65 usd and best they can do is 30 dollar worth monero
-
ofrnxmr[m]
You're a literal clown?
-
ricknmortyfcking
<nioc> "what type of fees idiot?" <- its the options im getting with the payment methods
-
ofrnxmr[m]
Which method are you using π€‘
-
ricknmortyfcking
im not gonna argue with some 3rd world monke, so thats my last message to you ofrnxmr
-
ofrnxmr[m]
If localmonero is a scam, youre a clown
-
ofrnxmr[m]
So what method did you choose, sir clown that uses scam websites?
-
ofrnxmr[m]
Sir, do you really use Google to find monero exchange rates? Sir doesnt have a calculator?
-
ofrnxmr[m]
And Sir complains about their payment method, wants to Dodge KYC, only trade on a "scam" website, and IM the monkey? πππππππππ
-
ofrnxmr[m]
Sounds like something a monkey would say
-
ofrnxmr[m]
You have a problem, dont want solutions
-
ofrnxmr[m]
Would like a clown monkey
-
ofrnxmr[m]
Sound*
-
ricknmortyfcking
if anyone has a non meme site with no kyc, then feel free to send it here if not then im done with crypto lmao
-
as2333
ricknmortyfcking did you try localmonero?
-
ofrnxmr[m]
<ricknmortyfcking> "literal scam..." <- ^^^
-
ofrnxmr[m]
Clown mobkey
-
ofrnxmr[m]
as2333: localmonero is a "literal scam" < says the clown
-
as2333
oh well
-
plowsof11
i hope i spelled february correct 11th Saturday next meeting
monero-project/meta #791
-
nioc
looks good but imma ill literate
-
ofrnxmr[m]
Im going to donation to all ccs
-
ofrnxmr[m]
Especially the bad ones
-
revuoxmr
Revuo Monero. Issue 157: January 26 - February 2, 2023.
revuo-xmr.com/issue-157.html
-
plowsof11
this bounty was funded anonomously by the community of those who have enjoyed and experienced the monero coin which is based on its internal currency called xmr (sovereign) :
bounties.monero.social/posts/75/5-5…3m-blake2b-c-dev-challenge-seraphis
-
plowsof11
this makes me happy
-
plowsof11
(the text above is tongue and cheek, but yeah, love to see this!)
-
moneromemes[m]
hi all
-
moneromemes[m]
since the XMRmemes website is gone I put a replacement up at moneromemes.com
-
moneromemes[m]
it is ready if anyone would like to try it out
-
nioc
plowsof11: you are becoming too useful