Bitcoin Optech #149: Relay Reliability Workshops And More

Bitcoin Optech #149: Relay Reliability Workshops And More
фото показано с : bitcoinmagazine.com

2021-5-19 18:11

This week’s newsletter discussed the previously proposed transaction relay reliability workshop, updates to Bitcoin software and more.

The Bitcoin Optech newsletter provides readers with a top-level summary of the most important technical news happening in Bitcoin, along with resources that help them learn more. To help our readers stay up-to-date with Bitcoin, we're republishing the latest issue of this newsletter below. Remember to subscribe to receive this content straight to your inbox.

This week’s newsletter provides updates on the previously proposed transaction relay reliability workshop and CVE-2021-31876. Also included are our regular sections describing updates to services and client software, new releases and release candidates, and notable changes to popular Bitcoin infrastructure software.

NewsRelay reliability workshop scheduled: as mentioned in Newsletter #146, Antoine Riard will be hosting IRC-based meetings to discuss how to make unconfirmed transaction relay more reliable for contract protocols such as LN, coinswaps, and DLCs. The schedule is:Jun 15th, 19:00–20:30 UTC: guidelines about L2 protocols onchain security design; coordination of cross-layer security disclosures; full-RBF proposalJune 22nd (same time): generic layer two fee bumping primitive (such as package relay)June 29th (same time): reserved for additional discussionCVE-2021-31876 BIP125 implementation discrepancy follow up: after the publication of last week’s newsletter, there was additional discussion about the discrepancy between BIP125 opt-in Replace-by-Fee (RBF) and Bitcoin Core’s implementation. Olaoluwa Osuntokun confirmed that the btcd full node implements BIP125 as specified, meaning it does allow child transactions to be replaced based on inherited signaling. Ruben Somsen noted that a hypothetical variation of spacechains, a type of one-way pegged sidechain, would be affected by the problem. On the other hand, Antoine “Darosior” Poinsot mentioned that the Revault vault architecture wouldn’t be affected.Changes to services and client software

In this monthly feature, we highlight interesting updates to Bitcoin wallets and services.

Blockchain.com supports segwit: v4.49.1 of Blockchain.com’s wallet adds the ability to create a wallet with native segwit send and receive support.Sparrow 1.4.0 released: Sparrow 1.4.0 adds the ability to create a child pays for parent (CPFP) transaction from the transaction list screen, user-defined fee amounts during coin selection, and various other improvements.Electrum 4.1.0 enhances Lightning features: Electrum 4.1.0 adds trampoline payments, multipath payments, channel backups, and other Lightning features. Additionally, this version of Electrum supports bech32m.BlueWallet v6.1.0 released: BlueWallet’s v6.1.0 release adds Tor support, SLIP39 support, and functionality for using PSBTs with HD watch-only wallets.Releases and release candidates

New releases and release candidates for popular Bitcoin infrastructure projects. Please consider upgrading to new releases or helping to test release candidates.

LND 0.13.0-beta.rc2 is a release candidate that adds support for using a pruned Bitcoin full node, allows receiving and sending payments using Atomic MultiPath (AMP), and increases its PSBT capabilities, among other improvements and bug fixes.Notable code and documentation changes

Notable changes this week in Bitcoin Core, C-Lightning, Eclair, LND, Rust-Lightning, libsecp256k1, Hardware Wallet Interface (HWI), Rust Bitcoin, BTCPay Server, Bitcoin Improvement Proposals (BIPs), and Lightning BOLTs.

Bitcoin Core #21462 adds tooling for attesting to outputs of Guix builds and verifying these attestations against those of others. After this change, Windows and macOS code signing remain the only missing piece before Guix builds reach feature-parity with Gitian builds.Bitcoin Core GUI #280 prevents displaying invalid Bitcoin addresses in an error dialog, eliminating the ability to display an arbitrary message in an official-looking dialog. A simple “invalid address” error is now displayed instead. (See the PR for illustrative before and after screenshots.)Bitcoin Core #21359 updates the fundrawtransaction, send and walletcreatefundedpsbt RPCs with a new include_unsafe parameter that can be used to spend unconfirmed UTXOs created by other users in the transaction. This allows fee bumping a transaction using CPFP and was added for that reason by a developer working on implementing anchor outputs in the Eclair LN node. The option should only be used when necessary, as unconfirmed transactions created by other users can be replaced, which may prevent any child transactions from being confirmed.LND #5291 improves the way LND ensures that PSBTs for funding transactions only spend segwit UTXOs. LN requires segwit UTXOs in order to prevent txid malleability from making refund transactions unspendable. LND previously checked this by looking for the WitnessUtxo field in the PSBT, but this field is technically optional for segwit UTXOs and so some PSBT creators don’t provide it. The updated code will use the provided value if present or, if it’s not present, scan the UTXO set for the necessary information.LND #5274 limits the maximum amount of funds the node reserves to allow CPFP fee bumping for anchor outputs to ten times the per-channel amount. For nodes with large numbers of channels, this limits their capital requirements. If they need to close more than 10 channels, they can use the funds received from closing one channel to close the next channel in a domino effect.LND #5256 allows reading the wallet passphrase from a file. This is mainly meant for container-based setups where the passphrase is already stored in a file, so using that file directly doesn’t create any additional security problems.LND #5253 adds support for Atomic Multipath Payment (AMP) invoices across high-level LND RPC commands such as SendPayment, AddInvoice, and SubscribeInvoice. AMP invoices are currently an LND-only feature and only accept HTLCs that have the AMP feature bits set as well as an AMP payload. This extends prior work that enabled use of AMP by providing manually specfied payment parameters to the SendPayment RPC.Libsecp256k1 #850 adds a secp256k1_ec_pubkey_cmp method that compares two public keys and returns which one of them sorts earlier than the other (or returns that they’re equal). This was proposed for use with BIP67 key sorting, in particular as used with the sortedmulti output script descriptor.

