arj03 / ssb-browser-demo

A secure scuttlebutt client interface running in the browser
Other
58 stars 11 forks source link

Test with ggfeed-v1 messages #257

Closed KyleMaas closed 3 years ago

KyleMaas commented 3 years ago

See %MiW/j32viwG2/rtMCwgXWASPPc9FxSTYCCqrgxZKVFk=.sha256

https://github.com/cryptix/js-gabbygrove

arj03 commented 3 years ago

Please note that a new feed format is quite a bit change in more or less the whole stack ;-) I would like to get to a point where we can do that easier, like EBT is prepared for it now. I think we will need multiple feeds in first. I am personally very excited about bamboo (note it has a wasm port).

cryptix commented 3 years ago

+1 to what Anders said. And while we are here... :)

ps: While I would love for gabby grove to see adoption, I also heard that cbor libs with canonical (integers) mode are not as off the shelve across languages as I would have liked and thought. Therefore even if bamboo has a bit more custom requirements there it might be worthwhile.

pps: I made half a decoder for it in go and it would be pretty easy to add to go-ssb but without stack support in JS-land I don't see a need to hurry.

ppps: there are some interesting issues on the bamboo spec repo, too. I'd wager we might want to cut a v2 of it, reconsider the hash function and sizes and maybe replace stlv with tfk (which we already use in groups) along the way.

KyleMaas commented 3 years ago

Oooh, bamboo does indeed look very nice. Hadn't seen that before. I do wish there was an MIT-licensed version, though.

KyleMaas commented 3 years ago

I'm going to go ahead and close this, then, since this is likely to change a lot before we actually need to look at it.