-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Open
Description
Hello everyone,
I have noticed that our repository already includes some content related to Bitcoin (BTC). To better continue and expand the task mechanism we use in dapp learning, I have organized the related topics and tasks into a detailed outline, which I have published in this Issue. The purpose of this is to facilitate task claiming, thereby not only improving our work efficiency but also ensuring the quality of content.
Below is the outline I propose, with each section detailing the topics and subtopics that need to be explored. Please review it and claim any sections you are interested in the comments. If you have any suggestions or additional content you’d like to add, please feel free to bring it up.
1. Basic Features
1.1 Payment Addresses
- P2PKH
- P2SH-P2PKH
- P2WPKH
- P2TR
- Base58
- Bech32
- Bech32m
1.2 Wallets
- Standard Wallets
- HD Wallets
1.3 Transactions
- Transaction Construction
- Fee Estimation
- Signature Algorithms
1.4 Tools
- Blockchain Explorers
- API Services
- Data Analysis Tools
2. Advanced Features
2.1 PSBT (Partially Signed Bitcoin Transaction)
- PSBT Protocol Introduction
- Creating and Parsing PSBT
2.2 Taproot
- Schnorr Signatures
- MAST
- Privacy and Efficiency Improvements
2.3 Multisig Addresses
- Multisig Address Process
- Multisig Address Creation
- Signing Process
3. Protocol Introduction
3.1 BRC20
Protocol Introduction
- Functionality and Purpose
- Comparison with Other Standards
Code Implementation
3.2 ARC20
Protocol Introduction
- Functionality and Purpose
- Application Scenarios
Code Implementation
3.3 Runes
Protocol Introduction
- Design Philosophy
- Key Features
Code Implementation
3.4 SRC20
Protocol Introduction
- Standard Specifications
- Interaction Modes
Code Implementation
4. Ecosystem Applications
4.1 Babylon
Protocol Introduction
Core Logic
4.2 RGB
Protocol Introduction
Core Logic
4.3 Lightning Network
Protocol Introduction
Core Logic
etc...
Metadata
Metadata
Assignees
Labels
No labels