Hi all, As a mostly thought exercise, I have put together the protocol changes required to make ledgers unbounded. I have written up the changes here: https://jack-vanlightly.com/blog/2021/12/9/tweaking-the-bookkeeper-protocol-unbounded-ledgers
The benefits of such an approach is a simplified stream protocol that doesn't require chaining ledgers together. An individual ledger is already segmented and we don't lose the benefits of a segmented log if we make one stream a single ledger. I open it up for discussion here so people can comment, find issues or indicate they like the idea. It is not a pressing need so I haven't contemplated making a BP out of it yet. Jack