Why RLP encoding is used in Ethereum?

0 votes
Why RLP encoding is used in Ethereum?
Jul 31, 2018 in Blockchain by whatsinname
• 280 points
48 views

1 answer to this question.

0 votes
  • RLP is intended to be a highly minimalistic serialization format, its purpose is to store nested arrays of bytes.
  • It only encodes the structure of the data which it encodes, it doesn't know anything about what kind of object it was before you encoded it.
  •  This reduces the overall size of the encoding but does require the decoder of the bytes to know what kind of object it is looking for.
  • Therefore, RLP is used by Etherum.
answered Aug 4, 2018 by Mohini
• 260 points

Related Questions In Blockchain

0 votes
1 answer
0 votes
1 answer

Why Count keyword is used in HBase?

Hey, An aggregate function that returns the number ...READ MORE

answered May 24 in Blockchain by Gitika
• 19,720 points
18 views
+1 vote
1 answer

What is Ethereum Blockchain? Where is it being used?

Blockchain is a decentralized distributed database of immutable records, ...READ MORE

answered Apr 2, 2018 in Blockchain by Christine
• 15,790 points
42 views
+1 vote
1 answer
0 votes
1 answer

Truffle tests not running after truffle init

This was a bug. They've fixed it. ...READ MORE

answered Sep 11, 2018 in Blockchain by Christine
• 15,790 points
104 views
0 votes
1 answer
0 votes
1 answer

Protocols used in a distributed/dlt system for the nodes to establish communication

yes all are over TCP/IP connections secured by TLS encryption in hashgraph architecture-hashgraph, ...READ MORE

answered Aug 6, 2018 in Blockchain by ariaholic
• 7,320 points
56 views
0 votes
1 answer

What is the purpose of Blockchain Technology?

Purpose of Blockchain Technology: A blockchain technology is ...READ MORE

answered Jul 17, 2018 in Blockchain by Mohini
• 260 points
39 views
0 votes
1 answer

Can we custom tokens on Ethereum?

Yes, it is possible. You need to ...READ MORE

answered Jul 31, 2018 in Blockchain by Mohini
• 260 points
34 views