Skip to content

Proof of Work Newsletter updates

Hendrik Richter edited this page Jan 24, 2020 · 92 revisions

Weekly updates we send to be included in the Proof of Work email newsletter.

DESIRED FORMAT

Plain text update with URL added.


Jan 06 2020

status-draft

Dec 23 2019

status-submitted

  • Merged PRs: 2 in /grin | 1 in /grin-wallet | 2 unique contributors
  • In preparation for the network wide 3.0.0 upgrade, Grin's test net hard forked successfully and appears to be running smoothly so far.
  • 3.0.0-Beta3 was released for the node this week.
  • In last week's Governance meeting: Yeastplume's funding request was approved, Meetings were moved to Keybase, distribution of backup shares for grin.mw domain was agreed, and we rescheduled meetings during the holiday period.
  • Grinnodes.org: Open source mapping of running Grin nodes, by @xbbdjj
  • Tmgox published their transparency report for December 2019
  • Merged RFCs:
    • 0009-enable-faster-sync: Enable faster txhashset sync by changing output MMR commitment
    • 0010-online-transacting-via-tor: Define standard for transacting via TOR
  • Grin is 100% funded by donations. Please support Grin development - Donate now.
  • Want to get involved? - Check out Grin's Open Research Problems
  • More Grin info here.

Dec 16 2019

status-submitted

Dec 09 2019

status-submitted

Dec 02 2019

status-submitted

  • Merged PRs: 12 in /grin | 2 in /grin-wallet | 7 unique contributors
  • Grincon1 slides and videos have now been published.
  • Creator of /grin-security repo and security contact @joltz shared some thoughts about privacy in the context of grin and other cryptocurrencies. Must read.
  • @DavidBurkett announced the first GrinJoin transaction: 9 different transactions were sent via TOR to a GrinJoin server, and were joined together before being seen by the p2p network. Further work is required to make this an untrusted setup, but is a nice demo of the type of obfuscation of the transaction graph that's possible to do on Grin's second layer.
  • In last week's developer meeting: Review of 3.0.0 status, upgrade communications to ecosystem, a /packaging repo is being created, Node API v2, and an extensive discussion about the focus of Grin (also a must read).
  • Grin is 100% funded by donations. Please support Grin development - Donate now.
  • Want to get involved? - Check out Grin's Open Research Problems
  • More Grin info here.

Nov 25 2019

status-submitted

Nov 18 2019

status-submitted

Nov 11 2019

status-submitted

Nov 04 2019

status-submitted

Oct 27 2019

status-submitted

Oct 21 2019

status-submitted

  • Merged PRs: 2 in /grin | 3 in /grin-wallet | 3 unique contributors
  • Results of the Coinspect Security Audit were published. Shout out to Coinspect for their excellent audit work, and to all the grin donors who made it possible in the first place.
  • Call for speakers for grincon1: November 22 in Berlin - submit your proposal by Oct 30.
  • Following grin-wallet beta5 all issues are resolved. Release of Grin v2.1.0 for node and wallet is now imminent - likely within a few days of this update being written.
  • Grin v3.0.0 release planning issue.
  • Transaction building over TOR Hidden Services merged. Improves privacy during the tx building process, generates a receiving address, and resolves port forwarding / NAT traversal requirements.
  • In the last development meeting, Security audit publication date, 2.1.0 release, 3.0.0 planning, and release packaging was discussed.
  • Grin is 100% funded by donations. Please support Grin development - Donate now.
  • More Grin info here.

Oct 07 2019

status-submitted

Sep 30 2019

status-submitted

  • Merged PRs: 8 in /grin | 4 in /grin-wallet | 3 unique contributors
  • In the last governance meeting, the site redesign work was reviewed, the process for how to publish the security audit findings was agreed on, and the proposal to hire a cryptographer was evaluated.
  • Yeastplume added experimental support of TOR hidden services in grin-wallet.
  • Node and Wallet milestones for v2.1.0 were all completed and a beta1 was cut. Expect another beta version imminently, and everything is so far on track for a release in mid-October.
  • Grin-tech.org domain has expired. Ignotus Peverell - if you're reading this, please get in touch with us or renew the domain. The community is working on mitigations, but we'd like to retain control of the domain if possible.
  • Grin is 100% funded by donations. Please support Grin development - Donate now.
  • More Grin info here.

Sep 23 2019

status-submitted

  • Merged PRs: 5 in /grin | 0 in /grin-wallet | 3 unique contributors
  • In the last dev meeting it was established that we're on track for v2.1.0 release for mid-october, audit findings have been fixed, security canaries were agreed and as a result, Igno was removed from the security contact list. The meeting also briefly discussed an RFC proposing to make tor hidden services the default tx building method.
  • The community sub-team was announced, first objective on the agenda is to plan this year's grin conference, grincon1.
  • The fundraising sub-team was announced by community member @nass, which will work to raise funds to help safeguard the long term continuity of Grin development.
  • A dedicated repo for security was created to keep track of keys, incidents, audits, canaries, and more.
  • As part of transaction building research, we're collating research papers on mixnets and ACNs in one place.
  • Since we last gave an update, Grin has been joined by a mysterious, always good vibes, abstract painter, @LovelyGrin. Their artwork is unlicensed and on display in this repo, with new work constantly being added. Check it out!
  • Grin is 100% funded by donations. Please support Grin development - Donate now.
  • More Grin info here.

Jul 29 2019

status-cancelled

@lehnberg: Given that there's been no proof of work newsletters published since Jun 27, I'm now putting these updates on hold until further notice. Those interested in news about Grin should subscribe to the dedicated weekly newsletter.

Jul 22 2019

status-submitted

Jul 15 2019

status-submitted

Jul 08 2019

status-submitted

  • Merged PRs: 5 in /grin | 1 in /grin-wallet | 3 unique contributors
  • In the last governance meeting we decided to move forward trialing the RFC and sub team proposals until the next meeting. We also discussed security audits and disclosure contact persons, and @j01tz was added as a point of contact.
  • The last iteration of the RFC process can be found here.
  • The wallet development sub team was announced by @yeastplume, join the bootstrapping process on Keybase.
  • The node development sub team was announced by @antiochp, join the bootstrapping process on Keybase.
  • @yeastplume has in addition begun work on several wallet-related RFCs.
  • As we get ready for the hard fork, ecosystem developers have been busy adding compatibility for v2.0.0, including Niffler, Grinmint, Grin++, and wallet713.
  • The GRINOIRE is almost ready, a 1200+ page cypherpunk anthology coffee-table book printed on bible paper, sold exclusively at TMGOX. Roughly 20 copies left, get your collectible and support Grin development.
  • More Grin info here.

Jul 01 2019

status-submitted

Jun 24 2019

status-submitted

Jun 17 2019

status-submitted

Jun 10 2019: PoW#68

status-submitted

Jun 03 2019: PoW#67

status-submitted

  • Merged PRs: 11 in /grin | 6 in /grin-wallet | 9 unique contributors
  • @tromp proposed Cuckarood, the tweaked version of the ASIC Resistant POW that is due to go live as part of the mid-jury hard fork.
  • New beta for v1.1.0 version of grin-wallet.
  • Last week's dev meeting was split out over two days and covered the v1.1.0 and v2.0.0 releases and migration paths in detail.
  • We're tracking Erlay, a recently proposed transaction propagation protocol for Bitcoin, and thinking about its usefulness in Grin.
  • @quentinlesceller pushed an update to the libgrin Go libary. It can now use slate versions 0/1/2, and supports the new Cuckarood cycle verification.
  • More Grin info here.

May 27 2019: PoW#66

status-submitted

May 20 2019: PoW#65

status-submitted

May 13 2019: PoW#65

status-submitted

May 6 2019: PoW#65

status-submitted

Apr 29 2019: PoW#64

status-submitted

Apr 22 2019: PoW#63

status-submitted

Apr 15 2019: PoW#62

status-submitted

Apr 8 2019: PoW#6X

status-submitted

Apr 1 2019: PoW#61

status-submitted

  • 12 Pull Requests were merged in the past week, by 8 unique contributors.
  • We passed 100k blocks height this week, @antiochp put together some stats. 330k transactions resulting in 728k outputs, but only 48k UTXOs to keep track of...
  • @ignopeverell showed progress well under way for I2P support. Work includes dusting off the abandoned /i2p-rs client to make it ready for integration in Grin. This, and more, in his new monthly progress update.
  • @yeastplume is in the process of merging a final version of the v2 API, and getting ready for an upcoming v1.1.0 release.
  • Slean mining was announced by @lolliedieb at the Grin Amsterdam event, making it possible for low memory GPUs to mine the Cuckatoo ASIC tuned algorithm efficiently.
  • And almost simultaneously, there was another announcement for another method that can be used to solve Cuckatoo with less memory.
  • In the Governance meeting, ETH donations and potential changes to the phase out schedule was discussed.
  • Some incorrect news reporting made me clarify the proof of work discussion in that meeting according to my own understanding of it.
  • @tromp submitted a proposal for specifying our proof-of-work commitment to hold for 18 months into the future, and to put later phase outs on hold. To be discussed and possibly voted on in the next governance meeting.
  • @garyyu worked with the community to give Grin an official Chinese name: 古灵币
  • 2Miners announced support for Grin in their mining pool for SOLO and PPLNS.
  • Grin++ node and wallet is now on mainnet.
  • GrinPurse: A closed source grin GUI wallet for macOS and Windows, made by Bitmesh exchange. To be open sourced in the next week according to the developers.
  • More Grin info in this weekly newsletter.

Mar 25 2019: PoW#60

status-submitted

Mar 15 2019: PoW#59

status-submitted

Mar 8 2019: PoW#58

status-submitted

