>> (p.1)
    Author Topic: New fun coin idea: RandomCoin  (Read 637 times)
    ripper234 (OP)
    Legendary
    *
    Offline Offline

    Activity: 1358
    Merit: 1005


    Ron Gross


    View Profile WWW
    August 15, 2013, 07:35:42 PM
     #1



    Motivation: Let's confuse regulators by sending an unknown amount of money. If they're having trouble understanding how to regulate Bitcoin, how will they regulate a coin where you don't know in advance how many coins are sent in each transaction?

    The Idea is simple:

    Mining is proof of work just like Bitcoin. The one difference - you don't know how many coins you mined for another K blocks into the future.

    When you solve a block, you receive a random number of coins (even distribution between 0 and 50).
    The exact number of coins depends on the hash of the next K blocks.
    You get (hash(next K blocks) % 50) randomcoins.

    In this coin, you can:

    1. Send a fixed number of "matured" randomcoins (mined more than K blocks in the past).
    2. Send an "undetermined block" - you can send these undetermined 0-50 randomcoins to someone else, even before the exact number of mined coins is determined.

    Note - K can be chosen to be arbitrarily high.

    Originally I thought K should be chosen by the protocol, but here's a twist that lets miners choose K:
    When you start working on a block, you choose a K between 0 and 2^16-1. The amount of coins you get if you solve a block will be an even distribution between 0 and 50*(1-2^(-K)). The higher the K value you choose, the longer it takes for the coins to solidify, but the more coins you get (asymptotically you get very close to a mean distribution of 0-50 coins ~ 25 coins on average).

    Bonus - allow a new type of "indeterminate transaction" that sends some yet unknown portion of the coins contained in an address to another address - basically expand the idea from just mining unknown amount of randomcoins to expanding the unknowns into each transaction.

    Confusion galore.

    Please do not pm me, use ron@bitcoin.org.il instead
    Mastercoin Executive Director
    Co-founder of the Israeli Bitcoin Association
Page 1
Viewing Page: 1