Files
dlcspecs/meeting/meeting_may_6_2020.md
2020-05-07 10:00:32 -05:00

2.9 KiB

May 6th (7 PM CST)/7th (9 AM JST) Meeting

On-boarding Contributors

  • Adding intro doc (should this go into the top of readme instead?)
  • Add new blog posts (lightning dlc related) to resources page
  • Anything else for the resources page?
    • Chris suggests we add links to reference implementations
    • Antoine suggests a glossary like BOLT 0

Rust DLC

  • Overview
    • Yancy has a PR in for basic functionality and simple unit tests in Rust
    • Next step is to make it look more like something that belongs in Rust BTC and will go there eventually
  • Where should code go?
  • Initial DLC functions
  • How do we want to do bindings to secp256k1?
    • Fork of rust-btc's secp256k1
      • maintained in that repo
    • We want to have commits everyone uses off of libsecp for compatibility
  • Goals for first DLC project on rust-lightning?
  • LN Hackathon
    • Antoine is going to post a write-up of changes that need to be implemented
    • DLC output on LN commitment tx
    • We need to figure out build stuff wrt libsecp256k1 beforehand if possible
      • Actually Lloyd has us covered with a branch where we can just implement sigpoint computation

Oracle Standards

Tweaked Public Key/Point Computation for CETs

Re-writing Specification (to be BOLT-like)

Interoperability and Testing

  • Coming up with test vectors for edge cases
  • What do we need to do to become inter-operable?
    • Low R signing
    • Schnorr/BIP 340 updates
    • Fee stuff?
    • Any diffs left after that?
      • Hard to tell but nothing we know of

DLC Coordination

  • Copying wasabi