Search content
Sort by

Showing 20 of 30 results by Picaflor
Post
Topic
Board Bitcoin Technical Support
Merits 4 from 1 user
Topic OP
An unsolicited update broke my Bitcoin Core
by
Picaflor
on 24/05/2024, 22:32:45 UTC
⭐ Merited by LoyceV (4)
I had Bitcoin Core 23.0 if I remember correctly. After months of it running I realized it had stopped working.

It turned out Snap had updated it to 27.0.0. I downgraded it to 25.2 using Ubuntu Software package manager in the hope it would be less broken, but it's equally broken.

I don't have `bitcoind` or `bitcoin-cli` like I used to. The symlinks point to non-existent files.
However, I do have `bitcoin-core.daemon` and `bitcoin-core.cli`. I created symlinks to them as follows:

Code:
sudo ln -s /snap/bin/bitcoin-core.daemon /usr/local/bin/bitcoind
sudo ln -s /snap/bin/bitcoin-core.cli /usr/local/bin/bitcoin-cli

but when I run `bitcoind`, it gives me output from Snap and not from `bitcoin-core.daemon`.

This is not the main issue, as I can replace `bitcoind` with `bitcoin-core.daemon` in the systemd config file (but it would be handy to fix).

What I'm struggling with is passing the config file to it. When I run:
Code:
/snap/bin/bitcoin-core.daemon -conf=/home/sov/.bitcoin/bitcoin.conf
I get:
Code:
Error: Error reading configuration file: specified config file "/home/sov/.bitcoin/bitcoin.conf" could not be opened.

The file is readable:
Code:
-rw-r--r-- 1 sov sov 617 Aug 22  2023 /home/sov/.bitcoin/bitcoin.conf

 Huh
Post
Topic
Board Electrum
Merits 1 from 1 user
Re: Can't connect to my Electrum Server
by
Picaflor
on 28/07/2023, 10:23:15 UTC
⭐ Merited by DireWolfM14 (1)
Thanks guys, finally it connected! And I didn't change anything.
I've also successfully connected from another PC on the same LAN to my electrs via SSL.

It wasn't about the ports, and Bitcoin Core was indeed fully synced.
I think the issue was electrs still compacting the DB.

When electrs indexed, the DB took 60 GB of space, then it started compacting and the DB kept shrinking. Last night it was 44 GB and I still couldn't connect. Now it's 42 GB and I can connect.
The `starting txid compaction` message in electrs logs was the telltale sign, but it could have been clearer as there was no indication of progress and it took longer than expected to complete. My Bitcoin Core synced in under 72 hours, I was expecting electrs to be done within hours, and that most of it would be the indexing and not the compacting.
Post
Topic
Board Electrum
Re: Can't connect to my Electrum Server
by
Picaflor
on 28/07/2023, 00:10:19 UTC
I do have a firewall running, it allows connections to port 50002, which I had set up for SSL access within the LAN.
Disabling the firewall doesn't help.
But in any case I can't even connect to 127.0.0.1:50001 on the same PC.

`sudo netstat -tunlp` returns the line:
Code:
tcp        0      0 127.0.0.1:50001         0.0.0.0:*               LISTEN      45274/electrs
Post
Topic
Board Electrum
Re: Can't connect to my Electrum Server
by
Picaflor
on 27/07/2023, 20:18:39 UTC
I believe it is fully synchronized, I've been running it for a few days. I've tried connecting via port 50001 with no luck.

I'm not running it using systemd; I start it manually. It writes logs to the console, which presumably is the same I'd get with journalctl.
When I start it, the last few lines look like this:

