-
jebba
kind of rambling post, but some good points in there (e.g. port/ip can be attacked).
-
spitrip[m]
hello guys
-
spitrip[m]
happy new year
-
sethsimmons
Happy new year!
-
spitrip[m]
I'm new here in the community, someone could say how I can create my own pool I recently acquired some vps but I'm lost I don't know where to start
-
-
spitrip[m]
I think I am not taking advantage of my vps and my local machines
-
xmready
moneromoo: the .onion node binaryFate runs, does it appear to other nodes as a tor node or only to the wallet client?
-
nioc
ypu missed an o in moneromooo
-
xmready
woops
-
xmready
moneromooo: the .onion node binaryFate runs, does it appear to other nodes as a tor node or only to the wallet client?
-
moneromooo
A hidden service is, well, hidden. Another node can't know it by any other name/IP (absent other information).
-
xmready
moneromooo: so if nodes choose to block .onion exit nodes, binaryFate's remote node gets blocked? Sorry for not understanding right away
-
moneromooo
You are confusing two things I think. .onion addresses are for hidden services. You connect to them. Exit nodes are sources of connections.
-
xmready
moneromooo: so if I connect to the onion node, I won't have problems syncing then?
-
moneromooo
The former definitely does not imply the latter.
-
moneromooo
It also depends how you connect.
-
mawk
how many devs work on the GUI?
-
moneromooo
The tor support in monero is used for txes, not blocks.
-
moneromooo
But you can proxy monero via tor to get blocks.
-
mawk
my P2P node is banning hosts, why does that happen?
-
moneromooo
set_log 1 and you should see. If they're on
gui.xmr.pm/files/block.txt, it's because it's an asshole who likes being, well, an asshole.
-
moneromooo
In rare (I hope) cases, it can also be due to a corrupt db and valid txes are seen as invalid by your broken node.
-
mawk
I see
-
selsta
micah: try to restart your computer, install latest trezor firmware and trezor bridge version
-
kinghat[m]
running the xmrto container and it was syncing and right at the end i started getting runtime errors:
0bin.net/paste/ReEuCTNH#E25Sqcgn0epSDUetHINiog0WfbBUeh3LG8Sk2sxfBez
-
kinghat[m]
feel like its probably related to the containers setup
-
bigslim[m]
Oh wow, never seen a difficulty drift error before on daemon
-
bigslim[m]
Transaction has too many dirty pages
-
bigslim[m]
Lol wut
-
Inge-
You need to launder the outputs.
-
mawk
I created a new address in the gui wallet, used it somewhere, then the wallet crashed
-
mawk
and the address is gone now
-
mawk
I guess that doesn't work? if people send fund to that address they will be lost
-
dEBRUYNE
No, you can simply regenerate it on the Receive page
-
mawk
ah nice
-
mawk
wait what did you mean on the receive page
-
mawk
every time I create an address on the refund page it's different
-
mawk
it won't regenerate the one that was lost right?
-
mawk
or are addresses deterministic?
-
dEBRUYNE
Addresses in the GUI are deterministic
-
mawk
ah good
-
moneromooo
bigslim[m]: did you see that error on a current monerod ?
-
moneromooo
If so, did you get the large amount of logs with a "send to mooo" message ? If so, please paste it to paste.debian.net
-
bigslim[m]
<moneromooo "bigslim: did you see that error "> No, Aeon and db was over a year old since last running (Debian 32b os).
-
bigslim[m]
I haven’t attempted to restart daemon since
-
moneromooo
Thanks. The fix is ~8 months old, so all good ^_^
-
alaskian
hello
-
orly_owl
hey the IRS just vanished
-
orly_owl
omg
-
charolastra
?
-
supus
Friend of mine is getting "Error generating CryptonightR code" right after the synchronization starts (stagenet). What does that mean?
-
selsta
supus: which OS? which device?
-
moneromooo
Does this friend use paranoid memory protection software ?
-
supus
Ubuntu 20.10, x86_64
-
supus
moneromoo: as in firejail or something similar?
-
moneromooo
As in anything that might restrict mprot.
-
supus
I don't think so
-
moneromooo
Run with strace to see what syscall fails.
-
moneromooo
Looking at the code, it can only be mprotect, so back to my original line.
-
supus
okay, will get back to you with the results, thanks
-
moneromooo
Is it using systemd ?
-
supus
no he is calling it directly in his fish shell
-
supus
he tried deleting ~/.bitmonero multiple times and then re running it. Ran fine until ~24%-39% synced and from then on he got this error
-
supus
but I'll tell him to try with strace
-
bigslim[m]
<moneromooo "Thanks. The fix is ~8 months old"> Plz send pr info and I will submit pr to aeon :)
-
moneromooo
0fd6ccef2164f8a40988df16d37175a16ed27128 (blockchain: fix timestamp/difficulty cache getting out of sync)
-
Lyza
quick Q, do we allow competitors to promote their coins on r/monero? Like, let's say somebody from ECC wanted to post to r/Monero about how great ZEC is. Is that within the rules?
-
selsta
bigslim[m]: afaik this is fixed in aeon
-
Lusya421
Remember the 'Good Old Times' where you were attacking Ryo, hacking us, then copying Ryo? I thought we will do a reversal, let me know when you fixed all the issues :)
twitter.com/fireice_uk/status/1273274032822124545
-
hyc
Lyza: no. rules are monero-related posts only
-
Lyza
hyc I am asking because of posts like this one (
reddit.com/r/xmrtrader/comments/kvb…eable_defi_xmr_trading_volumes_part) --- they are promoted a "private DEX" that offers Monero, but I am somewhat concerned because the network also has a native token that claims to be private, hence would be a competitor
-
Lyza
so it's technically Monero related, but it's also kind of promoting a competing privacy network
-
hyc
I don't see how it's technically monero related
-
Lyza
Because they offer an exchange where you can alledgedly acquire XMR? I haven't use it though
-
hyc
oh, that's xmrtrader
-
hyc
thought you were talking about r/monero
-
Lyza
-
Lyza
my bad about the xmrtrader link
-
hyc
I think there's a marketing rule that onetime announcements of new businesses is allowed
-
hyc
or even repeated, but not more frequently than once/month or somesuch
-
hyc
this would be no different than talking about binance, which lists xmr, and also has their own coin
-
hyc
but nobody needs a monthly post about binance because it's already well known
-
Lyza
hmmm good point about binance although you don'tneed to acquire BNB to use Binance but I think maybe you do need to acquire PRV in order to use this network
-
dEBRUYNE
We do allow occasional posts even, as long as they are not too voluminous
-
Lyza
it seems more like a PoS smart contract sort of thing, hence u need the native token to pay fees, I believe
-
Lyza
but the native token claims privacy and hence is a competitor imo, but Idk. just wanted to bring it up. if y'all think it's cool I'm not sweating it
-
hyc
if their token is only usable on their own network, doesn't seem like a true competitor. if it's a generl purpose coin, dunno.
-
bigslim[m]
<selsta "bigslim: afaik this is fixed in "> Not with 14.1.0
-
Lyza
well, it would be similar in concept to Ethereum. Eth is nominally for use on the Eth network but people can and still do make settlements with it. Also, just seeing they are also claiming privacy of the tokens you create, so like pXMR or pDAI or whatever. Ostensibly at some point people could settle DAI or anything else through this network in a private way
-
Lyza
haven't checked into the veracity of their claims but this seems to be what they are claiming at any rate
-
selsta
-
selsta
not sure if it is included in 14.1.10
-
bigslim[m]
selsta: yea that’s in 14.1. So looks like it isn’t fixed then. I’ll open a bug
-
bigslim[m]
Unfortunate no way to check monero since no db on this pi
-
selsta
bigslim[m]: maybe your diff was already drifted, you said your db was 1 year old
-
selsta
applying a fix afterwards is not going to fix your difficultly
-
selsta
the fix is not going to prevent it retroactively is what I meant to say
-
mawk
-
mawk
%n second(s) ago
-
Lyza
-
bigslim[m]
<selsta "bigslim: maybe your diff was alr"> Yes however code should be smart enough to either pop blocks and retry or prompt user to do so. Logic seems partially there. At least it knows there is an issue which is good.
-
bigslim[m]
I am confident the diff was drifted back then.
-
selsta
we do have code to regularly recalculate the diff now
-
mawk
my bug is slightly different Lyza
-
mawk
but related I guess
-
mawk
it just stayed like this for a second
-
mawk
just in time for a screnshot
-
mawk
on latest vrsion also
-
selsta
mawk: which OS?
-
selsta
Lyza: which OS?
-
mawk
linux x86_64
-
mawk
on kde
-
mawk
not using the appimage
-
selsta
hmm ok so probably not OS related
-
mawk
Debian GNU/Linux 10 (buster) on amd64 with kernel 5.8.10-1~bpo10+1, if you want the full thing
-
mawk
why no .onion for xmrchain.net
-
moneromooo
Why no beer on my desk
-
Lyza
mawk different how? selsta my report was on windows
-
mawk
moneromooo: I don't like beer
-
mawk
but xmrchain.net has i2p link
-
mawk
Lyza: the "%n second(s) ago" just stay for a few moments, then it starts working
-
Lyza
same for me
-
mawk
while you said that for your case it stays like this until it gets enough confirmations
-
Lyza
not sure exactly how long, defintielyless than 20 seconds. maybe less than 5 or 10
-
mawk
ah I see
-
mawk
then I guess it's the same
-
Lyza
hmm yeah I did think it stayed until confirmed I don't remember now
-
Lyza
anyway I suspect it's the same but maybe not.youshould add on your info to that report tho I think
-
mawk
yes good idea
-
gingeropolous
yeah i gotta get that going again
-
gingeropolous
there is an onion explorer, the address is on the github page. i should prolly post that on the clearnet one
-
gingeropolous
oh damn i guess mwo took down the onion
-
donkeydonkey[m]
<mawk "moneromooo: I don't like beer"> not sure the beer was for you
-
gingeropolous
mawk, does the i2p link still work?
-
sethsimmons
New Docker instructions for running a Monero node, would love any feedback before I share on Reddit/Twitter:
sethsimmons.me/guides/run-a-monero-node/#installing-via-docker
-
mawk
I never tried i2p gingeropolous but I guess I can give it a shot
-
mawk
alright sethsimmons
-
mawk
how are secondary addresses generated? if the GUI wasn't generating them deterministically, would it be possible to recover the address if the GUI crashed before it could save the files?
-
sethsimmons
They're always deterministic
-
mawk
even with cli?
-
sethsimmons
If no transactions have been received to them they won't restore without saved wallet files, but if any transactions were sent they will restore properly.
-
mawk
ah I see
-
sethsimmons
And if any future transactions are sent to them they will be restored as well.
-
donkeydonkey[m]
is there any time limit on that. do they ever expire?
-
sethsimmons
no, as they're deterministic from your seed
-
sethsimmons
They always deterministically exist and will exist
-
sethsimmons
But they don't exist on-chain for the wallet to discover again until used.
-
mawk
sethsimmons: any reason why you chose to use the docker install script instead of the repository?
-
mawk
I guess the repo is slightly harder to set up though
-
donkeydonkey[m]
great. thanks
-
mawk
you open the restricted rpc port even if you later choose to not use that feature, but I guess that doesn't really matter
-
mawk
you will get a connection reset on that port and that's it
-
sethsimmons
It should be exposed either way
-
sethsimmons
If you're running on a VPS or at home you likely want to use restricted RPC for your own wallets.
-
mawk
why not unrestricted rpc then?
-
mawk
if it's for home use
-
sethsimmons
But you may or may not want to advertise with public-node flag/arg
-
mawk
I see
-
sethsimmons
Because you're still exposing it through your router, most likely, and no wallet needs unrestricted to function
-
sethsimmons
There's just no reason to expose unrestricted unless you lock it down with auth
-
mawk
ah
-
sethsimmons
And even then it just lets you control the node remotely which most users needing a guide like this would never do.
-
mawk
for mine I put some auth password and have a vpn between the wallet and the node, but anyway the port is closed from the outide; I didn't know unrestricted mode wasn't really useful
-
mawk
otherwise for the docker log command I think you may want to add --tail 20 or something reasonable, to not flood the console with trillion lines
-
mawk
if you type that command some time after start
-
lza_menace
I use unrestricted RPC port for services that use that extra detail
-
lza_menace
you can see version, chain size, and sync info
-
kic0
if binded to localhost using unrestricted should be fine ? hope I'm not stating something wrong here
-
lza_menace
good blog post sethsimmons.
-
mawk
if bound to localhost yes you're the only one that can access it kic0 , unless you have firewall rules with -j REDIRECT targets or something else funny
-
lza_menace
kic0: yes, that's what I do. Bind restricted to 0.0.0.0:18081 and unrestricted to 127.0.0.1:18089
-
kic0
tks for confirmig :)
-
lza_menace
then internal stuff can use unrestricted, public gets restricted
-
sethsimmons
Yes, this binds to localhost as well
-
kic0
same here ;)
-
sethsimmons
That way you can use the monerod binary to control the running instance locally, but its never exposed to even the local network
-
mawk
you meant bound only to localhost right kic0 ?
-
mawk
ah yes
-
mawk
so apart from the docker log thing that's it sethsimmons, nice guide
-
sethsimmons
Thanks 🙂 Going to break out the systemd portion into its own separate guide, I think the Docker approach is much more ideal for most users.
-
mawk
for now my approach is "run ./monerod in screen/tmux" because I'm too lazy to set it up
-
lza_menace
not sure if you're willing to make a callout sethsimmons, but I made this with the intention of it being Monero node on easy mode:
github.com/lalanza808/docker-monero-node
-
lza_menace
it's what all the nodes on xmrcannon.net are using - you can see the graphs it produces
-
xmready
where'd all the volume go..
-
sethsimmons
<lza_menace "not sure if you're willing to ma"> How would updates work to this? Need to do a Docker compose down/up?
-
sethsimmons
Love that Grafana is integrated by default, its what I use as well :D
-
mawk
maybe it would be good to push to docker hub?
-
mawk
with the github CI it should be easy
-
mawk
then watchtower would update it
-
sethsimmons
That would probably be ideal for auto-updates via Watchtower
-
sethsimmons
Yeah
-
lza_menace
sethsimmons: yes, currently I just run 'git pull origin master && make build && make up', though I was considering adding something like watchtower
-
lza_menace
I already host my own monero docker images as well
-
sethsimmons
AFAIK you'd have to push to Dockerhub for that to work without further configs
-
sethsimmons
If you get a chance to do that I
-
lza_menace
-
sethsimmons
*I will probably migrate over to your image, but for now I'll leave with the XMR.to one for simplicity
-
sethsimmons
Ah but that wouldn't include Grafana
-
sethsimmons
Still need compose for that
-
lza_menace
right, it's not part of the image itself, it's just a side container
-
sethsimmons
yeah as it should be
-
lza_menace
but you could recreate this thing via multiple 'docker run' commands
-
lza_menace
+1
-
sethsimmons
As this is supposed to be an ultra-simple guide I'll probably leave as is using the XMRto images
-
lza_menace
no worries m8
-
sethsimmons
But I'll give a shoutout to yours and xmrcannon.net in it for other options
-
lza_menace
thanks!
-
kic0
mawk, yeap
-
h2017
hello
-
sethsimmons
Hello
-
mawk
is delisting going to propagate to EU?
-
raecarruth
what makes you think that it will?
-
mawk
similar laws here may have similar effects as to what happened in USA
-
raecarruth
has that happened in the past?
-
mawk
I'm not sure
-
raecarruth
i've never known that to happen with cryptocurrency
-
mawk
well monero and the other private coins are quite unique I guess
-
mawk
so it's a precedent
-
mawk
it may not have happened with other coins because they're traceable
-
sethsimmons
-
sethsimmons
-
sethsimmons
(Shoutouts to your node and site in the first, lza_menace 🙂
-
sethsimmons
-
kic0
nice job
-
sethsimmons
Thanks 🙂
-
kinghat[m]
i have specifically set ports 18080/18081 to deny in ufw and have the --no-zmq --no-igd flags passed, but still have 12 outs?
-
kinghat[m]
$ sudo docker exec -it monerod ./monerod status
-
kinghat[m]
2021-01-12 21:17:05.092 I Monero 'Oxygen Orion' (v0.17.1.9-release)
-
kinghat[m]
Height: 2273164/2273164 (100.0%) on mainnet, not mining, net hash 1.93 GH/s, v14, 12(out)+0(in) connections, uptime 0d 0h 1m 23s
-
sethsimmons
You would always have outbound connections, even if denying inbound.
-
sethsimmons
Those are just your normal outbound p2p peers
-
kinghat[m]
even if uwf is blocking 18080?
-
sethsimmons
`deny in ufw `
-
sethsimmons
Did you mean you're denying outgoing?
-
sethsimmons
Denying incoming wont stop outgoing
-
-
kinghat[m]
ah ya i guess that makes sense
-
sethsimmons
That is why you have no incoming connections.
-
kinghat[m]
ya i dont want RPC, just the P2P stuffs
-
sethsimmons
Then don't block 18080, thats just p2p
-
sethsimmons
Just don't forward 18081/18089 through your router, or don't advertise them, or just bind them to localhost, or deny with UFW if you want
-
sethsimmons
Depends on if you still want to be able to use them
-
kinghat[m]
so the 12 out connections are me connecting to 12 other nodes to get data?
-
sethsimmons
Yes
-
sethsimmons
Otherwise you have no way to get the state of the chain or other peers etc.
-
sethsimmons
In order to function a node has to have outbound peers, but if you don't want a random set of peers you can set nodes to prioritize or exclusive nodes as your only peers.
-
kinghat[m]
ooo got one of these in the logs: [P2P1] INFO global src/p2p/net_node.inl:278 Host 51.68.215.64 blocked.
-
Welastevil
hi everyone
-
Welastevil
Im new in monero trade
-
Welastevil
Is it true that mining monero consumes less energy than mining other cryptos?
-
moneromooo
No.
-
moneromooo
At least not in any sensible sense.
-
Welastevil
hmmm
-
Welastevil
thank
-
Welastevil
s
-
moneromooo
It's PoW, for one thing. PoS coins will use much less energy (but have their own problems, namely PoS).
-
moneromooo
Between PoW coins, the amount of energy used up sets your level of security, at a first approximation. The more energy expended, the harder it is for an adversary to reorg the chain.
-
moneromooo
So if a coin expends half as much energy, it's also twice as easy to pwn. Ignoring hardware availability for now.
-
hyc
but it's probably true that the total of all monero miners is using less energy than the total of all bitcoin miners, for example
-
moneromooo
Yes, but if monero had the same level of security, it'd use up as much.
-
hyc
maybe. usually I would say "level of security" == "amount of energy consumed in mining"
-
hyc
but we could put a finer point on it
-
moneromooo
That's what I mean too :)
-
hyc
to burn as much energy as bitcoin currently does would require a lot more individual machines for monero
-
hyc
and I believe if the monero network were to organically grow to that point, those machines would be more widely distributed
-
hyc
which would make it more secure at the same amount of energy
-
moneromooo
In practice, I agree, but this is an extrinsic property: if would not apply if bitcoin ASICs had the same distribution of ownership.
-
hyc
no, I don't think it's possible for bitcoin to have the same distribution, precisely because ASICs concentrate power so much
-
hyc
anyway that's all just hypothetical
-
hv-bridge
<KnightKinq> hello Can't activate the GPU, can you help me?
-
kinghat[m]
if im only running a node as P2P, what uses the memory, is it the amount of in connections more than the out?
-
sethsimmons
It's simply the blockchain being mapped to RAM by lmdb, the backend database.
-
sethsimmons
It will only actively use the RAM it needs, but will map the entire blockchain to RAM where possible to speed up queries, but always gives it up to other programs as they need it.