It seems the norm that every proposal asks for their five dash back if it's successful... so instead of burning it right away, why don't you modify the protocol so that it's only burned on failure and reimbursed if successful?
It seems the norm that every proposal asks for their five dash back if it's successful... so instead of burning it right away, why don't you modify the protocol so that it's only burned on failure and reimbursed if successful?
why don't you modify the protocol so that it's only burned on failure and reimbursed if successful?
The 5 dash are not burned. Burning coins is a specific procedure. I still do not understand where those 5 dash go. Does anyone knows?
Proof of burn != burning
Burning coins means performing such operations that these coins cannot be ever spent. Proof of burn is just one of the implementation of the procedure which relies on the fact that you cannot brute-force privkey even knowing pubkey/address. Another implementation of the procedure is sending coins to data output which can't be spent by protocol design https://bitcoin.org/en/glossary/null-data-transaction.
It seems it is. "OP_RETURN outputs can be used to burn bitcoins"Proof of burn is just one of the implementation of the procedure which relies on the fact that you cannot brute-force privkey even knowing pubkey/address. Another implementation of the procedure is sending coins to data output which can't be spent by protocol design https://bitcoin.org/en/glossary/null-data-transaction.
So you send the 5 dash to null? Where is this written in the code? Is this OP_RETURN stuff?
Anyone-Can-Spend Outputs
Conversely a transaction can be made spendable by anyone at all:
scriptPubKey: (empty)
scriptSig: OP_TRUE
With some software changes such transactions can be used as a way to donate funds to miners in addition to transaction fees: any miner who mines such a transaction can also include an additional one after it sending the funds to an address they control. This mechanism may be used in the future for fidelity bonds to sacrifice funds in a provable way. Anyone-Can-Spend outputs are currently considered non-standard, and are not relayed on the P2P network.
How about putting the five dash in a quorum multisig then returning to originator if proposal successful? I don't know if that is anywhere close to an answer, it just seems a bit of waste to burn them regardless.
It is a waste for those who do not own DASH coins.
But for those who own DASH coins, it is a profit, because when you burn DASH, total DASH coins diminish in number, thus each coin becomes more valuable.
That's only theory, in practice it doesn't mean much. How many bitcoin or dash will never be used again? - because people die and keys never recovered. People lose backups. People try once, give up. Or addresses may be filled and remembered yet purposely dormant... who knows? Value is in human circulation, supply has very little to do with it. So maybe it's just not important to save those five dashes -----
I'm still waiting for a crypto where people must accept or decline money received.