block – How come the bitcoin blockchain is only 285gb only?

I found some statistics that the bitcoin blockchain is 285gb.

Bitcoin has been around for how long? 10 years?
with 1mb blocks every 10 mins.

6mb an hour * 24 = 144mb a day * 365 = 52,5 gb a year * 10 = 520gb

How come it’s significantly smaller?

Are my calculations wrong?

How crack bitcoin with known publick key and privkey from pubkey?

Is any method how crack bitcoin with known public key and privkey from pubkey ?

bitcoin core – What can I expirement with BitcoinCore on my own?

I have a simple faculty assignment where I have to do some experiments with transactions or experiment with the Bitcoin protocol or maybe with wallet code. Work on that assignment shouldn’t last more than one day, however I cannot imagine anything I can actually do on my own. Every change in code seems too complex for me or pointless. All my changes will be tested on testnet or regtest and never published of course. Can someone help me with this with some sort of direction, link to some other experiments or maybe with a simple idea or pseudo code example?
Thank you all!

Can you run a full Bitcoin node on Node.js?

You could, but this is very ill-advised to do so.

Bitcoin consensus rules being implementation-defined rather than specification-defined re-implementation are unfortunately insecure.
Thanks to libbitcoinconsensus, it has been made safer to build transactions with external tool. There might be a nodejs implementing transaction building logic out there, but you really should not validate blocks with a nodejs (or any language for that matter) re-implementation of Bitcoin.

Regarding your desire to learn more about the inner working of a node you can learn from external Bitcoin tool in your favorite language but at the end of the day if you want to learn how the protocol is really defined, you’ll have to dig into the original implementation code.

2017 Bitcoin FOMO!! (Cryptocurrency Bubble or Buy?) DeFI Exchange News! – Cryptocurrencies Corner

Massive Bitcoin FOMO like 2017 bull run. Cryptocurrency news. India to ban Crypto and Bitcoin again? Great DeFI exchange buy opportunity. IDEX 2.0 . Huge USA corporations buying massive bitcoin. US Dollar hyper inflation. Ethereum classic hack + other bitcoin and cryptocurrency news. Price analysis and the best bitcoin, altcoin, DeFI and cryptocurrency market insight on YouTube!

For more update about Cryptocurrency News – Subscribe on YouTube: Kyle Chasse Crypto OG – YouTube

Also, you can Follow on Twitter: Kyle Chassé / Master Disruptor (@kyle_chasse) on Twitter


bitcore – How to verify the compressed signature in bitcoin? It is 138 long in hex

I am using bicoinjs-message npm module for signature verification.

I learned that there are few signatures which are of length 138 in hexa-decimal.
When I tried to verify this signature it is throwing error Error: Invalid signature length.

How to verify the compressed signature?
I think there is a lib in ruby which verify it, but i don’t know ruby. bitcoin-ruby 0.0.20

An anonymous person sent almost 1 billion dollars in bitcoin |

On Tuesday morning an anonymous sender sent almost $1 billion to an anonymous recipient, publicly for everyone to see. Decrypt noted that the bitcoin wallet from which this came from was the largest bitcoin wallet that exists that is not part of a business such a an exchange site, raising many questions as to why the money was transferred and who is the person sending and receiving this money.

there are many possible reasons that could exist for such a large transfer. It could be a person transferring the funds to their business or exchange, or a large purchase of good or equipment, the details of which are unknown, and if the sender does not choose to reveal their identity, we may never know who this was that did this or why it was done.

For those of you that are following whale alerts you would have noticed this transfer of 101857 BTC.

As we all know, bitcoin i anonymous and so there is no way to find out the nature of this transfer, but what if it was to fund illegal activities? this question will always arise with such large transactions, but i think we can all agree that this huge transaction is certainly a mystery!

bitcoind – How to mine the Genesis block at the bitcoin fork?

I forked bitcoin (0.17 version), changed the ports, generated the Genesis block and hardcoded it chainparams.cpp.
Then i tried to create new blocks in regtest mode and i succeeded.
Now i have switched to mainnet. But i don’t understand how to start mining.

  1. for mining, do I need to connect a second identical node to the first node?
  2. is there any way to do mining this from the console?

Now i am trying this: altcoin-cli generate 10 999999999, it has been working for a long time, but i doubt its success
When i write: altcoin-cli generate 10 in debug log i see:
CreateNewBlock(): block weight: 900 txs: 0 fees: 0 sigops 400

Bitcoin Bybit Binance Crypto Signals – Apps On Google Play & Bitcoin Binance Auto Trading Bot

Visit –

We are offering FREE Binance Bitcoin BOT to our Community Members.It almost scans the entire market to fetch the best coin which can yield great profit consistently

We are masters in Crypto Signals, Binance Future Signals, Leverage Signals & Bot for automated trading

#We are experts in fundamental and technical analysis, providing top-rated crypto, Binance,BBit BitMEX, Binance Futures, Okex, Bittrex & Bitcoin signals, to help you grow your crypto investments!

You may join our largest Binance Telegram Group here –

You can see that all our FREE Signals so far, all have hit the profit target

bitcoincore development – What is the motivation behind Russell Yanofsky’s work to separate Bitcoin Core into independent node, wallet and GUI processes?

There are benefits to both users and developers to having Bitcoin Core split into separate node, wallet and GUI processes.

As Alyssa Hertig outlines here the benefit to users will be being able to run the Bitcoin Core node on a different machine to the Bitcoin Core wallet rather than being forced to run them on the same machine. A user could leave a node running continuously in the background but start and stop the wallets and the GUI as needed. It also opens up the prospect of using a different (i.e. not the Bitcoin Core) GUI or wallet with the Bitcoin Core node.

For Bitcoin Core developers, Yanofsky highlights maintainability and security as the key advantages.

Process separation will make Bitcoin Core more easily maintainable as it defines interfaces at process boundaries. Different parts of the code can interact by calling each other instead of sharing state. This helps code review by making it easier to identify dependencies between parts of the code. Defining boundaries in the codebase will also code review more scalable as reviewers will just need to understand part of the codebase well rather than needing to understand interdependencies across the whole codebase.

From a security perspective, the wallet and node code could run with different privileges and vulnerabilities should be harder to exploit given they will be limited to a single process. Inter-process communication (IPC) makes new debugging tools available such as the IPC_DEBUG environment variable to log all IPC calls.

There are some potential disadvantages that Yanofsky highlights. Inter-process communication is generally slower. IPC code can be tricky to write and may have bugs. Bad interfaces and unnecessary layers of abstraction can make it harder to implement new features. Features such as SPV (Simplified Payment Verification) that cross process boundaries will likely be more difficult to build.

Overall it seems clear the advantages outweigh the disadvantages. At the time of writing (August 2020) there are four remaining PRs to be reviewed and merged into Bitcoin Core and then Bitcoin Core should be multiprocess!

For more details on the process separation project see here.