Author Topic: Payouts from the house in a trustless, decentralised system  (Read 2690 times)

0 Members and 1 Guest are viewing this topic.

Offline HackFisher

  • Moderator
  • Hero Member
  • *****
  • Posts: 883
    • View Profile
The fund would not be simple address from which funds could be spent using a private key.

I think the fund would be more like a global counter that is updated in every block according to strict rules. If someone tried to violate the rules by paying out funds to themselves, other delegates would notice and reject that block.

Like a coinbase transaction in bitcoin? Presumably, then lost funds would simply be 'burned' to be in line with the 'created from nothing' aspect of a coinbase transaction?

True
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline pc

  • Hero Member
  • *****
  • Posts: 1530
    • View Profile
    • Bitcoin - Perspektive oder Risiko?
  • BitShares: cyrano
The fund would not be simple address from which funds could be spent using a private key.

I think the fund would be more like a global counter that is updated in every block according to strict rules. If someone tried to violate the rules by paying out funds to themselves, other delegates would notice and reject that block.

Like a coinbase transaction in bitcoin? Presumably, then lost funds would simply be 'burned' to be in line with the 'created from nothing' aspect of a coinbase transaction?
Similar, yes. Except that a winning payout would not be 'created from nothing' - instead of having input txs it would deduct the sum from the global counter.
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de

Offline monsterer

The fund would not be simple address from which funds could be spent using a private key.

I think the fund would be more like a global counter that is updated in every block according to strict rules. If someone tried to violate the rules by paying out funds to themselves, other delegates would notice and reject that block.

Like a coinbase transaction in bitcoin? Presumably, then lost funds would simply be 'burned' to be in line with the 'created from nothing' aspect of a coinbase transaction?
My opinions do not represent those of metaexchange unless explicitly stated.
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline pc

  • Hero Member
  • *****
  • Posts: 1530
    • View Profile
    • Bitcoin - Perspektive oder Risiko?
  • BitShares: cyrano
The fund would not be simple address from which funds could be spent using a private key.

I think the fund would be more like a global counter that is updated in every block according to strict rules. If someone tried to violate the rules by paying out funds to themselves, other delegates would notice and reject that block.
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de

Offline monsterer

How do you handle payouts from the house fund in, say a dice DAC where players losses form the fund?

At some point a private key must get revealed in order to sign the transaction paying the winner, so how do you prevent a malicious actor from just making his own transaction paying himself the entire fund?
My opinions do not represent those of metaexchange unless explicitly stated.
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads