Worker Proposal - Asset pool fee funding

Started by mindphlux, October 21, 2015, 08:55:59 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

BunkerChainLabs-DataSecurityNode

+-+-+-+-+-+-+-+-+-+-+
[url="//www.peerplays.com"]www.Peerplays.com[/url] | Decentralized Gaming Built with Graphene - Now with BookiePro and Sweeps!
+-+-+-+-+-+-+-+-+-+-+

btstip

Hey fav, your tips have been queued to get sent to...
  • mindphlux: 100 NEWBIE
Curious about BtsTip? Visit us at http://btstip.io and start tipping BTS on https://bitsharestalk.org/ today!
Created by hybridd

fav

Join us on Hive: [url="https://peakd.com/c/hive-120117/created"]https://peakd.com/c/hive-120117/created[/url]

xeroc


mindphlux

Please consider voting for my witness mindphlux.witness and my committee user mindphlux. I will not vote for changes that affect witness pay.

fav

Quote from: mindphlux on November 03, 2015, 04:46:54 PM
I updated the spreadsheet here: https://docs.google.com/spreadsheets/d/1_so41Ogm44a871ZVjIWyZXhQptGi7i0dNFvfeyY8gng/edit#gid=0

I also wrote a script to automate the daily funding. I'll tidy it up over the weekend and then release on github.

+5% +5% +5% +5%
Join us on Hive: [url="https://peakd.com/c/hive-120117/created"]https://peakd.com/c/hive-120117/created[/url]

mindphlux

I updated the spreadsheet here: https://docs.google.com/spreadsheets/d/1_so41Ogm44a871ZVjIWyZXhQptGi7i0dNFvfeyY8gng/edit#gid=0

I also wrote a script to automate the daily funding. I'll tidy it up over the weekend and then release on github.
Please consider voting for my witness mindphlux.witness and my committee user mindphlux. I will not vote for changes that affect witness pay.

fuzzy

WhaleShares==DKP; BitShares is our Community! 
ShareBits and WhaleShares = Love :D

cube

 +5% for the accounting and tracking.  This itself costs time and effort.  Well worth the 10% fee.   :)
ID: bitcube
bitcube is a dedicated witness and committe member. Please vote for bitcube.

bytemaster

Quote from: mindphlux on October 28, 2015, 09:06:07 PM
Dear stakeholders,

I have funded the asset pool funds today, for the second time.

We're funding a total of 14000 BTS per day (4000 CNY, 4000 USD, 2000 EUR, 2000 GOLD, 2000 SILVER), but unfortnatually I made a mistake in my calculation and set the daily payrate to only 10000 BTS. As a result, the worker funds will not last until the projected end. Also this proposal was voted in 6 days after the initial start date, so that further decreases available funds. The funds are projected to last until November 12. I have uploaded a file for you to review here:

https://docs.google.com/spreadsheets/d/1_so41Ogm44a871ZVjIWyZXhQptGi7i0dNFvfeyY8gng/edit#gid=0

I'm in the process of writing a script that automatically fills the pools, which should be ready by the weekend. Until then I will fill the pool manually.

Thank you,

Best regards
mindphlux

Great job on transparency!
For the latest updates checkout my blog: [url="http://bytemaster.bitshares.org"]http://bytemaster.bitshares.org[/url]
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.

mindphlux

Dear stakeholders,

I have funded the asset pool funds today, for the second time.

We're funding a total of 14000 BTS per day (4000 CNY, 4000 USD, 2000 EUR, 2000 GOLD, 2000 SILVER), but unfortnatually I made a mistake in my calculation and set the daily payrate to only 10000 BTS. As a result, the worker funds will not last until the projected end. Also this proposal was voted in 6 days after the initial start date, so that further decreases available funds. The funds are projected to last until November 12. I have uploaded a file for you to review here:

https://docs.google.com/spreadsheets/d/1_so41Ogm44a871ZVjIWyZXhQptGi7i0dNFvfeyY8gng/edit#gid=0

I'm in the process of writing a script that automatically fills the pools, which should be ready by the weekend. Until then I will fill the pool manually.

Thank you,

Best regards
mindphlux
Please consider voting for my witness mindphlux.witness and my committee user mindphlux. I will not vote for changes that affect witness pay.

roadscape

No prob @fav..

