Subscribe to our newsletter

Summary

Jeremy proposes a novel method for implementing Bitcoin covenants without altering the blockchain's native protocol, utilizing covenant emulators and signing servers. This approach relies on oracle signers depositing bonds, which are at risk if they authorize transactions violating covenant rules, ensuring compliance through financial penalties. The detailed framework and operational mechanics of this system are explored in a comprehensive paper available at Jeremy's Paper on Bitcoin Covenants.

A new initiative, as discussed by /dev /fd0, seeks to consolidate opinions from Bitcoin developers on covenant proposals, aiming to build consensus for future soft forks through a collaborative wiki page. This endeavor reflects the process used for SegWit support, with the wiki page inviting developers to contribute towards refining opcodes and sharing insights, particularly regarding OP_CTV, to enhance Bitcoin's functionalities such as covenants for pools and coinjoin improvements. The presentation detailing the rationale behind OP_CTV and its benefits can be found at Rationale for OP_CTV.

Ajtowns introduces the concept of "Flexible Coin Earmarks," a method allowing the value of a single coin to be earmarked for various purposes, facilitating conditional spending within financial mechanisms like lightning networks, vaults, and payment pools. This approach promises to streamline transactions and improve security by enabling dynamic fund management and reducing the complexity of multi-party transactions. The potential for this concept to revolutionize blockchain applications is further discussed, with the full conversation available at Flexible Coin Earmarks Discussion.

In collaboration between sCrypt and StarkWare, a demo bridge covenant on Bitcoin illustrates the feasibility of connecting the Bitcoin blockchain to the Starknet Layer 2 network, demonstrating efficient management of deposits and withdrawals through a batched transaction system. This bridge utilizes a recursive covenant script and Merkle trees for secure transaction processing, with the detailed implementation and codebase accessible at GitHub Repository for Bridge Covenant, showcasing a significant step towards enhancing Bitcoin's interoperability and smart contract capabilities.

New posts

November 29, 2024 14:08 UTC

bitcoin-dev

Covenants Support - Bitcoin Wiki
  • A new initiative invites Bitcoin developers to discuss covenant proposals on a wiki page.
  • Developers can contribute by adding opcodes and insights, aiming for consensus on soft forks.
  • The effort highlights the importance of developer input in refining proposals for future forks.

November 25, 2024 06:56 UTC

delvingbitcoin

Flexible Coin Earmarks

1 reply

  • Flexible coin earmarks allow splitting a coin's value for varied uses and conditions.
  • They simplify transactions in lightning networks, vaults, and payment pools by offering conditional spending.
  • Implementation requires a general-purpose language and taproot script trees for complex conditions.

Ongoing Discussions

November 28, 2024 16:28 UTC

delvingbitcoin

Can parallel validation side-step the slow block issue?

8 replies

  • The concept examines concurrent validation of competing blockchain blocks and its feasibility.
  • It suggests prioritizing faster-validating blocks to deter slow-block attacks, altering current practices.
  • This approach may impact blockchain security and usability, presenting a complex challenge.

November 28, 2024 12:13 UTC

delvingbitcoin

Libbitcoin for Core people

23 replies

  • The discussion explores a 15x performance improvement in blockchain Initial Block Download times.
  • Machine properties and configurations like `-dbcache` and internet speed significantly affect IBD efficiency.
  • Bitcoin Core's parallel processing strategy during IBD might have optimization potential to enhance performance.

November 27, 2024 21:11 UTC

delvingbitcoin

CTV, APO, CAT activity on signet

5 replies

  • Traditional methodologies struggle with detecting all potential script execution paths.
  • The complexity of IF-ELSE-ENDIF constructs presents significant challenges in script analysis.
  • A push for advanced tools to ensure comprehensive examination of scripts is highlighted.

November 26, 2024 16:12 UTC

delvingbitcoin

Great Consensus Cleanup Revival

58 replies

  • Initial discussions proposed a 2-hour timestamp leeway to fix Bitcoin's timewarp issue.
  • The proposal was revised to a 10-minute leeway to reduce inflation manipulation risk.
  • This change aims for a robust implementation by preventing unforeseen compatibility issues.

November 25, 2024 03:42 UTC

bitcoin-dev

ColliderScript: Covenants in Bitcoin via 160-bit hash collisions

4 replies

  • The email explores a cryptographic method in blockchain for ensuring transaction immutability.
  • It discusses the necessity of pre-engagement verification in multi-party protocols for security.
  • Questions regarding the Schnorr signing algorithm and transaction staticness are raised.
Bitcoin Logo

TLDR

Join Our Newsletter

We’ll email you summaries of the latest discussions from authoritative bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.

Explore all Products

ChatBTC imageBitcoin searchBitcoin TranscriptsSaving SatoshiBitcoin Transcripts Review
Built with 🧡 by the Bitcoin Dev Project
View our public visitor count

We'd love to hear your feedback on this project?

Give Feedback