-
sgp[m]
jeffro256: can you please keep me in the loop about relevant certificate work you are doing for the community nodes? I think it would be good for us to upgrade the cake connections to this method, and offer our nodes up for this. Are there existing wallet2 commands for this, or is this something you are still working on?
-
ghostway[m]
Scam sgp:
-
jeffro256[m]
Hi @sgp, this is something that is actively being developed. I just wanted to gather that data from potential operators now since I can do that concurrently. For the certificate work, I just asked for it to be generated from the command `monero-gen-ssl-cert` since that's more or less guaranteed to work with our `net_ssl` code
-
jeffro256[m]
I'm not so much developing new certificate code or SSL code or anything, just forcing it to be used in simple mode
-
jeffro256[m]
What i am writing is code for `NodeRPCProxy` which will allow the `wallet2` code to directly connect to the community nodes (without a bootstrap daemon) thru hardcoded SSL-secured connections
-
sgp[m]
<jeffro256[m]> "What i am writing is code for `..." <- This is important for us. We can upgrade Cake connections to this encrypted method at the same time
-
jeffro256[m]
Does Cake Wallet connect to nodes (remote or local) with `--daemon-bootstrap-address` set to `auto`?
-
jeffro256[m]
Does Cake Wallet not connect to Cake Wallet full nodes?
-
jeffro256[m]
Okay I just took a look at the CakeWallet source code and it appears to use the wallet API, specifically WalletManager::createWallet and there is no way to specify SSL usage :(
-
tusko
not yet
-
jeffro256[m]
Also in Wallet::init , use_ssl defaults to false :/
-
jeffro256[m]
Guess I'll add that to my list lol
-
rbrunner
Somebody recently claimed on Reddit that Cake Wallet on an Android phone sync significantly faster than his high-end PC:
old.reddit.com/r/Monero/comments/yde99j/syncing_speed/ittppvo
-
rbrunner
As I am too lazy to try that myself, does anybody know something here? Is that credible?
-
jeffro256[m]
Lol we were just talking about Cake Wallet
-
rbrunner
Maybe SSL versus no SSL for remote nodes came make something of a difference?
-
rbrunner
Yep, that's why I remembered that story :) Saw you writing about Cake
-
jeffro256[m]
Maybe??? Probably not though, SSL is usually pretty lightweight, not enough to overcome the speed different of PC vs Android
-
rbrunner
Well, first question is whether that info is trustworthy in the first place, that a phone *can* be "way faster" than a PC somehow. Sounds improbable, but who knows
-
rbrunner
At least the same `wallet2` code is at work, right?
-
rbrunner
Maybe with somewhat different options, but that should be it
-
SerHack
Yeah. Anyway it might be anything
-
jeffro256[m]
> At least the same `wallet2` code is at work, right?
-
jeffro256[m]
Yes
-
jeffro256[m]
Yeah too many variables, maybe the remote node he picked for PC just sucks
-
rbrunner
You would think that if smartphones do tend to sync faster than high-end PCs quite often, people would notice and report. Proof by contradiction: That was the first and only such post I ever read I think
-
jeffro256[m]
The below quote by the same guy: "I'm on a 500 MBit connection, PC is LAN while phone is wifi so PC has advantage. If Cake consistently manages to pick a better remote node automatically than the GUI Wallet, that's still something that isn't optimized well in the GUI wallet." hints that he is using the default settings for Cake Wallet, and using Simple mode on the GUI wallet which would explain the different. Simple mode with GUI is
-
jeffro256[m]
really really slow because it's just random people's home computers most of the time. Cake Wallet's own servers are gonna have lower latency and higher computing power
-
jeffro256[m]
Community nodes would fix this to non-trival extent
-
vtnerd
as per the user comments about sync speed - it depends on wallet2 stuff
-
vtnerd
it will cache creation height typically, and then just skip until that height
-
vtnerd
I ran into this issue when timing supercop code - the results were clearly way off
-
selsta
19:16 <jeffro256[m]> Does Cake Wallet connect to nodes (remote or local) with `--daemon-bootstrap-address` set to `auto`? <-- cakewallet does not use the bootstrap method, it just connects normally to a remote node
-
selsta
CakeWallet allow you to set "use SSL" in the interface when adding a remote node.
-
ofrnxmr[m]
<rbrunner> "As I am too lazy to try that..." <- Not credible if the phone is android
-
ofrnxmr[m]
No comment on ios
-
ofrnxmr[m]
Cake's default settings use cake wallets node
-
ofrnxmr[m]
So.. id imagine the link to cake is faster than a lot of random nodes found in simple mode
-
selsta
.merges
-
xmr-pr
8319 8355 8516 8517 8525 8527 8529 8543 8564 8569 8570 8571 8578 8580 8590 8593 8594
-
selsta
when merges