Code:
[2023-07-27T20:09:22.850Z DEBUG electrs::p2p] got 4 new headers
[2023-07-27T20:09:22.850Z INFO  electrs::index] indexing 4 blocks: [800522..800525]
[2023-07-27T20:09:22.850Z DEBUG electrs::p2p] loading 4 blocks
[2023-07-27T20:09:25.698Z DEBUG electrs::index] writing 29471 funding and 32801 spending rows from 10260 transactions, 4 blocks
[2023-07-27T20:09:25.868Z INFO  electrs::chain] chain updated: tip=00000000000000000000a1a96c9dc4b97842999d39edaeb0e1629066dc38be91, height=800525
[2023-07-27T20:09:28.986Z DEBUG electrs::p2p] got 0 new headers
[2023-07-27T20:09:29.438Z INFO  electrs::db] starting config compaction
[2023-07-27T20:09:29.456Z INFO  electrs::db] starting headers compaction
[2023-07-27T20:09:36.079Z INFO  electrs::db] starting txid compaction
and then nothing more is logged until I try to connect.
Post
Topic
Board Electrum
Topic OP
Can't connect to my Electrum Server
by
Picaflor
on 27/07/2023, 17:58:23 UTC
Hello,

I can't connect to my electrs, not even from the machine it's running on.

My HW/SW:
Intel NUC, 1TB SDD, 8GB RAM
Ubuntu 22.04 LTS
Bitcoin Core 25.0.0
Electrs 0.10.0

I've tried connecting with both Electrum wallet (SSL only) and Sparrow (directly and via SSL).
Electrum says nothing, the bullet just stays red. Sparrow says "Connecting to tcp://127.0.0.1:50001..." and won't connect.

In electrs I have logging set to DEBUG and get these lines, respectively:
Code:
electrs::server] 6: recv {"jsonrpc":"2.0","method":"server.version","id":0,"params":["electrum/4.4.5","1.4"]}
and
Code:
electrs::server] 5: recv {"jsonrpc":"2.0","method":"server.version","params":["Sparrow","1.4"],"id":1}

Logs from Electrum client:
Code:
2.54 | I | n/network | connecting to 127.0.0.1:50002:s as new interface
  2.54 | I | i/interface.[127.0.0.1:50002] | looks like localhost: not using proxy for this server
  2.54 | I | n/network | starting taskgroup (0x7f89842504f0).
  2.54 | I | storage.WalletStorage | wallet path /home/sov/.electrum/wallets/test
  2.54 | D | util.profiler | WalletDB._load_transactions 0.0010 sec
  2.54 | D | util.profiler | AddressSynchronizer.load_local_history 0.0000 sec
  2.54 | D | util.profiler | AddressSynchronizer.check_history 0.0001 sec
  2.54 | D | util.profiler | Daemon._load_wallet 0.0103 sec
  2.79 | I | w/wallet.Imported_Wallet.[test] | starting taskgroup.
  2.80 | D | util.profiler | AddressList.update 0.0000 sec
  3.02 | D | util.profiler | Imported_Wallet.try_detecting_internal_addresses_corruption 0.0003 sec
  3.02 | D | util.profiler | ElectrumWindow.load_wallet 0.0593 sec
  3.16 | I | gui.qt.history_list.HistoryModel | refreshing... reason: update_tabs
  3.17 | D | util.profiler | Abstract_Wallet.get_full_history 0.0003 sec
  3.17 | D | util.profiler | HistoryModel.refresh 0.0099 sec
  3.19 | D | util.profiler | AddressList.update 0.0000 sec
  3.89 | I | gui.qt.update_checker.UpdateCheckThread | valid sig for version announcement '4.4.5' from address '13xjmVAB1EATPP8RshTE8S8sNwwSUM9p1P'
  5.70 | I | gui.qt.ElectrumGui | starting Qt main loop

In Sparrow logs there is nothing.

Any idea what's going on?
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin DCA - always same amount or do you change depending on price?
by
Picaflor
on 16/02/2023, 13:05:07 UTC
Yes, it depends on market conditions, so it's good if you have a strategy of doing multiple DCAs for each price level (this will readjust your buying levels).
For example, at a price level of $16k to $20k, each of your purchases is $100 (DCA-1). Once the price level goes up $20k to $24k it will be $60 (DCA-2), etc. In this case, your portfolio should be separate.
That would make sense if you knew BTC was going to range between $16k - $24k.

But without the ability to predict the market it's risky. What if it never drops below $24k (or whatever level you set), you'll never buy BTC again and, unable to save the fruits of your labour, you'll end up being poor.
Post
Topic
Board Bitcoin Discussion
Re: Anyone else getting deflated with the bitcoin naysayers?
by
Picaflor
on 16/02/2023, 12:15:04 UTC
Don't try and convince anyone. Stack sats and enjoy their incredibly low price suppressed by human ignorance.

