블록 레이아웃
정보
이 페이지를 더 잘 이해하기 위해서는 TL-B 언어에 대한 이해가 권장됩니다.
블록체인의 블록은 완성되면 분산 원장의 영구적이고 불변한 부분으로 추가되는 새로운 트랜잭션의 기록입니다. 각 블록은 트랜잭션 데이터, 시간, 이전 블록에 대한 참조 등의 정보를 포함하여 블록 체인을 형성합니다.
TON 블록체인의 블록들은 시스템의 전반적인 복잡성으로 인해 꽤 복잡한 구조를 가지고 있습니다. 이 페이지는 이러한 블록들의 구조와 레이아웃을 설명합니다.
블록
블록의 Raw TL-B 스키마는 다음과 같습니다:
block#11ef55aa global_id:int32
info:^BlockInfo value_flow:^ValueFlow
state_update:^(MERKLE_UPDATE ShardState)
extra:^BlockExtra = Block;
각 필드를 자세히 살펴보겠습니다.
global_id:int32
이 블록이 생성된 네트워크의 ID입니다. 메인넷의 경우 -239
, 테스트넷의 경우 -3
입니다.