CCS Proposals merge requestshttps://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests2019-01-29T10:07:21Zhttps://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/21BF is bae2019-01-29T10:07:21ZDiego SalazarBF is bae```markdown
## BF is Bae
Fund me please, or I will be so sad.
``````markdown
## BF is Bae
Fund me please, or I will be so sad.
```https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/22General Fund Test2019-01-27T18:45:37ZDiego SalazarGeneral Fund Test```markdown
This is where the ummm....proposal goes.
## HEading 1
Proceeds go to the general fund
``````markdown
This is where the ummm....proposal goes.
## HEading 1
Proceeds go to the general fund
```https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/23Removed all "ffs" from layouts2019-01-28T01:02:21ZDiego SalazarRemoved all "ffs" from layoutshttps://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/24Push Master to Example for testing, remove FFS stuff2019-01-28T01:37:22ZDiego SalazarPush Master to Example for testing, remove FFS stuffhttps://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/25Luigi's Happiness Proposal2019-01-28T04:14:59ZDiego SalazarLuigi's Happiness Proposal## Heading 5
Show luigi how the things work. So that he can be happy.## Heading 5
Show luigi how the things work. So that he can be happy.https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/26Payout Bug Test2019-01-29T02:00:05ZDiego SalazarPayout Bug TestGrumble grumble grumble. Why did this not work? Why? Why the kev?Grumble grumble grumble. Why did this not work? Why? Why the kev?https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/27I am just making a proposal2019-02-19T14:36:36ZD SalI am just making a proposalThis is my proposal text.This is my proposal text.https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/28Live Test2021-07-08T06:16:04ZDiego SalazarLive TestProposal hereProposal herehttps://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/29el00ruobuob: JANUARY TO MARCH (PART TIME FOR A NEW QUARTER)2019-03-11T08:09:37Zel00ruobuobel00ruobuob: JANUARY TO MARCH (PART TIME FOR A NEW QUARTER)### ELOORUOBUOB PART TIME FOR THREE MONTH
Hi there,
El00ruobuob again, asking if you want to support my work for the current quarter.
#### Report since last quarter
I have been missing a bunch of report lately, and i've not d...### ELOORUOBUOB PART TIME FOR THREE MONTH
Hi there,
El00ruobuob again, asking if you want to support my work for the current quarter.
#### Report since last quarter
I have been missing a bunch of report lately, and i've not done as much as i expected (but still respecting my minimum devoted time), but here's what i did:
* [Finished the Wallet RPC refresh, based on 0.13 wallet-rpc](https://repo.getmonero.org/monero-project/monero-site/merge_requests/898)
* [Translated the developer guides to French](https://repo.getmonero.org/monero-project/monero-site/merge_requests/939) (pending merge)
* Did a few correction on both wallet & server rpc guides
* Updated a few user guide to 0.13
* Translated the Gui wallet guide to French
* Reported the community meetings
* Helped in translating the GUI for 0.14
* [Updated the French Quick Facts sheet from Outreach Workgroup](https://github.com/monero-ecosystem/outreach-docs/pull/102)
* Maybe other things i can't remember
#### Current work list
1. Hangout Page
I started working a few month ago to a new hangout page.
It had been discuss in community meeting a while ago, and an issue is opened since [here](https://repo.getmonero.org/monero-project/monero-site/issues/775)
I made a few tests and think about "what should be the best", and come with a solution:
* The hangout page should highlight a support section on the right (as it is actually for StackExchange), and adding the r/MoneroSupport along with the MRW website in this section.
* The hangout page must let user choose where to join the discussion, based on the tools he use, or based on the things he wanted to do. So i replaced the left side panes with a dynamic section where you can choose "By Platform" (listing all channels/groups/sites on all platforms, including IRC, Mattermost, Reddit, Taiga, Telegram, external website & ressources), or "By WorkGroup" (listing all the workgroups with their respectives places.
This is still an ongoing work, as i try to figure out how to best handle this at code (html/liquid/<lang>.yml) level, but you can see and test it on [my own branch](https://repo.getmonero.org/el00ruobuob/monero-site/tree/Hangout).
2. Research Lab & Dev Meetings reports
A few weeks ago, dEBRUYNE asked me if i may be able to add the Research Lab meetings & Dev meetings logs to the blog.
I accept the task and started with the Research Lab Meeting backlog ([10 meetings' logs in a merge request atm.](https://repo.getmonero.org/monero-project/monero-site/merge_requests/999))
3. GUI guide update to 0.14
With the upcoming upgrade, i proposed to help Erciccione with the updates on the GUI Guide.
I haven't started yet but offers to work on this in the next days.
4. MMS guide translation
I started to tranlate this just before the GUI call for translator.
It is a huge user-guide and will requires more time than i suspected.
5. Miscellaneous
Other small activities always needs time every now and then.
There are new strings for Monerujo i haven't translate to French yet (or even look at).
I continue to post the Community Meeting logs and do any stuff i can to help anyone asking for (as long as it doesn't requires me to lengthen a day's 24h)
#### *It's not about the money money money*
But, still...
For this new Quarter, in this obviously Bear market, i am asking for 1.25XMR per hour, on a 3 hours a week basis.
That's a 15XMR a month, so 45XMR total.
My milestone will be monthly-based:
* January: **15XMR**
* February: **15XMR**
* March: **15XMR**
Anyway, feels welcome to give your thoughts, or ask for emergency work from me.
See you soon!
el00ruobuobhttps://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/30WILL YOU LET IT GO IF YOU CAN'T AFFORD A HOUSE WHEN IN LOVE[...]2019-03-06T17:14:15ZTONGZHENGSHIJIEWILL YOU LET IT GO IF YOU CAN'T AFFORD A HOUSE WHEN IN LOVE[...]We have trouble migrating our spam bots to the new funding system. Please merge while we fix our bots.We have trouble migrating our spam bots to the new funding system. Please merge while we fix our bots.https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/31Broadcast Transactions over Tor Hidden Service2019-03-12T20:38:05ZLee ClagettBroadcast Transactions over Tor Hidden ServiceMoving from old FFS system.Moving from old FFS system.https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/32v1docq47: video creation / translations into russian (february - july)2019-08-03T14:31:30Zv1docq47chiptune@protonmail.chv1docq47: video creation / translations into russian (february - july)Greeting everybody again!
Thank you for supporting my previous [FFS](https://forum.getmonero.org/9/work-in-progress/90573/moving-instructions-and-manuals-into-the-video-format-and-launching-news-feeds). Possibly something went wrong, no...Greeting everybody again!
Thank you for supporting my previous [FFS](https://forum.getmonero.org/9/work-in-progress/90573/moving-instructions-and-manuals-into-the-video-format-and-launching-news-feeds). Possibly something went wrong, not like I planned it, but during working process I sincerely tried to improve every video and translation, investing part of my soul in my work.
### Who?
I am [v1docq47](https://t.me/v1docq47), member of [XMR.RU](https://xmr.ru/) team
I participate and take active part in [Monero Localization](https://taiga.getmonero.org/profile/v1docq47) and [Monero Outreach](https://taiga.getmonero.org/profile/v1docq47) working groups.
Since September 2017 I translate into Russian everything related to Monero. Recently I started to make teaching and news videos about Monero for [Monero Russian Community YouTube channel](https://www.youtube.com/channel/UChZc5PLsbP5zeFrmOYMKGmA).
This is the shortlist of my Monero localization works:
* [getmonero.org](https://repo.getmonero.org/monero-project/monero-site/merge_requests/913)
* [Monerujo](https://github.com/m2049r/xmrwallet/pull/278)
* [Zero to Monero](https://www.pdf-archive.com/2018/09/22/zero-to-monero-1-0-0-russian-translate/)
* [Best Monero Practices](https://github.com/monero-ecosystem/outreach-docs/pull/68)
* [MRL-0007](https://xmr.ru/threads/786/) / [MRL-0008](https://xmr.ru/threads/788/)
This is the shortlist of my works for Monero Russian Community YouTube channel:
* [What is Monero?](https://www.youtube.com/watch?v=YfeRXFT3ECY)
* [Monero: Ring Signatures](https://www.youtube.com/watch?v=8Z8k8ijjn8g)
* [Install and First setup Monero GUI / Part 1](https://www.youtube.com/watch?v=lxvB5uLQEAA)
* [Sending, Recieve and Transaction History Monero GUI / Part 2](https://www.youtube.com/watch?v=Q_c50v8YFok)
- [Monero New’s 22.01.2019 - 28.01.2019](https://www.youtube.com/watch?v=TtzdGKfn4z4)
### What?
In my first FFS I was too optimistic and didn’t realized what amount of time I will be spending to create simple but high quality videos, which are easy to understand for ordinary user.
This time I have 5 month experience and I will be realistic about my work.
I am planning to continue to help experienced and ordinary users to know something new. I have a lot of new ideas, which are just needed to be transferred from paper to screen.
I don’t want to stuck in routine work with videomaking, I will do my best to improve this format and do something interesting and unusual.
In addition to videomaking I will continue my Monero localization work.
Please don’t be confused with low amount of subscribers and views on my channel. I could buy views/subscribers, but it won’t be my own victory. I want to reach thousand audience by my own.
### The Proposal and Milestones
I am planning to make 6-8 new videos per month for my channel for the next 6 months. These will be: news, manuals and other Monero information materials.
I still hope to add interviews to my channel as an extra format (despite I had some technical difficulties during first episode). Possibly it will be new format of short podcasts, but I need time to realize it.
In my spare time I will continue to localize Monero project for Russia.
### How much and Payouts
Any kind of work must be paid, especially work which is pleasured for you and your viewer/reader.
Payment on first days of every month during 6 months for my upcoming work.
3$ hour/ ~30 hours a week or ~130 hours a month. Usually I spend much more spare time for my work.
Average Monero course for a month is ~50$
#### In total:
46.8 XMR for 6 month work's
7.8 XMR month starting from Februaryhttps://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/33pwrcycle-Defcon_Monero_Party_20192019-03-18T20:04:36Zpwrcyclepwrcycle-Defcon_Monero_Party_2019### Proposal ###
This proposal is to throw another Monero Party on Augutst 10th, 2019, Saturday night at Defcon 26 in Las Vegas, Nevada, USA.
I have an agreement with a club at a Defcon hotel where we will provide DJs for the night an...### Proposal ###
This proposal is to throw another Monero Party on Augutst 10th, 2019, Saturday night at Defcon 26 in Las Vegas, Nevada, USA.
I have an agreement with a club at a Defcon hotel where we will provide DJs for the night and anyone with a Defcon Badge or Monero Badge gets in free +1 guest.
### Importance to the Monero Community ###
Defcon is a hacker convention which promotes the principles of privacy and open source, which align with the Monero project. Exposing hackers to Monero is an excellent opportunity to gain real users and developers to the project. The party gives the opportunity for contributers to the project and the village an opportunity to interact with Defcon attendees outside the official bounds of the con.
In 2017 there was a small gathering funded by Defcon attendees in a small suite.
In 2018 there was an official Monero Village at Defcon and a larger suite party.
The funds would go toward:
1. Hiring DJ (DJs from the hacker community bring more hackers to the event) $1500 ($300/DJ)
2. Creating Monero medallions, (as we have done the past 2 years #BadgeLife)$800 ($8.00/Medallion)
3. Glowsticks, candy, party trinkets, signs, stickets, etc. $500
4. Drinks(anything money not spent will be used to buy drinks to be given to Monero Badge holders) $200
Links:
2017 Announcement: https://np.reddit.com/r/Monero/comments/6mmebi/defcon_monero_party/
2018 Announcement: https://www.reddit.com/r/Monero/comments/8v2lz2/defcon_monero_party_2018/
2019 Question: https://www.reddit.com/r/Monero/comments/azah46/should_we_do_a_defcon_monero_party_again_this_year/
Expiration date: June 1, 2019https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/34Sarang: research funding for 2019 Q22019-06-30T15:52:49ZSarang NoetherSarang: research funding for 2019 Q2Folks, hello once again. It's your pal Dr. Sarang Noether, here to request ongoing support for the next few months. My current funded research period is complete at the end of this month, and I'm ready to go for another three months of r...Folks, hello once again. It's your pal Dr. Sarang Noether, here to request ongoing support for the next few months. My current funded research period is complete at the end of this month, and I'm ready to go for another three months of research and development for the Monero Research Lab.
You can read my monthly research reports for the current funding period:
- [January](https://www.reddit.com/r/Monero/comments/al125c/january_monthly_report_from_sarang_noether/)
- [February](https://www.reddit.com/r/Monero/comments/avdrbs/february_monthly_report_from_sarang_noether/)
- March (forthcoming): Bulletproofs MPC, DLSAG applications and formalization, transaction models
There has been a lot of work over the last few months to improve transaction privacy, optimize existing constructions, and analyze and test new mathematical and cryptographic schemes.
There are many research topics planned for the next few months:
- Protocol documentation updates: These were usurped by more pressing research during this funding period.
- Graph matching paper: This is awaiting simulation results.
- DLSAG paper: This is undergoing final review with other researchers.
- Alternate transaction models: I plan to write prototyping code for a transaction model that was brought to my attention.
- Block size analysis and simulations: My colleague Surae Noether and I have been discussing more robust dynamic block size algorithms that we wish to test more thoroughly.
- Transaction relay: In addition to network-level approaches to transaction broadcast, I want to continue investigating the Dandelion++ transaction relay model for possible inclusion in Monero clients. There are subleties that other projects have encountered.
- Bulletproofs circuit code: Bulletproofs can be used to prove statements about general arithmetic circuits in zero knowledge, and it would be useful to have code available for this.
- Bulletproofs generalization: I want to generalize the Bulletproofs algorithms to handle arbitrary-size inputs.
- Literature review: This is always ongoing.
- Outreach and education: This may include additional Breaking Monero episodes, Coffee Chats, and other avenues.
- The unexpected: An ever-present part of research is tackling whatever new proposals or issues come up unexpectedly.
As always, I work hard to provide value to the community and project for the value you provide here. For the funding period beginning April 2019 and continuing through June 2019, my rate continues to be 10415 USD per month, my assessment of market compensation for an independent Ph.D. researcher in the United States. The request total is **638 XMR**, based on a 14-day exponential moving average of 49 USD/XMR taken from Kraken on 12 March 2019.
**Please read this paragraph carefully for an important change.** An ongoing issue with multi-month research funding is that of price volatility. Because the XMR/USD conversion rate is subject to large changes over several months, neither donors nor I know what the actual value of donations will be when they are eventually paid out. To mitigate this and provide the most stability, **this request will be paid out in full when it is funded**. I am proud that my record of work for the Monero community speaks for itself, and I hope that I have earned your ongoing trust to continue that work. I will still continue to provide monthly research reports, just as I do now.
I invite questions, comments, and discussions about this proposal, especially the new payout method. This community is exemplary for its steadfast support of research and development, and I offer my thanks to everyone who supports Monero in whatever way they choose. My goal is, as always, to help the project grow safely and surely. Onwards!https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/35Sarang: research funding for 2019 Q12019-03-28T12:06:30ZSarang NoetherSarang: research funding for 2019 Q1Friends, neighbors, well-wishers, hello. Dr. Sarang Noether here, back again for [Monero Research Lab 2: The Search For More Money](https://www.youtube.com/watch?v=fgRFQJCHcPw). My current funded research time is coming to a close, and I...Friends, neighbors, well-wishers, hello. Dr. Sarang Noether here, back again for [Monero Research Lab 2: The Search For More Money](https://www.youtube.com/watch?v=fgRFQJCHcPw). My current funded research time is coming to a close, and I'm good to go for another three months of research and development for the Monero Research Lab.
You can read my reports for [October](https://www.reddit.com/r/Monero/comments/9sei32/october_monthly_report_from_sarang_noether/) and [November](https://www.reddit.com/r/Monero/comments/a1mgy2/november_monthly_report_from_sarang_noether/), with December coming at the end of this month. There has been, in my not-so-humble opinion, a lot of quality work for the project and community. I've conducted analysis, built useful cryptographic primitives, [written code](https://github.com/SarangNoether/research-lab), tested new ideas, and more. One of the original and primary reasons for the creation of the Lab was to continue investigating what's new in applied cryptography and use it to strengthen Monero, and my work has done so.
The next three months will be, as they should be, a mix of tasks and topics. I always stay up-to-date on new developments and literature review. I collaborate with outside researchers and groups on analysis and new technology. There will be more on confidential transaction schemes, payment channel and atomic swap plumbing, security analysis, and whatever comes next.
I work hard to provide value to the Monero community for the value you provide here. For the period beginning January 2019 and continuing to the end of March 2019, my rate will be the equivalent of 10415 USD each month, which is my assessment of fair market compensation for a Ph.D. researcher in this field with a proven track record working from the United States; this takes into the account that making this my full-time job carries irritating but necessary support and tax implications that I take very seriously. Using a 14-day exponential moving average of 47.21 USD/XMR taken from Kraken, the request total is 661 XMR. If there are large fluctuations prior to the close of funding, we can revisit this number.
I invite questions, comments, and discussion on my previous work and this proposal. My thanks for the ongoing support of this community; whether you donate here, volunteer your time developing or translating or documenting, reach out to others for education, or simply use Monero, your dedication is appreciated! The Lab works hard to ensure Monero continues to grow safely and surely. Onwards!
**EDIT** (9 December 2018): Updated rate from 58.69 to 50.68 USD/XMR and total from 533 to 616 XMR due to large fluctuations.
**EDIT** (14 December 2018): Updated rate from 50.68 to 44.39 USD/XMR and total from 616 to 703 XMR due to large fluctuations.
**EDIT** (1 January 2019): Updated rate from 44.39 to 47.21 USD/XMR and total from 703 to 661 XMR due to large fluctuations.https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/36M2049R: PART-TIME SEPTEMBER-NOVEMBER2019-03-12T20:10:19ZXeaguM2049R: PART-TIME SEPTEMBER-NOVEMBER**WHO**
I am m2049r, creator of Monerujo - The Monero Android Wallet.
**WHAT**
I was funded March - August 2018 and would like to continue in that spirit. Please see previous posts for completed milestones & tasks.
Primarily I will b...**WHO**
I am m2049r, creator of Monerujo - The Monero Android Wallet.
**WHAT**
I was funded March - August 2018 and would like to continue in that spirit. Please see previous posts for completed milestones & tasks.
Primarily I will be moving the Monerujo App along according to our feature list on Taiga as well as improving the usability as dictated by the Monerujo Team.
**HOW MUCH**
12 weeks x 10 hours/week = 120 hours. @ 0.58XMR per hour = 70XMR.
(June - August I spent 140 hours in addition to Ledger integration)
**NEXT STEPS**
* OpenAlias support **[Released 2018-09-17]**
* Monero 0.13 support **[Beta 2018-10-09, Released 2018-10-14]**
* Automated Node discovery **[Alpha 2018-11-20]**
* Further Multisig Analysis & Design **[Suspended until it is clear what core GUI will do]**
* Talk at the HCPP18 **[Released 2018-10-07]**
* Continue development of Monerujo according to the Taiga Project **[ongiong, see Taige & GitHUb for details]**
* User Support & Bugfixing **[ongoing]**
**The work for this FFS is complete, see Team Monerujo: Part-Time December-February for followup.**https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/37Noethers: Attend Stanford Blockchain Conference 20192019-03-12T20:38:31ZXeaguNoethers: Attend Stanford Blockchain Conference 2019Hi, all. Noether brothers here, with a travel funding request. You may recall that the community sent the two of us to the Stanford BPASE18 applied cryptography conference last year. This event is purely academic in nature, and is where ...Hi, all. Noether brothers here, with a travel funding request. You may recall that the community sent the two of us to the Stanford BPASE18 applied cryptography conference last year. This event is purely academic in nature, and is where some extremely good research and technical papers are discussed by the finest minds in this space. We learned about many fascinating results involving mining attacks, Bulletproofs optimizations, Lightning, consensus mechanisms, signature schemes, and a helluva lot more; check out the link for details if you're curious.
This year's conference, renamed Stanford Blockchain Conference 2019, promises to be equally loaded with great technical information and new advances in applied cryptography, and we wish to attend. Of all the conferences we know of, this one undoubtedly provides some of the best value to the project. It's good to have Monero represented in technical and academic circles, and in-person conferences remain one of the best ways for researchers to communicate effectively.
The conference is hosted by Stanford University and takes place in Palo Alto from January 30 to February 1, so we've added a travel day on each side. Here is the cost breakdown to send both Dr. Sarang Noether and Dr. Surae Noether (Brandon Goodell) to the conference, listed in USD.https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/38el00ruobuob: Part Time for a new quarter (Oct-Dec)2019-03-13T02:57:42ZXeaguel00ruobuob: Part Time for a new quarter (Oct-Dec)**WHO?**
Hi Everyone,
I'm el00ruobuob, if i still have to introduce myself, i've done the French translation of Monero Website with the help of erciccione, the monerujo French translation for m2049r, a full refresh of developer daemon R...**WHO?**
Hi Everyone,
I'm el00ruobuob, if i still have to introduce myself, i've done the French translation of Monero Website with the help of erciccione, the monerujo French translation for m2049r, a full refresh of developer daemon RPC guide, the relocalization of Moneropedia, and much more.
If you do not know me yet, look at the latest merged PR on monero-site, the Open-Hub stats, the reports on my previous FFS, or ask erciccione, rehrar & luigi1111 how annoying i am ;)
**WHY?**
I would like to continue doing the French localization for almost anything that came up. I also would like to help in any possible ways, like creating/updating guides or generally improving the website.
As the work done on my previous FFS seems to still be appreciated, i propose to continue to help the community in another FFS.
**WHAT?**
I will still run for a very minimum work-time to half an hour par day, 6 days a week. That's a 3 hours a week, and for those who know me a, it's really an underestimation.
At the moment, i just finished with the moneropedia french translation, and i have this todo list:
Finishing Wallet RPC Dev guide refresh (84% done) - P1
Kovri guides versioning (as suggested by rehrar) - P2
Port monero-integrations on the website, if we have a consensus on this - P2
Buying a Ledger to port dEBRUYNE-1 Ledger GUI guide on the website userguide with screenshots and photos - P3
Given the recent rise of price (around 100€), i am asking 0.5XMR per hour. If the price continue to raise, it will be lowered of course.
So a 1.5XMR per week or 6XMR per month.
**WHEN?**
I propose milestones not for particular achievements, but for each month.
* October: 6XMR;
* November: 6XMR;
* December: 6XMR.
For a grand total of 18XMR.
Edit 9/5: If the price stays stable at the current level, it will only be 15XMR
Edit2: i may have cursed the charts by writing this :(
Edit 9/12: at actual price of 85€ I will ask for 21XMR. I hope to curse the chart in opposite direction;).
**WHERE?**
Work done would be seen on:
* My github;
* Monero Project GitHub;
* Taiga.
And if you want to donate to me directly, be my guest:
47xu3gQpF569au9C2ajo5SSMrWji6xnoE5vhr94EzFRaKAGw6hEGFXYAwVADKuRpzsjiU1PtmaVgcjUJF89ghGPhUXkndHchttps://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/39oneiric: June-August part-time Kovri junior developer2019-03-13T02:58:13ZXeaguoneiric: June-August part-time Kovri junior developerWho
Hello Monero community, I'm oneiric, and I've been working on Kovri since December 2017.
This is my first FFS proposal to the community, and I intend to make many more (if the community will have me). I'm in it for the long haul. Pr...Who
Hello Monero community, I'm oneiric, and I've been working on Kovri since December 2017.
This is my first FFS proposal to the community, and I intend to make many more (if the community will have me). I'm in it for the long haul. Privacy is incredibly important to me, and I want to do everything I can to help Kovri and Monero. These projects are some of the strongest tools the common person will have in achieving freedom and financial privacy.
What
I am submitting this proposal to continue work with anonimal on bringing Kovri to release and integration, and to be funded as a part-time junior developer.
Contributions:
Over the past few months, I have collaborated with anonimal, rehrar, and others to make contributions to Kovri.
Identity: use Boost DateTime when creating router keys: replace sprintf and C date functions with Boost DateTime when creating router keys
Build: fix mingw warnings: resolve Windows compiler warnings
Configuration::ListParameter unit-tests: unit-tests for class used to parse Kovri configuration
SSU: support IP address size for peer test packets: get and set IP address size for SSU peertest packets
Build: fix Doxygen build: small CMake fix for building Doxygen documentation
AddressBook: Container for host-address entry: first attempt at a container class for an AddressBook hostname-address pair
AddressBook + HTTP Proxy: store only unique subscription addresses
AddressBook: add address to file I/O refactor + add exception handling: change how addresses are added to storage, and throw on filesystem errors
HTTPMessage: refactor jump service parser + add test-cases: change how the HTTP proxy handle jump service requests, and add unit-tests. One of my first contributions, and required a large amount of collaboration with anonimal (many thanks).
IdentityEx: lowerbounds check on buffer creation: bounds check on the supplied buffer, ensure it is large enough to hold a serialized IdentityEx class
Standing on the shoulders of giants:
Assistant for Kovri Project Management
Create End-User Kovri documentation
rehrar's 2018 Q1 Kovri proposal
anonimal's Kovri Full Time Development funding thread
Proposal for Kovri Dev
MILESTONES & PROPOSAL
Milestones
In collaboration with anonimal:
Create an enhanced form of the Kovri testnet
Integrate Kovri testnet with live tests
Write tests for 100% coverage on new and existing stable code
Remaining 0.1.0-alpha release milestones
Other tasks anonimal assigns
Compensation & Time Estimates
Amount: 27 XMR (0.225 XMR/hour * 40 hours + 0.45 XMR/hour * 40 hours)
The amount I am requesting is based on similar FFS proposals, and average base-pay for a junior developer.
In order for the community to get to know my work, I am willing to give a discounted (50%) rate for the first 40 hours (1 month @ 10 hours/week) of paid work.
The goal is to complete the milestones by DefCon 26, whatever it takes.
Any time more than 10 hours/week, I will volunteer to achieve the stated goals.
To get an idea of my dedication to accomplishing these goals, average time spent on Kovri in April-May was ~50-60 hours/week.
Let's Discuss
I am new to the project and community, and welcome feedback on this proposal.https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/40Continued funding for Surae for another quarter, September October November 20182019-03-13T02:58:44ZXeaguContinued funding for Surae for another quarter, September October November 2018**WHO** My name is Brandon Goodell. I am Monero Research Lab’s first postdoctoral researcher into cryptocurrency. I have a Ph.D. in Mathematical Sciences from Clemson University, a M.Sc. in Mathematics from North Dakota State University,...**WHO** My name is Brandon Goodell. I am Monero Research Lab’s first postdoctoral researcher into cryptocurrency. I have a Ph.D. in Mathematical Sciences from Clemson University, a M.Sc. in Mathematics from North Dakota State University, and a B.S. in Mathematics from Colorado State University. I taught as a graduate student for 9 years at the university level, and I have participated in the Monero community under the pseudonym Surae Noether on-and-off 2014-2016, and I have worked at MRL full-time since June 2017.
**WHAT** I am requesting a continuation of funding for my next quarter, of Sept-Nov. The overall lab-wide goals for MRL in the 2018/2019 year are described here, with completed tasks since the last update described. Most notably: we are waiting to hear from IACR about the multi-sig paper. In the last quarter, I said "contributors can expect in the next quarter: the beginning of the expansion of the document Zero to Monero into the Monero Standards, the literature review component of the roadmap to make progress as Sarang and I continue to read and take notes on current literature, a technical report on churn and linkability heuristics, and the (still in preparation) technical report on multisignatures (see below)." In regards to finishing these tasks, we have made significant progress on every front except for converting Zero-to-Monero into the Monero Standards: the literature review component of multi-signatures made it's way into the paper, and we have made some quantitative progress on the churn/linkability analysis, although we do not yet have a first draft of the churn heuristics. We have had some discussion about whether Monero Standards are even necessary now that Zero to Monero has been completed by contributor Ukoe.
In the next quarter, contributors can expect: a draft of a document describing cross-chain atomic swaps with ring confidential transactions, more literature review components, a draft of a document describing our churn/linkability results, and a draft of recommended best practices for Monero.
**WHY** Monero Research Lab has communicated with researchers all over the cryptocurrency industry, cryptographers, computer scientists, and computer engineers. In the past year, we have traveled internationally to conferences to learn and participate in the dissemination of results, contributed to several published technical notes on the technology underlying Monero, helped read and review papers for other researchers, participated in the cryptocurrency community more broadly, and learned quite a bit about decentralized payment infrastructures. We have submitted one paper for peer review and we have published a handful of whitepapers. Our work into multisig revealed a lot of dangerous territory in the multi-signature world. We ended up not needing to abandon the Musig protocol; we merely needed to insert a commit-and-reveal step. Taking great care in the construction of multi-signatures is going to be one foundational piece of off-chain scaling for Monero.
**HOW MUCH TOTAL** ~~376 XMR~~ 280 XMR. I am asking for 9000$ USD/month; this is in line with market rates for a Ph.D. scientist and mathematician (accounting for the tax implications of working outside a traditional employer), and represents my assessment of fair compensation. ~~I am asking at 71.88 USD/XMR as my baseline exchange rate.~~ The market has changed somewhat from my initial posting, so I am asking at approximately 96 USD/XMR Why? ~~I am modifying my rule of estimating my XMR exchange rate: in an objectively bear market (we have had around a 40-50% contraction in price over June, July, and August), I'll take the lower bound of the 30-day Bollinger Band with 1.9599 standard deviations, and during an objectively bull market, I'll take the upper bound.~~ I am modifying my rule of estimating my XMR exchange rate: in a bear market, I will split the difference between the 30 day EMA and the lower Bollinger band, otherwise in a bull market I will split the difference between the 30 day EMA and the upper Bollinger band. ~~If the change in the market on the 3-month scale is under 10% or so, I'm not going to sweat it and just go with the 30 day EMA.~~ The market has changed enough for me to re-adjust my request. The last two funding periods, I was using the 30 day EMA to estimate the Monero exchange rate, but this always leads to an over-estimate of price during a bear market.
**Thank you, Monero Community!** Let's get Monero's lightning technology rollin! We at MRL strongly value community input into the funding process, and welcome discussions regarding my funding proposal. Thank you again to the entire community, whether you've donated to me or not... you guys are absolutely running the show, and you all kick some major butt. I hope by making Monero better, we're all a little better off.