relay – Earlybirds Invest https://earlybirdsinvest.com Latest Crypto News Tue, 09 Sep 2025 02:19:07 +0000 en-US hourly 1 https://wordpress.org/?v=6.9.7 https://i0.wp.com/earlybirdsinvest.com/wp-content/uploads/2024/12/cropped-New-Project-2024-12-17T235703.455.png?fit=32%2C32&ssl=1 relay – Earlybirds Invest https://earlybirdsinvest.com 32 32 240146708 How robust is the 1P1C transaction relay on Bitcoin Core 28.0? https://earlybirdsinvest.com/how-robust-is-the-1p1c-transaction-relay-on-bitcoin-core-28-0/ https://earlybirdsinvest.com/how-robust-is-the-1p1c-transaction-relay-on-bitcoin-core-28-0/#respond Tue, 09 Sep 2025 02:19:07 +0000 https://earlybirdsinvest.com/how-robust-is-the-1p1c-transaction-relay-on-bitcoin-core-28-0/

What does non-saving mean in this context?

Non-active means “we are missing things because we are not guaranteed, especially in the presence of enemies or when the volume is really high.” Also, the “package relay” in quotes refers to the fact that there is no package relay protocolpart of the opportunistic logic that can be seen when an orphanage transaction happens to be CPFping a failed transaction with low refueling.

Perhaps a good similarity is if you’re a restaurant chef who doesn’t have a dedicated server. Once you’re finished cooking, you can opportunistically bring food to the table, which is often fine, but delayed during rush hour. The ticket system is also not evaluated. If you can’t keep all the tickets, then random tickets will fall to the ground and forget to order them. One annoying customer can ruin someone else’s dining experience by ordering 100 diet cokes.

We can hire others to serve food. It certainly makes the restaurant more efficient (e.g. BIP 331, still WIP), but it doesn’t solve everything. Starting from 30.0, there is a strategy to limit customers to rates so they don’t forget to send out huge amounts (see “P2P: Improve Service Boundaries in Txorphanage” https://github.com/bitcoin/bitcoin/pull/31829).

Are there any situations where parents’ transactions cannot be confirmed yet?

The most important limitation of 28.0 is that Cook can only offer something very simple (1P1C package). Anything above 1P1C will not work. If the child has another unconfirmed parent, the logic of opportunism will not work, even if it is already in Mempools. This has also been changed (“Package Validation: Relax the package.

When broadcasting a transaction via SendRawTransaction, Bitcoin Core 28.0 automatically forms a 1P1C package

That’s the right thing to do. When you send a transaction to Mempool, the node does everything automatically. If it is a 0-FEE parent + child package, sendrawtransaction You might complain about the fees, so you submitpackage RPC (equivalent to multi-transactions sendrawtransaction (with a very similar API). RPCs also accept single transactions, so it may be most convenient to use them all the time.

]]>
https://earlybirdsinvest.com/how-robust-is-the-1p1c-transaction-relay-on-bitcoin-core-28-0/feed/ 0 57475
Ethereum Marks Milestone With Digital Torch Relay And Old Token Burns https://earlybirdsinvest.com/ethereum-marks-milestone-with-digital-torch-relay-and-old-token-burns/ https://earlybirdsinvest.com/ethereum-marks-milestone-with-digital-torch-relay-and-old-token-burns/#respond Tue, 22 Jul 2025 01:39:25 +0000 https://earlybirdsinvest.com/ethereum-marks-milestone-with-digital-torch-relay-and-old-token-burns/

Trusted Editorial content, reviewed by leading industry experts and seasoned editors. Ad Disclosure

Ethereum has just marked 10 years since its launch. It rolled out a symbolic NFT called “The Ethereum Torch” to honor its community.

The token will travel from one wallet to another day by day. Then it will be burned to make way for a fresh celebratory NFT that anyone can mint for free.

Ethereum Torch Tour Highlights Community Spirit

According to the Ethereum Foundation’s X account, Joseph Lubin, a co‑founder of Ethereum and founder of ConsenSys, will kick off the torch as its first holder on July 21.

After 24 hours in his wallet, the torch moves on. It will spend 10 days hopping across a selected list of community members. Based on reports, each handover is chosen to show off the network’s global reach.

The torch will wrap up its journey on July 30, when the Foundation plans to burn the NFT. That burn is meant to close out one era of the network and launch the next.

After the burn, a brand new torch will be freely claimable through the official Ether website, giving more people a piece of the celebration.

ETHUSD now trading at $3,816. Chart: TradingView

NFT Market Sees Notable Revival

On‑chain data shows a sharp rebound in NFT trading. Total weekly sales across all blockchains topped $110 million last week.

Ethereum projects accounted for about $75 million of that sum. That represents a 300% jump from figures two weeks earlier.

The spike arrived alongside a 50% rise in ETH price since July 6. Collectors and traders are turning back to digital art and collectibles in growing numbers.

Based on reports, this uptick could signal renewed confidence after a weak 2024, when NFT trading fell 18% compared to 2023.

Cross‑Chain Activity And Big Purchases

Other blockchains posted mixed results. Bitcoin‑based collectibles hit almost $26 million in weekly volume. That’s nearly double the $11 million registered in early July.

Polygon trading made a slight retreat during the same period. These shifts suggest interest is spreading but still centers on major players.

Meanwhile, Cboe BZX has filed an application for a new ETF with Canary Capital. The move would hold PENGU tokens tied to the Pudgy Penguins collection.

Featured image from Unsplash, chart from TradingView

Editorial Process for bitcoinist is centered on delivering thoroughly researched, accurate, and unbiased content. We uphold strict sourcing standards, and each page undergoes diligent review by our team of top technology experts and seasoned editors. This process ensures the integrity, relevance, and value of our content for our readers.

]]>
https://earlybirdsinvest.com/ethereum-marks-milestone-with-digital-torch-relay-and-old-token-burns/feed/ 0 48956
Bitcoin community is divided over Core devs’ statement on transaction relay https://earlybirdsinvest.com/bitcoin-community-is-divided-over-core-devs-statement-on-transaction-relay/ https://earlybirdsinvest.com/bitcoin-community-is-divided-over-core-devs-statement-on-transaction-relay/#respond Sun, 08 Jun 2025 23:57:40 +0000 https://earlybirdsinvest.com/bitcoin-community-is-divided-over-core-devs-statement-on-transaction-relay/

A debate has erupted among the Bitcoin community over a joint statement released by 31 Bitcoin Core developers on June 6.

In their statement, the developers argued that while the new transaction relay policy might lead to more non-financial use cases, protecting censorship resistance is one of the core tenets of the blockchain.

The developers noted that the Bitcoin network is “defined by its users, who have ultimate freedom” to choose whether they utilize the blockchain for financial or non-financial use cases. As such, the Bitcoin core developers are “not in a position to mandate” what software or policies they choose.

Several Bitcoiners have opposed the developers’ opinion, calling it a drift away from the blockchain’s original intended function. On the other hand, some have defended the developers’ viewpoint, leading to a global debate among Bitcoiners.

The Bitcoin transaction relay policy is at the core of the debate

Transaction relay is a ‘core tenet’ of a Bitcoin node. Nodes relay block transactions and validations to other nodes to ensure that the blockchain remains updated across all nodes.

On May 5, core contributors to the Bitcoin network announced that the next upgrade will remove the 80-byte data cap for transaction relays. This would allow users to embed larger data segments more efficiently, the post noted, adding:

“The long-standing cap, originally a gentle signal that block space should be used sparingly for non-payment proof of publication data, has outlived its utility.”

The developers argued that users have found ways to circumvent the data limit, which can potentially harm the network. Therefore, “retiring a deterrent that no longer deters” large-data inscriptions will enable the fee market to “arbitrate competing demands.”

The announcement sparked a debate with some considering the move to be logical, while others considered it an open invitation to spam transactions.

Bitcoin core developers defend stance to remove data limit for transaction relays

In their Friday statement, the Bitcoin core developers defended their decision to remove the data cap for transaction relays. They noted that it is their responsibility to ensure that their software is efficient and reliable, contributing to Bitcoin’s success as a decentralized digital currency. They stated:

“With regards to transaction relay, this may include adding policies for denial of service (DoS) protection and fee assessment, but not blocking relay of transactions that have sustained economic demand and reliably make it into blocks.”

According to the developers, transaction relay has three major goals. This includes predicting which transactions will be mined, which also serves to prevent denial-of-service (DoS) attacks. In DoS attacks, miscreants flood the network with spam transactions, overwhelming the network and preventing it from processing transaction requests from legitimate users.

