-
waywardson
Aha.
-
m-relay
<syntheticbird:monero.social> I think i've seen this subnet in the blocklist
-
waywardson
The IP is connecting to my node, sending a ping command to stay alive. Then whenever I get a new transaction come in, it sends request 1007
-
waywardson
this log level 1
-
m-relay
<googlemozilla:matrix.org> What does request 1007 do?
-
waywardson
RECEIVED_NEW_TRANSACTIONS, like 50ms laters send 1007
-
waywardson
chatgpt says NOTIFY_NEW_TRANSACTIONS
-
waywardson
hmm
-
waywardson
-
as2333
chatgtp?
-
waywardson
im just asking chatgpt what the hell command-100X means in the level 1 logs
-
waywardson
there this weird node connecting to peoples node and doing funky stuff with transactions
-
waywardson
I think its trying to break dandelion++
-
m-relay
<boog900:monero.social> it's known:
monero-project/research-lab #126
-
m-relay
<googlemozilla:matrix.org> Smells like Chainalysis.
-
waywardson
yea
-
m-relay
<googlemozilla:matrix.org> Banning IPs won't be an effective solution, as that would only address a temporary symptom rather than the underlying problem. However, if we encourage users to use TOR or I2P when sending transactions, it could render eavesdropping attempts futile. What are your thoughts on this approach?
-
waywardson
some of my nodes are both clearnet and tor
-
waywardson
I should probably add enable-dns-blocklist
-
m-relay
<boog900:monero.social> it would be a good solution, however our Tor impl is not perfect:
dl.acm.org/doi/abs/10.1145/3589335.3651487 (going to fixed). Plus with the amount of nodes they run it's a network security risk as well
-
m-relay
<boog900:monero.social> it would be a good solution, however our Tor impl is not perfect:
dl.acm.org/doi/abs/10.1145/3589335.3651487 (going to be fixed). Plus with the amount of nodes they run it's a network security risk as well
-
m-relay
<googlemozilla:matrix.org> How will this be fixed?
-
m-relay
<elongated:matrix.org> tx-proxy
-
m-relay
<googlemozilla:matrix.org> Isn't this already supported?
-
m-relay
<elongated:matrix.org> Use it ?
-
waywardson
boog900
-
waywardson
should i stop having my nodes priority-node connect to each other
-
m-relay
<elongated:matrix.org> Oh nvm this is a different issue
-
m-relay
<googlemozilla:matrix.org> I don't understand.
-
waywardson
If a public client sends a transaction through one of my public nodes
-
waywardson
and my public nodes choose my other public nodes as that anonymity stage for dandelion
-
m-relay
<boog900:monero.social> by not inserting the nodes incoming onion address to the end of the peer list message + by randomly re-routing txs over, currently they only do 1 Tor hop
-
waywardson
these trackers can connect to all my public nodes to try and pick up the fluff stage
-
waywardson
but this is is probably unlikely
-
waywardson
my nodes are unlikely to choose my priority nodes as the initial anonymity stage dandelion all time.
-
waywardson
its I assume 1/the number of nodes you are currently connected to
-
m-relay
<googlemozilla:matrix.org> I don't think Tor is a good solution for the long term, though. Considering that most nodes are suspiciously located in Germany, which may be run by Interpol, is it possible to migrate to I2P instead?
-
m-relay
<boog900:monero.social> only outbound connections are used to stem, I would just ban the nodes:
github.com/Boog900/monero-ban-list/tree/main
-
waywardson
is priority node in bound our outbound connection? what if two nodes have priority-node for each other
-
waywardson
that means they are always connected
-
m-relay
<boog900:monero.social> you can use I2p with monero now, it gets priority for routing your txs if you set Tor as well.
-
waywardson
says you have 50 outbound connections
-
waywardson
then every 1/50 transactions you get, you'll send it to your other node your are priority connected to
-
waywardson
we should probably disable sending txs to priority nodes imo
-
m-relay
<boog900:monero.social> > is priority node in bound our outbound connection?
-
m-relay
<boog900:monero.social> outbound
-
m-relay
<boog900:monero.social> > what if two nodes have priority-node for each other
-
m-relay
<boog900:monero.social> No clue, probably which eve connects first has the peer as outbound
-
m-relay
<boog900:monero.social> ever*
-
m-relay
<boog900:monero.social> > we should probably disable sending txs to priority nodes imo
-
m-relay
<boog900:monero.social> why?
-
waywardson
yea, so the stem phase may be sent to your priority nodes
-
waywardson
and an advesary knows what your public nodes are
-
waywardson
they can connect to your public nodes and listen for transactions
-
waywardson
obviously its unlikely that all your stem transmits will go to another priority node you have
-
waywardson
buts its possible
-
m-relay
<boog900:monero.social> I don't see how that's a problem, they would still need your node to connect to a spy and for that spy to be chosen as a stem
-
m-relay
<sethforprivacy:monero.social> Done:
-
m-relay
-
m-relay
<sethforprivacy:monero.social> Note that anyone running the image WITHOUT setting any custom flags/configs will get the ban list automatically applied, but anyone customizing the config at all (most people) will need to add this line to their command or config:
-
m-relay
<sethforprivacy:monero.social> `--ban-list=/home/monero/ban_list.txt`
-
m-relay
<sethforprivacy:monero.social> OR
-
m-relay
<sethforprivacy:monero.social> `ban-list=/home/monero/ban_list.txt`
-
m-relay
<sethforprivacy:monero.social> The ban list itself is the latest from boog900 but is locally pinned as I didn't want to pull in an external repo I have no control over at build time. If there are major updates to the list please let me know.
-
m-relay
<sethforprivacy:monero.social> I've subscribed to changes to the repo so will do my best to keep up with it.
-
m-relay
<rucknium:monero.social> Seth For Privacy: Thank you!
-
waywardson
hmm
-
waywardson
If I use a vps with an ipv6 range
-
waywardson
I can host at my house a proxmox node. On there I can put tiny stupidly underpowered (half fractional cpu, 1gb ram, lots of swap) vms on them. I can route the traffic from the vms to each ipv6 address on my vps
-
waywardson
this can like fight the war against these fake proxy nodes
-
waywardson
the nodes don't have to be fast enough for public rpc access, just used for p2p
-
m-relay
<googlemozilla:matrix.org> As more and more legitimate nodes emerge, I assume that this threat will have fewer impacts, since the probability of a spy node being selected as one of the D++ nodes becomes much smaller?
-
waywardson
or dandelion++ gets replaced
-
m-relay
<googlemozilla:matrix.org> As more and more legitimate nodes emerge, I assume that this threat will have fewer impacts, since the probability of a spy node being selected as one of the D++ leaves becomes much smaller?
-
m-relay
<googlemozilla:matrix.org> What alternatives are there? I'm not aware of any.
-
m-relay
<ofrnxmr:xmr.mx> Tor / i2p
-
m-relay
<googlemozilla:matrix.org> Forcing only Tor and I2P usage?
-
waywardson
honestly I agree, tor is just much better solution overall. A fully synced node doesn't use that much bandwidth anyway.
-
waywardson
We need more nodes on tor. It's also a lot easier to host tor entry nodes than exit nodes
-
waywardson
Basically anyone can host a tor entry node, so, hopefully it wouldn't be too much of a strain on the tor network.
-
m-relay
<ofrnxmr:xmr.mx> --tx-proxy
-
m-relay
<elongated:matrix.org> Tor/i2p should be bundled, run out of the box
-
m-relay
<elongated:matrix.org> Or maybe that monerod gui can do it ?
-
m-relay
<syntheticbird:monero.social> dear elongated.
-
m-relay
<syntheticbird:monero.social> we appreciate your suggestion
-
m-relay
<syntheticbird:monero.social> you have no idea.
-
m-relay
<syntheticbird:monero.social> NO IDEA
-
m-relay
<syntheticbird:monero.social> of how it was a challenging TO TRY to get i2p bundled in monero
-
m-relay
<syntheticbird:monero.social> There were DRAMA
-
m-relay
<syntheticbird:monero.social> cross-community drama
-
m-relay
<elongated:matrix.org> GUI route then
-
m-relay
<rottenwheel:unredacted.org> Leave that to the wallet developers to implement. Can't make the GUI and CLI be Tor-only, or Tor by default. That's just a pipe dream...
-
m-relay
<ofrnxmr:monero.social> Kovri*
-
m-relay
<321bob321:monero.social> Use feather if you want tor
-
m-relay
<ofrnxmr:xmr.mx> Pipe dream
-
m-relay
<321bob321:monero.social> If i hit you with the pipe you will dream it
-
m-relay
<ofrnxmr:xmr.mx> Pipe wallet
-
m-relay
<rottenwheel:unredacted.org> Hit me with your pipe, daddy! 🍆
-
m-relay
<elongated:matrix.org> Which wallet has gui for monerod? Monero-gui is almost dead; feather has daemon gui on roadmap for months/yrs
-
m-relay
<elongated:matrix.org> Plug n play tor/i2p for monerod would be very good
-
m-relay
<owe_addams:matrix.org> How do you think if Monero goes above $200? I don't know whether I should hold it or not
-
m-relay
<elongated:matrix.org> Sell and sleep
-
m-relay
<rottenwheel:unredacted.org> Wut u mean wallet GUI for monerod? Maybe monerod gui stuff by eve... plowsof! You know this one!
-
m-relay
<rottenwheel:unredacted.org> Yes, by @everoddandeven:monero.social.
-
m-relay
<elongated:matrix.org> Yah
-
m-relay
<rottenwheel:unredacted.org> Just read Revuo. 💅
-
m-relay
<rottenwheel:unredacted.org> Here.
revuo-xmr.com/weekly/issue-218
-
m-relay
<elongated:matrix.org> Yah, I hope it does tor/i2p by default
-
m-relay
-
m-relay
<elongated:matrix.org> Does it already have tor/i2p or wip ?
-
m-relay
<rottenwheel:unredacted.org> I don't know and I frankly don't care. That nym is in the community matrix room or in Revuo, ask them directly.
-
m-relay
<elongated:matrix.org> You don’t care if it’s easy to deploy tor/i2p for monerod ? Anyways thanks
-
m-relay
<rottenwheel:unredacted.org> Yes, I do not care.
-
m-relay
<rottenwheel:unredacted.org> Also.
-
m-relay
<elongated:matrix.org> Wallet developers don’t want to deal with monerod
-
plowsof
-
m-relay
<rottenwheel:unredacted.org> Right... They make wallets that connect telepathically to thankful_for_today excel spreadsheet and that is how most XMR wallets work. How could I miss that...
-
m-relay
<elongated:matrix.org> They don’t want to manage monerod 😅 you are so dense
-
m-relay
<rottenwheel:unredacted.org> Pour dissolvent solution over my head!
-
m-relay
<rottenwheel:unredacted.org> Anyways, Feather has a built-in Tor daemon, Mysu has a built-in Tor daemon.
-
m-relay
<elongated:matrix.org> GUI and feather haven’t done anything on daemon management front for years, which other wallet is left ?
-
m-relay
<rottenwheel:unredacted.org> I still don't get what you mean by this, at all.
-
m-relay
<elongated:matrix.org> Dude those are just connecting to remote node , not managing daemon
-
m-relay
<rottenwheel:unredacted.org> Feather can be Tor-only if user chooses to.
-
m-relay
<rottenwheel:unredacted.org> You can connect to your own local node through Tor too, you dumb nuts.
-
plowsof
This is the monerod-gui
github.com/everoddandeven/monerod-gui , most likely a feature requestbas these where not part of the original bounty thatbfunded itn, i can confirm soon
-
m-relay
<elongated:matrix.org> lol 😂 seriously go and read the come again tomorrow morning
-
m-relay
<rottenwheel:unredacted.org> Ok retard.
-
m-relay
<elongated:matrix.org> lol 😂 seriously go and read the conv again tomorrow morning
-
m-relay
<elongated:matrix.org> Check the mirror
-
m-relay
<rottenwheel:unredacted.org> It says ur qt. Let's go on a date where you try to explain with apples and a whiteboard wtf you mean by monerod and wallets...
-
m-relay
<rottenwheel:unredacted.org> Because you are still making zero sense.
-
m-relay
<rottenwheel:unredacted.org> Want a remote note? Use a remote node.
-
m-relay
<rottenwheel:unredacted.org> Have a local node? Use local node.
-
m-relay
<rottenwheel:unredacted.org> Clearnet? Clearnet.
-
m-relay
<rottenwheel:unredacted.org> Tor? Tor.
-
m-relay
<elongated:matrix.org> And you can’t make sense of words
-
m-relay
<rottenwheel:unredacted.org> What the fuck do you keep mumbling about a monerod and tor and daemons and wallet daemons bs?
-
m-relay
<rottenwheel:unredacted.org> Lol.
-
plowsof
Take the bickering to another room
-
m-relay
<elongated:matrix.org> Don’t reply if you don’t understand
-
m-relay
<rottenwheel:unredacted.org> I am asking so you explain to me.
-
m-relay
<rottenwheel:unredacted.org> But you haven't?
-
m-relay
<rottenwheel:unredacted.org> Unless you are the one who doesn't know what he's saying?
-
m-relay
<rottenwheel:unredacted.org> 🤔
-
m-relay
<elongated:matrix.org> If there a plug and play daemon management gui app which has tor/i2p for monerod ?
-
m-relay
<rottenwheel:unredacted.org> This is the only monerod GUI stuff to date. Like I said 30 messages above, ask that nym or open an issue in the repository...
-
m-relay
<elongated:matrix.org> And I was discussing about it but you wanted to argue for no reason
-
m-relay
<elongated:matrix.org> Anyways hope you mature at some point in your life
-
m-relay
<rottenwheel:unredacted.org> Only fruits mature!
-
m-relay
<rottenwheel:unredacted.org> They get ripe!
-
m-relay
<rottenwheel:unredacted.org> But what can we discuss about when you can go straight to the source!
-
m-relay
<rottenwheel:unredacted.org> Indeed, I'll go wrap my head in newspaper and sit still for 3 days to see if I 'mature' enough for your standards. Have a wonderful Thursday!
-
plowsof
Oh this isn't the workgroup channel, i should have known as there wasn't 1000 messages running in circles
-
m-relay
<rottenwheel:unredacted.org> Happy international volunteer day, everyone! 🥳 The prestigious XMR workgroups celebrate all together in this beautiful day!
nationaltoday.com/international-volunteer-day
-
m-relay
<marioob:matrix.org> hello. Is this the official monero app? It says is not verified.
flathub.org/apps/org.getmonero.Monero
-
m-relay
<monerobull:matrix.org> check getmonero.org
-
moneromooo
Be careful, the "Monero" app is a squatter, as as monero.com. It is owned by cake wallet, and is NOT the monero project.
-
moneromooo
(they're believed to not be scammers though)
-
m-relay
<ofrnxmr:xmr.mx> moneromooo, you should see haveno.com
-
m-relay
<ofrnxmr:xmr.mx> Monero.com doesnt pretend to be anything official, (and the links on getmonero are to cakewallet.com)
-
plowsof
there is no official anything, even the monero-projects github wallet is the "reference" wallet. you probably mean trusted / safe .. good question
-
m-relay
<ofrnxmr:xmr.mx> haveno.com states that they host the official source code repository
-
m-relay
<ofrnxmr:xmr.mx> Monero.com makes no such claims and doesn't try to misrepresent as being an "official" or even a community project
-
m-relay
<ofrnxmr:xmr.mx> The only possible confusion for monero.com is the url. Haveno.com tries to portray itself as _the_ "official" haveno and repo
-
moneromooo
I have no idea about haveno, sorry. I only vaguely follow.
-
m-relay
<ofrnxmr:monero.social> Just take one look at that website :)
-
moneromooo
Monero.com doesn't pretend is disingenuous.
-
moneromooo
It's *monero.com*. That's canonical pretending.
-
moneromooo
Adding "we're not monero" once they got lots of people incoming ensures some will not notice
-
moneromooo
It's a giant dick move and it's fucking obvious.
-
m-relay
<ofrnxmr:xmr.mx> It says "monero.com by cake wallet" in the header
-
m-relay
<marioob:matrix.org> indeed the flatpak version is advertised here
github.com/monero-project/monero-gui
-
m-relay
<marioob:matrix.org> however, it feels a bit untrustworthy for not being a verified app.
-
m-relay
<ofrnxmr:monero.social> The road to verification has been bumpy
-
m-relay
<marioob:matrix.org> flathub giving headaches?
-
m-relay
<ofrnxmr:monero.social> the process is annoying and doesnt really provide any security
-
m-relay
<marioob:matrix.org> not security but a layer of trust. I remember a while ago some wallet got uploaded on flathub and people remained without their money upon using it.
-
m-relay
<ofrnxmr:xmr.mx> Nothing monero is official
-
m-relay
<ofrnxmr:xmr.mx> The monero-gui in flathub is maintained by a community member
-
revuoxmr
Revuo Monero Issue 220: November 28 - December 5, 2024.
revuo-xmr.com/weekly/issue-220
-
m-relay
<basses:matrix.org> it is official wallet by The Monero Project
-
m-relay
<basses:matrix.org> everything maintained by monero-project is official
-
m-relay
<ofrnxmr:xmr.mx> Lmfao
-
m-relay
<ofrnxmr:xmr.mx> plowsof and ofrn are the coo and ceo, i think we'd know what is and isnt official
-
m-relay
<ofrnxmr:xmr.mx> The software is owned by nobody and is maintained by individuals
-
m-relay
<ofrnxmr:xmr.mx> Nothing is official
-
m-relay
<ofrnxmr:xmr.mx> Miners, exchanges, node runners choose what is official. Devs choose what they want to work on (cuprare etc). Absolutely nothing is official.
-
m-relay
<ofrnxmr:xmr.mx> reference software? Sure. Official? No.
-
m-relay
<ofrnxmr:xmr.mx> choose what is official to them*. The consensus of the network (ring size, ?bulletproof, randomx) might also be considered official. monerod? No.
-
m-relay
<basses:matrix.org> lmao
-
m-relay
<basses:matrix.org> would you cool Tor not official?
-
m-relay
<basses:matrix.org> would you call Tor not official?
-
m-relay
<basses:matrix.org> nice fantasy
-
m-relay
<ofrnxmr:xmr.mx> Are you cooked?
-
m-relay
<ofrnxmr:xmr.mx> Would you call bitcoin core official?
-
m-relay
<ofrnxmr:xmr.mx> Or bitcoin cash node official?
-
m-relay
<basses:matrix.org> yes
-
m-relay
<basses:matrix.org> search what the word "official" means
-
m-relay
<ofrnxmr:xmr.mx> Then youre an idiot, sorry
-
m-relay
<basses:matrix.org> skibidi toilet
-
m-relay
<ofrnxmr:xmr.mx> Bitcoin core is not the official bitcoin implementation
-
m-relay
<ofrnxmr:xmr.mx> Its just one of them
-
m-relay
<basses:matrix.org> .
-
m-relay
<basses:matrix.org> .
-
m-relay
<ofrnxmr:xmr.mx> Cuprate is just as official as monerod
-
m-relay
<syntheticbird:monero.social> hell yeah we're going to conquest you all
-
m-relay
<ofrnxmr:xmr.mx> Funded by community, worked on by community, open source, follows consenaus, shares no code with monerod
-
m-relay
<basses:matrix.org> keep dodging
-
m-relay
<basses:matrix.org> this is not what I'm asking
-
m-relay
<ofrnxmr:xmr.mx> Youre asking about tor
-
m-relay
<ofrnxmr:xmr.mx> i answer your irrelevant nonsense with an equally absurd response
-
m-relay
<syntheticbird:monero.social> rando, the correct word is *reference implementation*
-
m-relay
<syntheticbird:monero.social> Cuprate and Monerod are both official. monerod is the *reference implementation*, cuprate is not
-
m-relay
<ofrnxmr:xmr.mx> Syntheticbird ^, i said that too
-
m-relay
<ofrnxmr:xmr.mx> yet*
-
m-relay
<ofrnxmr:xmr.mx> Monerod is only _the_ reference because its the _only_ reference
-
m-relay
<syntheticbird:monero.social> no, because it is endorsed by the core team and most importantly is actually the one dictating the direction of the network/cryptocurrency. We could be 100 time better than monerod, if monerod devs take the decision we would not be the *reference*.
-
m-relay
<ofrnxmr:xmr.mx> Core is 1.5 people and a niocat
-
m-relay
<ofrnxmr:xmr.mx> Nobody cares what they endorse, if im being perfectly honest
-
m-relay
<ofrnxmr:xmr.mx> They dont even care
-
m-relay
<ofrnxmr:xmr.mx> 70% of the core team just fucked off without saying goodbye
-
m-relay
<ofrnxmr:xmr.mx> The other 30% pops their head up when someone complains about money
-
m-relay
<ofrnxmr:xmr.mx> 20/30%**
-
m-relay
<ofrnxmr:xmr.mx> The remains 10% is articmine, who doesnt get involved in anything but scaling and research
-
m-relay
<ofrnxmr:xmr.mx> Or ducks their head and dodges the transparency report
-
m-relay
<ofrnxmr:xmr.mx> Has anyone bothered to sync the old view wallets for xmr? Donations have been coming to that wallet for years
-
nioCat
I have several days of scrollback for this channel 0_o
-
m-relay
<ofrnxmr:xmr.mx> dont bother
-
m-relay
<ofrnxmr:xmr.mx> Wait for kewbits blog post
-
nioCat
in this channel as well? lol
-
nioCat
might have time in a bit
-
m-relay
<syntheticbird:monero.social> Wait for mine too
-
m-relay
<syntheticbird:monero.social> It will be *substantially* more documented
-
m-relay
<ofrnxmr:xmr.mx> will you write yours with ai tho?
-
m-relay
<basses:matrix.org> thx, when someone comes and ask if X software is official, they usually mean whether it is developed and maintained by The Monero Project.
-
m-relay
<syntheticbird:monero.social> yes. SyntheticLllama
-
m-relay
<syntheticbird:monero.social> yes we both have the same understanding of official
-
m-relay
<syntheticbird:monero.social> but I also understand ofrnxmr point. Cuprate is not amateur
-
m-relay
<ofrnxmr:xmr.mx> The Monero Project = core
-
m-relay
<ofrnxmr:xmr.mx> They honestly dont do anytthing.
-
m-relay
<basses:matrix.org> If someone were to backdoor monero core, everyone is going to be affected, right? Unless I'm understanding something wrong?
-
m-relay
<basses:matrix.org> monero software by core devs
-
m-relay
<ofrnxmr:xmr.mx> Luigi (core)only merges code that was sent via pr by community, reviewed by community, and put on a merge list by community
-
m-relay
<ofrnxmr:xmr.mx> The software is signed reproducibly by community, and the sigs repo is maintained by community
-
m-relay
<ofrnxmr:xmr.mx> Are you cooked?
-
m-relay
<basses:matrix.org> are you rotten?
-
m-relay
<ofrnxmr:xmr.mx> When is the last pr you know of by a core?
-
m-relay
<ofrnxmr:xmr.mx> By core*?
-
m-relay
<ofrnxmr:xmr.mx> Every dev working on monero, is a community dev
-
m-relay
<ofrnxmr:xmr.mx> All of them
-
m-relay
<ofrnxmr:xmr.mx> core doesnt even review code
-
m-relay
<basses:matrix.org> u didn't understand and don't want to understand
-
m-relay
<basses:matrix.org> if someone were to backdoor
github.com/monero-project/monero
-
m-relay
<ofrnxmr:xmr.mx> theyd have to open a pr
-
m-relay
<ofrnxmr:xmr.mx> And have community approve it
-
m-relay
<ofrnxmr:xmr.mx> And it would have to go through selsta, who is also not core
-
m-relay
<basses:matrix.org> what we were even discussing about?
-
m-relay
<syntheticbird:monero.social> skibidi toilet
-
m-relay
<ofrnxmr:xmr.mx> youre making false claims about who controls monero. The correct answer is "nobody, and everybody". Core does not control monero
-
m-relay
<syntheticbird:monero.social> rando you won't change ofrnxmr mind, keep your opinion for yourself
-
m-relay
<basses:matrix.org> it is me
-
m-relay
<ofrnxmr:xmr.mx> Yes, if you know how to write, review or test code
-
m-relay
<basses:matrix.org> ofrnxmr how about you reply with: Yes, monero GUI is developed by The Monero Project, then proceed with your official copypasta about what official means rather than confusing people?
-
m-relay
<ofrnxmr:xmr.mx> It ISNT
-
m-relay
<basses:matrix.org> LOL
-
m-relay
<basses:matrix.org> u didn't even read
-
m-relay
<basses:matrix.org> 0.1 sec reply
-
m-relay
<ofrnxmr:xmr.mx> Name the monero-gui devs
-
m-relay
<basses:matrix.org> selsta
-
m-relay
<ofrnxmr:xmr.mx> The monero project aka core is not on the list
-
m-relay
<ofrnxmr:xmr.mx> Is selsta core? No
-
m-relay
<ofrnxmr:xmr.mx> Selsta is a community funded community dev
-
m-relay
<basses:matrix.org> core or person is irrelavant, any project under The Monero Project org is considered official by them
-
m-relay
<basses:matrix.org> core or not is irrelavant, any project under The Monero Project org is considered official by them
-
m-relay
<ofrnxmr:xmr.mx> Diego is the only monero-project employee ever
-
m-relay
<basses:matrix.org> ^ true
-
m-relay
<ofrnxmr:xmr.mx> Who is them?
-
m-relay
<basses:matrix.org> this is the correct way to respond anyone asking this question
-
m-relay
<ofrnxmr:xmr.mx> youre an idiot, im done talking tonyou
-
m-relay
<basses:matrix.org> Anyway, if someone is following the them is meant for monero-project, is People that are in The Monero Project org, ofrxmr is not part of it so he can't tell for sure who is still there and only sees luigi1111 as he's the most active The Monero Project member/person that approves pull requests.
-
m-relay
<syntheticbird:monero.social> fwiw they could all be friends and be at the beach right now
-
m-relay
<basses:matrix.org> Anyway, if someone is following this topic, the "them" is meant for monero-project, it is the "People" that are in The Monero Project org, ofrxmr is not part of it so he can't tell for sure who is still there and only sees luigi1111 as he's the most active The Monero Project member/person that approves pull requests.
-
m-relay
<syntheticbird:monero.social> core members i mean
-
m-relay
<syntheticbird:monero.social> Articmine looks like a beach guy
-
m-relay
<ofrnxmr:xmr.mx> luig bf artic
-
m-relay
<ofrnxmr:xmr.mx> Its like rocket science
-
m-relay
<ofrnxmr:xmr.mx> The rest dont have duties at all
-
m-relay
<ofrnxmr:xmr.mx> You can tell how green you are because you don't have any idea how the governance structure used to work
-
m-relay
<basses:matrix.org> for sure 👍
-
m-relay
<ravfx:xmr.mx> One be one nice way to be able to grab them all with one scoop
-
m-relay
<ofrnxmr:xmr.mx> Core didn't used to just sit around and do nothing in the shadows. They used to be active and used to make all the decisions.
-
m-relay
<syntheticbird:monero.social> to get full bullied just after, no shit they decided to not talk anymore
-
m-relay
<basses:matrix.org> free non-CIA lemonade drink 🍋🏖️
-
m-relay
<basses:matrix.org> very true
-
m-relay
<ofrnxmr:xmr.mx> You probably don't have to read any further than Fluffy's post about creating work groups to replace the old core duties. core left and nobody filled those holes and a lot of those things have not been getting done for years.
-
m-relay
<ofrnxmr:xmr.mx> Luigi, binary, and Arctic Mine are the only ones left.
-
m-relay
<basses:matrix.org> moneromooo-monero ???
-
m-relay
<ofrnxmr:xmr.mx> No
-
m-relay
<ofrnxmr:xmr.mx> Not core
-
m-relay
<basses:matrix.org> PRs from 2014
-
m-relay
<ofrnxmr:xmr.mx> and was never core
-
m-relay
<ofrnxmr:xmr.mx> Still isnt
-
m-relay
<basses:matrix.org> he is considered core to me
-
m-relay
<basses:matrix.org> not talking about who is core, just early contributors
-
m-relay
<ofrnxmr:xmr.mx> HES NOT CORE
-
m-relay
<basses:matrix.org> these are core, unless you got access to org anything you say is just speculation
-
m-relay
<basses:matrix.org> .
-
m-relay
<basses:matrix.org> .
-
m-relay
<basses:matrix.org> 🤦
-
m-relay
<ofrnxmr:xmr.mx> luigi bf are only ones with repo ownership afaik. articmine doesn have
-
m-relay
<ofrnxmr:xmr.mx> ^ rofl
-
m-relay
<basses:matrix.org> yes, in my eyes lool
-
m-relay
<ofrnxmr:xmr.mx> Mooo doesnt consider themself to he core
-
m-relay
<ofrnxmr:xmr.mx> Core doesnt consider mooo to he core
-
m-relay
<ofrnxmr:xmr.mx> Fanboyism doesnt change the fact that the core team is an material thing
-
m-relay
<ofrnxmr:xmr.mx> Its not up for interpretation
-
m-relay
<basses:matrix.org> idc what core thinks 🕶️
-
m-relay
<ofrnxmr:xmr.mx> You dont care what mooo thinks eitherb
-
m-relay
<basses:matrix.org> community driven projects shouldn't idolize core members & contrib, anyone that contributors to The Monero Project for so long is considered a trusted contributor and can be a core member in org if they want to
-
m-relay
<ofrnxmr:xmr.mx> rofl
-
m-relay
<ofrnxmr:xmr.mx> You clearly dont understand the role of core
-
m-relay
<ofrnxmr:xmr.mx> And youre just slapping definitions on things that "feel good"
-
m-relay
<ofrnxmr:xmr.mx> Moneromooo was essential to monero's success and was one of the most active contributors and developers for many, many years. Can you say the same for any core member? Core's duties are/were an entirely different realm - logistics
-
m-relay
<basses:matrix.org> why attacking core's role is any relevant?
-
m-relay
<basses:matrix.org> you win what ever arguement you thing is happening rn, gg
-
m-relay
<basses:matrix.org> you win what ever arguement you think is happening rn, gg
-
m-relay
<beneficialsource:matrix.org> Alright now everyone hug and kiss
-
m-relay
<f:monero.social> Now that this is settled ...
-
m-relay
<f:monero.social> Based on the concept posted in
repo.getmonero.org/monero-project/c…als/-/merge_requests/495#note_27007 I've been trying some RPC commands to see if I could not get payments with an unsynced/offline wallet to work.
-
m-relay
<f:monero.social> Technically, what I have in mind seems to be possible. I did notice that only the first transaction from the offline instance is accepted by the network. Any follow-ups get rejected or cannot be built by the offline RPC - but I guess/hope this to be merely a question of correctly handling outputs.
-
m-relay
<f:monero.social> Essentially, I am looking to create a setup that allows in-person payments, where the merchant runs a simple interface to a live endpoint, so that the customer's device merely needs to sign without having to keep up with the network.
-
m-relay
<f:monero.social> Creating a CCS in to cover development of a working implementation that takes the user by the hand and automates as much as possible. What do you think?
-
rbrunner
With "offline" you mean that the wallet is not connected to a daemon at the time it constructs a tx?
-
m-relay
<f:monero.social> Yes.
-
rbrunner
Does that even work in principle? Where would the wallet get the necessary decoys from in such a situation?
-
m-relay
<f:monero.social> Sorry, no. *Construction* is done by a live (viewonly) wallet. *Signing* is done by the offline wallet.
-
m-relay
<f:monero.social> There's a diagram in the linked comment, where **pkd** (to the right) constructs the transaction and **skd** (to the left), the device in the hand of the payer, signs it.
-
rbrunner
I am afraid I don't get the idea yet. I guess the aim is to build something that achieves some kind of simplification compared with solutions available today?
-
m-relay
<diego:cypherstack.com> This actually isn't true. When the noethers were first brought onto the project (back when they were still grad students) and fp found them (on a math site i believe?) They were paid directly from the general fund to do work for a while.
-
m-relay
<diego:cypherstack.com> Though that may have been a sort of bounty system. I'd have to ask fp again.
-
m-relay
<ofrnxmr:xmr.mx> Yeah, i forgot
-
m-relay
<ofrnxmr:xmr.mx> I remember when sarang went to ffs for the first time
-
m-relay
<diego:cypherstack.com> At some point they took a break from it and then when they came back they were urged to do the CCS thing and they did.
-
plowsof
its been 10 years since this proof of concept demonstrating bitcoin offline nfc payments
reddit.com/r/Bitcoin/comments/2nuq5…et_completing_a_bitcoin_payment_via
-
plowsof
"Not a viable product though unless it's integrated into some of the major POS manufacturers. When this type of functionality is integrated into the POS, there will be no need for the hardware on the video." we're getting ahead of ourselves here - how about we first get normal Monero / NFC payment integrated into a POS device first?
-
plowsof
-
m-relay
<f:monero.social> rbrunner: That would be the goal, yes. Technically, a user would deploy the view-only live RPC on the internet and keep it synced with current key images (from a secure location). Then this RPC can be asked to prepare an unsigned transaction, that will then be signed by the offline device.
-
m-relay
<f:monero.social> rbrunner: As a direct effect, the user's doesn't end up delaying the queue at the cash register by waiting for the device to sync.
-
rbrunner
Ah, I see, thanks. Interesting idea, but a lot of moving parts. And so far we can't even get many people to run a bog-standard Monero daemon ...
-
plowsof
a few mobile wallets have background syncing enabled by default now... "pocketchange".... possibility of "skip sync" can be implemented to wallets
bounties.monero.social/posts/79/0-2…kip-sync-feature-to-a-monero-wallet
-
m-relay
<f:monero.social> plowsof: The design actually takes such a device into account. It can be done "first" or it can be done later. In any case it's a bit of a circular thing: If today a merchant wanted a simple solution, they would find there is none. If today we created a simple solution, we would find there is no merchant wanting one (in this very moment).
-
plowsof
so i would ask you to show me how effective this has been for bitcoin, now that the technology / working concept is 10 years old
-
m-relay
<f:monero.social> In any case, we cannot reasonably create demand before having the supply.
-
rbrunner
From that bounty: "Waterdrought· 7 months ago ill give it a shot" Or maybe not :)
-
rbrunner
It's a bit unfair to ask for Bitcoin solutions because for years that's not viable to make small POS payments any. Coffee 1 USD, fee 5 USD. Yeah, right.
-
plowsof
there are solutions on the table that can be implemented today to address the problem of opening a wallet and needing to pay and oh its not synced!, no concepts required
-
plowsof
the idea of offline payments is an interesting research topic though and has been discussed in MRL-lounge, have you shared your concept there or had feedback on it?
-
m-relay
<f:monero.social> plowsof: Background sync is opposed to a privacy-aware mindset, but moreover it cannot be expected to be understood by an older generation - or anybody who just want's to get a payment done without caring for the details, for what it's worth.
-
m-relay
<ofrnxmr:xmr.mx> Wait til they find out about 8 input limits
-
m-relay
<ofrnxmr:xmr.mx> sneedlewoods, pls fix :P
-
m-relay
<f:monero.social> I wholeheartedly disagree that anything that requires a mobile device to do work in the background while the user isn't even thinking about his next payment can be called a solution.
-
m-relay
<f:monero.social> rbrunner is right, that we cannot compare to Bitcoin (any more). There's steadily growing adoption on xmrbazaar. Maybe there's something similar for Bitcoin, but I'd doubt that there's much interest in a circular economy there.
-
plowsof
rbrunner a bit unfair yes (1 usd coffee?? wow) but throughout those 10 years ther have been times where layer one bitcorn fees are low enough to make offline nfc payments viable ...
-
rbrunner
How will the POS system find those special RPC daemons that the customers run to construct unsigned transactions?
-
rbrunner
I mean, technically
-
plowsof
"anything that requires a mobile device to do work in the background while the user isn't even thinking about his next payment can be called a solution." then we move to anotherr. skip sync which has the same plus/min points of having an offline wallet not aware of the current chain state
-
m-relay
<f:monero.social> The offline device provides an identification and the URI of the RPC.
-
m-relay
<f:monero.social> The merchant's device which does have to be online thet creates a request for to that RPC to create an unsigned transaction.
-
m-relay
<f:monero.social> The offline device provides an identification and the URI of the RPC.
-
m-relay
<f:monero.social> The merchant's device - which does have to be online - then creates a request for to that RPC to create an unsigned transaction.
-
m-relay
<f:monero.social> The offline device provides an identification and the URI of the RPC.
-
m-relay
<f:monero.social> The merchant's device - which does have to be online - then creates a request for that RPC to create an unsigned transaction.
-
rbrunner
Won't this give endless trouble with firewalls, NAT, etc, when trying to set up those customer RPC daemons that must be reachable from the Internet at large?
-
rbrunner
People nowadays just don't run their own servers facing the Internet, seems to me.
-
rbrunner
For various reasons.
-
m-relay
<f:monero.social> The best way to run the RPC would be on I2P or Tor, for privacy, but now that you mention firewalls - that issue would also be mitigated by doing so.
-
rbrunner
I mean we are not only talking about a solution for Monero here. I think that's quite a fundamental trend - people don't run servers, quite in general. Getting them to do so looks like a terrible uphill battle
-
rbrunner
Look how many people run a Monero daemon at home and connect their smartphone wallet to that on the go. Count them on a single hand? :)
-
m-relay
<f:monero.social> Both I2P and Tor allow for certificate-type authentication, but since .onion's and .i2p's are hard to guess that shouldn't be required in short- to middle-term.
-
rbrunner
Yeah, that will fly from a psychological point of view with merchants - connect your POS system to Tor. It won't bite, and Tor doesn't have a bad reputation, no no
-
rbrunner
I hate to spoil this party, I love it when people are creative and think outside the box, but I really can't imagine this taking off, sorry
-
m-relay
<f:monero.social> Yes, people don't. It has to be made as easy as possible. I am thinking of hosters that allow you to say "there is the docker file - just run this".
-
m-relay
<f:monero.social> Both Tor and I2P will happily block any attempts to connect on their network layer if remote isn't authenticated.
-
m-relay
<f:monero.social> If you don't expect Monero to be capable of taking off as an in-person payment solution, you would be right.
-
m-relay
<f:monero.social> I do see it, though. Just as there's only a handful of users on xmrbazaar trying to create a circular economy, there's at least a handful of users who would appreciate simplified handling. Even if this is just adopted by certain circles "internally", let's say a group of some 50 people who do bring the required knowledge, it would be a start and get things rolling in the right direction.
-
rbrunner
That signing device that the customer uses and that talks with the POS system, what are we talking about here? Does something suitable exist already, or would we need to design and build a custom device?
-
rbrunner
I think you mention that a smartphone app could do here, right, at least at the start?
-
m-relay
<beneficialsource:matrix.org> So did we end up hugging and kissing or no
-
rbrunner
If yes, why don't we simply "load" the smartphone / that app with some suitable enotes before we leave house? As a Monero wallet in the truest sense of the word
-
m-relay
<f:monero.social> Even before a smartphone app it might be possible to use a basic script in Termux. According to their documentation there's an NFC API, even though I would yet have to evaluate it's capabilities. It does offer a monero package in their repositories.
-
m-relay
<f:monero.social> Then for a smartphone app, the recently funded XmrSigner may be of great help once implemented. Continuing from there, I imagine the development of specialized hardware for those users who'd be interested in using one. Those totally fine with a simple app may of course stick with that.
-
m-relay
<f:monero.social> Can you elaborate on the enotes idea?
-
rbrunner
Well, if reaching to your special RPC daemon at home is not feasible, like I argued, why not carry around everything needed?
-
rbrunner
That would be A) the secret spend key, for signing
-
rbrunner
B) some enotes that you chose at home to copy to the smartphone, that the app can later hand to the POS system to construct a tx
-
m-relay
<ofrnxmr:xmr.mx> Plowsof, does this overlap with gift cards? Sorry, i havent read like.. any of this
-
rbrunner
So this would be very much like carry around coins and notes in a wallet
-
rbrunner
With the same limitations of course: Can't spend what you don't bring with you. But people live with that for hundreds of years :)
-
m-relay
<ofrnxmr:xmr.mx> Use gift card, enter pin, gift card is swept w difference returned to the card and reencrypted with the pin
-
rbrunner
afk 30 minutes
-
m-relay
<f:monero.social> The idea is to simplify the payment process. Your suggestion seems to be a complication over "having to sync the smartphone" :)
-
m-relay
<ofrnxmr:xmr.mx> Merchant would generate a tx that spends the full balance in 2 outputs, one one to merchant, one to change
-
m-relay
<f:monero.social> Does this exist already?
-
m-relay
<ofrnxmr:xmr.mx> sort of
-
m-relay
-
m-relay
<ofrnxmr:xmr.mx> Plowsof's poc
-
m-relay
<ofrnxmr:xmr.mx> Its incomplete but would essentially store the wallet seed on a card, encrypted by password/pin (generste_gift_test), and would be sweepable using redeem_gift.sh
-
m-relay
<f:monero.social> That's an interesting concept that could be added to the merchant code as a secondary payment option.
-
m-relay
<ofrnxmr:xmr.mx> A card in this case was just an nfc app
-
m-relay
<ofrnxmr:xmr.mx> But considerong you can buy nfc cards on amazon, it should work with a physical card
-
plowsof
this concept is different, where the spend key is on the nfc card and it's able to sign transactions given to it
-
m-relay
<ofrnxmr:xmr.mx> For yours, the seed is in the nfc, but it trusts the merchant to use it
-
m-relay
<preland:monero.social> I’ve been trying to wrap my head around in person transactions, and this is always where I have a problem:
-
m-relay
<preland:monero.social> Let’s say that Person X wants to transact at Merchant Y. Y presents a transaction to X, and X uses their key to sign the transaction. All is well….but how does Y know that the transaction is accurate? The only safe way would be with some form of a UI on Y’s side, which would make the system more expensive. This wouldn’t necessarily be an issue if we can just assume that ev<clipped message>
-
m-relay
<preland:monero.social> eryone can use a mobile device (which we can’t), but there are still other issues that come with this system (you’d either need to always have a strong network connection to a node, or use a node locally ran by the merchant, which itself has issues)
-
m-relay
<ofrnxmr:xmr.mx> Y would run have to have a wallet/node
-
m-relay
<ofrnxmr:xmr.mx> Merchants should always use their own nodes, or if not feasible, multiple merchants can share a node
-
m-relay
<ofrnxmr:xmr.mx> Like.. at a mall, every store shares the malls internet
-
m-relay
<preland:monero.social> Yes, but would X use said node in any way?
-
m-relay
<snowman:tetaneutral.net> Not necessary
-
m-relay
<snowman:tetaneutral.net> You can do a vending machine with no internet that accepts Monero so long as customer has internet
-
m-relay
<ofrnxmr:xmr.mx> The vending machine needs to confirm the tx
-
m-relay
<ofrnxmr:xmr.mx> Vending machine cant just be knowledgeless about spent key images