Quote from: maqifrnswa on October 27, 2015, 08:20:50 PM
Quote from: roadscape on October 27, 2015, 07:31:33 PM
Super useful.. thank you! I've got the daily funding logic in place now :)

Excellent! You have the best way of visualizing worker proposals in the whole world as of now, literally.
If you want to improve the display, here are some other hints:
1) Worker objects never expire. Also some workers are not valid yet. You probably should filter out your worker list to only show active and valid ones.
2) However, it is important that upcoming proposals get visibility. Perhaps a separate table of "pending proposals" ranked in order of votes for proposals which have not started yet.

I replied here: https://bitsharestalk.org/index.php/topic,19507.msg250666.html#msg250666
http://cryptofresh.com  |  witness: roadscape

fav

can you guys please discuss in a new thread? this one is for asset pool fee funding updates
Join us on Hive: [url="https://peakd.com/c/hive-120117/created"]https://peakd.com/c/hive-120117/created[/url]

maqifrnswa

Quote from: roadscape on October 27, 2015, 07:31:33 PM
Super useful.. thank you! I've got the daily funding logic in place now :)

Excellent! You have the best way of visualizing worker proposals in the whole world as of now, literally.
If you want to improve the display, here are some other hints:
1) Worker objects never expire. Also some workers are not valid yet. You probably should filter out your worker list to only show active and valid ones.
2) However, it is important that upcoming proposals get visibility. Perhaps a separate table of "pending proposals" ranked in order of votes for proposals which have not started yet.
maintains an Ubuntu PPA: [url="https://launchpad.net/~showard314/+archive/ubuntu/bitshares"]https://launchpad.net/~showard314/+archive/ubuntu/bitshares[/url] [15% delegate] wallet_account_set_approval maqifrnswa true [50% delegate] wallet_account_set_approval delegate1.maqifrnswa true

roadscape

Quote from: maqifrnswa on October 27, 2015, 06:53:35 PM
Quote from: roadscape on October 27, 2015, 04:10:24 PM
Quote from: maqifrnswa on October 27, 2015, 03:00:26 PM
Quote from: roadscape on October 27, 2015, 01:53:08 PM
Quote from: cass on October 27, 2015, 10:59:33 AM
Quote from: mindphlux on October 27, 2015, 10:56:34 AM
There's no gui support yet.

ok then we should work in this to get it into asap IMO .. this will drive more people into!

Very basic worker proposals list/schedule can be found at the bottom of this page: http://cryptofresh.com/

that's great, could there be a payline put in there? (so people know what is being funded and at what level?)

That's the "Daily pay" column right? I'm still trying to decipher the API.. your "Debian/Ubuntu-based PPA" proposal is 3966 BTS per day correct?

First off: that's a great site, thanks for doing it

Regarding payline: It's a little more complicated.
There is a daily worker budget of 500,000. Every maintenance period, worker votes are tallied and workers are ranked in order of votes for minus against. The system then pays each worker in order of rank until the daily budget is exhausted.

To find the current worker pay, it's the "worker_budget_per_day" global property:
unlocked >>> get_global_properties
{SNIP}
    "witness_pay_per_block": 150000,
    "worker_budget_per_day": "50000000000",
    "max_predicate_opcode": 1,
{SNIP}


Now you can
look at the current proposals in order of most to least votes (as of this moment) and their daily pay:
1) 1.14.4 (10,000 BTS/day)
2) 1.14.1 (0.1 BTS/day)
3) 1.14.0 (400,000 BTS/day)
4) 1.14.6 (3,966 BTS/day)

So that means that each of the proposals should get funded since the total (413,966.1) is < 500,000
Now imagine there were 2 more 100k proposals with less votes than (4). The new order is:
1) 1.14.4 (10,000 BTS/day)
2) 1.14.1 (0.1 BTS/day)
3) 1.14.0 (400,000 BTS/day)
4) 1.14.6 (3,966 BTS/day)
5) (100,000 BTS/day)
6) (100,000 BTS/day)

That means that 1-4 get funded, 5 gets 86033.9, and 6 gets 0.

So, on your website you can list all proposals pending in order of votes, but indicate on their that 1-4 are funded, 5 is partial, and 6+ is not funded (like you do with active witnesses).

Super useful.. thank you! I've got the daily funding logic in place now :)
http://cryptofresh.com  |  witness: roadscape