They will all jump on the bandwagon eventually. Some will do that at $100k, some at $1m, some at $10m. But they all will.

And they'll say you got lucky. But you know everyone buys BTC at the price they deserve.
Post
Topic
Board Bitcoin Discussion
Re: I have always wanted to ask this about bitcoin
by
Picaflor
on 16/02/2023, 10:50:47 UTC
If there is no volatility then Bitcoins will only be a junk coin that is no different from stablecoins or Fiat, so what will be the advantage of bitcoin if there is no volatility and price fluctuations?
Sorry, but that's so very wrong in so many ways.

No volatility doesn't mean no volatility against a f**t poocoin. The f**t poocoin is volatile itself; namely its value is going to zero.

If Bitcoin had no volatility (in however reasonable way you define it), its USD price would still go to infinity, because the value of USD is going to zero.

Letting the central bankers and governments define a benchmark for value is like bending over and saying "Hey, screw me as much as you please."
Post
Topic
Board Bitcoin Discussion
Re: I have always wanted to ask this about bitcoin
by
Picaflor
on 16/02/2023, 10:42:06 UTC
Will people still use or buy bitcoin till today if all it has to offer is the decentralized characteristic only, I am trying to say that if bitcoin is stable in value from day one and has no investment ability will you still buy it?
What do you mean by "stable in value"?

That it can buy the same quantity of eggs? (In what country?) The same amount of real estate? (What location?) The same number of iPhones? (The same model or the model computed by some kind of hedonic adjustment function?)
Or, God forbid, the same amount of US dollars, Argentine pesos or some other f**t poocoin?

Whichever you choose, it's impossible to peg its price to that of another asset while keeping it decentralized at the same time, because you'd need a redeeming counterparty. You could approximate a peg by setting the block subsidy to debase it as much as economic growth taken from some consensus-driven, decentralized oracle, e.g. if the economy grew by 5%, let's agree to print 5% more. Or the same for eggs, if you want to peg it to eggs. E.g. if the supply of eggs grew by 5% and the demand for eggs grew by 7%, then eggs are roughly worth 2% more, so you need to make Bitcoin worth 2% more by burning some.
But that doesn't take into account the increasing adoption. After all, we started at 0% and are heading towards 100%, and that alone is causing appreciation.
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin DCA - always same amount or do you change depending on price?
by
Picaflor
on 16/02/2023, 10:09:23 UTC
I DCA daily.

DCA-ing depending on the price could be more profitable, but there is no guarantee.
For example you could DCA with a higher f**t amount when it's below some MA or when the RSI is low, and a lower amount otherwise.

It may be worth running some simulations on historical data, but my guess is you wouldn't find any patterns that would work over a different period.
Post
Topic
Board Bitcoin Discussion
Re: Bitcoin adoption growing stronger everyday
by
Picaflor
on 16/02/2023, 09:53:11 UTC
actually I will not care about bitcoin being legalized or used as a means of payment by the government, because in my opinion the most important thing is that the government must allow its people to invest in bitcoin, yes, even if they have to pay taxes to the government.
and in my opinion, bitcoin is very difficult to make as means of payment, because the price is unstable, and maybe that's why the government doesn't allow btc to be used as means of payment.
1. The government is not needed for Bitcoin adoption.
2. It doesn't matter what they allow. You do your thing. If you want to pay with BTC to someone who is happy to accept it, there is nothing to get in the way. That's what Bitcoin was created for; to allow you to transact without the mafia's permission.

One thing you can do to help adoption is only allow BTC payments. If someone wants to pay you with fiat, you can say "Keep that poo to yourself, I only accept BTC."

