Subscribe to our weekly newsletter

Get the latest updates on the community, upcoming topics, and new discussions in your inbox every week.

Summary

The Bitcoin Core development team has announced the release candidate v27.0rc1 for extensive community and developer testing, marking a pivotal phase in the software's evolution. This announcement also includes preliminary release notes, which detail the updates, enhancements, and new features expected in the upcoming major update. Interested parties can access both the binaries and the source code through the official Bitcoin Core website and its GitHub repository.

A discussion led by contributors, including Peter Todd, has surfaced concerns regarding the OP_Expire feature's potential for bandwidth misuse in the cryptocurrency community. Critics argue that OP_Expire, despite introducing new transaction handling methods, may not significantly change the economic incentives or costs associated with transaction replacement and bandwidth usage, especially when compared to existing mechanisms like Replace-By-Fee (RBF).

Additionally, there is ongoing development of a new tool designed to enable peer-to-peer encryption for Bitcoin clients that are not compliant with BIP324, acting as a bridge between different protocol versions. Despite its current limitations, such as slow performance and vulnerability to side-channel attacks, this project is seen as an important step towards improving security and privacy for Bitcoin transactions. The community is invited to contribute feedback and support for the project, with more details and a presentation available on its GitHub page.

New posts

March 13, 2024 17:32 UTC

delvingbitcoin

BIP324 Proxy: easy integration of v2 transport protocol for light clients (PoC)

9 replies

  • A new tool is being developed for peer-to-peer Bitcoin encryption, not yet BIP324 compliant.
  • It translates between p2p protocols, requiring minor client code adjustments for redirection.
  • Despite its current limitations for testing only, future plans involve a Rust-based rewrite.

March 13, 2024 03:32 UTC

bitcoin-dev

OP_Expire mempool behavior

1 reply

  • The forum discusses OP_Expire as a potential bandwidth-wasting vector in transactions.
  • OP_Expire's economic incentives align with existing transaction replacement practices like RBF.
  • Further insights and contributions are accessible through Peter Todd's website and contact.

March 12, 2024 10:18 UTC

bitcoin-dev

Bitcoin Core 27.0 release candidate 1 available
  • The Bitcoin Core team released binaries for the v27.0rc1 release candidate.
  • This release candidate is a step towards finalizing version 27.0 after thorough testing.
  • Preliminary release notes detailing updates and features are available online.

Ongoing Discussions

March 15, 2024 19:19 UTC

delvingbitcoin

LNHANCE bips and implementation

15 replies

  • A programmer modified rust-bitcoin-script for LN symmetry script implementation.
  • The modification facilitates correct byte format access for script operations.
  • This work supports broader cryptocurrency development projects, as highlighted by potential CLN plugin use.

March 14, 2024 22:25 UTC

delvingbitcoin

BTC Lisp as an alternative to Script

7 replies

  • Implementing `strrev` could enhance big-endian conversion for cryptographic uses.
  • Chia's development struggles due to inadequate high-to-low level code mapping.
  • Adopting "source maps" might improve Chia's debugging and code maintainability.

March 14, 2024 20:00 UTC

delvingbitcoin

GitLab Backups for Bitcoin Core repository

6 replies

  • The Optech podcast featured a discussion addressing audience questions on future directions.
  • Community engagement's role in shaping projects and initiatives was emphasized.
  • The episode is a resource for insights on advancements in the field, accessible online.

March 14, 2024 19:10 UTC

delvingbitcoin

Workgroup lifecycle

6 replies

  • The text highlights the need for secure online communication on sensitive topics.
  • It criticizes a platform's lack of end-to-end encryption for safeguarding discussions.
  • The Discourse Encrypt plugin is introduced as a partial security solution.

March 13, 2024 20:07 UTC

delvingbitcoin

Chia Lisp For Bitcoiners

7 replies

  • Adapting a mechanism to Simplicity for subexpressions improves soft-fork implementation without anticipated issues.
  • Launching Simplicity on Liquid without an upgrade mechanism highlights the significance of this development.
  • Future enhancements, leveraging multiple tapleaf versions, aim for evolutionary development within Simplicity.

March 13, 2024 07:56 UTC

delvingbitcoin

[BUG]: spammers get Bitcoin blockspace at discounted price. Let's fix it

25 replies

  • The UTXO model is vital for managing cryptocurrency transactions, ensuring only unspent outputs are used.
  • Transaction validation efficiency is improved by recording all unspent outputs, enhancing network scalability.
  • Handling the UTXO set involves trade-offs in storage, speed, and privacy, requiring various optimization strategies.

March 12, 2024 23:45 UTC

delvingbitcoin

Op_checkmaxtimeverify

10 replies

  • The discussion highlights `OP_EXPIRE` use in Bitcoin for efficient block space management.
  • `OP_EXPIRE` helps consolidate multiple transactions into one, reducing blockchain clutter.
  • This approach aids in economical handling of expiring conditions in blockchain transactions.

March 12, 2024 22:42 UTC

delvingbitcoin

Type Erasure & Script

2 replies

  • The discussion examines integrating type systems in machine code, focusing on Script and traditional architectures.
  • It highlights the benefits and alternatives to maintaining type consistency in script VMs for operational clarity.
  • The discourse advises against comparing scripting languages' type system challenges with traditional silicon ISAs.

March 12, 2024 18:47 UTC

delvingbitcoin

ASMap creation process

1 reply

  • The new launch is scheduled for Thursday at 2 PM GMT.
  • New members are encouraged to seek help if they face setup or testing issues.
  • Meetings will align with the first bitcoin core IRC monthly, promoting broad participation.

March 12, 2024 18:28 UTC

delvingbitcoin

Mempool Incentive Compatibility

26 replies

  • The discussion explores anti-DoS measures and miner incentives in Bitcoin's RBF rules.
  • It critiques the DoS risks in fee rate-based transaction replacements without absolute fee increases.
  • The conclusion advocates for policies ensuring transaction replacements raise total mempool fees.

March 12, 2024 00:08 UTC

delvingbitcoin

Can block validation benefit from CUDA?

4 replies

  • An expanded dataset may accelerate blockchain block processing by facilitating quicker verification.
  • This enlargement could inflate block data size by 10% to 150%, offering benefits to certain users.
  • Aimed at users with high-speed internet, it allows for a customizable blockchain experience through faster syncing.

March 11, 2024 16:48 UTC

bitcoin-dev

Adding New BIP Editors

16 replies

  • The individual has been involved in Bitcoin development since March 2019 and contributed to open-source.
  • They have taken a break but are interested in the Bitcoin Improvement Proposal editor role.
  • They aim to serve neutrally and follow BIP 2 guidelines for structured Bitcoin development.

March 11, 2024 14:57 UTC

delvingbitcoin

Unilateral Exit

9 replies

  • The discussion explores improving a proof scheme by equalizing participant amounts in an accumulator.
  • Uniformity in amounts could simplify or enhance the efficiency of proof mechanisms.
  • The innovative approach is praised for its potential positive impact on the field.