follow us on twitter . like us on facebook . follow us on instagram . subscribe to our youtube channel . announcements on telegram channel . ask urgent question ONLY . Subscribe to our reddit . Altcoins Talks Shop Shop


This is an Ad. Advertised sites are not endorsement by our Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise Here Ads bidding Bidding Open

Author Topic: BCH Devs Discuss Securing Instant Transactions With the Avalanche Protocol  (Read 1119 times)

Offline PRIBO247

  • Hero Member
  • *
  • Activity: 1071
  • points:
    900
  • Karma: 6
  • Trade Count: (0)
  • Referrals: 3
  • Last Active: April 09, 2019, 01:08:13 PM
    • View Profile

  • Total Badges: 21
    Badges: (View All)
    10 Posts First Post Sixth year Anniversary
Over the last couple of weeks, the Bitcoin Cash (BCH) community
has been talking fervently about zero-confirmation transactions
and a new pre-consensus mechanism called Avalanche. On
Monday, Openbazaar developer Chris Pacia published a
comprehensive description of the pre-consensus protocol that
could theoretically bolster secure zero-confirmation BCH
transactions.

A Pre-Consensus Concept Called Avalanche Could Bolster Zeroconf BCH
Transactions

Since the hard fork in November, BCH developers have been
exploring an idea called Avalanche, a concept that could
hypothetically add a double-spend protection mechanism to zero-
confirmation transactions. These types of instant transactions are
broadcast to the network before they are confirmed and some
people believe there is still an open double-spend attack vector
for unconfirmed transactions. Essentially, Chris Pacia’s recent
post, called “Making Zeroconf Secure”, describes how the
Avalanche protocol could protect unconfirmed transactions by
having a group of participating nodes come to pre-consensus.
“Avalanche is a new consensus protocol that was first introduced
earlier this year — It provides a novel way for nodes on a network
to choose between two conflicting transactions and come to a
consensus about which one should be included in the next block,”
explained Pacia.
The Openbazaar developer continued:

"Using Avalanche in Bitcoin Cash for
miner coordination provides a very
elegant, decentralized coordination
mechanism that can potentially prevent
miners from accepting double spend
bribes and when combined with double
spend notifications, make zeroconf
transactions very secure."

Proof-of-Work: The Anti-Sybil Mechanism

The developer further explained that each node participating in the
pre-consensus method will query or poll each other in order to
validate the transaction. However, rather than using nodes that
can be easily ‘sybiled,’ the Avalanche system would use the pools
of BCH miners already securing the network. In a sybil attack,
nodes in a network are easily spoofed and the software is hijacked
by a variety of manipulative phony nodes.
“Proof-of-work is used as the anti-sybil mechanism. The miners
of the last 100 blocks form the consensus group and participate in
Avalanche. This is a rolling membership group. Each new block a
new miner is added to the group and the miner who mined block
n-100 gets booted,” Pacia detailed in his post.

The Avalanche discussion heated up even more so when a video
demonstration and a descriptive editorial was published showing
an alleged double-spend vector on the BSV network. A BCH
proponent named Reizu confessed, “I’ve done many double-
spends on the Bitcoin SV network.” Pacia believes the BCH
network, on the other hand, is very close to making zero
confirmation transactions secure. The Openbazaar developer
believes there’s a better solution to the problem than orphaning
blocks and suing people when things go wrong.
“The difference in the quality of research, proposal, and
implementation between BCH and BSV really isn’t even
comparable,” Pacia concluded.

Source : https://news.bitcoin.com

Altcoins Talks - Cryptocurrency Forum


This is an Ad. Advertised sites are not endorsement by our Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise Here Ads bidding Bidding Open


 

ETH & ERC20 Tokens Donations: 0x2143F7146F0AadC0F9d85ea98F23273Da0e002Ab
BNB & BEP20 Tokens Donations: 0xcbDAB774B5659cB905d4db5487F9e2057b96147F
BTC Donations: bc1qjf99wr3dz9jn9fr43q28x0r50zeyxewcq8swng
BTC Tips for Moderators: 1Pz1S3d4Aiq7QE4m3MmuoUPEvKaAYbZRoG
Powered by SMFPacks Social Login Mod