I think that bitcoin is growing stronger in some ways, but as for mass adoption I think we still have a very long way to go.  After bitcoin came close to hitting 60,000, and then falling all way down to like 14,000 or 15,000 (can't remember) I think a lot of the people who bought it are non-finance people who know nothing about bitcoin and only did so because they heard they might be able to get rich.  I'm not sure they will ever come back so that worries me for adoption reasons.
People have the ability to learn. On average, their ignorance decreases over time.
Post
Topic
Board Bitcoin Discussion
Re: It is ok to sell your Bitcoin.
by
Picaflor
on 15/02/2023, 08:56:52 UTC
~ Why do people hodl rather than sell and buy again when low
Any BTC price is low. 15k was low, 69k was low; 1m which we haven't seen yet, is low too. And so is 100m.

Those who bought BTC when it was $1 and have held it until now, have probably done much better than anyone trying to time the market.
There are, however, not many such people. Those who bought at $1 sold it at $10, those who bought at $10 sold at $100. Meanwhile, those who have held have made a 20000x. It's much easier and less stressful to stop watching the charts and keep holding until you stop DCAing in (a.k.a. retirement), because the ultimate value of BTC is infinity.
Post
Topic
Board Bitcoin Discussion
Re: It is ok to sell your Bitcoin.
by
Picaflor
on 15/02/2023, 00:41:43 UTC
Well okay, but if you hodl your bitcoins forever what impact does it have on you, on bitcoin, on economy in general? If money don't flow they are dead. If you want bitcoin to become stronger and be wider spread it should be used in different purposes all the time, the more often the better. It both gives sense to bitcoin and makes it more attractive to potential users.
Selling and spending are not the same.

What I mean by selling is when you buy BTC as an investment, to sell at a higher price. Nothing wrong with that, but selling for fiat means you're part of the system. You're using their fiat money, on their terms.

When spending, you're circumventing fiat. You're participating in a circular, Bitcoin economy. KYC-free and without taxation if you so choose. That's a big difference.
Post
Topic
Board Bitcoin Discussion
Re: It is ok to sell your Bitcoin.
by
Picaflor
on 14/02/2023, 09:15:35 UTC
Selling is bad, because when you sell BTC, you have less BTC and your ability to fuck the state diminishes.
It makes you more of a slave, it makes you weak and powerless.
Post
Topic
Board Development & Technical Discussion
Re: Risk of jail for developers. Should you be anonymous?
by
Picaflor
on 13/02/2023, 20:43:16 UTC
Nope, many places have flat out banned all crypto transactions and the holding / using of crypto. And wait for it.....nothing happened.
The EU can ban it, and wait for it....nothing will happen.

It's like banning anything else, people will do what they want to do.
I love it when governments ban crypto, they make clowns of themselves and that can only be a good thing, because it makes people respect them less.

People will transact outside of the system, pay less taxes and the nation states will get skinny.

In case of a ban within the EU the BTC price would be much higher within the EU than outside of it. Black market prices always come at a premium.
The EU is not Nigeria or India. Their banking system is better connected to the rest of the world, so I don't think massive market inefficiencies will emerge as people will be able to buy it outside of the EU by sending their fiat caca to a seller on Bisq, RoboSats or similar.
Post
Topic
Board Bitcoin Discussion
Re: This should be bullish for Bitcoin and it's PoW
by
Picaflor
on 13/02/2023, 17:00:02 UTC
This is bad news for cryptocurrency which affected whole crypto market including BTC. Banning staking in cex is against the decentralization and regulations and limitations will not give any benefit to Bitcoin.
How is it banning staking on CEXes against decentralization? It's against centralized exchanges.
The ban doesn't even target crypto, but crypto IOUs.

The benefit was nothing, the loss was that Bitcoin's price dropped from 24 to 20
Benefits become apparent as the markets becomes more efficient.
There is a lot of ignorance in the space, which creates market inefficiencies.

Once people realize what a scam shitcoins are, they will flock to Bitcoin.
BTC dropped from 23 to 21.5. That's the noise of the aforementioned ignorance. Zoom out and you'll see the signal. Check back in 2030.
Post
Topic
Board Economics
Re: Is renting an inevitable waste of money?
by
Picaflor
on 12/02/2023, 23:46:15 UTC
It depends on the market conditions. If you can put $1m in BTC and rent a place for a year, and the BTC price double in that time and your rent is less than $1m over that period, then renting was a good decision, because the BTC investment turned out better than the potential real estate investment.

Interest rates are important too.

One thing people often miss is when you own, the mortgage payments are not your housing cost, because they consist of principal and interest payments and only the latter component is your cost. Principal repayments add to your equity; you're just moving money from one pocket to another.
E.g. if your monthly mortgage payments are $1000, $700 of which is principal and $300 of which is interest, you're only paying $300 to live. You're unlikely to find a place to rent for that little. The remaining $700, however, is a commitment to move money from one pocket to another, and you have to have it or you'll get in trouble.

Low interest rate environments favor owning your home, but they also lead to property price bubbles, because when it makes more sense to own, more people do it and prices go up. An arbitrage opportunity arises and gets arbed out. So if you bought a year ago, your house may be worth less now that the interest rates are higher.

But then again, when interest rates are high and you're tempted to rent, the higher mortgage costs are passed onto tenants. So it may be a good time to buy, especially if you don't have to commit to the current high rates for long.

All in all, owning is good and it tends to be a safe investment with less volatility than many other investments. If you can afford it, it puts you ahead of many who can't, even if otherwise the conditions favor it. This creates a market inefficiency which you can exploit.
Post
Topic
Board Bitcoin Discussion
Re: Why people don't adopt Bitcoin - they don't understand Expected Value
by
Picaflor
on 12/02/2023, 20:51:57 UTC
The current generation is aware of Bitcoin and cryptocurrency. But what stops them mostly is legal issues. I had to stop accepting crypto payments after our government put a ban on cryptocurrency. I know people will still use crypto. Likewise, I do it too. But going publically accepting crypto is not a choice here.
We can choose to stay out of the compliant economy, with registration, regulations and taxation, and build our own circular economy whereby we interact with friends, or interact anonymously and privately with a larger community of like-minded individuals. That way we won't have to worry about whether the forms of payment we accept are legal or not.
I believe that's the future. Not in changing the law, but in circumventing it by mastering and leveraging the technology that is at our disposal.

It won't be long before people have so much individual power (thanks to Bitcoin, cryptography, Nostr, Tor etc.) that our muppet governments will be a laughing stock at best.
Post
Topic
Board Bitcoin Discussion
Re: Cryptocurrency industry challenges and impact on Bitcoin?
by
Picaflor
on 12/02/2023, 19:11:07 UTC
Every time SEC Gensler attempt to regulate just like staking ban, it affects crypto prices even BTC. Its a endless talk with nowhere to go. This is a challenge to the industry because most government outside US are just looking up to what US regulators would do.
Bitcoin was designed not to be able to be regulated. Bitcoin IOUs can be regulated, but Bitcoin doesn't give a hoot.
Bitcoin IOUs are fake BTC, which many people are not educated enough to understand. But ignorance can only decrease.

However, if a government finds a way to regulate Bitcoin, it will prove Bitcoin is garbage and not worth adopting or caring for, because it will defeat the very purpose it was created for.
Post
Topic
Board Bitcoin Discussion
Re: Why people don't adopt Bitcoin - they don't understand Expected Value
by
Picaflor
on 12/02/2023, 19:00:07 UTC
There are objectively favorable conditions in the experiment in the video but there are no objectively favorable conditions in flipping a coin. It is 50/50 in the long run. But even if you ASSUME (although why would anyone assume that anything will go to infinity?) that the probability of tossing your coin skewed towards the favorable side, you use only two outcomes in your assumption - increase and decrease in value. You don't factor in other outcomes, such as those that could cause Bitcoin to cease to exist.
It's about EV. The favorable condition in the coin flipping game is when you pay $10 if you lose and earn more than $10 when you win, which is the game proposed later in the video and gives you a positive EV.

In terms of asymptotics there are only two possible outcomes for the BTC price, regardless of the factors that may drive it - it's either going to infinity or to zero.
By going to infinity I mean there is no positive real number x such that BTCUSD will never exceed x.

If it's neither going to infinity nor to zero, that means its USD price is going to range between some x and y forever, which would effectively be a peg against the USD. How could a finite supply asset be pegged against a fiat shipcoin forever? The USD would have to have a finite supply too, because the convertibility would have to work in both directions (otherwise there would be no market and therefore no valuation). The USD would have to be backed by Bitcoin. Not something I see happening in my wildest dreams, but even in that case, the purchasing power of BTC (but not its USD price) would go to infinity.