February 16, 2019
<sgp_> 0. Introduction
<sgp_> We would like to welcome everyone to this Monero Community Meeting!
<sgp_> Link to agenda on GitHub: https://github.com/monero-project/meta/issues/306
<sgp_> Monero Community meetings are a discussion place for anything going on in the Monero Community, including other Monero workgroups. We use meetings to encourage the community to share ideas and provide support. Stay up to date with the latest events by subscribing to this calendar: https://xmr.ncrypt.sh/index.php/apps/calendar/p/8dP6z6XQDnkPREo4/Monero-Meetings
<sgp_> Lots of good discussions today
<sgp_> 1. Greetings
<sgp_> welcome everyone
<sgp_> 2. Community highlights
<sgp_> MoneroCrusher wrote a blog post wherein they estimated the proportion of ASICs on the Monero network by analyzing nonces. Here is the Reddit discussion: https://www.reddit.com/r/Monero/comments/ao8mho/analysis_more_than_85_of_the_current_monero/
<monerobux> [REDDIT] Analysis: More than 85% of the current Monero Hashrate is ASICs and each machine is doing 128 kh/s (https://medium.com/@MoneroCrusher/analysis-more-than-85-of-the-current-monero-hashrate-is-asics-and-each-machine-is-doing-128-kh-s-f39e3dca7d78) to r/Monero | 317 points (98.0%) | 443 comments | Posted by MoneroCrusher | Created at 2019-02-07 - 21:07:33
<sgp_> tevador posted this update on RandomX, explaining that the documentation was mostly complete: https://www.reddit.com/r/Monero/comments/aovypq/randomx_asic_resistant_pow_community_feedback/
<monerobux> [REDDIT] RandomX - ASIC resistant PoW - community feedback (self.Monero) | 167 points (95.0%) | 430 comments | Posted by tevador | Created at 2019-02-09 - 19:55:26
<sgp_> We will discuss PoW in #6.
<sgp_> Coin Center published a report on protecting the ability to transact privately. Surae Noether contributed to the report: https://www.reddit.com/r/Monero/comments/ant51w/we_must_protect_our_ability_to_transact_privately/
<monerobux> [REDDIT] We must protect our ability to transact privately online (https://coincenter.org/entry/we-must-protect-our-ability-to-transact-privately-online) to r/Monero | 211 points (99.0%) | 35 comments | Posted by vp11 | Created at 2019-02-06 - 17:31:42
<sgp_> Monero will upgrade on block 1788000, approximately March 9. More discussions on this later in #5.
<sgp_> Monero was added to Exodus Eden: https://www.reddit.com/r/Monero/comments/amcemx/youve_been_asking_we_finally_delivered_xmr_is/
<monerobux> [REDDIT] "you’ve been asking… we finally delivered! $XMR is live in [Exodus] Eden version 19.2.2" (https://twitter.com/C0inAlchemist/status/1091449168244232192) to r/Monero | 199 points (96.0%) | 68 comments | Posted by dEBRUYNE_1 | Created at 2019-02-02 - 08:52:00
<sgp_> Last week's Coffee Chat: https://www.youtube.com/watch?v=kNPjA4o4xSY
<monerobux> [ Monero Coffee Chat - 2019.02.09 - YouTube ] - www.youtube.com
<sgp_> Does anyone else have community (non-workgroup) updates to share?
<sgp_> oh, rbrunner wrote this piece on possible Monero integration in OpenBazaar: https://rbrunner7.github.io/openbazaar
<sgp_> midipoet, Xeagu, and rehrar were at Tabconf last week
<sgp_> 3. FFS updates
<sgp_> rehrar says the FFS/CCS upgrade is scheduled for this Monday, pushed back from yesterday. cross your fingers
<el00ruobuob> fingers crossed
<sgp_> Also, please do not claim your free “Monero coins.” Some users received forum messages and emails.
<sgp_> FFS proposals still needing funding:
<sgp_> v1docq47: video creation / translations into russian (february – july) https://forum.getmonero.org/8/funding-required/91863/v1docq47-video-creation-translations-into-russian-february-july
<msvb-mob> That's quite surprising that 85% rate is attributed to ASIC processing in the report.
<sgp_> msvb-mob: that's an estimate that some dispute, but they walk through the methodology
<sgp_> The Monero Conference was fully funded! It's happening!
<sgp_> Thanks to the Monero community for its generous donations, and thanks to the Zcash Foundation for completing the remaining funding required
<sgp_> Are there are proposals in ideas that I missed? I don’t see any. Frankly any real ones are buried under helpline phone numbers.
<midipoet> Sorry. Late hello!
<el00ruobuob> My proposal is still under the radar
<sgp_> el00ruobuob: can you link it directly?
<el00ruobuob> but we stated with several core team member to wait until the new FFS
<el00ruobuob> yes sur
<sgp_> If you're ok with that, sure. But it has been quite a while
<oneiric_> nop, waiting for the perpetual "next monday" ever name-changing funding system
<vp11> Is 'next monday' the new 'soon'?
<sgp_> el00ruobuob: do you want me to share this on Reddit?
\sgp_ sarang scoobybejesus selsta sgp_1 sgp_[m] SlyFerret| smooth sneurlax_ sneurlax[m] Snipa srust99[m] strofenig1 suraeNoether surimkim_ sXpher
<el00ruobuob> Sure, you can sgp_
<sgp_> ok, I will do
<sgp_> any other FFS updates?
<sgp_> or comments about any of the proposals?
<oneiric_> happy to see ErCiccione[m] and the Konferenco get funded, that's legit
<sgp_> 4. Workgroup report
<sgp_> I know you have stuff to report ErCiccione[m]
<ErCiccione[m]> I'm happy too oneiric_ thanks to everybody
<ErCiccione[m]> yep, thanks sgp_
<ErCiccione[m]> this emergency hard fork completely messed up all my plans for the localization workgroup. So, much stuff will be delayed, like the translation memory and the implementation of monerujo with pootle
<ErCiccione[m]> this because now i have to get ready for the hard fork much earlier than planned
<ErCiccione[m]> so, as soon as the codebase will be stable enough i will port everything to pootle and translators will be able to start working on that
<ErCiccione[m]> in the meantime, i will create a graphic guide to help new translators with pootle
<ErCiccione[m]> THe CLI should be almost ready to be worked on, what worries me a bit is the GUI, but in the worst case scenario we will just have very few time, nothing too bad
<ErCiccione[m]> there is a lot going on about getmonero. Many translations coming and many are work in progress
<ErCiccione[m]> German is online and announced. Soon we will have Chinese and Brazilian portuguese (MR already opened)
<ErCiccione[m]> I probably forgot something, but this is everything coming in my mind right now
<el00ruobuob> About pootle, are the CLI & GUI ready to be worked on for the 0.14?
<ErCiccione[m]> el00ruobuob: Not even close, funny enough. I uploaded all the strings for the CLI, announced it, people started working on it and few days later we got the announcement.
<ErCiccione[m]> so at the moment on pootle there are the strings for 0.14.1ish
<el00ruobuob> ok, thanks for the clarification
<ErCiccione[m]> i will upload the repos again once the code will be a minimal definitive
<sgp_> Thanks for your flexibility dealing with this new timeline. I know you've been put in a difficult position
<ErCiccione[m]> It's ok, it wouldn't be fun otherwise!
<ErCiccione[m]> other questions?
<sgp_> Does anyone else have a workgroup update?
<sgp_> ^ proceed :)
<oneiric_> thanks sgp_
<oneiric_> progress continues on tini2p, there will be a dev meeting on the 21st
<oneiric_> will be at 18:00 UTC in #tini2p-dev
<oneiric_> that's all
<sgp_> oneiric_: can you post a quick notification here? https://github.com/monero-project/meta/issues
<oneiric_> will do
<oneiric_> will cross-post the meeting agenda
<el00ruobuob> oneiric_, if you want me to post the meeting log on the website, i can do it
<sgp_> I'll make it if my class doesn't take too much of my attention :p
<oneiric_> no worries, will paste logs for those that can't make it
<sgp_> Any other updates?
<sgp_> Ok, discussion time then
<sgp_> 5. Upgrade timeline discussion
<sgp_> Here are relevant threads explaining Monero’s upgrade timeline:
<monerobux> [REDDIT] ASIC resistance & hashrate discussion thread + preliminary information regarding the upcoming scheduled protocol upgrade of ~ March 9 (self.Monero) | 87 points (97.0%) | 106 comments | Posted by dEBRUYNE_1 | Created at 2019-02-11 - 20:54:32
<monerobux> [REDDIT] Mailing list message regarding the upcoming scheduled protocol upgrade of ~ March 9 (self.Monero) | 29 points (98.0%) | 19 comments | Posted by dEBRUYNE_1 | Created at 2019-02-14 - 18:56:17
<sgp_> Last week, the Core Team decided to move the upgrade to March 9 (originally estimated mid April)
<sgp_> The upgrade will occur in stages
<sgp_> It is best depicted in this image here: https://i.imgur.com/gGz9dwK.jpg
<sgp_> 0.14 will include only the required consensus changes and will be released soon
<sgp_> 0.14.1 will include all other upgrades and will be available shortly after the hardfork
<sgp_> Everyone needs to upgrade, including wallets, nodes, and miners
<el00ruobuob> So only one consensus change?
<sgp_> Are there any questions about the upcoming upgrade?
<sgp_> This upgrade is moved forward approximately one month to patch some important security components. This upgrade includes the following changes: 1. A new Proof of Work algorithm, CryptonightR 2. A new dynamic block size algorithm 3. Slightly smaller transactions 4. Payment ID changes for improved privacy 5. Notification changes (see: https://paste.debian.net/hidden/0d0d3694)
<oneiric_> why is payment id being included? thought it was consensus only?
<sgp_> Not sure :/
<sgp_> Probably because it's a small change that has been well-tested
<oneiric_> was this the wallet disabling of separate payment id?
<sgp_> That and automatically including a payment ID even when none are specifically added to the transaction
<oneiric_> would have traded tor/i2p support for that, but not-my-coin
<sgp_> I think there will be some concerns about the testing. Those will be available for 0.14.1
<oneiric_> when 0.14.1?
<sgp_> I believe approx. 1 month after
<sgp_> The intent is for a RC to come up a bit earlier
<sgp_> but people can test master in the meantime, which includes the Tor/i2p functionality now
<oneiric_> ok, then no worries. thought point release might be pushed back many months
<sgp_> oneiric_: that is one of my main concerns too, and I'm doing my best to make sure that doesn't happen
<oneiric_> will definitely be testing that
<sgp_> Any other questions?
<sgp_> I am not entirely sure what's happening with the GUI releases
<el00ruobuob> we do now that GUI == Later
<sgp_> Will there be a new GUI release for 0.14? Will it just be repackaged 0.13 with only the monerod upgrades?
<el00ruobuob> but i hope it will come along with 0.14.1 GA
<sgp_> If there will be no new GUI release before the upgrade, we should definitely start telling people
<sgp_> vp11: do you know if there will be a release before the upgrade, and if so, what changes it will include?
<sgp_> Perhaps we can come back to this
<sgp_> I'm personally still a bit confused on the GUI release schedule
<sgp_> 6. Community PoW discussion (RandomX)
<sgp_> As mentioned earlier in the community updates, the last few weeks were mostly consumed with PoW dsicussions
<sgp_> I wanted to reserve some time here for people to express their opinions and to have a more real-time discussion
<oneiric_> what are the benefits/consequences of bricking/seriously crippling GPU miners with RandomX?
<el00ruobuob> is it the same PoW used in the latest wownero HF (+ the last minute tweak)?
<sgp_> el00ruobuob: yes
<el00ruobuob> oneiric_, perf numbers seems close to CN/v2 on GPUs, what do you mean?
<sgp_> oneiric_: this is a heated topic but I can try to provide some high-level pros/cons
<ErCiccione[m]> I have to go folks. Will read the logs later, have a good meeting
<oneiric_> bye c:
<dEBRUYNE> <sgp_> Will there be a new GUI release for 0.14? <= New release
<oneiric_> nice dEBRUYNE +1
<sgp_> Pros of CPU-preferred: more commodotized, highly-available, everyone has one, harder to build ASICs for, often harder to scale
<sgp_> Cons: more likely for botnets to mine
<sgp_> Neutral: 4GB RAM requirement disables web miners
<dEBRUYNE> For the GUI repacking 0.13.0.4 makes little sense imo
<sgp_> I'm probably missing something
<dEBRUYNE> A full new release will also allow us to get proper test reports (via users using the new version)
<sgp_> neutral means "depending on your perspective" :p
<sgp_> thanks dEBRUYNE
<oneiric_> web miner can't get access to 4GB ram with HTML5 canvas and WebGL?
<sgp_> I think there's a 2GB cap per tab
<sgp_> by default
<oneiric_> and as an extension?
<dEBRUYNE> <sgp_> el00ruobuob: yes <= Isn't wownero implementing CryptoNightR?
<sgp_> no idea, maybe could grab more as an extension
<oneiric_> yeah, i liked the idea hyc or someone brought up of microservices/payments via hash-for-service
<oneiric_> so if its possible with CryptonightR, and that doesn't brick GPU, why RandomX?
<sgp_> speaking of that, I wonder if MoneroWorld premium is getting anywhere
<sgp_> oneiric_: CryptoNightR doesn't claim to be highly ASIC-resistant
<oneiric_> right, and RandomX is a total departure from Cryptonight
<sgp_> Super informal fun poll: https://www.strawpoll.me/17441546
<oneiric_> guess what i'm really getting at: is it possible to have comparable GPU performance on RandomX? is that desirable? is bricking GPU desirable, similar to bricking ASIC?
<sgp_> oneiric_: I think most people don't have the requirement to weaken GPUs. I think it's mostly regarded as a necessary consequence
<oneiric_> why necessary
<oneiric_> no one has given me a good, straight answer on *why* RandomX *must* brick GPU
<sgp_> because hyc and others can't think of as-good ways to make something work well with GPUs but not ASICs
<sgp_> 3 votes at the poll, keep them coming!
<sgp_> what a lively Monero community :p
<oneiric_> ok, is that because of the compilation needed to run the random programs?
<sgp_> oneiric_: hyc can speak in more detail than I can, but CPUs are better at handling this randomness than GPUs
<sgp_> Once it's less random and built for GPUs, ASICs stand a better chance of getting performance boosts
<oneiric_> sure, will ask hyc in #monero-pow, thanks for the high-level discussion sgp_
<sgp_> Any other PoW questions or comments?
<sgp_> We had some heated ones the past week in other channels
<sgp_> All right then
<sgp_> 7. Open ideas time
<sgp_> Does anyone have a comment on something we did not already talk about?
<sgp_> going once
<el00ruobuob> not really, but i'm listening
<sgp_> going twice
<oneiric_> congrats on the breaking monero series and breaking zcash
<sgp_> we have a lot of fun recording those
<sgp_> 8. Confirm next meeting date/time
<sgp_> The next community meeting will be in 2 weeks on 2 March at 17:00 UTC.
<sgp_> The next Monero Coffee Chat will take place next Saturday on 9 March at 17:00 UTC.
<sgp_> we can have a countdown party lol
<sgp_> When in doubt, use the calendar: https://xmr.ncrypt.sh/index.php/apps/calendar/p/8dP6z6XQDnkPREo4/Monero-Meetings
<sgp_> 9. Conclusion
<sgp_> That’s all! Thanks for attending this Monero Community meeting, and we hope to see you on r/MoneroCommunity and #monero-community. Take care, and know that change starts with YOU.
\sgp_ sarang scoobybejesus selsta sgp_1 sgp_[m] SlyFerret| smooth sneurlax_ sneurlax[m] Snipa srust99[m] strofenig1 suraeNoether surimkim_ sXpher
<el00ruobuob> Thank you sgp_!