Author

Topic: Strange addresses (Read 189 times)

legendary
Activity: 2954
Merit: 4158
March 07, 2024, 09:31:57 AM
#11
OP's question is technically right, but it's not Bitcoin specific.

D = dogecoin addresses
m = testnet pubkey hash
S = That's a tricky one... The stacks network uses addresses that start with an 'S'. It's the mainnet pay-to-pubkey hash. It's essentially a Bitcoin layer-2 implementation for smart contracts etc. Here is a github post to verify what I am saying: https://github.com/stacks-network/stacks-core/issues/832#issuecomment-400393291
This is actually incorrect, unfortunately. However, this is actually an implementation used by blockchair, and the format is unique to them. Confusion seems to stem from the fact that people think that these are addresses and not representation of scripts on Blockchair.

There are three different types as correctly identified, d-, m-, s-. d- is for OP_return and m- is for multisig and s- is for non-standard script. S- is relevant to that transaction mentioned is because the script is just OP_NOP OP_NOP OP_NOP OP_NOP OP_NOP OP_PUSHNUM_1. Not a standard that Blockchair recognizes, and thus the s- prefix.

There was an FAQ on this previously, but the only reference I can find currently is here: https://github.com/Blockchair/Blockchair.Support/issues/273.
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
March 07, 2024, 05:20:03 AM
#10
I assume m- is multisig, not sure abut the others.
After seeing this topic (which points to transaction 1 and transaction 2), I am now curious what the difference is. This looks like someone with mining-access playing around (1 sat/vbyte and 0 sat/vbyte), but I don't know why.

Somebody needs to email blockchair support, preferably without using a Proton or tutanota email addresses as Blockchair is using Yandex (who's filtering those mail servers) as their email service, and ask them what these prefixes are supposed to mean or if they are just for internal use. There is no trace of these addresses in their Github docs: https://github.com/Blockchair/Blockchair.Support
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
March 06, 2024, 09:40:42 AM
#9
I assume m- is multisig, not sure abut the others.
After seeing this topic (which points to transaction 1 and transaction 2), I am now curious what the difference is. This looks like someone with mining-access playing around (1 sat/vbyte and 0 sat/vbyte), but I don't know why.
sr. member
Activity: 406
Merit: 896
March 05, 2024, 01:50:59 PM
#8
Seems like they are real.
They're not Tongue It's something Blockchair made up:

Q&A
Can you please clarify, what is the type of these d- and s- addresses?
This is how Blockchair.com shows OP_RETURN. From the main page the search field doesn't show them, but you can replace a Bitcoin address in the URL to find them: https://blockchair.com/bitcoin/address/d-d0d953f2e7043342540a1407243e49fe.

WOW!

That's wild!

Looks like D is not the same as d and S is not the same as s.

Sorry, my answer above is correct, but not accurate to your point.
full member
Activity: 161
Merit: 230
March 05, 2024, 01:49:07 PM
#7
What are "d-...", "m-..." and "s-..." addresses in Bitcoin?

they are nonstandard ways to identify transaction scripts that don't follow the standard address formats. I assume m- is multisig, not sure abut the others.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
March 05, 2024, 01:48:47 PM
#6
Seems like they are real.
They're not Tongue It's something Blockchair made up:

Q&A
Can you please clarify, what is the type of these d- and s- addresses?
This is how Blockchair.com shows OP_RETURN. From the main page the search field doesn't show them, but you can replace a Bitcoin address in the URL to find them: https://blockchair.com/bitcoin/address/d-d0d953f2e7043342540a1407243e49fe.
sr. member
Activity: 406
Merit: 896
March 05, 2024, 01:47:51 PM
#5
OP's question is technically right, but it's not Bitcoin specific.

D = dogecoin addresses
m = testnet pubkey hash
S = That's a tricky one... The stacks network uses addresses that start with an 'S'. It's the mainnet pay-to-pubkey hash. It's essentially a Bitcoin layer-2 implementation for smart contracts etc. Here is a github post to verify what I am saying: https://github.com/stacks-network/stacks-core/issues/832#issuecomment-400393291
full member
Activity: 244
Merit: 126
March 05, 2024, 01:38:36 PM
#4
We have testnet addresses starting with m, but there is no bitcoin address starting with d or s.


Public keys on the other hand can start with those characters or even others but the facts is only very old wallets use public keys to receive Bitcoin.
Even public keys don't start with the characters mentioned by OP.
Public keys start with 02 or 03, if they are compressed and 04, if they are uncompressed.

I found these addresses in LoyceV's dumps, for Bitcoin. Seems like they are real.
legendary
Activity: 2380
Merit: 5213
March 05, 2024, 12:49:58 PM
#3
We have testnet addresses starting with m, but there is no bitcoin address starting with d or s.


Public keys on the other hand can start with those characters or even others but the facts is only very old wallets use public keys to receive Bitcoin.
Even public keys don't start with the characters mentioned by OP.
Public keys start with 02 or 03, if they are compressed and 04, if they are uncompressed.
sr. member
Activity: 308
Merit: 448
Math + Code = Blockchain 😁
March 05, 2024, 11:56:52 AM
#2
Op I think you are mistaking a public key for an address.
Public keys use kind of random characters compared to Bitcoin addresses that  usually start with;
1 - for legacy addresses
3 - for SEGWIT compatible addresses
bc - for the native SEGWIT addresses.
 
Public keys on the other hand can start with those characters or even others but the facts is only very old wallets use public keys to receive Bitcoin. The Bitcoin wallet address is gotten from that public key via a special algorithm for wallet address generation. That is partly why HD wallets are possible because multiple addresses can be generated from a single public key.
 Here is a link with better explanation
Even when you try generating a custom address you still end up with an address starting with 1, 3 or b.
full member
Activity: 244
Merit: 126
March 05, 2024, 11:52:24 AM
#1
What are "d-...", "m-..." and "s-..." addresses in Bitcoin?
Jump to: