Is the total fee I pay in both scenarios the same?
We will need a little bit more context, but likely no. The fee in the second scenario will be less, because the change (if any) will create one output instead of three. If you don't create any change, and simply spend each UTXO to create another UTXO, then it is still cheaper. A transaction spending a segwitv0 input and creating a segwitv0 output is 110 vb. Multiply it by 3, you get 330 vb. On the other hand, if you spend three segwitv0 inputs to create one segwitv0 output, the transaction size will be 246 vb.
|
|
|
First things first, you should setup a lightning node. Privacy should not be taken for granted when relying to a custodial wallet. Then, you can open multiple channels with the funds you want to mix. At that point, you'd have only sending capacity, so you can go on swap services like eXch or fixedfloat and exchange it all for Monero.
|
|
|
Should it be bitcoin, or perhaps other types of services? Damn, I have a dirty mind.
|
|
|
Ok, understood... so, what will happen if I my 10 addresses hold 1000BTC, divided in 100BTC each, and I want to do a tx of 250 to a new address?, will I have to send it from multiple sources? or Ledger will extract randomly money from each address until it matches 250?
I don't have a Ledger, but according to this, it allows you to make use of coin control. That means, you can pick which of the unspent outputs to spend. Say, for instance, that you have Unspent Transaction Outputs (or UTXO for short) #1, #2..., #9, #10, each loaded with 100 BTC. To spend 250 BTC, you'll have to pick three, your choice which (e.g., #1, #2, #3), and use them as inputs for a transaction. In that transaction, you'll spend 300 BTC, to create two outputs, one worth of 250 BTC (the recipient's) and another worth of 50 BTC (your change).
|
|
|
hmmm I understand, so if I ever want to receive 10 times money, my ledger will create 10 addresses? and if in the future, I receive money to any of these previous created accounts, will I receive them anyways? Yes. what will happen if I send btc from Binance again to bc1...2sm? will the sats be credited in bc1...2sm? or in bc1...3sw?
The money will stay in bc1...2sm, and you can normally spend them. Ledger generates a new address each time for privacy reasons. Address reuse is completely valid, funds will be normally displayed; it is just not recommended as practice. Will I have 10 accounts with 10 different balances?
You just have multiple addresses, in one account.
|
|
|
what was the process to find the private keys when knowing the pubkeys? As of today, there are two well-known algorithms for this process. Baby-step, giant-step, and Pollard’s rho. EDIT: what differs known public key and unknown for getting privkeys? In both BSGS and Pollard's rho, you need to perform operations on the elliptic curve, which requires to know the actual points involved. You can't run these algorithms based on the hash of the public key. And since both have time complexity O(sqrt(N)), you have an orders of magnitude advantage on working out private keys of known pubic keys. You can not find a private key from a public key just like can not find a public key from a public address. You can actually perform a reversal from public key to private by reversing the modular multiplications which produced the public key; it's just very computationally expensive, and considered infeasible for very long numbers like 256 bits. In mentioned puzzles, the puzzle makers have deliberately generated insecure keys, to encourage finders from attempting to break them. It's a smart way to know the progress in breaking the elliptic curve's security. What are these puzzles you are refering to? They're probably referring to these: https://bitcointalk.org/index.php?topic=5218972.0.
Here's a good article for everyone interested in the details to read: https://andrea.corbellini.name/2015/06/08/elliptic-curve-cryptography-breaking-security-and-a-comparison-with-rsa.
|
|
|
Do you also know that "The zkSNACKs coordinator will start refusing certain UTXOs from registering to coinjoins." ? This is a tweet that was made by wasabi devs. Just saying... I didn't invent this tweet, I didn't imagine it... They said that they can "potentially" refuse your coins from being coinjoined. Do you think this is correct? In addition to that, which one could reasonably assume they had had pressure from their government, they are very pro-taint in general. In this post, you can discover brilliant findings from the Max Hillebrand's podcast (a Wasabi dev), in which it is demonstrated that not only don't zkSNACKs treat each coin equally, but they're thinking of introducing the option for each client to approve and disapprove with whom they will do coinjoin. Another good finding in the next post, in which Max admits blockchain analysis produces false positives and could treat an innocent individual as criminal, but they nonetheless fund it, and are quite happy with criminals being blacklisted as well. If you search on Kruw's posts in this board, you can find quite a lot of assertions of him being satisfied with tainted coin owners being deprived the right for privacy. But, no. " Privacy for everyone in the digital age", above all! If you are worried that you own coins from illegal activities, let me tell you that anyone potentially owns this kind of coins, even if we use coinjoins. That sums it up perfectly. Taint is simply inaccurate, because, to begin with, you can't tell with certainty whether a bitcoin changes hands.
|
|
|
I just tested out the min/max values on my system: [...] Result: Min long double: 3.3621031431e-4932 Max long double: 1.1897314954e+4932
That's correct. Notice how astronomically small the minimum long double is. If you increment it by epsilon (the smallest possible increment in floating point numbers), it goes from e-4932 to e-19. That's lack of accuracy; tradeoff when working with 64 bits and real numbers. Another fun fact. The maximum long double number is 1.1897314954e+4932, as rightly said. This means that long doubles are 2^128 in total, in a range of [~0, ~10^4932]. The more you increase the wanted number, the more inaccurate it becomes.
|
|
|
I'd take it to the next level and suggest to stop talking about Bitcoin with your friends in general. It draws unnecessary attention. Malicious people don't need to know the exact amount of bitcoin you have, as long as you're into it (well, unless you have quite a lot!). If you know that they know you own bitcoin, you should regard yourself a target, just as with owning any other financial asset, like gold, jewellery, stocks. them: "how many bitcoin do you have?" me: "how much money do you have in your bank account?" That doesn't work if they don't have a decent amount of money in their bank, I can assure you!
|
|
|
i find something like "on monero booth party is encrypted so no one know until you given the watch key for SINGLE transaction" Do you mean the view key or the transaction key? If the former, it is true regardless the transaction. If the latter, it is not used to reveal amount, simply to prove payment. then does i will be able to know the client address like... the john send 10$ via monero You will be able to know the transactions you made with your clients, and they will know as well, including your addresses. What you can't know is where they spend their XMR.
|
|
|
1. the money stay on that adress.... so it's not become one on main monero account? By "main", I presume you mean "primary account". That's the accepted term. XMR sent on a sub-address of an account are part of the account. i thought they will become one end fund.... all money that received from ALL sub addr isn't all of that will become one? in whole balance of our monero? All XMR on your sub-addresses are part of your account, and can be spent altogether normally. I don't understand your concern. do u know any exchanges that still allow monero or trade monero with something like USDT? Check out eXch: https://exch.cx/. That's more of a swap service, though.
|
|
|
A. Can we use previous Monero Subaddress (not the last)?. You can reuse addresses normally, it's just not recommended for your privacy. B. does any money that received on any subadress will forwarded to main account? or only the lastest? It's just like in Bitcoin. Money sent on an address, stays on that address unless specified otherwise. still don't know why some big exchange delist it.... sad
Because centralized exchanges have to follow regulations, and usually, regulations are hostile to privacy coins. I just have to tell you that you need to change wallet software. Exodus is closed-source. Besides that you should expect minimum privacy, it is likely that it's less secure as well. Consider open-source alternatives, like Monero GUI: https://getmonero.org.
|
|
|
How am I looking for victims ? Usually, people who engage in recovery of randomly found wallet.dat files, search for other victims to sell them to. If you bought such a file, and you've lost hope of recovery, then maybe you can convince a gullible newbie to buy it. They are selling known locked Bitcoin Wallets convincing the buyers there is a hope to recover the Password. They are not "known". You simply trust the word of the sellers. There is no way to verify the balance of the ever-recovered wallet, because the private keys and/or addresses are encrypted (if any).
|
|
|
Regardless of the court's decision, CW will continue to claim that he is Satoshi, and people like you who, despite all the evidence that he is not, will continue to give him some incentive to continue to prove it. I mean, even if the court said he was Satoshi, it'd seem more plausible as a scenario that the juries were bribed, or that Craig found a loophole in the law. It is beyond my understanding how can one throw away all the forgeries and evidence of him being completely untrustworthy, and stick to insignificant details-- which ultimately can apply to every individual. In a couple of months we will have an outcome , i'll just wait till then to come to a conclusion . I don't like throwing heretics on fire without a fair trial . Who knows , maybe a surprise is coming . Seems to me like you really want him to be declared as Satoshi, no matter how you argue the opposite. If you didn't, you'd have focused on the evidence and forgeries that have ridiculed him years now. If your stance was neutral, you'd have looked on both that evidence and his "evidence", and reach the conclusion we've all had. You must be personally interested in him winning the case to support him as his unofficial lawyer.
|
|
|
What if you pay someone after mixing these funds, this someone goes into an exchange, deposits the coins and the exchange is triggered due some flagged coins? This person will then point at you as the source of the funds and now you are in trouble. How do you avoid this? You warn him that if he deposits your bitcoin in a centralized exchange, he might have his coins censored. I personally haven't experienced a situation where the merchant asked me for the source, or "pointed me" as the source, even though almost all of my bitcoin were mixed. When the merchant uses Coinbase or BitPay, I simply refuse to pay him on-chain. 2) In order to send the coins into the Android software, you have to transact from Bitcoin Core, into the mixer, then into the Android software address. This is a lot wasted in fees. There is no way to save some money in this process? You could swap BTC for XMR, and then back to BTC in separate addresses. Perhaps that's less expensive.
|
|
|
Just checked your other post in a discussion about buying wallet.dat files. These are scams. So, to clarify: You haven't locked yourself out of your bitcoin. You don't even know if the files you possess have any bitcoin if unlocked. You have simply put faith in some random stranger in the Internet who told you these files have bitcoin if you find the password. I strongly advice you to stop wasting your time!
|
|
|
My Friend need to create a public key in a secure environments where private key is not disposed and held offline for security. Great, so use one of the available methods above in an airgapped environment. All the online web wallet service requires private key to in order to create the public key and Address. None of the methods above talk about "web wallet service". When you use your private key to create public key your private key is taped by the web data collection service either with pingback or other method. I don't know what experience you have with web wallets. Please don't use web wallets, because they are less secure. Use reputable, open-source, peer-reviewed software like Electrum in a freshly Tails booted, airgapped machine. I want create a Public key and address generator completely without internet connection. A simple software need to build for the secure cold storage public key generation purpose. So use Electrum. To generate private key from your seed you do not need to depend on the seed word library designed by the software developers and hackers to limit your private key generating capacity. What hackers?? Electrum is open-source and reputable for years now. I have come to the conclusion that you have no idea what you're doing. Please be careful or you'll lose bitcoin.
|
|
|
Some activities of fraudsters in verious social media: Scammers in social media, what a surprise. But, it's these particular Facebook groups which tend to attract scammers. These posts don't exist in say, a Star Wars fan group. You need to have entered a specific group type with "making money out of crypto" as the main topic. Which you shouldn't have entered in the first place as they're fraud. Also, what bull run are we talking about? Price recovery in the Bitcoin land is like a morning coffee. Bull run will begin when we exceed the $70k.
|
|
|
Don't try to copy blocks, chainstate and indexes without making sure your external disk is error-free. Check its condition. There's a small chance it has bad sectors, which can lead to incomplete transfers (AKA, corrupted files). During transfer close any unnecessary programs. I'd use a freshly formatted disk for this purpose, if I were you. Speaking out of experience...
|
|
|
that somehow contradicts the previous statement You're doing the same mistake for pow, and that's why it appears to have tremendous difference in execution time.
Sorry if I have confused you. What I meant is that whether you keep the bitwise operation in the expression or not, it won't make a big difference in terms of time, because it is inexpensive. On the other hand, pow is more computationally expensive, and you can notice the difference if you remove it from the expression. The -O1 option doesn't mean anything to me, I had to google it to find out what it means. Thanks for pointing out to that optimization mechanisms. Compilers like GCC have developed overtime and come with optimization options. There are quite a lot. I don't know them all obviously, but I've used -O1, -O2 and -O3. As you explained, the -O2 or -O3 will only have effect if using "real work" within the loop clause. Here the results I achieved for the bit shifting operations and the particular optimization levels... I know, I'm not totally sure about what -O2 and -O3 do behind the scene, but due to them being more aggressive, I expect they ignore the empty loop. You mean long long int, right? So it means that the technical limitation of the default data types in C would be 2^64 for the for loop, regardless of whether you use the bit shifting method or another one? What about the data type "long double", shouldn't this support up to 2^128 ?
Yes, but double is... not integer. A double can take up to 2 128 values (hereby, 128-bit), but it cannot represent all the numbers between 0 and 2 128, if that was your goal. Read about double-precision in here: https://en.wikipedia.org/wiki/Double-precision_floating-point_format.
|
|
|
|