MPT의 분기 노드를 생각해 보겠습니다.
브랜치 노드 목록의 17번째 항목이 NULL인 것으로 가정합니다. 브랜치 노드가 "종료자" 노드가 아니기 때문입니다. Ethereum 설명서에 따르면 NULL은 빈 문자열로 인코딩됩니다.
목록에서 17번째 항목은 분기 노드가 종료 노드이기 때문에 값이어야 한다고 가정합니다. 이 값이 빈 문자열이라고 가정합니다.
이 두 가지 경우를 어떻게 구별할까요?
이 질문은 RLP 인코딩과는 별개여야 합니다. RLP 인코딩은 목록을 인코딩하는 방법에만 관련이 있습니다. 목록 자체에 무엇이 있는지 묻고, 그 다음에 목록이 어떻게 인코딩되는지 고려합니다.
MPT 분기 노드 값 해석
이 기사는 기계로 번역되었습니다
원문 표시
출처
면책조항: 상기 내용은 작자의 개인적인 의견입니다. 따라서 이는 Followin의 입장과 무관하며 Followin과 관련된 어떠한 투자 제안도 구성하지 않습니다.
라이크
즐겨찾기에 추가
코멘트
공유