Bitcoin Forum
May 12, 2024, 09:47:56 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Question on my little adventure on bitcoin blockchains, keys, and wallets  (Read 112 times)
She shining (OP)
Jr. Member
*
Offline Offline

Activity: 38
Merit: 24


View Profile
April 24, 2023, 02:39:16 PM
 #1

I have been learning more about Bitcoin from Github as one of the recommendations of  Pokapoka1 since using the development and technical discussion search engine is hard when I don't even know where to start from so had to learn first from github to cover up my basics. so I learnt about keys and Bitcoin wallet address, what they are and how they are created like public keys from private key through elliptic curve and Bitcoin address from public keys through hash algorithm and many more(well it was surprisingly easy and interesting). The impact this keys had on Bitcoin security made me take a glance on bitcoin blockchains, which I Learnt has never been hacked (except crypto exchanges and wallets especially hot wallets) because it would require about 51% control of the blocks to make changes on the ledger.

  • I would be happy to understand why blockchain system is not implemented by corporations in their security(I  have no idea about cyber security)?

  • I read that bitcoin wallet doesn't contain coins but keys, that the coins are stored in the blockchains does that mean bitcoin are not transferred(move) during transactions, but just a change in ownership?

  • The relationship between the private key, the public key and the address is a one way function I.e private key can't be gotten from public key, K= k*G where k= private key and K=public key and G=generator point, but saw something about brute forcing a two way connection wanted to know if brute forcing is impossible or just inefficient?

Created the thread to ask the questions since I didn't know if it would be rude to ask a question in another thread.
1715550476
Hero Member
*
Offline Offline

Posts: 1715550476

View Profile Personal Message (Offline)

Ignore
1715550476
Reply with quote  #2

1715550476
Report to moderator
According to NIST and ECRYPT II, the cryptographic algorithms used in Bitcoin are expected to be strong until at least 2030. (After that, it will not be too difficult to transition to different algorithms.)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715550476
Hero Member
*
Offline Offline

Posts: 1715550476

View Profile Personal Message (Offline)

Ignore
1715550476
Reply with quote  #2

1715550476
Report to moderator
hosseinimr93
Legendary
*
Offline Offline

Activity: 2394
Merit: 5237



View Profile
April 24, 2023, 02:57:03 PM
 #2

I read that bitcoin wallet doesn't contain coins but keys, that the coins are stored in the blockchains does that mean bitcoin are not transferred(move) during transactions, but just a change in ownership?
Whenever you make a bitcoin transaction, you define a spending condition which is known as locking script and whoever can meet the defined condition will be owner of the coins.

The relationship between the private key, the public key and the address is a one way function I.e private key can't be gotten from public key, K= k*G where k= private key and K=public key and G=generator point, but saw something about brute forcing a two way connection wanted to know if brute forcing is impossible or just inefficient?
Any private key provides 128 bits of security and that's why brute-forcing a private key is practically impossible. In theory, it's always possible that you can brute-force a private key.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Hatchy
Sr. Member
****
Offline Offline

Activity: 406
Merit: 475


The Alliance Of Bitcointalk Translators - ENG>PID


View Profile
April 24, 2023, 05:25:08 PM
Last edit: April 25, 2023, 09:06:22 AM by Hatchy
 #3

  • I read that bitcoin wallet doesn't contain coins but keys, that the coins are stored in the blockchains does that mean bitcoin are not transferred(move) during transactions, but just a change in ownership?

  • The relationship between the private key, the public key and the address is a one way function I.e private key can't be gotten from public key, K= k*G where k= private key and K=public key and G=generator point, but saw something about brute forcing a two way connection wanted to know if brute forcing is impossible or just inefficient?

Actually you can use the other search engine at the top of forum board, the one close to the help menu. it works more like Google, and gives you any information you need regarding Bitcoin, threads Or the forum

and yes, during every transaction, it's actually not your Bitcoin that is been transferred but rather you are using your private key, to sign a confirmation that you want to change ownership of a particular no of coins from your custody to another user, this message is then sent to the Blockchain for confirmation of new ownership.
 
I don't really know much about brute forcing, but it's definitely not impossible. it's procedures would be very difficult because You have to keep on trying different combinations until one is correct.

███████████████████████████████▀▀▀▀
███████████████████████████████
█████████▀▀▀▀▀█▀█▀▀▀▀▀█████████
███▄▀▀▀   ▄▄▄▄   ▄▄▄▄   ▀▀▀▄███
███████▀▀▀████▌ ▐████▀▀▀███████
█████▀███▀█▀██▌ ▐██▀█▀███▀█████
███████▀▄▀▄███▌ ▐███▄▀▄▀███████
█████▄██▄██▄██   ██▄██▄██▄█████
███████▄▄▄████   ████▄▄▄███████
██████████▀▀▀▀   ▀▀▀▀██████████
██████████▄▄▄▄▄▄▄▄▄▄▄██████████
███████████████████████████████
███████████████████████████████▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
TRUST DICE
.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
█▀▀▀











