노드 네트워크에 있는 컴퓨터 블록체인네트워크의 업무에 참여하고 , 분산화노드들은 데이터를 저장하고 트랜잭션을 처리하고 블록을 만들고 합의에 도달합니다.
노즈의 목적#
- 데이터 저장 모든 트랜잭션, 블록, 네트워크 상태
- 트랜잭션 처리 유효성 확인 → 블록에 추가;
- 블록 생성 양성 및 서명
- 업무 분배 병렬 처리
- 공감대 일반적인 상태를 조정하는 것
- 오류 탐지 깨진 복사본을 다시 동기화합니다.
- 분산화 중앙 거부점이 없는 경우
- 확장성 단위 수 증가 = 더 높은 전송 능력
- 개인 정보 보호 암호와 익명성.
TON 노드 유형#
1. 풀 노드 네트워크 기본
전체 레지스트를 저장하고 블록을 만들고 피어 투 피어 네트워크에서 데이터를 공유합니다.
Validator (확인 노드)
- 트랜잭션 검증, 블록 생성 및 검증
- 요구 스테이킹 (대용량 TON)
- 검증 풀이나 개인 사업자들에 의해 관리됩니다.
- 자세한 내용은 docs.ton.org.
Liteserver
- 보관하고 있습니다. 관련 부분만 블록체인, 전부가 아닙니다.
- 애플리케이션의 엔드포인트 (TON API, 지갑, dApps)
- 확인을 위해 Full Nodes에 의존합니다.
- BaseChain에서 자주 일합니다.
- 인기가 있는 것은 오직 아카이브 노드뿐입니다.
Archive Nodes
- 보관하고 있습니다. 모든 이야기 블록체인을 처음부터;
- 이 자료의 유일한 신뢰할 수 있는 자료는 오래된 트랜잭션에 대한 요청;
- 디스크에 대한 큰 요구 사항 (아래 참조);
- 네트워크의 완전한 작동을 위한 중요한 자원입니다.
2. 기능적 노드
- 프록시 노드 웹3 접속과 익명성
- TON 스토리지 제공자 파일과 컨텐츠를 배포합니다.
- 다른 전문적인 하위 유형.
하드웨어의 최소 요구 사항#
| 매개 변수 | Full Node / Validator | Archive Node |
|---|---|---|
| CPU | 16 핵 | 16 핵 |
| RAM | 128 GB | 128 GB |
| Storage | NVMe SSD 1 TB 또는 64k+ IOPS | 8 TB + 4TB 압축 ZFS |
| 네트워크 속도 | 그로부터 1 Gbit/s | 1 Gbit/s |
| IP | 고정된 공개 | 고정된 공개 |
| 월간 트래픽 (peak) | 이전까지 16 TB | 16 TB까지 |
노드를 실행하는 방법#
- 위와 같은 설비를 준비해야 합니다.
- 따라가기 TON 재단의 지침 (노즈의 유형에 따라 달라집니다.)
- 실행 MyTonCtrl CLI-노드 제어 도구.