03 Dec Rough Guide to the DAC – Part 3 – Worker Proposals on the Blockchain
Working for (and getting paid) by the Blockchain
Without bosses and a CEO, there are only shareholders to make decisions. We have covered how the traditional ‘Board of Directors’ is replaced by committee in part 1, and how witnesses earn for locking the network down in part 2. In this final part we look into the BitShares Worker proposal, the closest equivalent in BitShares to actual employees.
What is a Worker in BitShares?
A BitShares worker proposal is a special kind of smart contract created on the blockchain and voted into action by shareholders. Thanks to the funds that BitShares keeps in its reserve pool, not only can the network afford upkeep and maintenance, it encourages an eco-system whereby others can come to improve and upgrade BitShares. The DAC still very much needs people to run it. The main worker proposals currently tend to focus on development and infrastructure, however they can also be for anything considered to improve the general ecosystem, or to bring value to BitShares. As we shall see in the remainder of this article, workers are individuals or companies working on BitShares who in essence fill the role of employees, and are free to run their own businesses (central office) on top or as part of the BitShares eco-system. Some proposals are made directly to cover expenses, others are a contribution, perhaps split between worker pay and a sponsoring company or BitShares partner.
The Worker Budget
The BitShares blockchain reserve pool has parameters set by the committee and voted upon by shareholders. The budget is set at a daily rate and will either fund worker proposals until exhausted, or burn the excess. These funds secure the future of BitShares, and no one has control over them except the BitShares protocol itself.
daily budget available for BitShares worker proposal items (e.g. development)
How do I go about submitting a BitSHares Worker Proposal?
First you will have prepared your proposal writeup and shared it on public URL such as the BitShares talk forum or Steem post. Then you must write the record on the blockchain. Below is a screenshot with markup on how this is done in the official BitShares user interface:
Published on the blockchain for shareholder approval:
(a) the date of work begin
(b) the date of work end
(c) a daily pay (denoted in BTS)
(d) the worker’s name,
(e) public URL where public can view the detailed write-up.
To win approval, you must convince the shareholders your proposal is worthwhile. For homework, please take a look at some examples:
2 – Core Developer
Timing your worker proposal
Or the ‘chicken and egg’ scenario. Will people trust you can deliver and vote for your proposal? Be sure you will have the support you need prior to submission.
It comes down to track record in the community. Did you complete all or some of the work before submitting the proposal, or just arrive at the scene? (if the latter, you may still be able to seek bouties – read on). Proposals often come with evidence of expenses incurred, or proof of work in some form. You can also ‘propose a proposal’ via a post here on Steem or in the forums, and gather community reaction on Telegram before publishing on the blockchain.
Of course, common sense comes into play here – Shareholders will only vote proposals that improve BitShares, you can’t request funding for your start up. It’s worth getting to know the community first, testing the water, you may even find synergy and partner with somone there. One of the best places to ’soapbox’ your ideas is the BitShares_DEX Telegram channel.
A ‘bounty’ is a means to source work from outside professionals. This could range anything from ‘bug hunter’ bounties during a new release, in addition to professional translation, marketing, legal and more. Any professional that can fill the requirement can come to complete units of the work under the proposal and if successful, raise an invoice. When the community lacks specific resources, BitShares worker proposal bounties can help.
How can I take part? Please do this!
Recommended for every shareholder, is to check out all the worker proposals and add your suport. Log in to the BitShares UI, and follow the arrows below..
Sorry, I don’t understand, can you just vote for me?
Yes! And it is a very good idea and contribution still, if all you do is pick a good proxy. Therby we won’t list recommendations but let’s say many of the top witness accounts make great proxies. Check out thier profiles and blogs, and pick who you feel best represents. If you wanted to choose us for example, enter as proxy apasia-tech.
BitShares worker proposal and bounty system serves a level of competitiveness for improvements, upgrades and new features while shareholders get to vote and have a say. The DAC will always move in a direction that pleases most shareholders rather than possibility of centralization or forks that could divide the community. BitShares is sure to receive continual development and improvement throught worker proposals.