Additionally, transaction relay also speeds up transaction propagation, which in turn prevents large miners from gaining an unfair advantage. It also helps miners learn about fee-paying transactions, the developers noted. Therefore, they wrote:

“Knowingly refusing to relay transactions that miners would include in blocks anyway forces users into alternate communication channels, undermining the above goals.”

Besides, the Bitcoin node software should not intervene through a data cap where both transaction creators and miners consent to add a large data inscription to a block, the developers noted. This is because Bitcoin was built on the ethos of censorship resistance, they explained, adding that large data transactions are “largely harmless at a technical level.”

The developers clarified, however:

“This is not endorsing or condoning non-financial data usage, but accepting that as a censorship-resistant system, Bitcoin can and will be used for use cases not everyone agrees on.”

They added that while they are aware of the dissent among Bitcoiners, they sincerely believe the move “is in the best interest of Bitcoin and its users.”

Bitcoiners split over transaction relay policy change

Among those who are opposed to the transaction relay policy change is Bitcoin core developer and OCEAN Bitcoin mining pool creator Luke Dashjr, also known as Luke Kenneth Casson Leighton. In an X post, Dashjr noted:

“The goals of transaction relay listed are basically all wrong. Predicting what will be mined is a centralizing goal. Expecting spam to be mined is defeatism. Helping spam propagate is harmful.”

He added that the statement portrays the abuse of the blockchain through spam transactions as legitimate use cases instead of treating them as DoS attacks. However, he believes such transactions are the same as DoS attacks.

Pseudonymous X user SatsScholar, who runs Bitcoin Knots, a specialized version of Bitcoin Core that is maintained by Dashjr, called the new relay policy an ideological drift, noting:

“Core’s new stance essentially says, “if someone pays enough, any use is valid.” That’s economically naive and ignores Bitcoin’s fundamental purpose as a monetary network.”

Several Bitcoiners echoed SatsScholar’s views, including Dennis Porter, CEO of Bitcoin mining advocacy firm Satoshi Action Fund, who said the policy change is “absolutely condoning bloat.” In a more scathing post, one user wrote:

“It’s Bit”Coin” not Bit”Bucket” or Bit”Store” or whatever general purpose data store you have in mind. It’s a “peer to peer electronic cash system”.”

The user added that keeping the network focused on its original purpose is not censorship.

Dissenters of the proposal also include miners, one of whom claimed that the removal of the data cap “risks diluting Bitcoin’s monetary focus, overburdening future nodes, further centralizing power, possibly threatening scalability, and fracturing the Bitcoin community’s faith.”

Jameson Lopp, co-founder and chief security officer of Bitcoin wallet Casa, was among those who supported the developers’ statement, noting:

“Core Devs are a group saying we can’t force anyone to run code they don’t like, here is our thinking on relay policy & network health.”

Mentioned in this article
]]>
https://earlybirdsinvest.com/bitcoin-community-is-divided-over-core-devs-statement-on-transaction-relay/feed/ 0 40917
Asynchronous block relayed with compact block relay (BIP-152) https://earlybirdsinvest.com/asynchronous-block-relayed-with-compact-block-relay-bip-152/ https://earlybirdsinvest.com/asynchronous-block-relayed-with-compact-block-relay-bip-152/#respond Thu, 05 Jun 2025 04:23:41 +0000 https://earlybirdsinvest.com/asynchronous-block-relayed-with-compact-block-relay-bip-152/ Compact Block Relay (BIP-152) introduced an efficient method of relaying blocks when there is good Mempool synchronization between nodes, when best shown in this diagram from BIP.

Enter the image description here

The diagram means that the receiving node can relay the block before it finishes processing.

What do you want to know about the actual situation with Bitcoin Core?

I think this is safe:

  1. Completely receive blocks (critical path)
  2. Check the routes for Pow and Merkle first (Critical Path)
  3. relays the block (can be done by other threads, not by critical paths)
  4. Completely validate and connect blocks (critical path)
  5. Start mining new tips (critical path)

