머클 패트리샤트리는 이더리움에서 사용하는 수정된 머클트리이며 효율적으로 정보를 관리하기 위한 자료구조입니다. 각각의 노드들은 [key, value] 값을 갖고 있고 이웃 노드와 함께 상위 노드의 해쉬값으로 올려지게 됩니다. 반복된 과정을 거치면 최상위 노드(root node)에 이르게 되고 나무와 같은 구조를 갖습니다. 이 노드의 해쉬값을 root hash이라고 합니다.
이더리움 네트워크에서 노드에 데이터 구조를 저장하거나, 혹은 노드끼리 데이터 구조를 주고 받으려면 통일된 형식이 필요하다. 그리고 이 통일된 형식을 만드는 것을 직렬화(serialization)라고 하고, 만들어진 통일된 형식을 바이트 스트림이라고 한다.
RLP는 이더리움 네트워크에서 쓰이는 직렬화(serialization) 기법이다. 바이트 스트림은 최소 단위를 바이트로 하는 데이터 묶음이다. 데이터를 파일에 저장하거나 네트워크에서 전송하기 위해서는 바이트 스트림 형식으로 변환되어야 한다.