Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

For Cycle 67 #1725

Open
ChrisSon15 opened this issue Feb 13, 2025 · 1 comment
Open

For Cycle 67 #1725

ChrisSon15 opened this issue Feb 13, 2025 · 1 comment
Labels
team:dev https://bisq.wiki/Dev_Team
Milestone

Comments

@ChrisSon15
Copy link

Summary

  • BSQ requested: 4607
  • USD requested: 10550
  • BSQ rate: 2.29 USD per BSQ
  • Previous compensation request (if applicable): For Cycle #66

Contributions delivered

Title Team USD Link Notes
Pull 11:
compose DepositTx collaborative using partial trnasactions
dev 1250 Pull 11 - created the Deposit Tx protocol as library
- added check for Fraud detection, when Bob sends a UTXO, which is actually from Alice wallet.
- added concept for partial transactions
- upgrade to BDK 1.0.0 final
Pull 12:
Add MuSig2 protocol implementation with test integration
dev 1700 Pull 12 Add MuSig2 protocol implementation with test integration
Pull 14:
aggregated keys, FSM architecture, DepositTx
dev 4100 Pull 14 - created Deposit Transaction with MuSig key using multiple inputs and change outputs, also using FSM friendly architecture.
- depotest
- created MuSig aggregated Keys P' and Q' in Java FSM architectural style.
- implemented key aggregation for MuSig2 with architecture FSM
- new architecture of using rounds explicitly to make Java FSM easy
- reorganized adaptor code and DepositTx creation
- Proposed Protocol update, no CSV script, seller has SwapTx, anchor outputs
- Signature SIGHASH 0x83, study to get rid of anchour outputs.
- rearranged methods for readability
- Added document for the Math behind MuSig2 adaptor signature and calling rust library 'musig2'
- Refactor MusigProtocol to use dynamic transaction amounts.
Pull 16:
adaptor signature with MuSig2 in SwapTx
dev 3500 Pull 16 - SwapTx constructed
- adaptor signature of SwapTx working
- revealing of secret adaptor working
- correction of crypto math for rust adapter protocol
- new protocol structure
- prilimary structuring of code template
- minor: added mining of new block after testrun.
Total 10550

Contributions in progress

Ongoing development in Repository Bisq-musig is still sample code / experimental, expect new commits for next cycle.

@ChrisSon15
Copy link
Author

txid: 60fbbba78d45cf3537f0128f48e11f73a812aa127e714860ca83e0cafed738b2

@MwithM MwithM added the team:dev https://bisq.wiki/Dev_Team label Feb 13, 2025
@MwithM MwithM added this to the Cycle 67 milestone Feb 13, 2025
@MwithM MwithM moved this to In Review in Compensation Request Board Feb 13, 2025
@MwithM MwithM moved this from In Review to Proposal Submitted in Compensation Request Board Feb 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team:dev https://bisq.wiki/Dev_Team
Projects
Status: Proposal Submitted
Development

No branches or pull requests

2 participants