Author

Topic: Wallet Address (Read 152 times)

legendary
Activity: 2268
Merit: 18748
November 10, 2020, 05:25:35 AM
#8
"Value" lives on the block chain and one uses the keys and algorithms in a wallet, to create signatures to transact with it.
There is a short but good blog post here which explain this concept well:
https://www.ledger.com/academy/crypto/where-are-my-coins

Except that a paper wallet, and a brain wallet have no algorithms to create signatures - so are they wallets? hmmm
Paper wallets and brain wallets are impossible to spend from directly (unless you fancy calculating some signatures by hand). In both cases, you need to import the wallet in to a piece of software which will let you interact with your private keys in a meaningful way. I would say that at its most basic, a wallet is simply a collection of one or more private keys, with or without the software necessary to actually use those keys.
hero member
Activity: 491
Merit: 1259
Nihil impunitum
November 10, 2020, 04:45:11 AM
#7
 a nice  abstraction which simplifies matter.
legendary
Activity: 1512
Merit: 7340
Farewell, Leo
November 10, 2020, 02:10:48 AM
#6
Out there there are truly many articles that don't make that much sense if you gather all the information. This happens basically because of the over enthusiasm and because most article sites at the moment live for Black Hat purposes only. (=only for money)

If you want to learn more about bitcoin there are some worthy places like learnmeabitcoin.com that will clear up some things in your mind.

Also, check this place you're posting right now, @xtraelv's signature could not describe it better.
Quote
We are surrounded by legends on this forum. Phenomenal successes and catastrophic failures. Then there are the scams. This forum is a digital museum. 
newbie
Activity: 14
Merit: 9
November 10, 2020, 01:53:44 AM
#5
Thanks so much guys,

There are so many poorly written articles out there that try to explain this stuff - that leave out subtle points and I have had to read dozens of them to get to this point of understanding.

One of the most common sloppy turns of phrase are "saving your bitcoins to your wallet".

"Value" lives on the block chain and one uses the keys and algorithms in a wallet, to create signatures to transact with it. Except that a paper wallet, and a brain wallet have no algorithms to create signatures - so are they wallets? hmmm

I point this out to demonstrate a noobs perspective on the way the jargon is used.

My parents owned a restaurant in 1986 and I remember telling them how I was going to create a menu on the computer... you can imagine how confused they were.

Thanks again... great community.
legendary
Activity: 3472
Merit: 10611
November 09, 2020, 11:32:26 PM
#4
A wallet address is NOT a thing that identifies or points to a wallet.
that is correct. without having the unencrypted wallet file itself or the master key of HD wallets, there is no way of linking different addresses together claiming they belong to the same wallet.

Quote
a wallet creates a signature/hash FROM a public/private key pair that is contained within the wallet. This signature is used to authenticate a transaction without actually exposing the key pair.
a wallet creates the signature from the private key (not the pair) and in a transaction you publish the signature + the public key, and both of these are used to "unlock" the transaction output that is being spent, or in simple terms spend bitcoin.

Quote
A wallet therefore is a container for one or more private/public key pairs and the algorithms required to generate signatures from them.

Did I get that right?
yes this last one is the best explanation of what a wallet is. although wallet could simply refer to the file or the medium used to store the key(s) like paper wallet or wallet.dat file that only contain the key(s).
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
November 09, 2020, 10:34:49 PM
#3
A wallet therefore is a container for one or more private/public key pairs and the algorithms required to generate signatures from them.

Did I get that right?
Yes along with their other features.

A wallet address is NOT a thing that identifies or points to a wallet.
This depends on what's being explained by the writer.
If talking about bitcoin addresses and wallets, then it points to a wallet since it's generally a "human-readable encoding" of the public key hash, and the public key is contained in your wallet.
If it's about the blockchain not your wallet, then there're no addresses involved but only the scripts they represent.
hero member
Activity: 1442
Merit: 775
November 09, 2020, 09:23:05 PM
#2
Your wallet will be identified and marked if you made some transactions from it. It is more easily to mark it if you reuse your addresses in the same wallet or you combine them (from multiple UTXOs) and make one sendout.

The explorer can identify wallet and addresses are used in one wallet.
https://www.walletexplorer.com/

I heard some people said that if you reuse your address (public address), the more you reuse a public address, the more risk of brute-force attack (by connection of private key and public address). Hackers need very power computers to be succeeded but they said there are risks.

The more time you use private key to sign your transaction, the more risk of brute-force.
newbie
Activity: 14
Merit: 9
November 09, 2020, 09:13:05 PM
#1
I've read many many descriptions of what a wallet address is and I think I am getting to understand it.

A wallet address is NOT a thing that identifies or points to a wallet.

Rather a wallet address refers to an address (public/private key pair) within a wallet but I think more subtly... a wallet creates a signature/hash FROM a public/private key pair that is contained within the wallet. This signature is used to authenticate a transaction without actually exposing the key pair.

A wallet therefore is a container for one or more private/public key pairs and the algorithms required to generate signatures from them.

Did I get that right?
Jump to: