❕NEWS – Another competitor of Grayscale’s Bitcoin fund is out | Proxies-free

The increase in institutional interest in Bitcoin has led to the emergence of products that rival Grayscale’s Bitcoin Trust product.
With the motto of investing in better digital assets, Osprey Funds’ Osprey Bitcoin Trust fund was launched.
There are comments that the fund, which will be listed under the short name OBTC next week, may rival Grayscale’s Bitcoin fund.
What do you think about the entry of such large funds into the market?

bitcoind – Bitcoin RPC – Returning values in bytes, should I display in gibibytes or gigabytes?

I’m using Python and the requests library to get some data from Bitcoin using RPC. For example, from the getblockchaininfo call:

 "size_on_disk" : n,                     (numeric) the estimated size of the block and undo files on disk

Right now, this call returns 366080268200 bytes:

"size_on_disk": 366080268200,

Dividing by 1024*3 gives me 340.938817896 gibibytes (GiB).

Dividing by 1000*3 gives me 366.0802682 gigabytes (GB).

What is the “best” way to display this size to users? I’m leaning towards using gigabytes (GB), but isn’t this technically “wrong”? Every online dashboard I check currently shows the blockchain around 366GB, so they must be dividing by 1000*3, right?

bitcoin core – To what extent is the actual downloading of blockchain data what slows down a “fresh sync”?

I’ve just sat an old computer with fresh Linux Mint and Bitcoin Core installed to sync from scratch. Since its HDD is 250 GB, I had to enable “pruned mode” since the blockchain is currently 367.2 GB.

Having not synced from scratch since 2013, it feels like this will take an eternity.

Why exactly is it so slow? If I were to download 367.2 GB, yeah, it would take some time, but over Bit Torrent, with tons of seeders (as would be the case for something this popular), it would probably max out my hardware, meaning 10 MB/s (100 Mb/s), and then those many GBs don’t seem so large anymore.

But I also realize that it’s not just about downloading the data, but about verifying it. This, as I understand it, takes a lot of CPU and I/O power (possibly also RAM). Is this what primarily is slowing down a fresh sync, or is the actual “data distribution” part just sub-optimally optimized?

I realize that the answer, whatever it will be, will not help me download it faster, but still, I have to satisfy my curiosity. The progress indicator says “1%” currently.

I vaguely recall people talking about separately downloading the blockchain and then “feeding” it to Bitcoin Core, but that seems like more work than it’ll probably be worth with all the presumed hassle it would entail… And it just goes back to my question: why is the downloading of the data not super fast? Or maybe it is? I frankly have no clue what goes on inside my network cables.

bitcoin core – How to secure a blockchain based on PoW against 51% attack?

I couldn’t find a satisfying answer to this 51% attack issue, so for a new blockchain with only 300 mined blocks, from my understanding the attacker has to rebuild all the blocks from scratch, is that true, if yes then what if the blockchain has 100k or 300k blocks? is there a way to prevent or penalize a miner if he mines too fast? does having honest miners would solve the issue? what about multiple Full nodesI need practical solutions

unconfirmed transactions – Instantly Accept Bitcoin Payments (0 confirmation trx)

GAP600 is a service (that has processed $5 billion in cryptocurrency) which allows exchanges and payment service providers to process Bitcoin payments instantly (0 confirmation trx). It guarantees a transaction against double-spend, expiration or other fraud even before it is confirmed by the Bitcoin network:

GAP600 facilitates instant, risk-mitigated cryptocurrency commerce by
enabling exchanges to recognize unconfirmed Bitcoin.. transactions as
final using a proprietary risk engine, which analyzes and performs
live risk scoring for each transaction as it reaches the mempool.

How is it possible to guarantee a transaction against double-spend, expiration or other fraud before it is confirmed by the Bitcoin network? What kind of “risk analysis” might be performed to achieve this result?

miner configuration – How can i solo mine with antminer? Using local bitcoin core

I am having trouble setting up mining with antminer.

I have a gpu rig which is successfully mining with 2060 rtx on bitcoin with bfgminer at a hashrate of 1.5gh/s

Obviously 1.5gh/s is nothing compared to what can be achieved with the antminer

So went and got an antminer promising speeds of dozens of th/s

I can do pooled mining with it and get the advertised speed

However i wish to have a go at setting up solo mining with my antminer

Which software would you recommend to use in conjunction with the bitcoin core client? It seems i am unable to use bfgminer with my antminer for solo mining

The information i have access to so far with google search and searching on this website is very limited or most of it is outdated

No comments on how unlikely it is i will profit. I want to get it working so please stay on topic

Accidentally thrown her Hard Drive with 7500 Bitcoin in the dump

35-year-old computer engineer James Howells came back to the agenda with his hard disk that he accidentally threw away while cleaning in 2013.
Howells wants to search the municipal dump to recover its hard drive containing 7,500 BTC worth about $ 268 million.
James Howells pledged to donate 25% of the Bitcoins in the hard disk, that is, $ 70 million, to the coronavirus aid fund of the Newport Municipality in the event of her hard disk.
Do you think there is a chance to get permission from…

Read more