Skip to content

Latest commit

 

History

History
115 lines (90 loc) · 3.06 KB

File metadata and controls

115 lines (90 loc) · 3.06 KB

TinySSB | 2025-05-11

Agenda

  • updates
  • SSB poll spec
  • spec work
    • test vectors
  • T5

T5: https://lilygo.cc/products/t5-4-7-inch-e-paper-v2-3

Updates

Mix:

  • spec work: had a call with Nano, agreed on an arc
    • questions:
      • LogId vs FeedId (naming question)
      • type 1 message signature << still TODO /cft asks back: why should there be a difference, wrt type 0?/
        • CFT: you only sign over the main-chain packet, verification is all on the main-chain packet, no side-chain packets needed
        • Nano: I thought you said you needed the side-chain for something - next DMX/ sig?
        • CFT: no we designed it so you don't
        • CFT: to construct the signature you need to have already chunked up (this defines what's in the main chain bit)
  • rust implementation: started with Piet
  • had a play with a SenseCAP T1000e

Kevin

  • still interested to know how I can help

Nanomonkey

  • Common LISP implementation
    • questions
      • timing of messages
    • repo: not yet
  • playing around with T5
    • MIX: does it have a case?
      • Nano: yes, I don't know how to get it off
    • power
      • battery: 1500mAh
      • 88mA while running => 9-10 hours active use
      • powering - wireless or USB

CFT

SSB Poll Spec

CFT: I saw the message, had some questions

  • inspired by Loomio, what is important? (pollSSB spec says "data model")
    • Mix: probably more about the vote styles

Spec

work to do

  • re-order the spec << mix + nano
  • finalise terminology
  • test vectors
  • proof reading / user-testing
  • language/env set: [x] C++ [x] Py [ ] Kotlin [x] Rust [?] JS

Nano:

  • propose we follow the spec arc
  • GoSET as first case to study? Then main log entries, then sidechain pkt (chunks), then "apps"

Vectors

ACTIONS / TODO

CFT

  • produce some GOSET test-vectors (probably: from 0 to 5 FeedIDs), put them in a branch of the spec repo

Nano + Mix

  • working on the spec!
  • getting test-vectors requests to Christian

Mix

  • call with Kevin running through the protocol

Kevin

  • Proof reading the spec