Understanding Hyperledger transaction verification

0 votes

I know that in case of Bitcoin transaction the verification/validation involves looking at the input But in Hyperledger the transaction carries the data for the target smart contract.UTXO balance. Does it mean that there is no necessity of validation of the transaction?

Jun 7, 2018 in Blockchain by nsv999
• 5,500 points
1,056 views

1 answer to this question.

0 votes

 HL v0.x, the consensus process 'validates' transactions in the sense that it orders transactions submitted at different peer nodes in the network into a global order. This consensus process is performed by the validating peers only, who use the PBFT protocol to ensure that there is a quorum of validating peers who get the same result for each transaction.

If consensus is achieved, then each validating peer applies the transaction result at its node, otherwise the transaction is thrown out. Non-validating peers connected to these validating peers get the data and transaction updates replicated to them - they do not participate in the transaction process.

There's work going on in HL v1 for a more sophisticated consensus protocol which includes which validating peers see which transactions.

answered Jun 7, 2018 by Christine
• 15,790 points

Related Questions In Blockchain

+1 vote
1 answer

Hyperledger - How can I use transaction certificates to enforce privacy?

The transaction certificates don't actually address privacy ...READ MORE

answered Apr 17, 2018 in Blockchain by Perry
• 17,100 points
900 views
0 votes
1 answer

In hyperledger, how many number of ordering node can take up a transaction?

There are two types to implement ordering: 1. ...READ MORE

answered Jun 25, 2018 in Blockchain by Omkar
• 69,220 points

edited Jun 28, 2018 by Omkar 1,258 views
+1 vote
1 answer
0 votes
3 answers
0 votes
1 answer

Hyperledger Sawtooth vs Quorum in concurrency and speed Ask

Summary: Both should provide similar reliability of ...READ MORE

answered Sep 26, 2018 in IoT (Internet of Things) by Upasana
• 8,620 points
1,451 views
0 votes
1 answer

How a transaction validity is verified in blockchain?

Blockchain has the records the of all ...READ MORE

answered May 11, 2018 in Blockchain by Johnathon
• 9,090 points
735 views
0 votes
1 answer

Invalid Batch or signature in Savtooth

This will solve your problem import org.apache.commons.codec.binary.Hex; Transaction txn ...READ MORE

answered Aug 1, 2018 in Blockchain by digger
• 26,740 points
1,003 views
0 votes
1 answer

Transaction Verification in Blockchain

Yes if your transaction was lucky enough ...READ MORE

answered Sep 5, 2018 in Blockchain by Christine
• 15,790 points
587 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP