ElementsProject / ElementsProject/elements

Elements Hardfork Wishlist

Đang mở
#496 12 bình luận 0 reaction 0 người được giao Xem trên GitHub
consensus
Ngôn ngữ chính
C++
Star
1.2k
Fork
417
Merge trung bình
1 ngày 23 giờ
Pull request đã merge (30 ngày)
15

Mô tả

Just for record keeping a wishlist of hardfork changes that might be considered for Liquid v2.

- remove `CHECKSIGFROMSTACK` (keep `CHECKSIGFROMSTACKVERIFY`) (#202)
- Fix #473: " Non-witness transactions cannot include issuances"
- Taproot script with threshhold support in wallet (SF actually, but hey it's a lit)
- Bulletproof rangeproofs, including generalized sidechannel in witness data
- Make block header CProof witness data stack of bytes not script https://github.com/ElementsProject/elements/issues/404
- Fix #259: "reissuance tokens can not be exercised from unblinded outputs"
- `ComputeWitnessHash` should, like in Core, compute the wtxid instead of withash
- relax MAX_MONEY constraint

2022-02-10:
- more sighash flags on txes with version 3 or higher (or segwit versions 2 or higher, or whatever)

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Issue này giống một danh sách mong muốn hơn là một tác vụ có phạm vi rõ ràng và không nêu tệp, bài kiểm thử hay điểm vào nào. Hãy bắt đầu bằng việc xem xét các issue được tham chiếu (#202, #473, #404 và #259) cùng từng thay đổi giao thức được đề xuất; công việc chỉ sẵn sàng khi một mục có phạm vi triển khai và tiêu chí chấp nhận được xác định.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
cpp
Lĩnh vực
blockchain
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
20/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.