Mar 1 2019: PoW#57

status-submitted

Feb 22 2019

status-submitted

Feb 15 2019: PoW#56

status-submitted

Feb 08 2019: PoW#55

status-submitted

Feb 01 2019: PoW#

status-submitted

Jan 25 2019: PoW#

status-submitted

Jan 18 2019: PoW#

status-submitted

Jan 11 2019: PoW#54

status-submitted

Jan 04 2019: PoW#53

status-submitted

Dec 28 2018: PoW#52

status-submitted

  • 24 Pull Requests were merged in the past week, by 8 unique contributors.
  • The Floonet testnet was re-released as Grin v0.5.0 to make it mirror the pending Mainnet much closer and add a bunch of nice-to-have features and fixes.
  • JP Aumasson concluded an audit of Grin's patches and additions on top of libsecp. Big thanks to the benefactor who facilitated and financed this effort for us.
  • More updates in the notes from the latest Development meeting. In addition to the above points, adoption of Semver was agreed, and there was a discussion on how best to handle planning of upcoming features.
  • Community effort to provide FAQ documentation to exchanges has been kicked off.
  • More Grin info here.

Dec 21 2018: PoW#51

status-submitted

  • Floonet, Grin's permanent testnet, was released relatively smoothly. Work is underway to tweak stuff uncovered in the process.
  • Grin++, the C++ implementation of the Grin node that runs on windows, has been open sourced by @DavidBurkett.
  • Notes from the latest Governance meeting are up. The second audit is postponed into the new year, and the genesis process is discussed.
  • Yeastplume wraps up the year with a Holiday Season retrospective that's worth reading in full.
  • Massive shout-out to Aurel for once again stepping up and closing our security audit fund raiser like the true Grin Hero he is.
  • Update from vault713 on support for invoicing, tx batching, and cold storage. (Disclosure: I'm part of the team)
  • Grincon.us is taking place on Jan 28th in San Mateo, CA. 50% of tickets have already sold out.
  • More Grin info here.

Dec 14 2018: PoW#50

status-submitted

  • Full on main net preparation mode, with mainly bug fixes and tweaks going in. Details around some of those fixes are outlined here.
  • 25 Pull Requests were merged in the past week, by 8 unique contributors.
  • The notes from the latest developer meeting. We're launching what will be the permanent betanet next week, practicing genesis block release process.
  • More Grin info here.

Dec 7 2018: PoW#49

status-submitted

  • 25 Pull Requests were merged in the past week, by 7 unique contributors.
  • The notes from the last governance meeting. We're conducting two security audits, one tba on the libsecp fork, and another by Quarkslab on the key Grin crates.
  • Grin v0.4.2 was released.
  • PR#2052: Keybase is now supported as a wallet plugin to do transaction building with.
  • wallet713 community project announced, standalone wallet with integrated transaction relay.
  • 3rd Grin London Meetup announced, Jan 8.
  • More Grin info here.

Nov 30 2018: PoW#48

status-submitted

  • 32 Pull Requests were merged in the past week, by 9 unique contributors.
  • The notes from the last developer meeting. Mainnet planning, Windows support, and a formalised Pull Request review process on the agenda.
  • A C++ implementation of the Grin node was announced, being built by @DavidBurkett, targeting to be ready for mainnet.
  • By the time you are reading this, a T4 hardfork should have taken place at block height 64,000 to introduce Cuckaroo proof of work.
  • PR#2036: Cleanup of wallet owner API.
  • PR#2047: Optional slate message.
  • Research on Wallet API v2.
  • We're collecting GPU mining stats.
  • Grincon0 US is now accepting registrations. Get tickets early so you don't miss out.
  • More Grin info here.

Nov 23 2018: PoW#47

status-submitted

  • 12 Pull Requests were merged in the past week, by 8 unique contributors.
  • The notes from the last Governance meeting. Some highlights:
    • Mainnet launch target set to Jan 15, 2019;
    • Security Audit fund raising is closing Nov 30 (please donate), we'll do incremental audits;
    • ASIC Friendly POW for launch relaxed to Cuckatoo31;
    • Genesis block release planning.
  • #2004: Wallet seed encryption and BIP39 support merged.
  • #1983: Wallet plugin architecture merged.
  • The US version of grincon0 will take place on Jan 28, 2019 in San Mateo, CA. See you there!
  • More Grin info here.

Nov 16 2018: PoW#46

status-submitted

Nov 9 2018: PoW#45

status-submitted

Nov 2 2018: PoW#44

status-submitted

Oct 26 2018: PoW#43

status-submitted

Oct 19 2018: PoW#42

status-submitted

Oct 12 2018: PoW#41

status-submitted

Oct 5 2018: PoW#40

status-submitted

Sep 28 2018: PoW#39

status-submitted

Sep 21 2018: PoW#38

status-submitted

Sep 14 2018: PoW#37

status-submitted

Sep 7 2018: PoW#36

status-submitted

Clone this wiki locally