anesthesia

joined 1 month ago
 

I have a quite more technical question regarding how Monero nodes (and other P2P networks) work.

The question is: Once you start your node for the first time, or after it being shut down, how does the node find the first P2P peer?

I get that torrents for instance use trackers for this. But how does Monero (or other cryptos) do it?

I am guessing Haveno does the same thing? ie: Haveno is essentially connecting to two P2P networks at the same time, namely the Monero and the Haveno networks. What tech does Haveno use to find the first peers? Is it related to the seed nodes?

How does Monero do it without seed nodes?

[–] anesthesia@monero.town 5 points 1 week ago

They add support for USDT I assume, as there is no support yet. Weird wording I agree

[–] anesthesia@monero.town 2 points 1 week ago (1 children)

Yes you can just say that.

  1. If someone knows for a fact that you have Monero and they know the exact amount, and want to know where it came from:

    • Move them to a new wallet
    • I mined these coins a very long time ago, I do not have the mining equipment anymore
    • Also the wallet I used to mine them was on an old computer that got infected so I moved all to this new wallet
  2. If someone suspects that you have Monero but does NOT know how much:

    • Imagine you own $10k in Monero
    • Move a small amount to a wallet ($200??)
    • If authorities ask you how much you have, show them the wallet with $200.
    • Go back to scenario 1 (I got those 200 from mining a long time ago etc etc)
  3. If no one suspects that you have Monero, and for now you are "in the clear":

    • Follow good opsec
    • Do not tell anyone that you have Monero
    • Do not exchange that Monero for fiat using KYC services. Always use something like Haveno, or use the Monero to buy prepaid cards anonymously to use in shops
    • If someone starts suspecting that you might be using Monero but does not know how much, revert to scenario 2

Of course it is better if you avoid anyone knowing you have Monero altogether.

Remember that you always have the option of moving them to a new wallet, say you got hacked and have no access to it.

Of course all this depends on your country and how authorities are there. If you live in a very authoritarian area where authorities do not care about evidence and they only care that "you look guilty", nothing will save you. If you live in a country where you must go to court and be proven guilty, I think with Monero its pretty easy to do any of those steps and cover your ass.

But as always, try to not be discovered using Monero in the first place

[–] anesthesia@monero.town 1 points 1 week ago

Yeah you could say that, but as said in another comment, just transfer them to another wallet and claim you lost them in a hack or accident 😄

[–] anesthesia@monero.town 2 points 1 week ago (1 children)

Yes that is exactly it.

That is why you should always make sure to lose all your XMR on a boating accident right after acquiring them 😉

[–] anesthesia@monero.town 2 points 1 week ago

No, Haveno is completely Non-Kyc.

The only problem with Haveno is that you need to pre-own a small amount of XMR as a safety deposit to avoid scams. So it is not the best if you need to get started from scratch. (You get your deposit back after the trade)

Haveno essentially generates a wallet for you that you use on trades, so when I say "add funds" I mean to that new wallet (which is locally generated and thus non-custodial, keys are always under your control)

Once you add some funds to Haveno, just click any of the offers listed there. You'll probably need to add a payment account to your haveno account but the app will guide you through all the steps. There are some tutorials floating around there.

Sounds daunting but it really is super super easy

[–] anesthesia@monero.town 1 points 1 week ago (3 children)

Haveno all the way!

Super easy, just open the app, add some funds, click on "take offer" on whatever trade there is and follow the steps.

[–] anesthesia@monero.town 1 points 2 weeks ago (1 children)

I understand your point, however that is not really the topic at hand, I was just trying to give some context and to open the discussion as to why XMR does not seem to be gaining traction in Russia or why there are no Ruble trades in Haveno.

Now I do not want to enter a political discussion here

It is irrelevant for the conversation if it is a good or a bad strategy, or if it is moral or immoral to apply these sanctions. If I were a Russian individual, I would be using Monero to escape these sanctions, which leads me to wonder whether or not this is happening or why we do not see Russian trades in Haveno.

 

The ongoing Russian conflict has caused Euro Union and other political powers to heavily sanction Russia. Some of these sanctions involve blocking bank transfers between the eurozone and Russia.

Now I do not want to enter a political discussion here, but I think most of these sanctions are actually hurting the individual citizens more than the government to whom they should be targeted.

This has caused that a lot of people that live abroad cannot for instance send money to their loved ones in the country, spend money whenever they go there for a visit, or for people who live and earn money in Russia to spend that money abroad.

Additionally, many banks have seized Russian-owned bank accounts in Europe, essentially stealing their money without them being able to do anything to prevent this.

