What Are The Costs Inovlved In Buying Bitcoin?
So you’ve heard about Bitcoin, and you want to acquire some but don’t feel like meeting some random person at your local park to exchange sats for cash, there isn’t a Bitcoin ATM nearby, or you’re just looking for the most convenient option to trade your local currency into Bitcoin. Of course, a regulated exchange […]
The post What Are The Costs Inovlved In Buying Bitcoin? appeared first on The Bitcoin Manual.
https://thebitcoinmanual.com/articles/costs-inovlved-buy-btc/
#Eenentwintig #Nieuws #News #BitcoinNews
Core Lightning v24.11: BOLT12 by Default, XPAY, Gossip Enhancements & More
Core Lightning is a lightweight, highly customizable and standard compliant implementation of the Lightning Network protocol. The latest version includes updates to enhance the user experience, including refinements to BOLT12 functionality, the new XPAY plugin, improved logging clarity, and more.
https://www.nobsbitcoin.com/core-lightning-v24-11/
#Eenentwintig #Nieuws #News #BitcoinNews
chachi.chat: A Relay-based Group Chat Client for Nostr
chachi is a nostr relay-based (NIP-29) group chat client that is designed to be mobile-friendly, bandwidth efficient and interoperable with all kinds of content.
https://www.nobsbitcoin.com/chachi-chat/
#Eenentwintig #Nieuws #News #BitcoinNews
Alby To Sunset Custodial Wallet
Dear Alby Users, We always knew this day would come when the training wheels would have to come off, and that day is set in stone as January 4 2025, so use this date to act accordingly and sweep your damn Satoshis before they become credits (more on that later). Alby Wallet has come a […]
The post Alby To Sunset Custodial Wallet appeared first on The Bitcoin Manual.
https://thebitcoinmanual.com/articles/alby-sunset-custodial-wallet/
#Eenentwintig #Nieuws #News #BitcoinNews
Lightspark Introduces Spark: Statechain-inspired Solution for Scaling Bitcoin
Lightspark, a startup aimed at facilitating Lightning Network adoption by enterprises, announced the launch of an alpha version of Spark, a statechain-inspired, trust-minimized solution designed to scale Bitcoin and extend the Lightning Network.
https://www.nobsbitcoin.com/lightspark-introduces-spark/
#Eenentwintig #Nieuws #News #BitcoinNews
Disclosure of hindered block propagation due to mutated blocks
Before Bitcoin Core v25.0, a peer sending mutated blocks could clear the
download state of other peers that also announced the block to us, which would
hinder block propagation.
This issue is considered Medium severity.
Details
Bitcoin Core treats a block as mutated when, for example, the Merkle root in the
header or the witness commitment in the coinbase transaction doesn’t match the
transactions in the block.
Before Bitcoin Core v25.0, a peer could clear the block download state of
other peers by sending an unrequested mutated block. This was a problem for, for
example, compact block relay. After receiving a compact block and while waiting
for a response to a getblocktxn request to reconstruct the full block,
receiving the mutated block would let Bitcoin Core forget about the compact
block reconstruction state. A blocktxn response arriving after the mutated
block couldn’t be used to reconstruct the block. This hindered block propagation.
This was fixed in #27608 by
making sure that a peer can only affect its own block download state and not the
download state of other peers.
Attribution
Credit goes to Suhas Daftuar for noticing the problem and working on a fix.
Timeline
2023-05-08 - A problem with mutated blocks is first reported in the #bitcoin-core-dev IRC channel.
2023-05-10 - Fix is merged (#27608)
2023-05-25 - v25.0 is released
2024-10-09 - Public disclosure
https://bitcoincore.org/en/2024/10/08/disclose-mutated-blocks-hindering-propagation/
#Eenentwintig #Nieuws #News #BitcoinNews
Disclosure of CVE-2024-35202
Before Bitcoin Core v25.0, an attacker could remotely crash Bitcoin Core
nodes by triggering an assertion in the blocktxn message handling logic.
This issue is considered High severity.
Details
When receiving a block announcement via a cmpctblock message, Bitcoin Core
attempts to reconstruct the announced block using the transactions in its own
mempool as well as other available transactions. If reconstruction fails due to
missing transactions it will request them from the announcing peer via a
getblocktxn message. In response a blocktxn message is expected, which should
contain the requested transactions.
The compact block protocol employs shortened transaction identifiers to reduce
bandwidth. These short-ids are 6 byte in size, resulting in a small chance for
collisions (i.e. transaction A has the same short-id as transaction B) upon
block reconstruction. Collisions will be detected as the merkle root computed
from the reconstructed set of transactions will not match the merkle root from
the block announcement. Peers should not be punished for collisions as they may
happen spuriously, therefore they are handled by falling back to requesting the
full block.
Bitcoin Core will create an instance of PartiallyDownloadedBlock
whenever a new compact block is received. If missing transactions are
requested, the instance is persisted until the corresponding blocktxn message
is processed. Upon receiving the blocktxn message,
PartiallyDownloadedBlock::FillBlock is called, attempting to
reconstruct the full block. In the collision case described above, the full
block is requested but the PartiallyDownloadedBlock instance as
well as the other state related to the underlying block request is left
untouched. This leaves room for a second blocktxn message for the same block to
be processed and trigger FillBlock to be called again. This
violates the assumption (documented as an assert statement) that
FillBlock can only be called once and causes the node to crash.
An attacker does not need to get lucky by triggering a collision, as the
collision handling logic can easily be triggered by simply including
transactions in the blocktxn message that are not committed to in the block’s
merkle root.
Attribution
Credit goes to Niklas Gögge for discovering and disclosing the vulnerability,
as well as fixing the issue in https://github.com/bitcoin/bitcoin/pull/26898.
Timeline
2022-10-05 - Niklas Gögge reports the issue to the Bitcoin Core security mailing list.
2023-01-24 - PR #26898 containing the fix is merged.
2023-05-25 - Bitcoin Core 25.0 is released with the fix.
2024-10-09 - Public disclosure.
https://bitcoincore.org/en/2024/10/08/disclose-blocktxn-crash/
#Eenentwintig #Nieuws #News #BitcoinNews
UN Cybercrime Draft Convention Approved Unanimously Despite Widespread Opposition
The United Nations approved its first cybercrime treaty—a massive surveillance pact that mandates intrusive domestic surveillance measures and states’ cooperation in surveillance and data sharing—in a unanimous vote last week.
#Eenentwintig #Nieuws #News #BitcoinNews
Seedless Keys And DLCs: How Lava Is Making Bitcoin Custody Easy
Shezan Maredia, founder and CEO of Lava, is working to create an easy-to-use and secure Bitcoin financial app. Lava Vault, a state-of-the-art self-custody wallet, is its newest feature, while Lava Loans is on the way.
https://bitcoinmagazine.com/business/seedless-keys-and-dlcs-how-lava-is-making-bitcoin-custody-easy
#Eenentwintig #Nieuws #News #BitcoinNews
Craig Wright Referred to UK Prosecutors for Consideration of Perjury and Forgery Charges
Today, a verdict was handed down against Craig Wright in the COPA vs CSW trial. Judge Mellor ruled that Wright’s behavior warrants a referral to the Crown Prosecution Service (CPS) for a possible criminal investigation on charges of perjury.
https://www.nobsbitcoin.com/craig-wright-is-a-fraud-always-has-been/
#Eenentwintig #Nieuws #News #BitcoinNews
Mt. Gox Repayment Program Set To Begin
2024 has been the year of liquidation. First, the German government decided to offload the 50,000 coins it seized from Movies 2k. During those 27 days, the market took a 25% dip, hitting a low of $ 54,000, while buyers tried to absorb this influx of coins. After the German government emptied its coffers, the […]
The post Mt. Gox Repayment Program Set To Begin appeared first on The Bitcoin Manual.
https://thebitcoinmanual.com/articles/mt-gox-repayment-program/
#Eenentwintig #Nieuws #News #BitcoinNews
Bitcoin 2024 to Host 'Bitcoin Propaganda Track' In $5,000 Winner Take All Challenge
Contestants will showcase their talents by creating original Bitcoin commercials, memes, and more, to win the grand prize of $5,000 in BTC.
#Eenentwintig #Nieuws #News #BitcoinNews
**Bitcoin Core 26.2 released**
Bitcoin Core version 26.2 is now available for download. See the release notes for more information about the many
bug fixes in this release.
If you have any questions, please stop by the #bitcoin IRC chatroom
(IRC, web) and we’ll do our best to help you.