Development meeting held Oct 16 @ 3PM UTC in grin/Dev channel on Gitter, full chat transcript here. Meeting lasted ~ 1h.
Notes are truncated, and conversations sorted based on topic and not always chronological. Quotes are edited for brevity and clarity, and not always exact.
Community attendance:
- antiochp
- garyyu
- hashmap
- ignopeverell
- jaspervdm
- mcdallas
- quentinlesceller
- tromp
- yeastplume
(apologies if I missed someone - open a PR or contact @lehnberg to add)
- ignopeverell: Focus of last couple of weeks has mostly been around peer connectivity code, for some improvements and refactoring, sync, block header massaging and the dual PoW to get all of that ready for T4, which now is pretty much ready, plus or minus a couple minor things some further testing and fixing. @tromp has finished the mean miner on Cuckatoo as well and @yeastplume integrated all that so we're ready for mining on T4 as well.
Proposed agenda accepted.
- A couple of things to iron out before T4 release:
- last adjustment to PoW adjustments
- header MMR validation
- some more testing of mining and transacting
- get read of MEAN_TIME_WINDOW
- swapping of order and adding some header fields
- Discussion around monotonic timestamps - no need to get in pre-T4.
- Target to release wednesday or thursday. (N.b. T4 ended up being released on the wednesday)
Nothing to discuss.
- BIP: https://github.com/TheBlueMatt/bips/blob/betterhash/bip-XXXX.mediawiki
- Been raised a few times, but no one has cared enough to work on it.
- If anyone cares enough it wouldn't be a bad thing to have, mostly compatible with stratum
- Could be good first issue
- Needed for mainnet?
- antioch: "personally I'm happy with IP/file based tx, other things can be layered in on top
and somewhat outside core grin"
- ignopeverell: "I agree, it can certainly be started on top of grin, I'd caveat it by adding that if it seems to provide a lot of value, we could sill decide to integrate it directly. On the other hand, if someone submits a PR, it's not too large and it's good, it may get merged too."
- quentinlesceller: "I like the minimal vision for Grin too but worried that IP/file tx add too much friction though, will discuss more with hashmap."
N.b. since the meeting, hashmap raised mimblewimble/grin#1797 and mimblewimble/grin#1798 that are both related.