This is a cross-post from https://www.dashwhale.org/p/evo-X11-hash-port
As we wrap up Evolution specifications, we are very pleased to announce that initial plans for the development phase of Evolution are maturing, and we are ready to begin securing additional resources that will be required for the project.
What will this proposal fund?
Andy and other core team members have been planning the next phase of activities. One of the foundational components requiring development early in the project is porting the X11 hash algorithm from C to JavaScript. The JavaScript version is needed for the core Dash JS libraries which will be used across the Evolution front-end stack.
In addition to the work the core team is performing, we estimate requiring about a month of a programmer’s time. This task will require a strong understanding of C, JavaScript, and cryptographic hashing functions. This task was selected to outsource because it represents a stand-alone effort, allowing the team to focus on the design activities while accelerating the delivery of the project.
The work is expected to begin in August and be completed in September. We estimate the total funding required beyond the capacity of the core team to be $5,000.
Requested funding is as follows for the July 6th budget cycle:
Note: Should any funding remain after the project is complete, we will reserve those funds for future Evolution development projects
Manually vote YES on this proposal:
dash-cli mnbudget vote-many 9f822e346b7f09481141ff62dfd2e7a17d555af0b762f14fd18908298036f186 yes
OR from the qt console:
mnbudget vote-many 9f822e346b7f09481141ff62dfd2e7a17d555af0b762f14fd18908298036f186 yes
Manually vote NO on this proposal:
dash-cli mnbudget vote-many 9f822e346b7f09481141ff62dfd2e7a17d555af0b762f14fd18908298036f186 no
OR from the qt console:
mnbudget vote-many 9f822e346b7f09481141ff62dfd2e7a17d555af0b762f14fd18908298036f186 no
As we wrap up Evolution specifications, we are very pleased to announce that initial plans for the development phase of Evolution are maturing, and we are ready to begin securing additional resources that will be required for the project.
What will this proposal fund?
Andy and other core team members have been planning the next phase of activities. One of the foundational components requiring development early in the project is porting the X11 hash algorithm from C to JavaScript. The JavaScript version is needed for the core Dash JS libraries which will be used across the Evolution front-end stack.
In addition to the work the core team is performing, we estimate requiring about a month of a programmer’s time. This task will require a strong understanding of C, JavaScript, and cryptographic hashing functions. This task was selected to outsource because it represents a stand-alone effort, allowing the team to focus on the design activities while accelerating the delivery of the project.
The work is expected to begin in August and be completed in September. We estimate the total funding required beyond the capacity of the core team to be $5,000.
Requested funding is as follows for the July 6th budget cycle:
- 604.45 Dash for additional development staff ($5,000 USD @ $8.272 per Dash based on June 18th average rate at https://bitinfocharts.com/comparison/price-dash.html)
- 5.00 Dash reimbursement for the proposal cost
Note: Should any funding remain after the project is complete, we will reserve those funds for future Evolution development projects
Manually vote YES on this proposal:
dash-cli mnbudget vote-many 9f822e346b7f09481141ff62dfd2e7a17d555af0b762f14fd18908298036f186 yes
OR from the qt console:
mnbudget vote-many 9f822e346b7f09481141ff62dfd2e7a17d555af0b762f14fd18908298036f186 yes
Manually vote NO on this proposal:
dash-cli mnbudget vote-many 9f822e346b7f09481141ff62dfd2e7a17d555af0b762f14fd18908298036f186 no
OR from the qt console:
mnbudget vote-many 9f822e346b7f09481141ff62dfd2e7a17d555af0b762f14fd18908298036f186 no