Bitcoin Forum
April 30, 2024, 11:58:17 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 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 ... 461 »
1041  Bitcoin / Bitcoin Discussion / Re: Bitcoin security in the long term on: July 03, 2021, 01:09:00 PM
I guess you mean that miners' incentive will become less and less overtime. Yeah, that might be true. If we assume that it will be globally adopted in the future and that its price will be less fluctuating, then each halving will simply make miners' profit halved, which means less computational power offered into the network and hence, less security.
It isn't that much of a concern. Miners cannot be concerned with fluctuating prices, so at the prices, we can estimate an electrical consumption of roughly 60Twh per year and that is excluding all the miners that are currently in the midst of being redeployed. Since fees in a block are quite variable, there is no point trying to estimate that. At current electrical consumption levels, the annualized consumption is more than Kuwait's which is quite significant. For each halving, which is every 4 years, for the sustained profits, we expect either a doubling of total transaction fees or price of Bitcoin just to maintain the profit margins.

Not out of the realm of possibility, 4 years is quite a long time. Even if we were to calculate using a far lower bound of computational power, it still wouldn't make sense or neither is it very feasible for anyone to attack it. The effects of halving is most significant at the start, with the transaction fees being more important in the later parts.
1042  Bitcoin / Bitcoin Technical Support / Re: bind= option in bitcoin.conf on: July 03, 2021, 09:20:28 AM
But isn't this is only relevant if you accept incoming connections? If I'm not mistaken, Bitcoin will not accept connections when running behind a proxy, except if you define listen=1.
Yes, that is correct.

Binding that address will make your Core instance to only listen on that address so that connections from others to your node can only be done through the address that you've specified but connections to other nodes are already routed through the proxy.
1043  Bitcoin / Development & Technical Discussion / Re: What's the rationale behind difficulty adjustment after every 2016 blocks? on: July 03, 2021, 09:15:07 AM
If you chose a really shorter distance between difficulty adjustments, like every 100 blocks, you wouldn't estimate the hashrate properly. Take China as an example; the hashrate dropped by 69% within 1-3 days, but the difficulty won't be reduced that much. And it, indeed, shouldn't. That drop is clearly temporary. Once they setup their mining rigs again, the estimation for the last 2016 blocks would be properer than the last 100.
Which is the problem. In the scenario where a drastic drop in hashrate occurs, the block interval rises quite substantially and making the difficulty epoch even longer, thus prolonging the situation. The caveat being that difficulty lags behind the actual situation quite a bit, which isn't the best for the network. Some altcoins did adopt KGW previously to deal with wild fluctuation from Multipools switching to them. Schemes like that are far more responsive but with some security tradeoff.

Ideally, the difficulty adjustment should be long enough that variance is eliminated sufficiently while still making it prohibitively expensive or difficult for possible partition attacks. Bitcoin doesn't need to change from the seemingly arbitrary number of blocks that Satoshi decided on. While we've had quite a few instances where the block interval was prolonged quite a bit, it isn't that big of an issue, mainly due to its rarity and would be more complicated to change the retargeting parameters.
1044  Bitcoin / Bitcoin Technical Support / Re: bind= option in bitcoin.conf on: July 03, 2021, 03:34:06 AM
So adding bind=127.0.0.1 does nothing? What's the point of this setting then?
It does. If you're using any proxy, Tor for example, peers can still connect to you via your clearnet address. This can happen even if you specify oniononly, which only ensures outgoing connections to onion address but doesn't restrict your incoming connections.

If your IP has previously been used with a clearnet address and you didn't bind your Core to your proxy, then incoming peers can still establish a connection without going through your proxy or Tor instance.

Adding bind=127.0.0.1 combined with proxy=127.0.0.1:9050 would make your Bitcoin core would only connect over Tor.
Using the proxy already routes the connections to the peers over the proxy that is specified.
1045  Bitcoin / Electrum / Re: Legacy Wallet on Android app? on: July 02, 2021, 11:00:21 AM
Ok, thanks to both. I guess I will have to download the desktop app. Once I create the wallet and transfer the funds there. Will I be able to transfer the funds in the future, out of that new wallet, using bench32 addresses? Or are those funds stuck to legacy addresses?

I didn't want to create the seed on the PC because it is easier to catch a malware there than on a phone I think, but I don't do anything weird on the PC so I guess I will be fine.
OP, if you really prefer Electrum over other wallets, then you can probably use an older APK to generate a legacy seed. Electrum stores the historical releases here: https://download.electrum.org/4.0.9/. Together with the signatures but I'm not sure how to verify PGP signatures on a mobile with a file. It shouldn't present much risks as long as you can validate the authenticity of a download, certainly more secure than Google Play anyways.
1046  Bitcoin / Bitcoin Discussion / Re: Bitcoin security in the long term on: July 02, 2021, 06:17:52 AM
What if the attack is not due to profit motives? For example, Governments perform an orchestrated attack or some mega rich trillionaire is bored and wants bitcoin gone.
First of all, let's acknowledge that ASICs gets continually eliminated by the competition naturally as the rewards decreases. The network doesn't suddenly gets substantially insecure after the various halvings.

If the cost of executing such an attack gets low enough, that will probably mean Bitcoin isn't doing so well. Attacking it is pretty meaningless, we'll just fork it into another algorithm and the attackers don't earn anything and life goes on. ASICs are highly specialized and aren't that easy to manufacture and get your hands on. Both the electrical constraints, space constraints, hardware constraints will almost definitely persist in the future. These are legitimate hindrance to a successful attack. Purchasing so much ASICs and expending resources just to attack something that is half dead (if the network gets less secure) isn't very smart.

Try scaling the current stater of Bitcoin to any possible attacks, including the resources required, difficulty of obtaining them and the opportunity costs incurred by a state sponsored adversary or a very rich person. You can also scale it down to estimate what happens if a certain percentage of the miners gets eliminated.
1047  Bitcoin / Bitcoin Discussion / Re: Bitcoin security in the long term on: July 02, 2021, 05:13:43 AM
If in 2140, miners don't get profit with transaction fees from their mining and confirmation, they will shut down their ASICs and the network might be less secured.
Partially true, actually. The decrease in the block rewards are far more impactful at the start, 50 -> 25 -> 12.5 -> 6.25, etc. As we go through more halvings, the transaction fees becomes the major composition of the revenue for the miners. By the 10th halving, the block rewards will dwindle down to 0.1BTC per block. Miners who can't afford to mine will probably exit by then.

The game theory isn't affected. The same logic applies, if the miners or attackers stand to gain more from contributing honestly to the network, then there is no concern.
1048  Bitcoin / Bitcoin Discussion / Re: Bitcoin security in the long term on: July 02, 2021, 04:09:47 AM
Doesn't this argument assume that bitcoin will be a medium of exchange in the future? If bitcoin remains as nothing more than a store of value, the volume of transactions would be substantially reduced, which would lead to low security? And if bitcoin has low security, then it's basically worthless.

So does that mean whether or not bitcoin survives depends on whether or not it becomes a medium of exchange? In other words, bitcoin being a widely adopted medium of exchange is a necessary condition for it to survive.   
Depends. I don't foresee it being much more desirable to attack Bitcoin, even if the hashrate of the network drops significantly. The profits gained from an attack is far lower than the cost and the complexity of its execution and double spent Bitcoins can potentially just be worthless still. If it remains as a store of value but the value is still fairly high, then there isn't any problems.

There are tons of factors to Bitcoin's survival. If the block rewards were to be reduced exponentially right now, it won't survive. There isn't any time for the market and the miners to adapt to the far lower profits. If we were to stretch out the decrease in the block rewards, there is far lesser shock for the miners to bear. Important to note that the fees are starting to form a more significant part of the miner's income. If no one uses Bitcoin, then I wouldn't think that there is a point to keep Bitcoin afloat anyways.

As of now, blocks has consistently been filled, less some blocks in the recent weeks. Thus, it isn't a stretch to assume that if the capacity were to be somehow increased, then the transactions and subsequently the fees would be greater as well.
1049  Bitcoin / Bitcoin Discussion / Re: Bitcoin security in the long term on: July 02, 2021, 03:51:10 AM
Yes. The compensation for the miners comes in the fees within the blocks. I'm assuming that the volume of transactions by then or the derived fee as a result of off-chain transactions would be sufficient to compensate for it.

It is highly unlikely that Bitcoin would insecure by then. The way the block rewards are reduced gradually pads any impact on the miner's income and we're most likely going to see the impact far sooner than the 2140 timeline.
1050  Bitcoin / Electrum / Re: A problem with creating a new wallet on android version of electrum on: July 02, 2021, 02:22:26 AM
It seems the issue is only for 4.1.4 because I can able to make a new wallet on an older version look below.(Luckily not yet upgraded to the latest version)
This only affects 4.1.0 and above. I would classify it as a feature rather than the issue. The password is supposed to be used for every wallet on the device, whether it gets created before or after the password is set. Preventing people from creating new wallets without knowing their current password would preserve the behavior.
1051  Bitcoin / Bitcoin Discussion / Re: If bitcoin as currency, how the merchant manage the block confirmation? on: July 01, 2021, 11:05:59 PM
Bitpay used to have a risk management system for their payments and often didn't require any confirmations for their small ticket items. Bitpay simply just needed to verify that the transaction is propagated well enough and had sufficient fees. Fee market was less volatile then as well. ​Note that those were the days when opt-in RBF didn't exist, replacing unconfirmed transactions were far harder than it is now. Attackers mostly had to rely on the participation of the miners or in at least once instance take advantage of differing transaction policy across different mining pools.

Those days are over. Fee market is far more volatile, there isn't any good certainty that a reasonable fee would get you a confirmation, unless you're overpaying it. Opt-in RBF is almost always recommended and people should always use it. Don't use on-chain transactions, that won't be cost effective or efficient enough.
1052  Bitcoin / Electrum / Re: A problem with creating a new wallet on android version of electrum on: July 01, 2021, 04:07:31 PM
Thanks for the information. I haven't noticed this. So, it's different from how the desktop version works.
As stated by Charles-Tim, I also believe that i would be better to allow users to have different passwords for different wallets.

Assume that I have written my password on a paper. I don't have access to the paper now and I want to create a new wallet. I have to delete all existing wallets for creating the new wallet.

Yes it is different.

Regarding your sentiments, someone has tried asking before and they seem to be pretty adamant on not going back on that. In fact they've been trying to make a single password for unlocking for a while now and 4.1.0 was their chance.

Edit: Found it https://github.com/spesmilo/electrum/issues/7208.
1053  Bitcoin / Electrum / Re: A problem with creating a new wallet on android version of electrum on: July 01, 2021, 04:02:07 PM
Someone will have to be very careful because ones the password is leaked to an attacker that got access to the device, he will be able to have access to other electrum wallets created on the Electrum app. I have just tried this on my mobile Electrum wallet and it is true. Although, I do not see as a problem but each wallet created having its own password will be more protective and best.
Electrum probably won't revert back to the previous behavior.

@hosseinimr93: Behavior seems to be related to the password system implemented after 4.1.0. I just tested it out and versions before the unified password works fine. Seems less of a bug to me.
1054  Bitcoin / Electrum / Re: A problem with creating a new wallet on android version of electrum on: July 01, 2021, 03:41:53 PM
I reproduced this earlier. Looks like a bug, could you open a Github issue on this?

