ElementsProject / ElementsProject/elements
Elements Hardfork Wishlist
- Langage dominant
- C++
- Étoiles
- 1.2k
- Forks
- 416
- Merge moyen
- 1 j 23 h
- PR mergées (30 j)
- 15
Description
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)
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
L’issue est davantage une liste de souhaits qu’une tâche définie et ne mentionne aucun fichier, test ou point d’entrée. Commencez par examiner les issues référencées (#202, #473, #404 et #259) ainsi que chaque changement de protocole proposé ; le travail ne sera prêt que lorsqu’un élément aura un périmètre d’implémentation et des critères d’acceptation définis.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp
- Domaine
- blockchain
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 20/100