Skip to main content

🚧 Project Abundance 🚧

Researching next-gen blockchain architecture (as of 2025) to achieve ultimate scalability in permissionless setting and fully resolve Blockchain Trilemma. May or may not succeed but must be fun.

Recent

The first block
·14 mins
It has been a month since the last update, and I finally have more exciting news to share here. I received feedback previously that grinding on the same topic is not particularly interesting, so I decided to wait for something different to happen, and it finally did, we’ve got the first block on the beacon chain!
GPU plotting works!
·4 mins
All the updates in recent weeks were about Proof-of-Space performance improvements, but what was really driving it is my exploration into how to efficiently implement it for GPU. Today I’m happy to announce that an initial version of that implementation is integrated into the farmer. I’ve tested it on both AMD and Nvidia GPUs, but in principle it should work on any Vulkan 1.2-capable GPU, which includes both discrete and integrated graphics from something like the last decade or so. It will also run on Apple Silicon Macs (actually tested in CI) and likely older Macs with Intel/AMD GPUs as well, though I didn’t bother verifying it myself. The fact that it runs doesn’t necessarily mean it is fast, though, so the bulk of this post will be about that.
Faster Proof-of-Space (part 4)
·7 mins
It has been a couple of weeks since the last status update about performance improvements in Proof-of-Space and I am finally at a decent stopping point where all architectural changes are done and I can share them with you.