Bitcoin Forum
May 29, 2024, 02:46:16 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 [97] 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 ... 463 »
1921  Bitcoin / Development & Technical Discussion / Re: Does Bitcoin become more decentralized over time? on: February 28, 2021, 11:08:34 AM
The concept probably won't have any suitable metrics to be used as a gauge so I don't think there is any absolute answer to this.

With the growth of Bitcoin, you're going to inevitably eliminate the smaller scale miners who can't afford to keep their costs down. It would result in having miners probably being centralized around certain regions and farms. Mining would probably never be any more decentralized.

As for the full node count, I suspect that some nodes actively block Bitnodes crawlers as they publicly list their IPs and thus resulting in a much lower node count. Running a full node is obviously not so viable for most people; even in 2021 360GB+ is fairly significant if you consider that some laptops and/or desktops only ship with 1TB of storage. That, combined with the very few advantages over SPV (which I assume most actually wouldn't consider), will probably reduce the full node count over time. I can't see the point of most people running Bitcoin Core when using Electrum or Wasabi would suffice for their use case while wasting no time to synchronize whenever they're using it.

1922  Bitcoin / Bitcoin Technical Support / Re: Which scenario is safer than the other? on: February 28, 2021, 08:23:36 AM
So without RBF I guess I can still use Electrum to manually delete the transaction and re-broadcast it with a higher fee and differenr outputs? Is that because miners take higher fees with priority? I thought a non-RBF tx automatically means a re-broadcasted one will be invalid.
You can. Miners are ultimately the ones that determines the transactions that are included in their blocks.

By default, the reference client with those which recognizes opt-in RBF flags will not relay replacement transaction if the transaction that it is supposed to replace does not have a opt-in RBF flag. As such, having no RBF flag would only result in the replacement transaction having a poor propagation provided that those nodes have knowledge of the first transaction. Replacing a transaction without a RBF flag will not make that transaction invalid, just that the poor propagation will result in miners potentially having no knowledge of it.
1923  Bitcoin / Bitcoin Discussion / Re: Block chain "cleanliness" analytics on: February 28, 2021, 04:06:36 AM
does anyone know if coinjoin , wasabi, whirpool technology prevent tainted coins from entering mix pool?  
Most services actually prohibit CoinJoin transactions as they're pretty easy to detect, whether it's tainted or not. As said before, unless you're able to pay some Bitcoins to a miner for newly mined coins, there probably isn't a way around it to get 100% untainted coins.
1924  Bitcoin / Bitcoin Discussion / Re: Block chain "cleanliness" analytics on: February 28, 2021, 03:39:59 AM
Bitcoin is fungible. Taint is just a metric invented by governments or companies to try to seize your funds under the guise that it is used for illicit activities. Having a tainted coin should not diminish the value in any way. Most exchange and services only restrict accounts if they see evidences of the coins being sent directly through a casino or any other services that is prohibited within their jurisdiction.

Since there is no metrics to determine whether a coin is tainted, there really isn't a surefire way to determine a level of taint that is universally recognized. Every coin is tainted at some point in their history as it gets mixed around, unless it is a newly generated one which really means there is no point in trying to find one that isn't.
1925  Bitcoin / Electrum / Re: Create Multisig Wallet with public key? on: February 27, 2021, 02:59:36 PM
Those are addresses. You cannot create a multisig redeem script from addresses as they are the hash of the public keys.

If you have the ECDSA public keys of the addresses, you can create a multisig address and it's corresponding redeem script but you won't be able to import it. You can use createmultisig function from the console as below:
Code:
createmultisig(2,["PUBKEY1","PUBKEY2"])
1926  Bitcoin / Development & Technical Discussion / Re: How about placing miners into groups where each group is similar to a bank? on: February 27, 2021, 01:16:47 PM
but you would have the same level of security as when every single computer on Earth gets automatic windows software update every day from a THRUST worthy address such as Microsoft.com (instead of NorthKorea.com). Otherwise all of Earth's computers would presently be infected by viruses but they are not.
That alone would defeat the purpose of Bitcoin won't it? Making all of the computers ping certain centralized server is not good. There is really no such thing as "computer security", there are tons of zero day exploits which could be used by any adversary before it gets patched.

From what I can tell, you're basically describing something like a centralized banking system but instead of bank officials, miners are the ones that regulate this. It would be good if you could read up more about Bitcoin first and its derivative protocols. I think Lightning network would interest you with this particular aspect that you're talking about.
1927  Bitcoin / Development & Technical Discussion / Re: How about a cutoff date for mining on: February 27, 2021, 11:50:15 AM
How are you going to build and lengthen the blockchain without any miners?

If you are talking about switching to POS, it (probably) won't happen. The difficulty helps to balance it out, as the profit margin decreases, mining would be left to those with cheap electricity (probably hydro or other renewable sources) and efficient hardware. Not like electrical usage is really as much of a concern as the media makes it out to be.
1928  Bitcoin / Hardware wallets / Re: What is the most secure device to store Bitcoin? on: February 27, 2021, 11:48:49 AM
Then your private keys would never touch an online environment.  The problem is that the USD device to move the signed transaction might be a vector as well.
The USB?

Using a QR code might be better for this, it's like a one-way communication and would give a true airgap setup. I think there is some limits to the size of the transaction, but that shouldn't be of a concern. If it gets too large, then you can just use multiple QR codes to stitch it together or use a different encoding. Electrum uses base43.
1929  Bitcoin / Development & Technical Discussion / Re: MIT announces 4-year project that seeks to strengthen the Bitcoin Network Sec. on: February 27, 2021, 11:42:57 AM
Exactly what I meant, but it is normal to critize the network, but the criticism are not true. Also, bitcoin itself is said to be ponzi and all sort of things like that, all because it is open source. If it is close source like the monetary system that is centralized, it will not be critizied because they think govements will protect such but not knowing it is not perfect as open source and decentralized like bitcoin specifically. Check my quotes above to get the total picture of my post.
It's a blanket statement to dismiss it as untrue. Bitcoin does have its merits as a decentralized network but there's obviously a lot of work to be done. A 51% attack is not the focus of the project but to explore the other possible vulnerabilities regarding the protocol itself. Mining will never decentralized, at its current stage. Barring the Chinese government banning Bitcoin mining completely, it is impossible for them to not hold a majority of it; most ASIC manufacturers are based in China and the cost of mining is probably much lower there as well.

Obviously 51% attack is not economically viable if you were to just own the hardware and operate the ASICs yourself. The article doesn't dispute that but rather it was calling for a monitor *in the event* that it happens, which is completely rational. Bitcoin being open source doesn't mean that it won't have any vulnerabilities which I presume is what this is set up for. I don't think any of the statements mentioned in the article are unfounded, might be getting a bit offtopic with your replies here.
1930  Bitcoin / Development & Technical Discussion / Re: MIT announces 4-year project that seeks to strengthen the Bitcoin Network Sec. on: February 27, 2021, 09:43:59 AM
It is normal to critize anything open source, but the true design of Bitcoin makes 51% attack not to have occurred.
What? Bitcoin functions on the economics of game theory to ensure that 51% attacks are infeasible.

I can't really see anything bad that could affect Bitcoin. At best, they could contribute actively to Bitcoin development and at worst nothing happens. As for the 51% monitor (or rather double spend/forks), here it is: https://forkmonitor.info/nodes/btc.

1931  Bitcoin / Development & Technical Discussion / Re: How about placing miners into groups where each group is similar to a bank? on: February 27, 2021, 08:51:31 AM
As we have explained in the previous thread, miners are not entities that can be regulated on a protocol level. There is no reason why you should partition them into groups; they are solely the ones finding blocks with sufficient PoW and building the blockchain. Schemes like that would overhaul the entire Bitcoin and it would be better for anything like that to be implemented on an altcoin instead, though I don't really understand how that would differ from a traditional bank.

You could try to understand how Bitcoin actually works first before suggesting ideas. It would be far easier and more conducive for discussions that way.
1932  Economy / Collectibles / Re: [FREE RAFFLE] YB #4/21 Loaded w/ 0.001 BTC on: February 27, 2021, 06:46:45 AM
#47 - ranochigo

Thanks!
1933  Bitcoin / Bitcoin Technical Support / Re: Which scenario is safer than the other? on: February 27, 2021, 05:47:00 AM
Checkpoints are usually far deep in the chain not close to the head and are only used as the initial line of defense against wasting time to download the early blocks that had low difficulty and could be replaced and nothing more.
So for the checkpoints within Electrum, they wouldn't do anything to protect against a sybil attack? My impression is that it makes attacks more costly as the difficulty of a block has to be much higher. If they are able to generate a block, then it could be a better idea to just mine legitimately?
1934  Bitcoin / Bitcoin Technical Support / Re: Sync time seems excessive on: February 27, 2021, 05:41:19 AM
- Is it normal to take 1-2 months?
No. I synchronized it on my computer with a fairly powerful processor with 6 GB of dbcache and it took about ~8ish hours. It was a stark comparison than when I was synchronizing it with my HDD which took almost a day under similar conditions.

In contrast, I'm running a node on my Intel Atom C2350 server, which is pretty weak in comparison and it took about 5 days with default settings. I don't think most users would want to run a full node if that is their hardware specifications; it'll just be a pain. A tip that I'd give is to increase the dbcache to push more of the data into the ram so that it can be accessed readily while the client goes through IBD.

- If a platform requires months to install, doesn't that seem a somewhat flawed concept?
Most users don't have to use full nodes if all they want is to send some Bitcoins. Full nodes will be better for users but it is not necessary for most. Obviously a tradeoff would be with the privacy and to a certain extent it's security as well.
- Will Bitcoin Core become unusable in the coming years, when the blockchain size has grown even more?
Data storage and it's density are getting better throughout the years. I don't think it's necessary for everyone to be downloading a full node just to use Bitcoin. It can be downloaded while you're doing other things with your computers as well.
- Are there any plans in the Bitcoin development cycle to address this problem?
There has been a series of past changes to Bitcoin Core that has managed to speedup the synchronization exponentially[1]. I don't think I've seen a more recent version of this but there has certainly been much more optimization in the more recent versions.

[1] https://bitcoincore.org/en/2017/03/13/performance-optimizations-1/
1935  Bitcoin / Bitcoin Technical Support / Re: Which scenario is safer than the other? on: February 27, 2021, 04:11:36 AM
Usually people who are trading "away from home" don't carry around their full node, instead they use light clients usually on their phone. So the question also comes down to type of the client and the way it is implemented. For example does the light client validate proof of work or does it accept whatever the multiple nodes it connects to return.

In this scenario it can only connect to one so it would accept whatever block it is given which may not have the needed PoW, the target could be lowered and more blocks could be mined with a simple CPU in a short time.
That assumes that SPV clients do not consider any pre-defined hardcoded checkpoints within the client which would result in the subsequent blocks still being equally difficult or somewhere in that region to be mined. Isolating someone from the actual network is easy if the attacker and have a MITM attack with the client not implementing any redundancies in the process, ie. SSL connection to the servers in the case of Electrum. SPV clients are intrinsically less secure but attacks won't be as easy as that.


51% attacks is a guaranteed success but it doesn't mean that the attacker requires 51% of the hashrate to be able to have any chance to reverse TXes with only a few confirmations. See selfish mining.
1936  Bitcoin / Development & Technical Discussion / Re: question on empty block mining economy on: February 26, 2021, 12:16:46 PM
And even if I went your way, it would only make the mystery much deeper: If really most empty blocks are found within a second, and we have about 1% empty blocks on average - that would mean the probability to find an empty block within 1 second is 1%. Not 1/600th of the roughly 50% at average block time of 600s.

Do you imply that different mathematics of difficulty apply to empty blocks?
If yes, why would any miner "waste" 99% of his computing time on finding full blocks, when mining empty is so much easier?
The way the difficulty works should be the same as well. If it's empty, the merkle root is the TXID of coinbase so there is really no difference in the difficulty whether you are mining empty blocks or not. You could use covert ASICboost and mine empty blocks but that probably wouldn't make sense economically.

I see that you understand that the distribution of the block intervals follows an exponential function and that the probability of a block being 1 second from each other is 0.167%. The problem with this is that there is no perfect information when you're looking at block intervals. Propagation of the transaction across the network takes some time (depending on how well your node is connected). The only metric that is remotely usable is the timestamp that the block is received by the node which is subjected to the delay as above.

It would be a stretch to assume that all of the blocks are mined within 1 second of each other. It's much faster to just take just the hash of the block header on the other pool than waiting for it to be relayed through the network.
1937  Bitcoin / Bitcoin Technical Support / Re: Running node for mining and RPCs? on: February 26, 2021, 11:00:25 AM
As for mining, Bitcoin Core itself no longer support mining. You need to use different software.
Bitcoin Core still has getblocktemplate's RPC functional. It should still be able to be used as a node for solomining.
1938  Bitcoin / Electrum / Re: Electrum To Coinbase wallet - 4 days No Confirmation? on: February 26, 2021, 05:36:11 AM
How much fees did you pay? You should be looking at about 30 to 40 satoshis/byte for it to be confirmed within a reasonable period of time. You can try to right click and see if you're able to bump fee to get a replacement transaction sent with a higher fee.
1939  Bitcoin / Hardware wallets / Re: What is the most secure device to store Bitcoin? on: February 26, 2021, 02:18:54 AM
Creating two user on a computer, using live USB or chrome is not completely save and it is better to use a different computer entirely.
Having said that, chrome is not the only browser that reduce risk factor cause Mozilla firefox does either and it also increases anonymity level unlike chrome that's auto WebRTC integrated.
It's pretty obvious that nothing is absolutely safe and not everyone can get a new computer specifically just for a specific use. Using a LiveCD would be fairly secure in the sense that only persistent rootkits would be able to infect it. It's more of a middle ground for OP.

Chrome is better than Firefox in terms of it's malware protection due to it's design. Anonymity should not be an issue here; OP is asking for security advice, nothing about privacy. If privacy is your concern, you should be looking at a browser that is privacy oriented, ie. Tor, Brave. Firefox is not designed for privacy without any specific modifications.
1940  Bitcoin / Hardware wallets / Re: What is the most secure device to store Bitcoin? on: February 25, 2021, 04:10:59 PM
I would suggest that you format your Notebook. Then, you can create two Users: A user without any admin privileges, just to use adult content. And another user account, with admin privileges, to use only for crypto with your hardware wallet.

This may mitigate some problems. However, the best thing is to avoid watching adult websites in the same device as you trade cryptocurrencies.
Privilege escalation attacks are not uncommon in malware and I would certainly always assume the worst case scenario with this.


Using them for suspicious website alone wouldn't probably infect you with malware if you're using a browser like Chrome. It has a sandbox that should reduce the risk factor.

Anyhow, unless you are able to separate your browsing activities from crypto, I can't see anything that would be foolproof. You can either use a LiveUSB for those or a different computer completely.
Pages: « 1 ... 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 [97] 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 ... 463 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!