<div dir="ltr"><div class="gmail_default" style="font-family:garamond,serif">I'm already at iteration 6 of the design for this project, and it's amazing how much I'm learning from just designing, trying the code, expanding on it and running into walls. I'm now at a point though that I have a design covering all operations I was aiming for, so I thought this would be a good time to go look for some knowledgeable people to see if I can get some feedback on the overall design this iteration.</div><div class="gmail_default" style="font-family:garamond,serif"><br></div><div class="gmail_default" style="font-family:garamond,serif">What I'm working on is a not-so-little design for a collection of libraries in different programming languages aimed at providing hash-based signing to key-reuse-by-design utility blockchains. After some discussions with ocap folks, the last two iterations had me recentre much of the design around the concept of KDF index-space as to assure this initially entropy usage heavy design wouldn't exhaust system entropy. I'm now using KDF-index-space like a memory model without <i>free</i>, complete with stack and heap if you believe it. </div><div class="gmail_default" style="font-family:garamond,serif"><br></div><div class="gmail_default" style="font-family:garamond,serif">I think my current design is probably a bit unconventional because of this, and on other aspects in contrast it may actually be a bit conservative. As a practitioner, not a cryptographer, I'm really not going to be using CRCs in my design no matter how much peer-reviewed CRCs in hash-based OTS protocols may be, and I'm probably not going to be taking anyone's word on that either. So my up/down OTS-chains are probably a bit conservative, especialy in contrast to the KDF-keyspace part of the design.</div><div class="gmail_default" style="font-family:garamond,serif"><br></div><div class="gmail_default" style="font-family:garamond,serif"><br class="gmail-Apple-interchange-newline"><a href="https://peakd.com/coinzdense/@pibara/coinzdense-deep-dive-index">https://peakd.com/coinzdense/@pibara/coinzdense-deep-dive-index</a><br></div><div class="gmail_default" style="font-family:garamond,serif"><br></div><div class="gmail_default" style="font-family:garamond,serif">Did a series of 12 blog post on the technical system setup of what I'm ailing to build. I'm open to all kinds of feedback, but I'm specifically looking for things that would make my current design flawed from a security aspect, a principle of least authority aspect, or that could improve the usability in the type of setups that I'm targeting my libraries towards.</div><div class="gmail_default" style="font-family:garamond,serif"><br></div><div class="gmail_default" style="font-family:garamond,serif">Kind regards,</div><div class="gmail_default" style="font-family:garamond,serif"><br></div><div class="gmail_default" style="font-family:garamond,serif">Rob</div><div class="gmail_default" style="font-family:garamond,serif"><br></div></div>