В ожидании подтверждения: о мемпуле и политике передачи транзакций узлами Биткойна
Подробно о политиках, применяемых нодами при передаче транзакций, правилах включения в мемпул и отборе транзакций для майнинга. А также почему в Bitcoin Core применяется более жёсткая политика по сравнению с правилами консенсуса сети, и как биткойн-приложения могут использовать эту политику наиболее эффективно.
Биткойн-нода — компьютерная программа, которая взаимодействует с сетью Bitcoin. Сеть Bitcoin состоит из нод, которые взаимодействуют друг с другом, поддерживая блокчейн в актуальном состоянии и обеспечивая соблюдение правил сети. Как и любые другие программы, ПО Bitcoin запускается на физическом оборудовании, компьютере. Перед настройкой своей ноды вам понадобится выбрать оборудование и программное обеспечение, с помощью которых вы будете ее запускать.
Биткойн-нода — это любой компьютер, на котором работает программное обеспечение Биткойна и хранится полная копия его блокчейна. Ноды проверяют каждый блок и каждую транзакцию, прежде чем добавить их в блокчейн. Таким образом, они выступают в качестве арбитров, устанавливая и применяя правила о том, какие транзакции считать валидными, а какие нет.
Биткойн — это одноранговая (p2p) валюта, регулируемая сетью узлов, нод. Нода — это просто компьютер, на котором работает программное обеспечение Биткойна. Биткойн-ноды отправляют и получают транзакции от других нод в сети и подтверждают их валидность. Ноды сотрудничают с биткойн-майнерами в поддержании целостности системы.