00:07:08 kind of rambling post, but some good points in there (e.g. port/ip can be attacked). 00:17:24 hello guys 00:17:31 happy new year 00:17:55 Happy new year! 00:19:11 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 00:21:38 * spitrip[m] uploaded an image: Screenshot at 2021-01-11 23-21-05.png (450KiB) < https://matrix.org/_matrix/media/r0/download/matrix.org/NggGlVYHclBgNMrTHwCfKGGQ/Screenshot at 2021-01-11 23-21-05.png > 00:22:14 I think I am not taking advantage of my vps and my local machines 00:30:58 moneromoo: the .onion node binaryFate runs, does it appear to other nodes as a tor node or only to the wallet client? 00:36:37 ypu missed an o in moneromooo 00:42:07 woops 00:42:23 moneromooo: the .onion node binaryFate runs, does it appear to other nodes as a tor node or only to the wallet client? 01:25:14 A hidden service is, well, hidden. Another node can't know it by any other name/IP (absent other information). 02:13:05 moneromooo: so if nodes choose to block .onion exit nodes, binaryFate's remote node gets blocked? Sorry for not understanding right away 02:21:33 You are confusing two things I think. .onion addresses are for hidden services. You connect to them. Exit nodes are sources of connections. 02:26:15 moneromooo: so if I connect to the onion node, I won't have problems syncing then? 02:42:27 The former definitely does not imply the latter. 02:42:59 It also depends how you connect. 02:43:02 how many devs work on the GUI? 02:43:09 The tor support in monero is used for txes, not blocks. 02:43:24 But you can proxy monero via tor to get blocks. 02:44:11 my P2P node is banning hosts, why does that happen? 02:45:07 set_log 1 and you should see. If they're on https://gui.xmr.pm/files/block.txt, it's because it's an asshole who likes being, well, an asshole. 02:45:45 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. 02:48:20 I see 03:29:10 micah: try to restart your computer, install latest trezor firmware and trezor bridge version 05:42:58 running the xmrto container and it was syncing and right at the end i started getting runtime errors: https://0bin.net/paste/ReEuCTNH#E25Sqcgn0epSDUetHINiog0WfbBUeh3LG8Sk2sxfBez 05:43:15 feel like its probably related to the containers setup 06:37:54 Oh wow, never seen a difficulty drift error before on daemon 06:39:03 Transaction has too many dirty pages 06:39:07 Lol wut 06:53:14 You need to launder the outputs. 09:09:47 I created a new address in the gui wallet, used it somewhere, then the wallet crashed 09:09:53 and the address is gone now 09:10:09 I guess that doesn't work? if people send fund to that address they will be lost 09:10:33 No, you can simply regenerate it on the Receive page 09:10:53 ah nice 09:23:38 wait what did you mean on the receive page 09:23:48 every time I create an address on the refund page it's different 09:23:54 it won't regenerate the one that was lost right? 09:24:03 or are addresses deterministic? 09:24:49 Addresses in the GUI are deterministic 09:25:03 ah good 12:13:06 bigslim[m]: did you see that error on a current monerod ? 12:13:25 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 13:14:29 No, Aeon and db was over a year old since last running (Debian 32b os). 13:15:50 I haven’t attempted to restart daemon since 13:17:18 Thanks. The fix is ~8 months old, so all good ^_^ 13:39:23 hello 13:41:53 hey the IRS just vanished 13:41:55 omg 13:44:57 ? 13:45:54 Friend of mine is getting "Error generating CryptonightR code" right after the synchronization starts (stagenet). What does that mean? 13:47:34 supus: which OS? which device? 13:51:44 Does this friend use paranoid memory protection software ? 13:51:55 Ubuntu 20.10, x86_64 13:54:10 moneromoo: as in firejail or something similar? 13:54:37 As in anything that might restrict mprot. 13:58:54 I don't think so 14:00:31 Run with strace to see what syscall fails. 14:01:56 Looking at the code, it can only be mprotect, so back to my original line. 14:02:03 okay, will get back to you with the results, thanks 14:02:23 Is it using systemd ? 14:02:40 no he is calling it directly in his fish shell 14:03:38 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 14:04:23 but I'll tell him to try with strace 14:24:26 Plz send pr info and I will submit pr to aeon :) 14:25:00 0fd6ccef2164f8a40988df16d37175a16ed27128 (blockchain: fix timestamp/difficulty cache getting out of sync) 14:27:08 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? 14:27:43 bigslim[m]: afaik this is fixed in aeon 14:28:35 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 :) https://twitter.com/fireice_uk/status/1273274032822124545 14:29:26 Lyza: no. rules are monero-related posts only 14:30:52 hyc I am asking because of posts like this one (https://www.reddit.com/r/xmrtrader/comments/kvb8nd/era_of_untraceable_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 14:31:27 so it's technically Monero related, but it's also kind of promoting a competing privacy network 14:32:18 I don't see how it's technically monero related 14:32:45 Because they offer an exchange where you can alledgedly acquire XMR? I haven't use it though 14:33:28 oh, that's xmrtrader 14:33:39 thought you were talking about r/monero 14:33:48 they are posting on r/Monero as well https://www.reddit.com/r/Monero/comments/kvb9mq/untraceable_pdex_stats_xmr/ 14:34:02 my bad about the xmrtrader link 14:34:56 I think there's a marketing rule that onetime announcements of new businesses is allowed 14:35:08 or even repeated, but not more frequently than once/month or somesuch 14:35:25 this would be no different than talking about binance, which lists xmr, and also has their own coin 14:35:41 but nobody needs a monthly post about binance because it's already well known 14:36:06 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 14:36:13 We do allow occasional posts even, as long as they are not too voluminous 14:36:42 it seems more like a PoS smart contract sort of thing, hence u need the native token to pay fees, I believe 14:37:19 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 14:40:41 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. 14:41:19 Not with 14.1.0 14:42:07 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 14:42:46 haven't checked into the veracity of their claims but this seems to be what they are claiming at any rate 14:44:21 bigslim[m]: https://github.com/aeonix/aeon/pull/190 14:44:33 not sure if it is included in 14.1.10 15:09:30 selsta: yea that’s in 14.1. So looks like it isn’t fixed then. I’ll open a bug 15:09:40 Unfortunate no way to check monero since no db on this pi 15:10:03 bigslim[m]: maybe your diff was already drifted, you said your db was 1 year old 15:11:08 applying a fix afterwards is not going to fix your difficultly 15:13:09 the fix is not going to prevent it retroactively is what I meant to say 15:15:49 https://serveur.io/Screenshot_2021011216154203.png nice 15:15:55 %n second(s) ago 15:17:56 mawk https://github.com/monero-project/monero-gui/issues/3284 15:26:36 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. 15:27:04 I am confident the diff was drifted back then. 15:27:21 we do have code to regularly recalculate the diff now 15:34:37 my bug is slightly different Lyza 15:34:39 but related I guess 15:36:19 it just stayed like this for a second 15:36:25 just in time for a screnshot 15:36:36 on latest vrsion also 15:39:06 mawk: which OS? 15:39:13 Lyza: which OS? 15:39:40 linux x86_64 15:39:42 on kde 15:39:50 not using the appimage 15:40:39 hmm ok so probably not OS related 15:40:51 Debian GNU/Linux 10 (buster) on amd64 with kernel 5.8.10-1~bpo10+1, if you want the full thing 16:05:27 why no .onion for xmrchain.net 16:06:28 Why no beer on my desk 16:06:57 mawk different how? selsta my report was on windows 16:07:26 moneromooo: I don't like beer 16:07:31 but xmrchain.net has i2p link 16:09:15 Lyza: the "%n second(s) ago" just stay for a few moments, then it starts working 16:09:24 same for me 16:09:26 while you said that for your case it stays like this until it gets enough confirmations 16:09:36 not sure exactly how long, defintielyless than 20 seconds. maybe less than 5 or 10 16:10:07 ah I see 16:10:10 then I guess it's the same 16:10:15 hmm yeah I did think it stayed until confirmed I don't remember now 16:10:35 anyway I suspect it's the same but maybe not.youshould add on your info to that report tho I think 16:12:49 yes good idea 16:30:42 yeah i gotta get that going again 16:31:01 there is an onion explorer, the address is on the github page. i should prolly post that on the clearnet one 16:31:46 oh damn i guess mwo took down the onion 16:39:23 not sure the beer was for you 16:42:24 mawk, does the i2p link still work? 17:00:18 New Docker instructions for running a Monero node, would love any feedback before I share on Reddit/Twitter: https://sethsimmons.me/guides/run-a-monero-node/#installing-via-docker 17:00:38 I never tried i2p gingeropolous but I guess I can give it a shot 17:00:50 alright sethsimmons 17:19:11 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? 17:19:48 They're always deterministic 17:20:00 even with cli? 17:20:11 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. 17:20:47 ah I see 17:21:14 And if any future transactions are sent to them they will be restored as well. 17:22:37 is there any time limit on that. do they ever expire? 17:22:50 no, as they're deterministic from your seed 17:22:58 They always deterministically exist and will exist 17:23:09 But they don't exist on-chain for the wallet to discover again until used. 17:24:06 sethsimmons: any reason why you chose to use the docker install script instead of the repository? 17:24:22 I guess the repo is slightly harder to set up though 17:28:08 great. thanks 17:28:27 you open the restricted rpc port even if you later choose to not use that feature, but I guess that doesn't really matter 17:28:38 you will get a connection reset on that port and that's it 17:29:37 It should be exposed either way 17:29:45 If you're running on a VPS or at home you likely want to use restricted RPC for your own wallets. 17:29:58 why not unrestricted rpc then? 17:30:02 if it's for home use 17:30:02 But you may or may not want to advertise with public-node flag/arg 17:30:08 I see 17:30:23 Because you're still exposing it through your router, most likely, and no wallet needs unrestricted to function 17:30:39 There's just no reason to expose unrestricted unless you lock it down with auth 17:30:47 ah 17:31:01 And even then it just lets you control the node remotely which most users needing a guide like this would never do. 17:31:17 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 17:31:26 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 17:31:34 if you type that command some time after start 17:31:37 I use unrestricted RPC port for services that use that extra detail 17:32:01 you can see version, chain size, and sync info 17:32:49 if binded to localhost using unrestricted should be fine ? hope I'm not stating something wrong here 17:33:08 good blog post sethsimmons. 17:33:24 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 17:33:38 kic0: yes, that's what I do. Bind restricted to 0.0.0.0:18081 and unrestricted to 127.0.0.1:18089 17:33:51 tks for confirmig :) 17:33:55 then internal stuff can use unrestricted, public gets restricted 17:34:03 Yes, this binds to localhost as well 17:34:09 same here ;) 17:34:19 That way you can use the monerod binary to control the running instance locally, but its never exposed to even the local network 17:35:59 you meant bound only to localhost right kic0 ? 17:36:01 ah yes 17:38:34 so apart from the docker log thing that's it sethsimmons, nice guide 17:39:04 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. 17:39:34 for now my approach is "run ./monerod in screen/tmux" because I'm too lazy to set it up 17:40:25 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: https://github.com/lalanza808/docker-monero-node 17:41:14 it's what all the nodes on xmrcannon.net are using - you can see the graphs it produces 17:42:19 where'd all the volume go.. 17:46:02 How would updates work to this? Need to do a Docker compose down/up? 17:46:17 Love that Grafana is integrated by default, its what I use as well :D 17:47:02 maybe it would be good to push to docker hub? 17:47:09 with the github CI it should be easy 17:47:16 then watchtower would update it 17:47:28 That would probably be ideal for auto-updates via Watchtower 17:47:30 Yeah 17:49:00 sethsimmons: yes, currently I just run 'git pull origin master && make build && make up', though I was considering adding something like watchtower 17:49:08 I already host my own monero docker images as well 17:49:34 AFAIK you'd have to push to Dockerhub for that to work without further configs 17:49:45 If you get a chance to do that I 17:50:02 aye, it's part of my workflow: https://hub.docker.com/repository/docker/lalanza808/monero 17:50:03 *I will probably migrate over to your image, but for now I'll leave with the XMR.to one for simplicity 17:51:09 Ah but that wouldn't include Grafana 17:51:16 Still need compose for that 17:52:06 right, it's not part of the image itself, it's just a side container 17:52:23 yeah as it should be 17:52:25 but you could recreate this thing via multiple 'docker run' commands 17:52:34 +1 17:53:11 As this is supposed to be an ultra-simple guide I'll probably leave as is using the XMRto images 17:53:29 no worries m8 17:53:35 But I'll give a shoutout to yours and xmrcannon.net in it for other options 17:55:05 thanks! 17:59:23 mawk, yeap 18:04:09 hello 18:12:09 Hello 18:31:21 is delisting going to propagate to EU? 18:32:29 what makes you think that it will? 18:33:59 similar laws here may have similar effects as to what happened in USA 18:34:50 has that happened in the past? 18:35:05 I'm not sure 18:35:23 i've never known that to happen with cryptocurrency 18:35:49 well monero and the other private coins are quite unique I guess 18:35:52 so it's a precedent 18:36:18 it may not have happened with other coins because they're traceable 18:36:45 Broke it into two parts: https://sethsimmons.me/guides/run-a-monero-node/ 18:36:45 And: https://sethsimmons.me/guides/run-a-monero-node-advanced/ 18:36:45 (Shoutouts to your node and site in the first, lza_menace 🙂 18:49:50 https://www.reddit.com/r/Monero/comments/kvxto3/want_to_run_a_monero_node_yourself_but_not_sure/ 19:07:29 nice job 19:20:07 Thanks 🙂 21:20:26 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? 21:20:40 $ sudo docker exec -it monerod ./monerod status 21:20:40 2021-01-12 21:17:05.092 I Monero 'Oxygen Orion' (v0.17.1.9-release) 21:20:40 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 21:20:56 You would always have outbound connections, even if denying inbound. 21:21:04 Those are just your normal outbound p2p peers 21:21:35 even if uwf is blocking 18080? 21:21:48 `deny in ufw ` 21:21:52 Did you mean you're denying outgoing? 21:22:00 Denying incoming wont stop outgoing 21:22:58 * kinghat[m] sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/cmGqyQAeiXUBQJavIQUCewmc/message.txt > 21:23:02 ah ya i guess that makes sense 21:23:39 That is why you have no incoming connections. 21:24:15 ya i dont want RPC, just the P2P stuffs 21:24:47 Then don't block 18080, thats just p2p 21:25:15 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 21:25:29 Depends on if you still want to be able to use them 21:29:29 so the 12 out connections are me connecting to 12 other nodes to get data? 21:38:43 Yes 21:38:58 Otherwise you have no way to get the state of the chain or other peers etc. 21:45:04 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. 21:46:38 ooo got one of these in the logs: [P2P1] INFO global src/p2p/net_node.inl:278 Host 51.68.215.64 blocked. 21:54:14 hi everyone 21:54:23 Im new in monero trade 21:55:23 Is it true that mining monero consumes less energy than mining other cryptos? 21:59:35 No. 21:59:55 At least not in any sensible sense. 22:00:06 hmmm 22:00:08 thank 22:00:10 s 22:00:27 It's PoW, for one thing. PoS coins will use much less energy (but have their own problems, namely PoS). 22:01:08 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. 22:01:47 So if a coin expends half as much energy, it's also twice as easy to pwn. Ignoring hardware availability for now. 22:01:54 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 22:02:23 Yes, but if monero had the same level of security, it'd use up as much. 22:04:35 maybe. usually I would say "level of security" == "amount of energy consumed in mining" 22:04:45 but we could put a finer point on it 22:05:13 That's what I mean too :) 22:05:32 to burn as much energy as bitcoin currently does would require a lot more individual machines for monero 22:05:55 and I believe if the monero network were to organically grow to that point, those machines would be more widely distributed 22:06:10 which would make it more secure at the same amount of energy 22:07:10 In practice, I agree, but this is an extrinsic property: if would not apply if bitcoin ASICs had the same distribution of ownership. 22:07:49 no, I don't think it's possible for bitcoin to have the same distribution, precisely because ASICs concentrate power so much 22:09:37 anyway that's all just hypothetical 22:12:49 hello Can't activate the GPU, can you help me? 22:34:39 if im only running a node as P2P, what uses the memory, is it the amount of in connections more than the out? 22:53:24 It's simply the blockchain being mapped to RAM by lmdb, the backend database. 22:53:49 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.