Bitcoin

Pay-to-End-Point [P2EP]: Blockstream’s proposal to improve the privacy of Bitcoin [BTC] transactions

One of the biggest drawbacks of paying in Bitcoins is that the transactions are public. That means anyone with a block explorer can see the transaction. This limitation of Bitcoin has given rise to an entirely new industry of “Bitcoin transaction analysis”. These companies scan the transaction and figure out who is behind the transaction.

Built upon this limitation of Bitcoin, new coins dubbed as “privacy coins” were invented. ZCash, Monero, Bitcoin Private are a few such examples. But Blockstream, the company behind Lightning network and Segwit, is soon about to change that.

In Blockstream’s latest blog post, they introduce a new mechanism for privacy-related transactions called the Pay-to-End-Point or P2EP for short. This new mechanism of the transaction does not require any changes to the existing Bitcoin protocol and it does not even require a new layer.

What is P2EP?

Pay-to-End-Point or P2EP, is Blockstream’s initial proposal to enhance the privacy of Bitcoin. The solution of P2EP is based on solving some major problems related to enhancing the privacy of Bitcoin. Enter P2EP. The idea behind P2EP is that both Sender and Receiver should contribute to the transaction via multiple “fake” transactions in an endpoint provided by the Receiver based on a BIP 21 URI.

To understand the working of P2EP, let’s assume an example where two spies A and B, who are working inside a secure secret facility have to pass a secret message to each other. All communications are recorded in the facility and the only way for the spies to pass messages are in open.

Now if Spy A needs to send a message to Spy B in front of everyone.

  1. Spy B first acknowledges Spy A.
  2. Spy A conveys he has a message.
  3. Spy B then starts small talk in which he has secretly asked what’s the message.
  4. Spy A also replies in small talk while Spy B secretly picks the message hidden behind.

With the above logic in mind, let’s break down the transactions in steps:

  1. The receiver generates a number a private receiving endpoint based on the receiver’s wallet address based on BIP 21.
  2. The Sender initiates the transaction with the Receiver by confirming that the endpoint provided is available.
  3. The receiver then sends a number of transactions to the Sender for them to sign. Out of this only one of them is a valid transaction.
  4. Once the Receiver receives a valid transaction, that transaction is broadcasted by the network.

Advantages and disadvantages P2EP

Advantages:

  • The privacy transaction shares the same appearance as a regular transaction.
  • Sending wallets can be lightweight wallets.
  • Senders and Receivers are provided greater privacy.

Disadvantages:

  • The Receiver, as well as the Sender, must be online for the payment to be processed as a P2EP transaction.
  • The interactive nature of P2EP will slightly delay transaction broadcast.
  • The Receiver needs to have a ‘hot wallet’ in order to sign transactions.
  • Fees may be greater for the Sender due to the increase in transaction size.
  • Wallet processing is increased when compared to traditional transactions.
  • The Receiver needs to have access to a full node.

The P2EP is still in very early stages, and a lot of community refinement will be done before it will be implemented. But its a step in the right direction, to increase the privacy of Bitcoin.


Discuss this news on our Telegram Community. Subscribe to us on Google news and do follow us on Twitter @Blockmanity

Did you like the news you just read? Please leave a feedback to help us serve you better

Disclaimer: Blockmanity is a news portal and does not provide any financial advice. Blockmanity's role is to inform the cryptocurrency and blockchain community about what's going on in this space. Please do your own due diligence before making any investment. Blockmanity won't be responsible for any loss of funds.

Ishan Garg

Ishan is a cryptocurrency trader and a journalist. He joined the cryptocurrency space in 2017. He is the founder of Blockmanity. He is a HODLER and is holding BTC, ETH & UGT.

Share
Published by
Ishan Garg

Recent Posts

Circle of Games – The multi-gaming platform raised funding from Nazara

Circle of Games (COG)—Web3's multi-gaming platform has raised a $1mn round from Nazara, with participation…

4 days ago

Unconference Bali 2024: Pioneering the Future of Web3 in Paradise

Unconference Bali 2024, Asia’s premier Web3 event, is poised to take center stage against the…

6 days ago

Tradeleaf Ignites Trade Finance Revolution with $TLF Listing on MEXC

Tradeleaf, a leading FinTech company empowering global trade through digital solutions, recently celebrated a significant…

6 days ago

Foundership Global Accelerator Teams Up with XDC Network to Propel Web3 Startup Innovation

Foundership Global Accelerator, a prominent force in the Web3 & Emerging-Tech Community boasting over 10,000…

2 weeks ago

Condo, the world’s first meme token based on Real-World Asset (RWA), launches on Base Chain with innovative treasury investment strategy

April 16, 2024 - Condo, the world's first real-world asset (RWA) meme token, was recently…

2 weeks ago

Partisia Blockchain Debuts $100 Million in $MPC Grants to Enhance Blockchain Technology and Token Utilization

The Partisia Blockchain Foundation, at the forefront of crafting privacy-enhancing and interoperable blockchain platforms, today…

3 weeks ago