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

signet: implement full block validation and generation #1717

Open
Roasbeef opened this issue Apr 28, 2021 · 2 comments
Open

signet: implement full block validation and generation #1717

Roasbeef opened this issue Apr 28, 2021 · 2 comments

Comments

@Roasbeef
Copy link
Member

A recently merged PR added support for signet to btcd, but in a way that affectively makes it a "light client" as it only verifies PoW, and not the new set of "virtual" signatures. In order to be able to create new btcd signed signets in the future, we should extend the logic during block validation (if signet is active) to verify the signatures. On the other end, when assembling a block via the GBT calls or the main CPU miner, we should add the new Coinbase OP_RETURN commitment as well.

@Yihen-Liu
Copy link

Yihen-Liu commented Aug 12, 2024

Does btcd add OP_RETURN commitment in Coinbase Tx for signet model? I don`t see this logic handling when I review the latest version of btcd.

@Roasbeef
Copy link
Member Author

Support for "mining" a signet isn't implemented yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants