Полная нода (Full Node)

Полная нода — это полнофункциональный узел в сети блокчейн, который обеспечивает её безопасность и децентрализацию.

Functions: 1. Rules enforcement. 2. Transaction relay. 3. Block validation. 4. Blockchain archival. Types: 1. Full Node (Complete validation). 2. Pruned Node (Deletes old blocks to save space). 3. Archival Node (Stores everything including intermediate states).

        graph LR
  Center["Полная нода (Full Node)"]:::main
  Rel_oracle["oracle"]:::related -.-> Center
  click Rel_oracle "/terms/oracle"
  Rel_data_availability["data-availability"]:::related -.-> Center
  click Rel_data_availability "/terms/data-availability"
  Rel_cosmos_network["cosmos-network"]:::related -.-> Center
  click Rel_cosmos_network "/terms/cosmos-network"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧒 Простыми словами

Представь, что у всех твоих друзей есть общая тетрадь, куда вы записываете, кто кому сколько должен. Полноценная нода — это если у тебя есть своя такая тетрадь, и ты сам записываешь туда каждое событие. Тебе не нужно спрашивать друзей, сколько у тебя денег — ты просто смотришь в свою тетрадь.

🤓 Expert Deep Dive

Огромным вызовом для полных нод является 'Рост блокчейна'. С каждым годом данных становится всё больше (уже сотни гигабайт), что требует мощного железа и быстрого интернета. Для решения этой проблемы используются 'Pruned' (облегченные) ноды, которые хранят только последние блоки и доказательства корректности старых, сохраняя при этом ту же степень безопасности, что и обычные полные ноды. Для разработчиков нода — это прежде всего источник данных: через неё можно отслеживать свои транзакции быстрее и анонимнее, чем через сторонние API.

📚 Источники