This is great news! I like how the article cites evidence that MFA is disproportionately effective against account takeover.<p>If the rubygems devs are looking for other highly effective wins against supply chain attacks: I think the next thing is deeper support for lockfiles. Although Ruby has Gemfile.lock, it's not a true lockfile in the same way that package managers in the javascript/go/python ecosystems are. Specifically, locking versions is optional, there's no locking by hash (Github issue: <a href="https://github.com/rubygems/rubygems/issues/3379" rel="nofollow">https://github.com/rubygems/rubygems/issues/3379</a>), and there's no capability to lock local or source-only dependencies by hash. By comparison: go modules, pipenv, npm, yarn, nuget, composer, and gradle already support locking by hash.