Bitcoin Basics - Discussion

Yes, block times on Ethereum are 15s :stuck_out_tongue: But the balance does update on Bitcoin wallet as well, usually once you send a tx is will already subtract from your balance even though its not yet confirmed and some will add the balance to the receiver once they see a transaction intended for them in the mempool.

They will either show this as unconfirmed balance or something. This is a thing for UI to handle and display to the user in a friendly matter. :slight_smile:

2 Likes

All clear now, thanks for the reply!

Why is the SHA256 not hackable? I understand that all encryptions that have been thought to be unbreakable have been broken in the end. And now with AI and supercomputers, can we really say they wonā€™t be?

How created this SHA256 and can someone explain (shortly) how it works? Or maybe we donā€™t know this neither?

Thanks!

Eventually, super computers will be able to reverse engineer a Sha256 hash, but when we notice that quantum computers are improving, we always can fork and use a new type of encryption.

Sha256 creates an unique fingerprint of some data to some 256bit binary number or 64 hexadecimal number. The more bits it has, the wider the range and the less likely you can have a collision or to brute force it. Brute forcing a hash is to keep trying to hash different data and check if the hash is the same. Because Sha256 hashes is so big of a range of possible numbers, it is practically infeasible to ā€˜hackā€™ it

2 Likes

Heys folks, just got a question. If new blocks are being created every 10 minutes and we better off waiting for 6 confirmations until a transaction is confirmed then we need to wait 10 * 6 = 60 minutes for me to receive BTC but itā€™s definitely not the case. What am I missing here? :thinking:

What do you mean its not the case? The tx is confirmed. You will see the transaction in the wallet but it might get dropped. You can notice this when depositing to an exchange, that donā€™t let you do anything with your funds until a certain number of confirmations pass.

1 Like

I havenā€™t sent bitcoin in a while but it took around 5min for the funds to appear in my wallet. Does it mean that those there pending funds and they became confirmed only in ~1 hour?

Once a tx is put in a block it is considered to be confirmed once and each consecutive block means one more confirmation.
In case of a chain split there is a possibility the tx will get dropped, this is a rare occurrence but should be taken into account.
The reason you will see funds appear in your wallet can be due to its UI, some wallets show balance that wasnā€™t even confirmed yet but was detected in the mempool, this might be why you see your balance get updated in less than 10min. If you check your tx list you will probably see this tx as unconfirmed.

2 Likes

@filip

I have thought that confirmations represented numbers of nodes that agreed that the block which contains your transaction is valid and part of the longest and therefore historically accurate chain.

Bitcoin often produces 6 confirmations in less that an hour?. Right or Wrong? What am I missing?

I thought confirmations represented more full nodes agreeing and confirming consensus.

Some resources say ā€œEach new block added to the blockchain is another confirmation for your transaction.ā€ Is that true?

So, 6 confirmations ALWAYS require about an hour?

Transaction is valid if nodes agree it is, for this to be true all nodes must agree.

One confirmation is once the transaction is mined in a bloc and each subsequent block mined after that means another confirmation.

Since blocks are mined approximately every 10 minutes, 6 blocks will be mined in about an hour.

1 Like

I know that the hardware wallet is best to store crypto, but which online wallet is best and safest to use?

IMO there isnā€™t one. But maybe thatā€™s just me. I avoid these types of wallets and usually withdraw from exchanges as soon as possible. :slight_smile:

2 Likes

In video 14 Ivan explains how block rewards are going down, while transactions feeā€™s are going up as adaption and traffic increases. One could then check, how the sum of the two, on average is doing as time goes on.
This should show if we are ā€˜on trackā€™ with adoption or not. If it is increasing then adoption is increasing and the project is sustainable. If notā€¦

I am beginning to get a proper understanding of how Blockchain and Bitcoin works.

Hi there guys! Does anyone have the link to the website that Ivan uses in the ā€œMining Visually Explainedā€ lecture.

https://andersbrownworth.com/blockchain/ this one?

2 Likes

Hey AlKo89, thatā€™s the one. Thank you brother!

1 Like

Are miners seriously receiving 6.25 BTC for every block they add??? I would have assumed it to be a few satoshis.

Or is it just 6.25 BTC split up over all the 210,000 blocks (roughly four years) meaning miners get 6.25/210,000 for every block confirmed?

Yes, atm miners recieve 6.25 BTC per block + fees. :slight_smile:

2 Likes