-
DivyanshJoshi[m]
<nioc> "when sending txs you don't..." <- Okay, thanks nioc
-
temp_monero_womb
hi monero community: is there any downside to using a new wallet's primary account for mining, and then that same wallet non-primary accounts for storing/sending/receiving? I saw that p2pool recommends using a separate wallet for mining because the primary address is visible for mining payout . . . but if only using primary address for mining and never anything else, why not keep it all in one place in same wallet for convenience?
-
temp_monero_womb
does primary account address be used for anything else other than mining? hope this is right place to ask thank you
-
nioc
just to clarify terminology, for mining you use the primary address and then you have subaddresses connected to that address. This constitutes an account.
-
nioc
you can have multiple accounts in a wallet which behave as separate wallets, each with a primary address and their associated subaddresses
-
nioc
this is my understanding but I have never used multiple accounts within one wallet
-
temp_monero_womb
yes this clarification sounds correct to me. as I understand it, primary address (which is the top-level address of primary account) is only option for mining solo or p2pool.
-
nioc
whether you are using the term non-primary accounts for subaddresses or a different account I do not have an answer to you :)
-
nioc
well a different account is ok
-
temp_monero_womb
oooohh sorry :)
-
temp_monero_womb
I do mean different accounts
-
temp_monero_womb
or subaddresses withing different accounts, but the only thing that primary account would be used for is mining
-
temp_monero_womb
my main concern is to maintain privacy with not having any addresses I use for transactions be visible through mining, but would love convenience of not having to juggle multiple wallets at this time (hence interest in mining on primary account, and then separate accounts in same wallet for transactions that can't be tied to mining)
-
temp_monero_womb
I think it would be OK, but in case is obvious bad problem I wanted to verify with others in community :)
-
temp_monero_womb
I appreciate you responding with me nioc, thank you
-
nioc
temp_monero_womb: np, not many people around at this time
-
nioc
seems like it should be ok but yeah would be nice if someone confirms
-
TrasherDK[m]
<toralien[m]> "because my fs doesn't look..." <- It's the layout on a remote server, running `mainnet`, `testnet` and `stagenet` daemons, including `monero-lws-daemon` and some `monero-wallet-rpc`.
-
ajs_[m]
-
M1234random4321[
Didnt add screenshot yesterday for cakepay's partner shotgun KYC so here:
-
M1234random4321[
-
M1234random4321[
Just a note to myself to not use anything cake related coming forward and just keep using bitrefill and allark instead
-
Guest77
hello
-
Guest77
do anyone knows oneline converter as rate.sx(off now)
-
Guest77
fiat > monero and the opposite
-
ofrnxmr[m]
just price info?
-
Guest77
yes
-
ofrnxmr[m]
coingecko, kraken and cake wallet have apis
-
Guest77
echo "0.44" | xargs -I {} echo "{} * $(curl --no-progress-meter "api.coingecko.com/api/v3/simple/price?ids=monero&vs_currencies=usd" | jq '.monero.eur')" | bc
-
Guest77
dont work
-
ofrnxmr[m]
why not
-
Guest77
(standard_in) 2: syntax error
-
ofrnxmr[m]
so you need to use a command that works
-
Guest77
yes
-
ceetee[m]
<temp_monero_womb> "hi monero community: is there..." <- Depending on your jurisdiction it may be beneficial to have different seeds for different purposes. Because if you are forced to reveal view keys for eg. mining operations, you can still keep the other transactions private.
-
ofrnxmr[m]
look at the heuristics on p2pool.observer
-
ofrnxmr[m]
it shows a bit of what can be correllated (recent consolidation/sweeps, spends with non coinbase, likelihood)
-
plowsof11
the last time i asked chatgpt for someone it gave me this curl -s "
min-api.cryptocompare.com/data/pric…UAH,XMR&tsyms=USD&api_key=asddsacdc" | jq -r '.UAH.USD / .XMR.USD'
-
Guest77
-
Guest77
jq: error (at <stdin>:0): null (null) and null (null) cannot be divided
-
plowsof11
If you feel uncomfortable with the request or if you are not familiar with the commands being asked of you, it's perfectly reasonable to suggest that the person try talking to ChatGPT themselves.
-
plowsof11
it works here, you must have... some networking issue / cant access that url
-
Guest77
i run from other pc and output is the same
-
plowsof11
try it on my wifi
-
Guest77
pc in on other network
-
temp_monero_womb
ceetee🇧🇪: oooohh that is good point would give plausible deniability. I will look if this part of my threat model. does view key expose only single account, or does view key expose all accounts inside a wallet made with seed? thank you !
-
TrasherDK[m]
-
Guest77
do anyone knows any open source version of chatgpt because i dont want to give my info to google
-
temp_monero_womb
ofrnxmr: thank you for link, I look now at what someone can know about p2pool miners
-
ofrnxmr[m]
About any pool miners, realky
-
ofrnxmr[m]
Just that p2pool is shows you what info pools can collect on users
-
temp_monero_womb
this makes sense thank you !
-
ofrnxmr[m]
<Guest77> "do anyone knows any open..." <- I use an old microsoft account with bing's version
-
ofrnxmr[m]
There are some open source alternatives. but a lot of front ends as well which still require you to have gpt api keys.
-
ofrnxmr[m]
i havent tested the fully open alternatives
-
ceetee[m]
<temp_monero_womb> "ceetee🇧🇪: oooohh that is good..." <- each seed has one view key and one spend key. Accounts are like buckets to manage the individual received outputs to prevent accidental mixing of them when spending
-
temp_monero_womb
thank you this is helpful to know 🙏
-
ofrnxmr[m]
The Janus attack is the #1 reason you want to use separate seeds
-
ofrnxmr[m]
If you arent a target, subaccounts are often sufficient.
-
ofrnxmr[m]
avoid mixing funds between (subaddresses, subaccounts, or separate seeds) depenind on your threat level
-
ofrnxmr[m]
If withdrawing to different sub accounts, you only want to spend from one account at a time. Iirc its technicnally possible to spend an entire wallet balance, but by default in most front end wallets is when spening from an subaccount that only the the accounts funds are used
-
ofrnxmr[m]
Separate seeds/accounts etc should be treated as separate identities
-
xmrfn[m]
<Guest77> "do anyone knows any open..." <- This belongs in OT but FYI you can selfhost open source LLMs, just not specifically the brand-name closed-source "ChatGPT"
-
xmrfn[m]
Here is a nice list, new ones are being released almost daily
-
xmrfn[m]
-
temp_monero_womb
ofrnxmr: thank you for explain so much too, I like separate accounts/seeds as separate identities. I will read on Janus attack to see if matters in threat model your words are big help 🙏
-
temp_monero_womb
I have 1 more question I think of - is any major risk of mining p2pool on personal computer? I see many use dedicated mining rig but I do not want to buy second computer. I assume is different for threat model, but curious what risk be when not opening ports
-
xmrfn[m]
IMO mining is minimal risk, much lower than running a node. No peers need to connect to your miner; your miner just occasionally needs to download a new block.
-
temp_monero_womb
this I think too, thank you for opinion. to clarify, I run local pruned node to keep blockchain local, but not open ports. with this setup, no peers should be connect? I am trying hard to make sure I use right words as monero documents can be confusing to new people :)
-
ofrnxmr[m]
P2pool does do p2p connections
-
ofrnxmr[m]
And increases the amount of info going out over the network
-
ofrnxmr[m]
Monerod sync + p2pool sync
-
xfedex[m]
temp_monero_wombat_5274: you should take a look at CSMiner as a reference
-
xfedex[m]
-
ofrnxmr[m]
temp_monero_womb: You make outgoing connections with your clear ip
-
ofrnxmr[m]
You can run the node behind tor if you want to hide your ip
-
xfedex[m]
it's simpler to understand than xmrig, in my opinion, since it only supports randomx and is made in a simpler language (unless you are a C++ dev)
-
ofrnxmr[m]
What is your goal?
-
temp_monero_womb
goal is to to mine very small here and there to acquire some monero in account - not trying large profit operation
-
ofrnxmr[m]
Convenience <<<<< exchange for >>>>> privacy
-
temp_monero_womb
I connect GUI wallet over vpn or tor, no open ports
-
ofrnxmr[m]
That doesnt change the node config afaik
-
ofrnxmr[m]
Thats only for the wallet
-
temp_monero_womb
yes, this convenience is what I am try to balance with my threat model :)
-
ofrnxmr[m]
max privacy = node behind tor, solo mining
-
ofrnxmr[m]
Max convenience = no node at all, using a clearnet centrslized pool
-
ofrnxmr[m]
Quite a good spectrum of options inbetween
-
temp_monero_womb
thank you for telling extremes of that balance, I appreciate
-
temp_monero_womb
I do not have big hash power, so I think to get little monero here and there I choose pool. I like decentralized pool because better for network.
-
ofrnxmr[m]
I cannot confirm whether or not p2pool works behind torsocks
-
ofrnxmr[m]
Some pools have onion addresses, which can be highky convenient but also have good privacy
-
temp_monero_womb
I have not problem with local node and prefer local node for trust, but is on my personal machine so I prefer not to seed with node so no open ports
-
temp_monero_womb
and yes okay I will research maybe do vpn instead for p2pool if no onion
-
ofrnxmr[m]
temp_monero_womb: Your node shares with peers. You create the tunnel (outgoing) but the tunnel is bidirectional
-
temp_monero_womb
<xfedex[m]> "temp_monero_wombat_5274: you..." <- I not ignore you, thank you for recommendation :) I think I look for p2pool miner though and it already in GUI wallet
-
ofrnxmr[m]
So you do in fact seed to peers, but peers cant initiate the connection
-
ofrnxmr[m]
P2pool runs a sidechain
-
temp_monero_womb
ooooohh okay I think I need more research then :)
-
temp_monero_womb
I am know that p2pool runs separate blockchain
-
ofrnxmr[m]
Ok. Im just saying that youd need to tor that too, if possible
-
temp_monero_womb
yes thank you
-
temp_monero_womb
I also mention vpn as maybe, but you keep say tor only. is vpn bad idea your opinion?
-
ofrnxmr[m]
Tor over vpn is good, but vpns arent really private
-
ofrnxmr[m]
Theyre more for subverting georestrictions or "being in another location"
-
ofrnxmr[m]
Ivpn for example, uses forked networking for some of their backend
-
ofrnxmr[m]
Forked is a monero sponsor
-
ofrnxmr[m]
Forked also has a customer who had 750+ sybil monero peers
-
ofrnxmr[m]
Using ivpn for monero privacy, may lead directly back to sharing your ip with sybil nodes
-
chesterfield[m]
ofrnxmr[m]: Wow that entity must really like Monero
-
ofrnxmr[m]
Theyre cheap
-
ofrnxmr[m]
Super cheap
-
ofrnxmr[m]
I think 1500/year for 255.. i could just check instead of guessing, i guess
-
ofrnxmr[m]
These arent just monero sybils eithrr
-
ofrnxmr[m]
Its known as LurkingLion and its an attack on btc and xmr
-
ofrnxmr[m]
(good thing we have more full nodes :D) lol
-
temp_monero_womb
<ofrnxmr[m]> "Tor over vpn is good, but vpns..." <- yes okay I use other vpn (not ivpn) to shifting trust from isp to vpn, but I still has to trust vpn. tor is more private. but for node and p2pool, concern would be exposing ip, and both would accomplish hiding ip from connections to node or p2pool I think, yes?
-
ofrnxmr[m]
Ivpn uses a few different backends
-
ofrnxmr[m]
Most others do as well
-
temp_monero_womb
<ofrnxmr[m]> "So you do in fact seed to peers,..." <- was this note about seed to peers about p2pool monero local node or both?
-
ofrnxmr[m]
Good chance no matter who you choose, youre just paying for the same pig with different lipstick
-
ofrnxmr[m]
temp_monero_womb: Both
-
ofrnxmr[m]
Vpn over tor works, and just tor works as well
-
ofrnxmr[m]
But just vpn isnt really private, its, as you said, shifting trust from isp to vpn provider
-
temp_monero_womb
I hear you thank you for all help and ideas
-
ofrnxmr[m]
Who might be using the same isp as the the exit
-
ofrnxmr[m]
Vpn for punching through blocks. Anonymity networks for privacy
-
temp_monero_womb
yes, is chaos game to play!
-
ofrnxmr[m]
Combine tthe two to access anonymity networks where blocked
-
genesis[m]
yo
-
ofrnxmr[m]
yoyo
-
genesis[m]
how ut go??
-
ofrnxmr[m]
sideways, usually to the right, stablecoinin
-
genesis[m]
based
-
ofrnxmr[m]
and you?
-
genesis[m]
doing good
-
ofrnxmr[m]
good to hear 💪
-
xmrfn[m]
The monero.fail onion node list is empty! Looks like a bug
-
xmrfn[m]
-
xmrfn[m]
Who runs monero.fail ?
-
xmrfn[m]
-
politicalweasel[
monero.fail has been really slow recently
-
xmrfn[m]
slow isn't a problem. But I often make a polemical point about XMR's resilency by noting the ~100 Monero .onion nodes and linking to the above
-
politicalweasel[
yeah I know, just annoying for me
-
ofrnxmr[m]
that would be lza_menace @lza_menace:libera.chat:
-
ofrnxmr[m]
very slow indeed, perhaps being ddosed
-
lza_menace
I’ve noticed it as well. Can’t replicate it. It is likely due to the intensive node scanning I implemented. Seemed to start after that
-
lza_menace
Seems like I broke something tbh
-
lza_menace
I’ll fix it tonight
-
anonimauzanto[m]
I have a question related to the hash_to_point function in Monero. I do not want to bother the devs because the question is just to satisfy my own curiosity. I am not a mathematician and am just learning as much as I can. I have replicated the hash_to_point function in Python and can calculate a correct key image by stealth_address_private_key * 8 * hash_to_point(stealth_address_public_key). But to calculate 8 (
-
anonimauzanto[m]
hash_to_point(stealth_address_public_key) I have to add it to itself 8 times because the Python function nacl.bindin.crypto_scalarmult_ed25519_noclamp throws an error when I try to multiply by 8 (int(8).to_bytes(32, byteorder="little")). And nacl.bindings.crypto_core_ed25519_is_valid_point says the original hash_to_point value (before adding it to itself 8 times) is not a valid EC point. I do not understand enough to figure out why on
-
anonimauzanto[m]
my own and was hoping someone could help explain why that behavior occurs?
-
anonimauzanto[m]
I have a very vague intuition that the hash_to_point() function is generating a point that is not in the prime order subgroup, and adding to itself 8 times produces a point in the prime order sub group. But that is very very vague intuition, not enough to truly understand.
-
alandamjanic[m]
for 2 yrs i have gui wallet on my laptop, syncing with ocal node but now it is syncing forever. is it ok to use remote nodes, i would like to be able to transact and not to wait so long. what most of you do when you use monero for payments? local or remote.please advise, im not a computer person. tnx
-
bcrumb
alandamjanic: ssd or spinning disk? i use local
-
bcrumb
I use local, it's weird that it's so slow with syncing
-
bcrumb
I don't use the GUI, does it do syncing by itself?
-
ceetee[m]
remote is okey for most payments
-
bcrumb
and yeah it's ok for payments
-
bcrumb
but i kind of prefer monerod + cli wallet
-
bcrumb
alandamjanic: check that your network is properly set up, that you are not using a spinning disk drive, that your internet speed is good
-
TrasherDK[m]
Unless using a 2400 baud modem, internet speed is never the bottleneck.... (full message at <
libera.ems.host/_matrix/media/v3/do…cf7ed8de371fc54b9574e295cc1908c1326>)
-
anonimauzanto[m]
After many hours of searching it appears that hash_to_point() implements Elligator2 or something similar. It appears to be available in libsodium but not in the Python nacl.bindings wrapper. I believe the function crypto_core_ed25519_from_uniform might provide the same functionality as hash_to_point().
doc.libsodium.org/advanced/point-arithmetic#elligator-2-map