Find the original post here.

Please subscribe to the Bitcoin Optech newsletter directly to receive this content straight to your inbox every month.

Similar to Notcoin - Blum - Airdrops In 2024

origin »

Bitcoin (BTC) на Currencies.ru

$ 68347.26 (+0.01%)
Объем 24H $27.555b
Изменеия 24h: 0.90 %, 7d: 1.64 %
Cегодня L: $68231.03 - H: $68598.46
Капитализация $1346.844b Rank 1
Цена в час новости $ 36828.83 (85.58%)

bitcoin reliability relay proposed transaction workshop updates

bitcoin reliability → Результатов: 45


Samson Mow Shares Steve Jobs’ APPL Stock Analogy, Says Ignore Bad Press and Buy More Bitcoin

Samson Mow: Ignore Bad Press And Buy More Bitcoin Bitcoin’s recent price surge has fueled substantial speculation and interest in the world first digital currency. During this time, the crypto industry has had to deal with the fear, uncertainty, and doubt (FUD) about the reliability of Bitcoin and the broader crypto market as a whole. […]

2019-6-1 21:23


Bitcoin [BTC]: Ignore media’s FUD and stick to BTC’s investment thesis, suggests Samson Mow

The sheer amount of speculation and interest in the Bitcoin [BTC] market is at an all-time high now, as its price and market cap has been rapidly rising for the past two weeks. During this time, the cryptocurrency industry has been rife with FUD about the reliability of the world’s largest cryptocurrency, and the entire […] The post Bitcoin [BTC]: Ignore media’s FUD and stick to BTC’s investment thesis, suggests Samson Mow appeared first on AMBCrypto.

2019-6-1 20:30


Фото:

STIPS|FinTech Concludes $1.4M Private Sale, Aims at Civilizing Crypto Financial Markets

STIPS|FinTech is ready to launch an operable MVP of STIPS|Oculus in November with the fund and index modules, offering a harmonious mix of financial tools to bring reliability, transparency and convenience to the crypto market October 13, 2018 — The STIPS|FinTech project has recently proposed its product offering on the crypto market, aiming at creation of an convenient and scalable.

2018-11-13 04:00


Фото:

New Exchange Security Scoring Model Offers Insurance Rates for Coin Holders

International cybersecurity solutions provider Group-IB has come up with a scoring model to grade crypto exchanges based on their level of security. The scoring model was created by Group-IB in conjunction with Swiss-based Cryptolns (which is operated by Swiss insurance broker APIS AS), and the grading is intrinsic to CryptoIns’ new cryptocurrency exchange insurance, which will allow exchange users to cover up to 15 BTC worth of digital assets held in their exchange accounts.

2018-11-13 00:43


Poloniex устранила проблему с вводом и выводом bitcoin

Криптовалютная биржа Poloniex устранила проблемы с обеспечением ввода и вывода bitcoin. Об этом представители платформы сообщили в официальном Twitter-аккаунте. BTC deposits and withdrawals are now enabled.

2018-10-18 21:12


PR: GaxCoin ICO Launches Private Sale

We are pleased to announce the start of the sale of GaxCoin. The launch of our Initial Coin Offering is scheduled for 11 August 2018; a fundamental date for all those who wish to contribute to our Startup Blockchain project, to the creation of the Platform and its innovative and completely autonomous Ecosystem, which continues to be developed and which has its cardinal points in stability, simplicity and reliability.

2018-8-14 12:30


Hashbon ICO

Hashbon framework is a universal platform for effective building any applications or smart contracts, that work on top of live public blockchains: Bitcoin, Litecoin, Dash, Zcash, Monero and others. Framework will allow to store information on several blockchains simultaneously for better reliability in automatic and intellectual way, including deciding which blockchain currently offers better fee for storing KB of data.

2018-7-3 19:57