-
MalMen
SerHack are you arround ?
-
bonedaddy
any documentation with regards to churning best practices? im trying to write an auto-churning app and i have a vague idead of how churning works but want to make sure i do it right
-
sech1
Churn 1 output at a time, 1-2 days after receiving it.
-
bonedaddy
make sense, and by churning im presuming its sending from one subaddress to a different subaddress, as opposed to sbuaddress -> same subaddress ?
-
sech1
you can send to the same subaddress, it doesn't matter
-
sech1
addresses are hidden on the blockchain anyway
-
bonedaddy
true
-
wehnsdaefflae
hello there! can anyone give me a hint as to why my balance didn't get unlocked after eight hours of waiting? anything going on i don't know about? thanks a lot!
-
bonedaddy
its possible the spender has a unlock height that is greater than what 8 hours of mining would get
-
bonedaddy
, /s/spender/sender/g
-
wehnsdaefflae
thanks for your reply! i don't think so, i got it from changelly and also already did a small transaction from the xmrs i received. but now it's all locked....
-
bonedaddy
when did you do the small tx? that likely will lock your entire balance for a bit
-
bonedaddy
lets say you receive a tx for 1 XMR and you wait for it to unlock, and them immediately send a tx forf 0.1 XMR that will likely lock the entire remaining 0.9XMR
-
bonedaddy
you can somewhat avoid this annoyance by lets say taking 30% of your monero and sending it to 3 different addresses
-
bonedaddy
that way if you only need to send 0.1XMR you can do so from a subaddress only locking that subaddress not locking the other subaddresses
-
Mochi101
bonedaddy, do you use the CLI ?
-
bonedaddy
Mochi101: sort, im using monero-wallet-rpc and interacting with it using
github.com/monero-ecosystem/go-monero-rpc-client
-
bonedaddy
i use a cli i wrote and a service im working on
-
Mochi101
If you use the CLI you can do something like "transfer <your address> .1 <your address> .1 <your address> .1 <your address> .1 <your address> .1 <your address> .1
-
bonedaddy
oh shit
-
bonedaddy
bigbrain move right there
-
Mochi101
Then the next time you send something to an external address you have it broken down into smaller outputs already.
-
bonedaddy
thats so much better wow
-
Mochi101
I just costs you the tx fee to do it.
-
bonedaddy
yea but you can always get real cheap with the tx fees if you want
-
Mochi101
So, less than 1 cent.
-
Mochi101
;)
-
bonedaddy
compared to ETH right now thats so cheap lmao
-
wehnsdaefflae
bonedaddy, yeah... that's more or less what i did. thanks for the explanation. is an eight hour lock to be expected from this?
-
bonedaddy
wehnsdaefflae: locks should be limited to 20 minutes i think
-
wehnsdaefflae
well that's really strange then
-
Mochi101
unless you use lockedtransfer <address> <amount>
-
Mochi101
then you can set it for 10k blocks if you want
-
Mochi101
might be locked_transfer (i forget the actual command at the moment)
-
wehnsdaefflae
Mochi101 i wouldn't know how to do this but can i check if it is manually locked?
-
Mochi101
wehnsdaefflae, easiest way would go to a block explorer and put in the tx hash, then at the bottom will be an option to expand the info or more data or something... you can see in there
-
wehnsdaefflae
Mochi101 cool, i'll try that
-
Mochi101
in the block explorer it'll have an option "more details" then "Show JSON representation of tx" look in there for "unlock_time": 0,
-
Mochi101
if it's anything other than 0 then it was set purposefully.
-
Mochi101
wehnsdaefflae, are you using a local daemon or remote daemon?
-
Mochi101
Make sure your chain is fully synced too hey.
-
wehnsdaefflae
Mochi101 i'm using a local deamon. and yeah, i don't think it's fully synced. that lock after the first transaction just really threw me off
-
Mochi101
Letting it fully sync will likely solve most of your problems.
-
wehnsdaefflae
Mochi101 cool. thanks!
-
wehnsdaefflae
Mochi101 i tried it with a webwallet before and it didn't even show my balance.
-
Mochi101
I don't know anything about web wallets. :)
-
wehnsdaefflae
Mochi101 uh... also
moneroblocks.info says it was a confidential transaction... there's no "more details" :(
-
Mochi101
use xmrchain.net
-
wehnsdaefflae
Mochi101 it says unlock time 0, so that's nice to know. thx
-
multifractal
Within my monero wallet I have 2 accounts A and B. I need to send someone a payment of X coins, but each of these accounts holds less than X coins. But together they add up to more than X coins. My question: can I send the contents of account A to account B (by selecting account A, going to the send panel in the GUI, and inputting the address of account B, and sending the entire contents), so that all the coins are consolidated into
-
multifractal
account B? Then I have enough to make the payment of X to my friend.
-
moneromooo
Yes.
-
moneromooo
If you have several outputs in A and you send them at once, an outside observer will be able to tell all these coins are very likely owned by one person.
-
moneromooo
If you then do the same with B, an outside observer will be able to tell all these coins are very likely owned by the same person.
-
multifractal
moneromooo: what do you mean by several outputs?
-
moneromooo
More than one.
-
moneromooo
s/outputs/coins/
-
derpy_bridge_
<[discord] Yonatan#6948>: How do I generate a subaddress in the CLI wallet?
-
endor00[m]
What about sweeping single outputs and sending those individually to the new wallet?
-
endor00[m]
s/new wallet/second address
-
moneromooo
address new
-
mmxxx[m]
So, ciphertrace...
-
Inge-
what about them?
-
Inge-
proof-of-pressrelease?
-
Mochi101
PoP
-
yanmaani
Hype I'd say. You put out a press release saying you can track the secret currency, the crypto outlets write "ciphertrace claims to be able to trace monero", customers hire you for boring standard jobs of tracing bitcoin, $$$
-
yanmaani
(If anyone asks questions, you claim your method of tracing Monero is a confidential trade secret)
-
alexanarcho[m]
guess we will find out once the first arrests are made based on xmr transactions
-
bakewell
This video on the Monero Space channel on YouTube is an interview with the CEO of CipherTrace. Interesting to listen to.
youtube.com/watch?v=w5rtd3md11g
-
Inge-
it boils down to if they can apply some external data (e.g. mining pools, exchanges) with heuristics to probabilistically determine which ring members is the actual output being spent.
-
Inge-
Which is basically what has been discussed in the community for years, has seen some mitigation and will see more in the future - and probably only works in some specific cases.
-
alexanarcho[m]
am i correct to assume that once trypich is active this analysis will become MUCH harder
-
dEBRUYNE
Yes
-
Inge-
Triptych, or one of the other candidates, is likely still 1-2 years out I'd wager - but absolutely
-
dEBRUYNE
Though some edge cases will still exist
-
dEBRUYNE
Especially if combined with off-chain data
-
alexanarcho[m]
yeah.. whatever happened to kovri?
-
alexanarcho[m]
will there be some alternative to obfuscating the network_
-
alexanarcho[m]
or is tor the way to go
-
Inge-
you can run over tor or i2p today
-
moneromooo
anonimal kinda moved over to another project, which would be a layer above kovri.
-
Inge-
and also remember that even if I told you my real spend, on-chain there is NO WAY for you to find out the amount spent, or the address it was sent to (or the address it came from)
-
Inge-
and some hygiene with your outputs will also make it far FAR more difficult to apply their heuristics. We don't know how good those are, and they have not yet provided any compelling evidence that it is good at all.
-
dEBRUYNE
alexanarcho[m]: You can also use i2p-zero
-
yanmaani
alexanarcho[m]: No. They'll arrest someone because they had extremely sloppy opsec procedures, then they will make vague mumblings about "Monero isn't as secure as people thought it was"
-
yanmaani
(see: Tor)
-
louipc
lol
-
yanmaani
what I don't understand is why Monero doesn't send transactions over UDP, if possible
-
yanmaani
then there's no need for a source IP
-
moneromooo
It's a very simple reason, which applies to so many things everywhere. Nobody did it.
-
asymptotically
don't a lot of isps and routers start rejecting your packets if you mess around like that?
-
yanmaani
asymptotically: Maybe, true. You'd want some sort of 'UDP spoof ping' to start off
-
moneromooo
Also, UDP would have sucked with 13 kB txes. Even current txes are more than the MTU.
-
yanmaani
How big are they right now?
-
moneromooo
Something like 2.5 kB I think.
-
yanmaani
I'm sort of curious why you couldn't just bundle Tor and connect to the node to send a tx. It won't be waterproof (it can still reasonably assume it's a peer or a peer's peer), but it should be much better
-
yanmaani
not as straightforward to do IP logging
-
moneromooo
I don't think we can't. Unless convincing reasons are given.
-
yanmaani
well, bundling tor is a bit big
-
moneromooo
Bigger than i2p ?
-
moneromooo
I mean, the gui ships with i2p IIRC
-
yanmaani
42M?
-
yanmaani
the GUI is not tiny, so you have a point there
-
moneromooo
Anyway, assuming you heard/assumed wrong with it being impossible, it's that old "nobody did it" again. It really does explain a lot of things everywhere.
-
artefact
probably much easier to bundle i2p
-
yanmaani
artefact: lower anonymity set
-
artefact
just beacuse the requirements for being a i2p node are much more relaxed than being a tor bridge
-
yanmaani
being a tor bridge will cause you problems also
-
artefact
tor is more centralised than you think- if the gurus don't want you to run a node, they will erase you from the list
-
yanmaani
But I don't think 1circuit/txn is gonna cause any severe load
-
moneromooo
If a client uses tor, it can reach any clearnet node. Not so for i2p.
-
yanmaani
Especially not if it uses hidden services
-
yanmaani
artefact: That only happens for serious misconduct
-
artefact
and the requirements (in terms of bandwidth and uptime) to be a bridge are too high for most people. afaik you can't have a reachable .onion address if you don't run a bridge
-
yanmaani
artefact: That's not true
-
yanmaani
You are probably thinking of a relay, not a bridge
-
artefact
yes
-
yanmaani
there's no requirement to run one, but it won't get much use if it's too bad/slow/unreliable
-
artefact
they're the same anyway, just advertised or not
-
yanmaani
but also, you don't need to run one to run an onion
-
yanmaani
in fact it's advised against
-
bigslim[m]
86k blocks to update. Bets on how long it takes....
-
bigslim[m]
Omg 15.03. Had to update that
-
dsc_
Re: bundling Tor - static is about 3.5mb and suppose you could UPX it further
-
yanmaani
dsc_: UPX? come on man
-
yanmaani
strip it if you must
-
yanmaani
but UPX is just gauche
-
dsc_
musl + only use the functions from libc
-
moneromooo
Rewrite in assembler.
-
dsc_
exactly
-
yanmaani
dsc_: What do you mean "only use the functions from libc"?
-
dsc_
strip it such that you only use stuff from libc that you need
-
moneromooo
ROP.
-
asymptotically
gotta hit em with the -ffunction-sections and then the -Wl,--gc-sections
-
asymptotically
and then get knocked out anyway because your binary is still yuge
-
dsc_
I actually have no idea what I'm talking about so ill just quietly leave this conversation
-
» dsc_ flies away
-
artefact
write it in kkrunchified minified glsl ;-)
-
asymptotically
wen 64K monero daemon?
-
dsc_
new monero CDN: www.pouet.net
-
artefact
revision 2021 seminar idea: "a blockchain in 64K"
-
manifest
tfw no amiga monero machine
-
artefact
tfw no 2nd reality in a smart contract
-
asymptotically
manifest: come to my house and play lemmings on my amiga with me <3
-
manifest
one day
-
derpy_bridge_
<[discord] Yonatan#6948>: We seriously need more wallets to support Monero
-
derpy_bridge_
<[discord] Yonatan#6948>: With an option to spend unconfirmed funds
-
derpy_bridge_
<[discord] Yonatan#6948>: Because Monero is supposed to be cash after all
-
asymptotically
once i modified the wallet to spend unconfirmed funds and that is a bad idea(TM)
-
asymptotically
all these nice developers spending a lot of time figuring out how to make all of our transactions look the same and not stand out, and then we go change the rules :D
-
derpy_bridge_
<[discord] Yonatan#6948>: Yeah but we need that feature for adoption
-
asymptotically
just hold more monero so that you can have it spread across more txos ;)
-
artefact
many inputs is also bad for other reasons
-
asymptotically
isn't the problem when you spend multiple of them at once? or is there something else
-
artefact
yeah
-
xmrmatterbridge
<kinglouie23> i need help
-
artefact
don't ask to ask
-
xmrmatterbridge
<kinglouie23> is there a support email i can email to?
-
yanmaani
just ask here
-
yanmaani
or post on the forum
-
xmrmatterbridge
<kinglouie23> i swtiched some btc on flyp.me yesterday and the transaction is confrmed on the blockchain already but my gui wallet is still showing a 0 balance
-
xmrmatterbridge
<kinglouie23> i know i didnt put in my wallet address wrong since it was copy and paste
-
xmrmatterbridge
<kinglouie23> but its been hours.. since last night and still a 0 balance
-
moneromooo
Check the wallet's refresh-from-block-height is set to some height lower than the tx's height.
-
moneromooo
Somewhere in the options I believe.
-
selsta
kinglouie23: does it say synchronized in the bottom left corner?
-
xmrmatterbridge
<kinglouie23> yes it says synchronized when i start it up.. but it does say disconnected and then connected every once in a while for the network status
-
xmrmatterbridge
<kinglouie23> what should i have the wallet restore height at
-
moneromooo
some height lower than the tx's height.
-
xmrmatterbridge
<kinglouie23> and thanks again guys for the help..
-
xmrmatterbridge
<kinglouie23> sorry kind of a noob at this.. how do i know the tx's height?
-
moneromooo
If it was higher, you'll need to rescan after setting it to some height lower than the tx's height.
-
moneromooo
Do you have its txid ?
-
xmrmatterbridge
<kinglouie23> oh yes i see what you mean now
-
moneromooo
Likely, since you said it was confirmed. Then, in monerod: print_tx THISTXID
-
moneromooo
It'll say "found in the chain at block X" or words to that effect.
-
xmrmatterbridge
<kinglouie23> so the one on my wallet has to be lower?
-
selsta
yes
-
selsta
but you also have to make sure that your wallet says synchronized in the bottom left corner, not disconnected
-
moneromooo
Tell us if it was higher.
-
moneromooo
Cause it shouldn't be really.
-
xmrmatterbridge
<kinglouie23> it says disonnected again
-
xmrmatterbridge
<kinglouie23> is there a reason it keeps disconnecting?
-
moneromooo
You'll likely see the reason if you set log level to 1.
-
selsta
kinglouie23: as a first step, can you go into Settings -> Info and say which wallet mode you have selected?
-
selsta
Simple mode or advanced mode?
-
xmrmatterbridge
<kinglouie23> advancedadvanced :
-
selsta
okay, then under Settings -> Node did you select local or remote node?
-
xmrmatterbridge
<kinglouie23> local
-
selsta
Is this on Windows?
-
xmrmatterbridge
<kinglouie23> yes
-
selsta
did you sync up the blockchain in the past?
-
xmrmatterbridge
<kinglouie23> dont think so
-
selsta
also did you make sure that your antivirus has an exception for monerod?
-
xmrmatterbridge
<kinglouie23> i have not
-
selsta
because it sounds like the gui wants to start the daemon and it gets killed by antivirus or so
-
xmrmatterbridge
<kinglouie23> oh okay.. how do i not let it do that
-
selsta
-
xmrmatterbridge
<kinglouie23> okay i will try and do that. it seems that is the issue becasue everytime it tries to sync it fails and says disconnected
-
selsta
wait, another method you can do
-
selsta
go to your monero-wallet-gui folder and open monerod.exe manually
-
selsta
then see if it stays open
-
xmrmatterbridge
<kinglouie23> okay ill try that.. that other method is a little complicated
-
xmrmatterbridge
<kinglouie23> sorry im having issues and thanks again for all your helpsorry im having issues and thanks again for all your help :
-
xmrmatterbridge
<kinglouie23> where do i go from here? im just a little lost on all this
-
selsta
no problem
-
selsta
so what happens when you open monerod.exe ? do you know where you can find it?
-
xmrmatterbridge
<kinglouie23> i cant find it
-
selsta
maybe anti virus deleted it?
-
selsta
anyway, you can optionally set a remote node if you can’t get this working with monerod
-
selsta
go to settings -> node and select remote node
-
xmrmatterbridge
<kinglouie23> ok
-
selsta
then enter e.g. address: node.xmr.to port: 18081
-
moneromooo
That'd be amazing. People being pushed into less secure stuff because of antivirus programs...
-
moneromooo
What a fail.
-
selsta
anti virus has deleted monerod in the past :/
-
xmrmatterbridge
<kinglouie23> ok so type that address where it says remote node right?ok so type that address where it says remote node right? :
-
xmrmatterbridge
<kinglouie23> yeah i know thank you so much again. im kinda new to all this stuff still
-
sech1
I feel more secure without surveillance antivirus scanning everything on my PC and sending samples "for analysis"
-
selsta
kinglouie23: enter node.xmr.to into address, 18081 into port
-
selsta
you can also search the internet for other remote nodes
-
xmrmatterbridge
<kinglouie23> okay is synching lets see how it goes
-
selsta
sech1: I often see people running multiple AV for "extra security" lol
-
xmrmatterbridge
<kinglouie23> thanks again so much lol.. you dont knw how much it means
-
selsta
report back if your funds show up
-
xmrmatterbridge
<kinglouie23> i will.. i should give it some time right? i did the transaction last night but i shouldnt expect anything automatically right?
-
selsta
yes, you have to wait until it is fully synched up
-
xmrmatterbridge
<kinglouie23> okay will do.. also i think earlier in the conversation it was mentioned that my wallet's height has to be lower than the one on the transaction? it changed and i think its higher now.. sorry if im not making sense
-
yanmaani
why does monerod have the antivirus problem?
-
selsta
ask antivirus companies, most likely because miner code is included
-
xmrmatterbridge
<kinglouie23> just making sure.. everythings lookinggood right?just making sure.. everythings lookinggood right? :
-
moneromooo
Various botnets embed a monero miner as payload. AV makers shoot from hte hip.
-
selsta
kinglouie23: wait until it is fully synched, if it does not show up report back
-
xmrmatterbridge
<kinglouie23> ok!
-
xmrmatterbridge
<kinglouie23> thanks again so much
-
xmrmatterbridge
<kinglouie23> is this saying the daemon couldnt connect?is this saying the daemon couldnt connect? :
-
selsta
does it still sync?
-
selsta
you can ignore the message if yes
-
xmrmatterbridge
<kinglouie23> it says wallet is synchronized and it stays like that
-
selsta
okay, no funds?
-
xmrmatterbridge
<kinglouie23> no not yet
-
selsta
okay, do you have your seed?
-
xmrmatterbridge
<kinglouie23> where can i find that?
-
selsta
Settings -> Wallet -> Show seed
-
selsta
write it down on paper, you need it to restore your wallet
-
xmrmatterbridge
<kinglouie23> ok yes i have it i had written it down
-
selsta
okay, click on the exit icon in the top left corner, then click on "Restore wallet from keys or seed"
-
xmrmatterbridge
<kinglouie23> ok
-
selsta
then enter a unique wallet name and enter the seed
-
selsta
inside wallet creation date enter a date that was before you first received any monero into this wallet, e.g. 2020-09-01 if you first received Monero this month.
-
xmrmatterbridge
<kinglouie23> okay so if i received money yestereday should i put in august 31st?
-
selsta
yes, you can enter 2020-08-31
-
xmrmatterbridge
<kinglouie23> ok! wallet is synching now
-
selsta
hope it shows up now
-
moneromooo
What was the previous value ?
-
xmrmatterbridge
<kinglouie23> yay:)
-
xmrmatterbridge
<kinglouie23> my funds are in
-
xmrmatterbridge
<kinglouie23> thank you soososoosososososso much
-
xmrmatterbridge
<kinglouie23> 🙂