Of course we could get in the argument here that you do not really own your hard-earned fiat money. After all, if I cannot spend my fiat money in a bakery in Russia, do I really own my money?

This is where Monero shines (or should be shining) in my opinion. Monero should give Russians the ability to break free from these sanctions and actually spend their money however they want.

However, looking into Haveno, there are 0 offers in Russian Rubles (RUB), and historically there have been zero trades with RUB. Also trying to find information on Russian forums about Haveno, no one seems to talk about it at all.

However, before Haveno came out officially, I used another centralized P2P exchange called bitpapa, which I do not promote or recommend, as even though I used it without problems on some occasions, I do not know if it can be fully trusted.

My experience is that (maybe just a coincidence) all trades I did there were done with Russians. So it seems that that platform might be the one preferred by them.

And here is where I want to open a discussion:

Why do you guys think is the reason that there are so little trades in a currency so heavily sanctioned, when Monero is supposed to fight exactly against this kind of issue?

Perhaps there is some failure in our communication methods, and the information about Haveno is not reaching the relevant forums or circles?

[–] anesthesia@monero.town 6 points 2 weeks ago (6 children)

I would like to add that if you actually have XMR in a wallet that you got from mining, and you never moved those funds before, you CAN confirm that those funds came from mining. In fact, the GUI wallet will show a symbol indicating that it came from mining (what's called a "coinbase" transaction).

However you could just say that you moved the funds from the mining wallet to this other wallet, but then I will ask again: Show me the mining wallet that got those mining transactions.

[–] anesthesia@monero.town 1 points 2 weeks ago

Well as always, depending on your use case and your threat model, using those swap services might not be the best idea, specially if you want to be "stealthy" when purchasing or selling xmr.

If you buy or sell XMR in simpleswap and use a KYC'd coin (like BTC that you withdrew or deposited from/to a CEX like kraken or binance), then authorities can ask the simpleswap owners and they will show them that you traded Monero.

Again if this is not a concern to you, then perhaps those swapping services are "good enough", even though I have read countless stories of them performing shotgun scams and shotgun KYC where they will randomly select you and make it very difficult for you to recover your funds, especially if those funds do not come from "trusted" sources aka another CEX.

But again as always, that is up to you and your use case / threat model, and the risks you are willing to take.

[–] anesthesia@monero.town 4 points 2 weeks ago (9 children)

I would say depending on who is asking you...

If you have there some xmr valued many hundreds of euros, it is pretty unlikely you actually mined it unless you have some very powerful setup.

If I am the government, then I will ask you: Show me this mining setup. Prove to me that you at least owned or had access to this setup.

I think when we talk about plausible deniability it's not in the context or "Where did this money come from", but more along the lines of "I cannot prove it was actually you who bought this item".

Imagine you buy an item that is restricted or sanctioned in your area, plausible deniability makes it so it is very difficult for me to prove in a court it was you who bought it, and very easy for you to evade these accusations.

If someone forces you to open your wallet, you can just have a second hidden wallet where you keep your stash, and then just open another wallet with, let's say, 5 or 10 euros worth or XMR that you can actually mine in a reasonable amount of time with some old machines.

[–] anesthesia@monero.town 1 points 2 weeks ago (2 children)

Used it on two occasions already. One trade took 2h (I guess the trading peer was busy) and the other one was less than one minute after blockchain confirmation finished (10 blocks as usual).

What else "working normally" do people need? There are already very good offers from time to time. If you check once or twice a day you can get pretty decent offers (0% markup or very close). Also I heard people say that liquidity is now upwards of 1400 xmr in the platform.

Just try it out, its way simpler than people make it sound

[–] anesthesia@monero.town 3 points 2 weeks ago

That is a very cool mechanism. Thanks for the info!

 

I have a question regarding Monero fees.

Currently a transaction gets you to pay around 0.00003 - 0.00005 XMR of transaction fee.

This is a very small fee, and given that XMR is priced at ~150€ it results in less than 1 cent of fee (0.6 cents approx).

I know of Monero's dynamic block size and that it will contribute to keeping fees small in the future given increased usage.

However, imagine a scenario where Monero's price skyrockets. Let's say current BTC price of 66k€.

A similar transaction fee of 0.00004 XMR would result in 2.64€ of transaction fee. This would make XMR unusable (or at least not interesting) for transactions of 10€ or less, given that the transaction fee would be 25% or more of the intended spend value.

I know that it is very unlikely that XMR reaches those values, but in that hypothetical scenario, what would happen with the fees? Would the absolute fee value in XMR go down? Is there a system already in place for this? Would the devs manually lower the fees?

view more: next ›