Edit: Anyways I forgot to mention. Kivy uses the same unified password across each of the wallets. It would make some sense if you can't create a new wallet. It is designed for all the wallets to be using the same password.
1055  Bitcoin / Bitcoin Discussion / Re: Never sell your Bitcoin? on: July 01, 2021, 01:20:06 PM
From where I live, it's a paradise for cryptocurrencies because there's no taxes involved and we are free to do anything that we want to do with it and no raised eyebrows. The point of hodling is that you can sell it at some point and it will be on your favor when you sell it unlike actively trading where there's a chance that you will lose your investments.
Sure. If you are thinking of holding Bitcoin, you're thinking that it'll rise in the long term and you're able to sell it at the correct time. Depends on how good you're with market trends, holding could turn out worse than actively trading it. But the topic is about whether people should sell their Bitcoins or hold it for the long term, NOT trading it.


indeed every country can certainly have its own rules and each country will always be different, but as long as there are no restrictions it is something of luck.

not all have the same mindset, some like to do it by not wanting to take big risks, but some just like day trading etc. all the goals are the same, seeking profit.
It is not luck. I'm sure there are certain countries that are considered to be tax havens. Again, topic is about insisting to hold it for an extended period of time, instead of each user deciding on their own risk appetite and the profit they're willing to accept.
1056  Economy / Speculation / Re: How come BTC is still so cheap? on: July 01, 2021, 12:12:51 PM
Sometimes, I feel like people gets over optimistic about certain things and turns it into something that is based on completely irrational fantasy.

Sure, some small (and arguably) quite an insignificant country just recognized Bitcoin. Great! The rest of the corporations and countries are still into greenwashing, sometimes perhaps as a distraction from their true motives. Bitcoin at it's current form is incapable of supporting massive adoption, that is a fact. Fees are high, LN is insufficient. Those are great improvements but it isn't enough right now. Sure, those are unrealized potential but logic should tell you that after the initial hype, those who are truly interested in Bitcoin would've bought it already. Any further increase in price has to be spurred on by massive adoptions and Tesla, given the nature of the company is about as good as it gets.

It is difficult to measure whether Bitcoin is intrinsically underpriced or overpriced. Those who believe Bitcoin is underpriced are probably long term investors; good for them. Go buy more.
1057  Bitcoin / Electrum / Re: Legacy Wallet on Android app? on: June 30, 2021, 10:27:06 PM
I created an Electrum wallet for the desktop version, and it was non-segwit when I did so.  But when I opened it the other day, all the addresses had changed to segwit ones--I thought that was very strange.  Anyone know why that happened?  I know it doesn't answer OP's question, but it's kind of related.
That isn't supposed to happen. Electrum doesn't convert their user's wallet, that would be kind of dumb. Considering that they've tried so hard to differentiate different kinds of wallets using their seeds. You might've opened the wrong wallet or something.
1058  Bitcoin / Bitcoin Discussion / Re: China's game plan on: June 30, 2021, 10:23:27 PM
so you are telling me that there was a dumb mining pool out there that betrayed its users and revealed their IP addresses?
Aggregated data doesn't reveal anything sensitive about their users. It is perfectly fine for them to do so and I believe this would be covered under their privacy policy as well. They aren't dumb and this isn't a betrayal.

But yes, 3 of the larger mining pools agreed to share the data.
1059  Bitcoin / Bitcoin Discussion / Re: China's game plan on: June 30, 2021, 04:05:21 PM
you are thinking of mining pools that have the name of a Chinese company attached like Bitmain. but pools are just pools not the actual hashrate.
No. I believe the poster is referring to aggregate data obtained through the mining pools. From the locations of the IP, you can sample and determine the range of miners that are located within China. There is a decent margin of error but since the hashrate was excessively concentrated within China, the margin of error is reduced further. Data appears to be accurate till April, hasn't been updated since. Peak average hashrate (or an estimate of that) is roughly 180EH, it is currently avg of 90 EH right now. Sounds about right.


China just doesn't want to deal with Bitcoin anymore. Bitcoin mining was a cash cow for them but apparently, it doesn't matter too much in the grand scheme of things.
1060  Bitcoin / Development & Technical Discussion / Re: Bual Boot Full node on: June 30, 2021, 02:34:19 PM
Yes. As long as you're not accessing or writing to the files at the same time with different instances.
Pages: « 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 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 ... 461 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!