MarKusRomanus (OP)
Legendary
Offline
Activity: 910
Merit: 1000
|
|
August 28, 2015, 05:04:11 AM Last edit: August 28, 2015, 08:18:06 AM by MarKusRomanus |
|
OK I have a vanity addresses... QTLMarKusQTLBurnerQTLAddressNbH5t3OR... QTLMarKusQTLBurnerAddressXXXXXwT47DO NOT SEND QTL TO THE ABOVE ADDRESSES UNLESS YOU WANT THEM REMOVED FOM CIRCULATION FOREVER!It is impossible to generate such a vanity address and have the private key ..agreed?
|
|
|
|
|
|
|
|
|
The forum strives to allow free discussion of any ideas. All policies are built around this principle. This doesn't mean you can post garbage, though: posts should actually contain ideas, and these ideas should be argued reasonably.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
MarKusRomanus (OP)
Legendary
Offline
Activity: 910
Merit: 1000
|
|
August 28, 2015, 05:13:29 AM |
|
If you are interested in how i came up with the first Burn address( QLbz7JHiBTspS962RLKV8GndWFwiJNvEPz)... its built from a public key of all zeros. C# source code to replicate it: http://quatloos.org/downloads/ProofOfBurn.zip
|
|
|
|
rdyoung
Legendary
Offline
Activity: 994
Merit: 1000
|
|
August 28, 2015, 11:17:45 AM |
|
In the case of Bitcoin, for example,...we find an invalid public key. All valid public keys begin with 0x04 if uncompressed and 0x02 or 0x03 if compressed. A pubkey beginning with any other value is undefined and thus there is no possible signature that can be created to satisfy that key requirement. Since spending coins requires signing the transaction with the correct private key, an address which has no known private key is unspendable. By using a public key which is known to not have a private key others can confirm that no private key exists. the invalid public key we start with to generate a valid address that has no private key: 0x00000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000 Produce a valid (but unspendable) address from your invalid public key. The Bitcoin network... any altcoin network... only verifies that an address is in the right form, length, and has the right checksum when "validating it". The resulting pubkeyhash and encoded address will be seen as valid by the network and client but it requires a provably impossible private key to spend funds sent to that address. The vanityburn addresses are just as useful for burn since the whole system is predicated on the fact it'd take an eternity to get a private key from a public address.. and a vanity address that is obviously not generated and noone has the private key.. is fine.. but it can have a key.. no one will know it. An address from an invalid public hash can't have any private key. This still doesn't explain how there is an outgoing tx from the address you posted. If there is no private key an outgoing tx should not be possible.
|
|
|
|
MarKusRomanus (OP)
Legendary
Offline
Activity: 910
Merit: 1000
|
|
August 28, 2015, 11:21:53 AM |
|
In the case of Bitcoin, for example,...we find an invalid public key. All valid public keys begin with 0x04 if uncompressed and 0x02 or 0x03 if compressed. A pubkey beginning with any other value is undefined and thus there is no possible signature that can be created to satisfy that key requirement. Since spending coins requires signing the transaction with the correct private key, an address which has no known private key is unspendable. By using a public key which is known to not have a private key others can confirm that no private key exists. the invalid public key we start with to generate a valid address that has no private key: 0x00000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000 Produce a valid (but unspendable) address from your invalid public key. The Bitcoin network... any altcoin network... only verifies that an address is in the right form, length, and has the right checksum when "validating it". The resulting pubkeyhash and encoded address will be seen as valid by the network and client but it requires a provably impossible private key to spend funds sent to that address. The vanityburn addresses are just as useful for burn since the whole system is predicated on the fact it'd take an eternity to get a private key from a public address.. and a vanity address that is obviously not generated and noone has the private key.. is fine.. but it can have a key.. no one will know it. An address from an invalid public hash can't have any private key. This still doesn't explain how there is an outgoing tx from the address you posted. If there is no private key an outgoing tx should not be possible. You are misreading the data from the blockchain explorer.. there are no outgoing transactions for that address. Balance: 1 QTL Transactions in: 1 Received: 1 QTL Transactions out: 0 Sent: 0 QTL
|
|
|
|
MarKusRomanus (OP)
Legendary
Offline
Activity: 910
Merit: 1000
|
|
August 28, 2015, 11:31:54 AM Last edit: August 28, 2015, 11:44:47 AM by MarKusRomanus |
|
In the case of Bitcoin, for example,...we find an invalid public key. All valid public keys begin with 0x04 if uncompressed and 0x02 or 0x03 if compressed. A pubkey beginning with any other value is undefined and thus there is no possible signature that can be created to satisfy that key requirement. Since spending coins requires signing the transaction with the correct private key, an address which has no known private key is unspendable. By using a public key which is known to not have a private key others can confirm that no private key exists. the invalid public key we start with to generate a valid address that has no private key: 0x00000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000 Produce a valid (but unspendable) address from your invalid public key. The Bitcoin network... any altcoin network... only verifies that an address is in the right form, length, and has the right checksum when "validating it". The resulting pubkeyhash and encoded address will be seen as valid by the network and client but it requires a provably impossible private key to spend funds sent to that address. The vanityburn addresses are just as useful for burn since the whole system is predicated on the fact it'd take an eternity to get a private key from a public address.. and a vanity address that is obviously not generated and noone has the private key.. is fine.. but it can have a key.. no one will know it. An address from an invalid public hash can't have any private key. This still doesn't explain how there is an outgoing tx from the address you posted. If there is no private key an outgoing tx should not be possible. You are misreading the data from the blockchain explorer.. there are no outgoing transactions for that address. Balance: 1 QTL Transactions in: 1 Received: 1 QTL Transactions out: 0 Sent: 0 QTL maybe it will help you to make sense of the blockchain data if you look at the freshly made vanity burn address to which i sent 1QTL today: QTLMarKusQTLBurnerAddressXXXXXwT47 http://explore.quatloos.org:2750/address/QTLMarKusQTLBurnerAddressXXXXXwT47or you can see it for yourself to send 1QTL to a fresh burn address not even used yet... here: QTLcoinBurnAddressMarKusQTLXYnLn7U
|
|
|
|
|
rdyoung
Legendary
Offline
Activity: 994
Merit: 1000
|
|
August 28, 2015, 12:13:56 PM |
|
I misspoke on the outgoing tx. That address still has a second tx that while isn't outgoing, it would need a privkey to sign the destruction tx, unless I am misunderstanding something about how burn addresses are supposed to work. I was of the understanding that were only 2 ways to burn coins, excessive fees destroy them for coins that don't pass on the fees to the miners and an address where they sit for all eternity never to be moved again.
|
|
|
|
MarKusRomanus (OP)
Legendary
Offline
Activity: 910
Merit: 1000
|
|
August 28, 2015, 12:44:52 PM |
|
I misspoke on the outgoing tx. That address still has a second tx that while isn't outgoing, it would need a privkey to sign the destruction tx, unless I am misunderstanding something about how burn addresses are supposed to work. I was of the understanding that were only 2 ways to burn coins, excessive fees destroy them for coins that don't pass on the fees to the miners and an address where they sit for all eternity never to be moved again.
Ok for the vanity burn addresses i created, Do you agree they are addresses for which no one has the private key?
|
|
|
|
MarKusRomanus (OP)
Legendary
Offline
Activity: 910
Merit: 1000
|
|
August 28, 2015, 01:09:03 PM |
|
I misspoke on the outgoing tx. That address still has a second tx that while isn't outgoing, it would need a privkey to sign the destruction tx, unless I am misunderstanding something about how burn addresses are supposed to work. I was of the understanding that were only 2 ways to burn coins, excessive fees destroy them for coins that don't pass on the fees to the miners and an address where they sit for all eternity never to be moved again.
You'd have to point out in the blockchain data where you see that. The address has existed since block 96337 and there has never been any transactions made with the address because I don't have a private key for it... no one does. I sent another coin to it today too. Any-who... I'm convinced I should just use one of the vanity addresses i posted earlier for proof of burn in the future ..they are easier for everyone to see they are addresses for which no one could possible have the private key.
|
|
|
|
MarKusRomanus (OP)
Legendary
Offline
Activity: 910
Merit: 1000
|
|
August 28, 2015, 01:18:11 PM |
|
I think I like this Vanity Burn Address: QTLHesDeadJimHesDeadJimQTLXXWJTupd
|
|
|
|
hiddensphinx
Legendary
Offline
Activity: 1457
Merit: 1001
|
|
August 28, 2015, 02:01:17 PM |
|
I think I like this Vanity Burn Address: QTLHesDeadJimHesDeadJimQTLXXWJTupd
lol I LIKE IT A LOT Good to see you never deserted us like the other devs on bitcointalk
|
|
|
|
rdyoung
Legendary
Offline
Activity: 994
Merit: 1000
|
|
August 28, 2015, 03:41:28 PM |
|
I misspoke on the outgoing tx. That address still has a second tx that while isn't outgoing, it would need a privkey to sign the destruction tx, unless I am misunderstanding something about how burn addresses are supposed to work. I was of the understanding that were only 2 ways to burn coins, excessive fees destroy them for coins that don't pass on the fees to the miners and an address where they sit for all eternity never to be moved again.
You'd have to point out in the blockchain data where you see that. The address has existed since block 96337 and there has never been any transactions made with the address because I don't have a private key for it... no one does. I sent another coin to it today too. Any-who... I'm convinced I should just use one of the vanity addresses i posted earlier for proof of burn in the future ..they are easier for everyone to see they are addresses for which no one could possible have the private key. NVM, I did misread the blockchain My apologies And yes, I wholeheartedly agree that any of the addresses you posted have no accessible priv key, even on a massive gpu rig it would take centuries to find one of those addresses.
|
|
|
|
MarKusRomanus (OP)
Legendary
Offline
Activity: 910
Merit: 1000
|
|
August 28, 2015, 06:13:39 PM Last edit: August 28, 2015, 06:40:24 PM by MarKusRomanus |
|
I misspoke on the outgoing tx. That address still has a second tx that while isn't outgoing, it would need a privkey to sign the destruction tx, unless I am misunderstanding something about how burn addresses are supposed to work. I was of the understanding that were only 2 ways to burn coins, excessive fees destroy them for coins that don't pass on the fees to the miners and an address where they sit for all eternity never to be moved again.
You'd have to point out in the blockchain data where you see that. The address has existed since block 96337 and there has never been any transactions made with the address because I don't have a private key for it... no one does. I sent another coin to it today too. Any-who... I'm convinced I should just use one of the vanity addresses i posted earlier for proof of burn in the future ..they are easier for everyone to see they are addresses for which no one could possible have the private key. NVM, I did misread the blockchain My apologies And yes, I wholeheartedly agree that any of the addresses you posted have no accessible priv key, even on a massive gpu rig it would take centuries to find one of those addresses. Ok thanks. Hey did you also notice that for the original burn address, the blockchain marks the QTL as "Destroyed" because it cannot recreate the address from the pub key ? http://explore.quatloos.org:2750/tx/6d078b8dc1a64adce325861ceb16facc9adfa6c927e4da876dc8705a2a615b0f#o0Vanity Burn Address are just as effective, But that particular burn address has NO private key! The invalid public key can be seen with the blockchain explorer api: http://explore.quatloos.org:2750/chain/Quatloo/q/addresstohash/QLbz7JHiBTspS962RLKV8GndWFwiJNvEPz
|
|
|
|
rdyoung
Legendary
Offline
Activity: 994
Merit: 1000
|
|
August 28, 2015, 06:49:18 PM |
|
I misspoke on the outgoing tx. That address still has a second tx that while isn't outgoing, it would need a privkey to sign the destruction tx, unless I am misunderstanding something about how burn addresses are supposed to work. I was of the understanding that were only 2 ways to burn coins, excessive fees destroy them for coins that don't pass on the fees to the miners and an address where they sit for all eternity never to be moved again.
You'd have to point out in the blockchain data where you see that. The address has existed since block 96337 and there has never been any transactions made with the address because I don't have a private key for it... no one does. I sent another coin to it today too. Any-who... I'm convinced I should just use one of the vanity addresses i posted earlier for proof of burn in the future ..they are easier for everyone to see they are addresses for which no one could possible have the private key. NVM, I did misread the blockchain My apologies And yes, I wholeheartedly agree that any of the addresses you posted have no accessible priv key, even on a massive gpu rig it would take centuries to find one of those addresses. Ok thanks. Hey did you also notice that for the original burn address, the blockchain marks the QTL as "Destroyed" because it cannot recreate the address from the pub key ? http://explore.quatloos.org:2750/tx/6d078b8dc1a64adce325861ceb16facc9adfa6c927e4da876dc8705a2a615b0f#o0Vanity Burn Address are just as effective, But that particular burn address has NO private key! The invalid public key can be seen with the blockchain explorer api: http://explore.quatloos.org:2750/chain/Quatloo/q/addresstohash/QLbz7JHiBTspS962RLKV8GndWFwiJNvEPzThat explains the "destroyed" marker.
|
|
|
|
MarKusRomanus (OP)
Legendary
Offline
Activity: 910
Merit: 1000
|
|
August 28, 2015, 07:43:53 PM |
|
I'd like to set up a better blockchain explorer like https://insight.is/But i'm not having any luck getting it to work... get errors at the mpm install step
|
|
|
|
Razerglass
Legendary
Offline
Activity: 1036
Merit: 1000
https://bmy.guide
|
|
August 28, 2015, 07:57:48 PM |
|
I'd like to set up a better blockchain explorer like https://insight.is/But i'm not having any luck getting it to work... get errors at the mpm install step because its npm install
|
|
|
|
jimlite
Legendary
Offline
Activity: 1848
Merit: 1018
|
|
August 28, 2015, 08:31:26 PM |
|
I like the burn addy.
|
|
|
|
MarKusRomanus (OP)
Legendary
Offline
Activity: 910
Merit: 1000
|
|
August 28, 2015, 08:58:39 PM |
|
I'd like to set up a better blockchain explorer like https://insight.is/But i'm not having any luck getting it to work... get errors at the mpm install step I meant npm..it was a typo. Anyways I did get it working.. now just need to modify code to work for address version 58 for qtl instead of bitcoin If I ever get it working properly... it'll be here: http://explore.quatloos.org:3000/
|
|
|
|
MarKusRomanus (OP)
Legendary
Offline
Activity: 910
Merit: 1000
|
|
August 28, 2015, 10:09:31 PM |
|
I'd like to set up a better blockchain explorer like https://insight.is/But i'm not having any luck getting it to work... get errors at the mpm install step I meant npm..it was a typo. Anyways I did get it working.. now just need to modify code to work for address version 58 for qtl instead of bitcoin If I ever get it working properly... it'll be here: http://explore.quatloos.org:3000/Its working!.. just about done.. few lil changes needed
|
|
|
|
MarKusRomanus (OP)
Legendary
Offline
Activity: 910
Merit: 1000
|
|
August 30, 2015, 05:00:42 PM |
|
I'd like to set up a better blockchain explorer like https://insight.is/But i'm not having any luck getting it to work... get errors at the mpm install step I meant npm..it was a typo. Anyways I did get it working.. now just need to modify code to work for address version 58 for qtl instead of bitcoin If I ever get it working properly... it'll be here: http://explore.quatloos.org:3000/Its working!.. just about done.. few lil changes needed I'm still having some issues getting that block explorer to work 100%
|
|
|
|
|