mirror of
https://github.com/aljazceru/dlcspecs.git
synced 2025-12-17 06:14:23 +01:00
3.7 KiB
3.7 KiB
April 6th (7 PM CST)/7th (9 AM JST) Meeting 2021
Individual Updates (Sync)
- #Query(Nadav)
- Implemented Disjoint Union DLCs
- Implemented General Payout curves
- Numeric + Mulit-Oracle cleanup and diagrams
- #Query(Ben)
- Oracle GUI Stuff
- #Query(Tibo)
- Multi-Oracle in rust-dlc
- Porting logic from old code to rust
- #Query(Lloyd)
- Thinking about collisions and security
- #Query(Chris)
- Oracle Explorer stuff
- #Query(Antoine)
- Digging into non-interactive protocol and free options
- #Query(Jesse)
- ECDSA Adaptor Sigs got merged into secp-zkp!
- Beginning work on FROST
- #Query(Matt)
- Finished adding TLV code to js codebase
- Reviewed general payout curves
- Began digging into second-layer stuff, free options
- #Query(all)
Secp256k1 Progress
#Query(Jesse, Lloyd)
- ECDSA Adaptor Signature PR was merged!
- Bindings time
Good Newcomer Issues
Same as last time, only cover if there's interest.
#Query(all)
- Dust Limit Computation Algorithm
- Linking Between Specification Files
- Linter and CI
- Making prev_tx Optional During Contract Negotiation
Specification Writing
#Status_Update_Interrupt
- Multi-oracle support
- https://github.com/discreetlogcontracts/dlcspecs/pull/128
- Includes renaming and diagram refactor
- Just needs reference links and maybe an example or two here and there
- Hyperbola curve piece support
- https://github.com/discreetlogcontracts/dlcspecs/pull/144
- Under review, nearly done (only small changes left)
- Merged transaction diagrams
- Fraud proofs
- Merged numeric outcome DLC refactor
- Began work on adaptor point document
- https://github.com/discreetlogcontracts/dlcspecs/pull/158
- Paused while we figure out attestion scheme
- If anyone is interested it would be nice to document loss-of-fund vectors
- TLV definition refactor
- UX Discussion surrounding long and non-cooperative contract handshake
Security Proofs Update
#Query(Lloyd)
- Multi-oracle security
- Single-oracle multi-nonce security
Oracle Specifications
#Status_Update
- Oracle JSON format
- https://github.com/discreetlogcontracts/dlcspecs/pull/150
- Just needs solution for validating announcement signatures
- Client-side oracle validation specification
- https://github.com/discreetlogcontracts/dlcspecs/pull/120
- Good for merge?
- Oracle Event Timestamps Discussion
- Current proposal is to replace u32 timestamp on
oracle_eventwith a TLV which can either beu32 : expected_timeoru32 : earliest_expected_time, u32 : latest_expected_time. - Does anyone disagree with this?
- #Discussion
- Current proposal is to replace u32 timestamp on
- Oracle Attestation Computation Change Proposal
- #Query(Lloyd)
- #Discussion
- Oracle Announcement/Attestation Upgrade Discussion
- #Discussion
- Re-usable announcement pieces
- #Discussion