So, what is the delay between receiving and sending?

]]>
https://earlybirdsinvest.com/asynchronous-block-relayed-with-compact-block-relay-bip-152/feed/ 0 40207
Bitcoin Mempool: Relay Network Dynamics https://earlybirdsinvest.com/bitcoin-mempool-relay-network-dynamics/ https://earlybirdsinvest.com/bitcoin-mempool-relay-network-dynamics/#respond Sun, 25 May 2025 08:32:52 +0000 https://earlybirdsinvest.com/bitcoin-mempool-relay-network-dynamics/

In the final Mempool article, we discussed the different types of relay policy filters, why they exist, and ultimately the incentives that determine how effective each class of filters are to prevent confirmation of transactions of different classes. In this article, we will examine the dynamics of a relay network if some nodes on the network are running different relay policies compared to other nodes.

If a node on the network runs a homogenous relay policy with Mempool, all transactions must propagate throughout the network, given that they pay the minimum salary that should not be ousted from the node’s memory during a large transaction backlog. This is changed if different nodes on the network are running heterogeneous policies.

The Bitcoin Relay Network works on a best effort basis using what is called a flood filling architecture. This means that when a transaction is received on one node, it is forwarded to all other nodes except for the node that received the transaction. This is a highly inefficient network architecture, but in the context of a distributed system, it provides a high degree of assurance that transactions will ultimately reach the intended destination, the miner.

Introducing filters in a node’s relay policy to theoretically limit relays of other valid transactions will introduce friction in the propagation of that transaction, reducing the reliability of the network’s ability to perform this function. In reality, things aren’t that simple.

The amount of friction prevents propagation

Let’s take a look at a simplified example of various network node configurations. The next graphics blue node represents it Intention Consensus propagates any class of valid transactions, and the red node is do not have Propagate these transactions. The set of miners is centrally shown as a simple expression of where the transaction user ultimately wants to ultimately engulf the transaction.

This is a model for networks where nodes that reject the propagation of these transactions are clearly minority. As you can clearly see, nodes on the network that accept them have a clear path to relay them to the miners. Two nodes attempting to limit transaction propagation across the network will not affect the final receipt by the miner node.

In this diagram, we see that almost half of the sample network has a filtering policy for this class of transactions. Nevertheless, only a portion of the network propagating these transactions is blocked from the path to the miner. The remaining nodes without filtering still have a clear path to the miners. This introduced some degree of friction in a subset of users, but allows other users to freely engage in the propagation of these transactions.

Even users affected by filtering nodes require only a single connection to the rest of the network node (or direct connection to the miner) that is not detached from the miner to remove that friction. If your actual relay network has a similar configuration to this example, then it is all you need to do is a single new connection to mitigate the problem.

In this scenario, only a small number of networks are actually propagating these transactions. The rest of the network is engaged in policy filtering to prevent propagation. However, even in this case, the unfiltered node still has a clear path to propagate to the miners.

Only this small, small, unfiltering nodes are needed to ensure final propagation to miners. Preferred peering logic, that is, functionality to ensure that nodes prefer peer or relay policies that implement the same software version. These types of solutions can ensure that peers who propagate something to others cannot find each other and maintain connections between themselves throughout the network.

Tolerant minority

As you can see these different examples, even in the face of the overwhelming majority of public networks engaged in filtering certain classes of transactions, what is needed to successfully propagate through the network to miners is the small number of networks that propagate and relay them.

These nodes essentially create “subnetworks” within the larger public relay network through technical mechanisms, ensuring that from users engaged in these types of transactions there is a viable path to minors who are willing to include them in the block.

There is essentially nothing you can do to counter this dynamically, except for carrying out a civil attack on all these nodes. Also, a cibil attack requires a single honest connection to be completely defeated. Similarly, honest nodes that create very large numbers of connections with other nodes on the network can increase the cost of such civil attacks to the de-capacity. The more connections you create, the more civil nodes you need to spin in order to consume all the connection slots.

What if there are no minorities?

So what happens if there are no tolerant minorities? In that case, what happens to transactions in this class?

If users still need to create them and pay the miner, they will be confirmed. Minor simply sets up the API. The role of miners is to confirm the trade, and the reason they do so is to maximize profits. Miners are not selfless, not moral or ideologically motivated, they are business. They exist to make money.

If there are users who are willing to pay for a particular type of transaction, and the entire public relay network refuses to propagate those transactions to miners to include them in the block, the miners create another way for users to submit those transactions to them.

It’s a reasonable move to make as a profit motivating actor when there are customers who want to pay you.

Relay policies are not a consensus alternative

At the end of the day, if the relay policy is consensus in effect, the relay policy cannot successfully censor the transaction if the user is willing to pay. Miners have no extended status such as the user’s willingness to pay (such as spending time checking damage or savings to nodes on the network, i.e. time on consumer PCs, etc.).

If some classes of transactions are deemed truly undesirable by Bitcoin users and node operators, there is no solution to stop them from being seen on blockchains approaching enacting and disabling consensus changes.

If filtering policies implemented in relay networks can prevent transactions from being seen, then Bitcoin will not be able to withstand censorship.

]]>
https://earlybirdsinvest.com/bitcoin-mempool-relay-network-dynamics/feed/ 0 38194
New Android malware steals your credit cards for NFC relay attacks https://earlybirdsinvest.com/new-android-malware-steals-your-credit-cards-for-nfc-relay-attacks/ https://earlybirdsinvest.com/new-android-malware-steals-your-credit-cards-for-nfc-relay-attacks/#respond Mon, 21 Apr 2025 12:42:02 +0000 https://earlybirdsinvest.com/new-android-malware-steals-your-credit-cards-for-nfc-relay-attacks/

Credit Cards

A new malware-as-a-service (MaaS) platform named ‘SuperCard X’ has emerged, targeting Android devices via NFC relay attacks that enable point-of-sale and ATM transactions using compromised payment card data.

SuperCard X is linked to Chinese-speaking threat actors and shows code similarities with the open-source project NFCGate and its malicious spawn, NGate, which has facilitated attacks in Europe since last year.

The malware-as-a-service platform is promoted through Telegram channels that also offer direct support to “customers.”

SuperCard X was discovered by mobile security firm Cleafy, which reports seeing attacks utilizing this Android malware in Italy. These attacks involved multiple samples with subtle differences, indicating that affiliates are offered the option of custom builds tailored to regional or other specific needs. 

How SuperCard X attacks unfold

The attack begins with the victim receiving a fake SMS or WhatsApp message impersonating their bank, claiming they need to call a number to resolve issues caused by a suspicious transaction.

The call is answered by a scammer posing as bank support, who uses social engineering to trick the victim into “confirming” their card number and PIN. They then attempt to convince the user to remove spending limits via their banking app.

Finally, the threat actors convince users to install a malicious app (Reader) disguised as a security or verification tool that contains the SuperCard X malware.

Upon installation, the Reader app requests only minimal permissions, mainly access to the NFC module, which is enough to perform the data theft.

The scammer instructs the victim to tap their payment card to their phone to verify their cards, allowing the malware to read the card chip data and send it to the attackers.

The attackers receive this data on their Android device, which runs another app called Tapper, which emulates the victim’s card using the stolen data.

The two apps and two devices involved in the attack
The two apps and two devices involved in the attack
Source: Cleafy

These ’emulated’ cards allow attackers to make contactless payments at stores and ATM withdrawals, though amount limits apply. As these small transactions are instant and appear legitimate to the banks, they’re harder to flag and reverse.

Overview of the SuperCard X attacks
Overview of the SuperCard X attacks
Source: Cleafy

Evasive malware

Cleafy notes that SuperCard X is currently not flagged by any antivirus engines on VirusTotal and the absence of risky permission requests and aggressive attack features like screen overlaying ensures it stays off the radar of heuristic scans.

The emulation of the card is ATR-based (Answer to Reset), which makes the card appear legitimate to payment terminals and shows technical maturity and understanding of smartcard protocols.

Another notable technical aspect is the use of mutual TLS (mTLS) for certificate-based client/server authentication, securing C2 communications from interception and analysis by researchers or law enforcement.

The malware's secure communications
Secure communications system
Source: Cleafy

BleepingComputer contacted Google to comment on the SuperCard X activity and a spokesperson sent the below statement.

“Based on our current detection, no apps containing this malware are found on Google Play. Android users are automatically protected by Google Play Protect, which is on by default on Android devices with Google Play Services. Google Play Protect can warn users or block apps known to exhibit malicious behavior, even when those apps come from sources outside of Play.” – A Google spokesperson

]]>
https://earlybirdsinvest.com/new-android-malware-steals-your-credit-cards-for-nfc-relay-attacks/feed/ 0 32040