Below is an idea to create a voting system that allows users to execute contracts as a community on areas that may “fill a gap”. I’ve run into one, rather large problem… I don’t know how to program. I’m looking for insight from developers on interest, feasibility, and time frame.
I’m willing to refine the idea, rewrite the idea, have it reviewed by a law firm, write the proposal for a grant, learn to code (not a realistic timeline) or even spend money out of my own pocket to bring something to life that might benefit the community. After some research, I think the only way to propose the idea to the Tezos Foundation is to gain enough knowledge and develop a plan while creating a proposal. This, of course, takes a team of developers and a lot of knowledge that I am lacking. It doesn’t matter to me if a group wants to take the idea and make it their own. I just want to see Tezos thrive. I want the “haters” to either put up or shut up, and I want Tezos to outlast us all.
Please, give me an honest opinion. Here it is:
Established Funding for Community Interests
It has come to the attention of the community that achieving a unified voice as to the direction of each marketing campaign very seldom falls into “our” hands. The purpose of this proposal is to establish an accountable and structured solution to help allocate a portion of funds from The Tezos Foundation grant system into the Homebase DAO protocol. In doing so, the community will have the power to collaborate, reason, and reach consensus through a uniformed voting process in which every member has an equal vote. Proposals suggested by the community can include any ideas to further the Tezos ecosystem including, but not limited to, marketing, developer funding, education, hackathons, sponsorships, and community rewards. Note: It is possible to establish multiple “community funds” for individual regions. IE North America, Asia, Middle East, etc. to remediate any cultural or geographical differences that may create gridlock. In which case, funds should be distributed proportionally depending on the voting pool size.
Execution
Should this proposal be accepted, The Tezos Foundation will be responsible for placing ten percent of the annual budget and/or the baking rewards generated by the Foundation bakers, not to exceed fifteen million dollars. Valuation is dependent on market evaluation as of January 6th of the present year and reviewed in the semiannual Foundation statement, then placed into the Homebase DAO platform and allocated to the Tezos Opus. The yearly expenditure shall be place into the smart contract platform with the ability to be removed by The Tezos Foundation with sixty-five percent quorum among voters partaking in the system. The Tezos Foundation reserves the right to evaluate the annual spending habits of the Community Market Funding and either continue to fund, request for remediation, or cease to exist, in the last quarter, per annum. This is a necessity to ensure that during the infancy of the project, malicious attempts to exploit bugs in the platform can be mitigated and/or controlled.
A voting committee will be formed by members of the Tezos community that show good faith for the well-being of the future of the Tezos ecosystem; Each member who wishes to gain voting rights will be required to lock one thousand Tez for no less than one year into an account to represent their unified interest in the future of the Tezos ecosystem. The funds may be baked and/or delegated but the rewards will not be returned to the Tez holder to ensure that the locked funds only appreciate if The Tezos ecosystem is benefited by the decisions of the members who partake in voting. The baking rewards shall be accumulated and placed into the “Community Fund” on the first day of each quarter. Regardless of the price of Tezos, the locked token amount shall remain the same for the first year. The amount may be ratified by a three-fourths vote amendment but a one year starting total of one thousand Tez is required to establish constituency.
In order to ensure that members have not created multiple addresses to cast more than a single vote, a voter registration must be included. That allows a smart contract to securely lock and store data including, name, government ID and address. This is used to ensure that no malicious votes are being cast by users with multiple wallets.
The voting system will mimic the method used by the Tezos main protocol but with shortened stages. There will be twelve voting periods per year, with the proposal period starting on the first of every month and the promotion vote being held on the last three consecutive days of every month.
Scheduling
• Proposal period: delegates can submit protocol amendment proposals using the proposals operation. At the end of a proposal period, the two proposals with most supporters are selected and we move to peer review vote period. If there are no proposals, or a tie between proposals creating more than two passing proposals, a new tie breaking vote it held. If the vote returns in a tie again, both proposals are moved into the following months proposal period. Each delegate can submit a maximum of 2 proposals per voting period, including duplicates. (One week)
• Peer review period: delegates can discuss and debate the potential pro’s and cons. At any point in the second week, voters may cast one vote to accept or not accept the winning proposals into the final stage by using the ballot operation. At the end of the vote period, if participation reaches a sixty five percent quorum, in favor, we proceed to a promotion period. Otherwise, the proposals can be revised and are moved into the following month’s proposal period unless withdrawn. (Two weeks)
• Promotion vote period: The remaining days leading to the last three days of the month are left for persuasive arguments to be made in favor or against the proposal. Delegates can cast one “yay” or one “nay” vote using the ballot operation. At the end of a promotional vote period, if participation reaches a super-majority of eighty percent in favor, it is activated as an “proposal passed.” Otherwise, the proposal is sent to the proposal period of the following month. (Last three days of each month)
Voters will be able to switch their votes up until the last day of each voting session. Once a proposal is passed, all voters, regardless of voting decision, shall be recorded into a “Decision Ledger” and kept for future voting needs.
Proposals
Each proposal must include the following, at minimum before being presented to the board:
- Purpose for the proposal
- Plan/Explanation of how the proposal fills the needs of the community
- Background and history research of firm, agency, or event being proposed as references to previous completed projects or events.
- Payment schedule cost breakdown.
- Metrics for success
- Supervisor (Member or multiple members in charge of tracking metrics of success. Any fees for doing so should be excluded and itemized separately from the proposed amount being paid to execute the contract.) IE “(X) amount Tez shall be split between three supervisors and paid in full upon the completions of (proposed) for their due diligence in maintaining contact, with (Y) firm and reporting the progress to the community, throughout the fiscal year or until the project is completed.” Upon acceptance of the proposal, users would be able to be able to elect any parties showing interest in the supervisory role based on reputation and competence.
Supervision
Should the community choose, a single member or multiple members, may be selected to fill a supervisory role to any proposal. Proposals may not be supervised solely by the proposer. All supervisors must be approved by a simple majority vote of Fifty-one percent. Each member has the choice to be selected as the supervisor. The number of positions shall be filled with the highest approval rating first until the roles filled in their entirety. Any compensation should be itemized into a separate schedule and paid upfront or according to a schedule of values and sent in installments upon completion of certain milestones. 1(a)The board must be made aware of any allocation of funds planned to be used to compensate supervisory roles, including any involvement between supervisor and proposal in which the supervisor will benefit financially from the execution of the proposal.
A vote can be called to remove any member if the voting committee deems the member unable or unfit to complete the required tasks. A supermajority of seventy five percent must be met to remove a member from a supervisory role unless evidence is presented in which Section 1(a) is violated. In which case, a majority vote of fifty-one percent vote is needed to remove the supervisor from the role and involvement from the project. Voters must have partaken in the original proposal in order to remove a supervisor.
Legal
All legal powers and legal matters shall be dealt with by the Tezos Foundation. No voting member will ever have full control or custody of the funds. All payments will be made directly to any firm or agency in accordance with local laws and jurisdictions.
Members are required to partake in fifty percent of votes per annum (six months of “yay” or “nay” votes in order to maintain an active status. Members can withdraw from the committee at any time after the one-year locked period and withdraw the amount placed into the “hold account”. If funds are withdrawn voting privilege is immediately revoked. After the establishment of the first committee, new members must wait until the start of the second voting cycle (two months) before gaining voting power to mitigate late and/or partially informed “swing voting”. Any disputes not covered herein would should be decided by a seventy-five percent majority vote.
Passing Proposals
Upon a passing vote, the process would start in selecting a supervisor(s). The supervisor would then begin the introductory period in which they would coordinate the transfer of funds through the smart contract platform in order to finalize the contract. Legally binding contracts will be executed on the Tezos blockchain and available to the voting committee to review. Should personal information of the supervisor be required, such as name or address, originals should be stored by the Tezos Foundation and Redacted copies should be posted. Supervisors then continue their duties as outlined in the proposal.
The Tezos Opus
The purpose of this proposal is to establish a voice in which The Tezos Community can continue to thrive long after the Tezos Foundation ceases to exist in perpetuity. The Tezos ecosystem was specifically designed to function by allowing the community members to vote on changes to the protocol. However, the responsibility of continually marketing, educating, and promoting is reliant on The Tezos Foundation. This proposal is to create a voice and collective movement to delegate the power equally and encourages the community members who wish to be involved with the future of Tezos. Tezos is more than technology. It is a unique governance token that can only continue to exist if the community decides that it’s strengths can be greater than its weaknesses. “We” are that strength and we must find a way to lead ourselves through any obstacles that may arise and into the future. Together.