█▄▄▄
#1 RATED CRYPTO
CASINO IN THE WORLD
██ ██ ██ ██ █Trustpilot
▀▀▀█











▄▄▄█
▄█████████████████████████████
██████████████████▀▀█████▀▀████
█████████████████▀█████████▀███
██████████████████████████████
███████████████████████████▄███
█████████████████████████▄▄████
███████████████████████████████
█████████████░░░███████████████
███████████░░░█████████████████
█████████░░████████████████████
█████░░░██████████████████████
███░░█████████████████████████
▀░░░█████████████████████████▀
█▀▀▀











█▄▄▄
▀▀▀█











▄▄▄█
bitmover
Legendary
*
Online Online

Activity: 2296
Merit: 5942


bitcoindata.science


View Profile WWW
April 24, 2023, 06:23:38 PM
 #4

  • I would be happy to understand why blockchain system is not implemented by corporations in their security(I  have no idea about cyber security)?


You are thinking the wrong way.

You are basically  asking "why don't corporations try to fit blockchain solution in their problems?"

But in reality it is the other way around. They should look for solutions that fit their problems, not problems that fit a solution (blockchain)

The main reason that companies are not using blockchain is that they don't need it. It is a veery specific usage.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Sha256explorer
Jr. Member
*
Offline Offline

Activity: 47
Merit: 18


View Profile
April 24, 2023, 06:54:47 PM
 #5

The relationship between the private key, the public key and the address is a one way function I.e private key can't be gotten from public key, K= k*G where k= private key and K=public key and G=generator point, but saw something about brute forcing a two way connection wanted to know if brute forcing is impossible or just inefficient?
it's impossible, it's like wanting to search for a single atom in the entire universe.  (https://decrypt.co/43093/how-hard-is-it-to-brute-force-a-bitcoin-private-key) .  it's much easier to buy a single ticket to a national lottery and win it
odolvlobo
Legendary
*
Offline Offline

Activity: 4312
Merit: 3214



View Profile
April 25, 2023, 06:31:13 AM
 #6

  • I would be happy to understand why blockchain system is not implemented by corporations in their security(I  have no idea about cyber security)?

Who knows? Someday, Bitcoin may become an integral part of some cybersecurity method, but for now Bitcoin just uses cryptography for its own security.

  • I read that bitcoin wallet doesn't contain coins but keys, that the coins are stored in the blockchains does that mean bitcoin are not transferred(move) during transactions, but just a change in ownership?

While it is convenient to think of a transaction as moving bitcoins from address A to address B, nothing is really moved in a transaction. Transactions are just changes in ownership. A typical transaction basically states that, "I have a private key that controls this amount of bitcoins at address A, and now whoever has a private key for address B controls them."

  • The relationship between the private key, the public key and the address is a one way function I.e private key can't be gotten from public key, K= k*G where k= private key and K=public key and G=generator point, but saw something about brute forcing a two way connection wanted to know if brute forcing is impossible or just inefficient?

Most people would say impossible because that is a simple and practical answer, but the correct answer is inefficient or impractical. It is nearly impossible, but not strictly impossible to brute force a private key because there is an incredibly small chance that it will be found. It is inefficient and impractical because the expected cost of brute forcing a private key exceeds the value controlled by any private key by many orders of magnitude.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
mendace
Sr. Member
****
Offline Offline

Activity: 462
Merit: 616


Pizza Maker 2023 | Bitcoinbeer.events


View Profile WWW
April 25, 2023, 08:22:15 PM
 #7

The relationship between the private key, the public key and the address is a one way function I.e private key can't be gotten from public key, K= k*G where k= private key and K=public key and G=generator point, but saw something about brute forcing a two way connection wanted to know if brute forcing is impossible or just inefficient?
it's impossible, it's like wanting to search for a single atom in the entire universe.  (https://decrypt.co/43093/how-hard-is-it-to-brute-force-a-bitcoin-private-key) .  it's much easier to buy a single ticket to a national lottery and win it

It is partly true even if not entirely impossible, let's say that there is not enough computing efficiency to be able to satisfy the request but this is only applicable to the present, because in truth in a very near future (20 years are estimated but perhaps less ) quantum super computers will be able to crack a sha256 encryption very easily and it is not science fiction but the truth.  So if governments fund enough developments for this technology, a team will be needed to run for cover to implement an additional level of security but obviously someone is also funding the defense side.  I have learned though that right now Attack development is slightly ahead (maybe a couple of years) and this could be catastrophic if that happens.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!