Author Topic: GSS - Genesis Stake Statistics  (Read 6069 times)

0 Members and 1 Guest are viewing this topic.

Offline bitder

  • Full Member
  • ***
  • Posts: 65
    • View Profile
So there are about 200 addresses with a million shares. Sounds about right.
That's way off.
1379 addresses  > 1 million BTSX
128 addresses > 10 million BTSX
8 addresses > 100 million BTSX
3 addresses > 200 million BTSX
top address > 293 million BTSx
wallet_account_set_approval delegate.bitder 1

Offline arhag

  • Hero Member
  • *****
  • Posts: 1214
    • View Profile
    • My posts on Steem
  • BitShares: arhag
  • GitHub: arhag
Next task BTSX/Entity or person...  :)

It is both great (from a privacy perspective) and also a little sad (from a data analysis perspective) that we cannot figure out BTSX/person distributions.

Then again, we could set up a voting system with traceable ring signatures to allow anonymous polling of BTSX stake. The system could have 20 million votes. You provide proof of ownership of an unspent transaction balance (unspent up to some recent block number we all agree on). That proof of ownership gives you N = floor(balance/(100 BTSX)) votes. You are allowed to submit a ballot for each vote (using traceable ring signatures to vote anonymously but also prevent double voting) in which you sign the ballot with a private key. By using the same private key for all of the ballots allocated from each vote coming from all of a single individual's unspent balances, people can have a very good lower bound estimate on how much BTSX each person owns without identifying the actual owners even when they later spend their balances. Of course, people could simply sign each ballot with a unique private key to make it seem like there is less wealth concentration than there really is, so the accuracy of this method depends entirely on how honest people want to be (however individual dishonest actors cannot make it appear that there is higher wealth concentration than there really is unless they collude together). Unfortunately, besides being so much work to implement, a lot of people would probably just prefer not to take part in the polling, leading to very incomplete and unhelpful results. Maybe there could be some incentive structure where a reward, determined from a superlinear function of each person's final balance, was handed out to motivate people to report all of their combined wealth. The reward would also need to be designed in a way (likely through traceable ring signatures) to be claimed without linking the claimer back to the balances for the sake of privacy.

Offline arhag

  • Hero Member
  • *****
  • Posts: 1214
    • View Profile
    • My posts on Steem
  • BitShares: arhag
  • GitHub: arhag
Cool. Now I'd like to see how the BTSX/address distribution changes over time since genesis. And then I would like to see the time evolution of BTSX/entity where entity is defined as the collection of addresses whose balances were combined and spent together in a single transaction sometime in the future (or just the single address by itself if it has not yet been spent). It would also be great to see a breakdown of the percentage of share supply voting for each unique delegate slate.

Offline bitcoinerS

  • Hero Member
  • *****
  • Posts: 592
    • View Profile
>>> approve bitcoiners

Offline tonyk

  • Hero Member
  • *****
  • Posts: 3308
    • View Profile
Cool graphs.

Next task BTSX/Entity or person...  :)
Lack of arbitrage is the problem, isn't it. And this 'should' solves it.

Offline speedy

  • Hero Member
  • *****
  • Posts: 1160
    • View Profile
  • BitShares: speedy
So there are about 200 addresses with a million shares. Sounds about right.

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Just wrote a quick and dirty python script to take a look at the genesis stakes
python script from here: https://github.com/xeroc/pytshares/blob/master/genesisStats.py

Code: [Select]
--------------------------------------------------------------------------------
top 10 addresses collective percentage
--------------------------------------------------------------------------------
top    1 addresses collectively own      58,783,757 BTSX (  2.94%)
top    2 addresses collectively own     116,215,883 BTSX (  5.81%)
top    3 addresses collectively own     157,771,275 BTSX (  7.89%)
top    4 addresses collectively own     190,946,909 BTSX (  9.55%)
top    5 addresses collectively own     223,154,898 BTSX ( 11.16%)
top    6 addresses collectively own     255,362,887 BTSX ( 12.77%)
top    7 addresses collectively own     282,127,577 BTSX ( 14.11%)
top    8 addresses collectively own     307,893,968 BTSX ( 15.39%)
top    9 addresses collectively own     324,971,245 BTSX ( 16.25%)
--------------------------------------------------------------------------------
top 10 addresses individual percentage
--------------------------------------------------------------------------------
top    1 addresse individually owns      58,783,757 BTSX (  2.94%)
top    2 addresse individually owns      57,432,127 BTSX (  2.87%)
top    3 addresse individually owns      41,555,392 BTSX (  2.08%)
top    4 addresse individually owns      33,175,634 BTSX (  1.66%)
top    5 addresse individually owns      32,207,989 BTSX (  1.61%)
top    6 addresse individually owns      32,207,989 BTSX (  1.61%)
top    7 addresse individually owns      26,764,689 BTSX (  1.34%)
top    8 addresse individually owns      25,766,391 BTSX (  1.29%)
top    9 addresse individually owns      17,077,277 BTSX (  0.85%)
--------------------------------------------------------------------------------
address/amount distribution
--------------------------------------------------------------------------------
address with >             10 BTSX :   40,977
address with >             30 BTSX :   36,574
address with >             50 BTSX :   34,449
address with >             70 BTSX :   31,760
address with >             90 BTSX :   30,756
address with >            100 BTSX :   30,422
address with >            300 BTSX :   26,520
address with >            500 BTSX :   24,880
address with >            700 BTSX :   21,150
address with >            900 BTSX :   20,060
address with >          1,000 BTSX :   19,694
address with >          3,000 BTSX :   14,756
address with >          5,000 BTSX :   12,634
address with >          7,000 BTSX :   11,052
address with >          9,000 BTSX :   10,091
address with >         10,000 BTSX :    9,669
address with >         30,000 BTSX :    5,062
address with >         50,000 BTSX :    3,720
address with >         70,000 BTSX :    2,938
address with >         90,000 BTSX :    2,516
address with >        100,000 BTSX :    2,365
address with >        300,000 BTSX :    1,021
address with >        500,000 BTSX :      660
address with >        700,000 BTSX :      481
address with >        900,000 BTSX :      383
address with >      1,000,000 BTSX :      344
address with >      3,000,000 BTSX :       66
address with >      5,000,000 BTSX :       35
address with >      7,000,000 BTSX :       25
address with >      9,000,000 BTSX :       20
address with >     10,000,000 BTSX :       17
address with >     30,000,000 BTSX :        6
address with >     50,000,000 BTSX :        2



« Last Edit: September 26, 2014, 05:32:41 pm by xeroc »