Какво е биткойн възел
Възел е всяко устройство, на което работи софтуер на биткойн и което говори равноправния мрежов протокол. Възлите се свързват помежду си, предават нататък новите транзакции и блокове и поддържат съгласувана картина за състоянието на мрежата. Няма главен възел и няма официален списък на участниците — всеки може да се включи или да си тръгне по всяко време.
Не всички възли вършат едно и също. Едни проверяват всичко изцяло, други се опират на други възли за части от картината, а някои произвеждат и нови блокове (добив). Най-важният вид за разбирането на модела на доверие при биткойн е пълният възел.
Какво прави пълният възел
Пълният възел изтегля цялата верига от блокове и независимо проверява всеки блок и всяка транзакция спрямо правилата на консенсуса при биткойн. Проверява подписите, уверява се, че монети не се харчат два пъти, следи да се спазват наградите за блок и горната граница на количеството и отхвърля всичко, което нарушава правилата — независимо кой го е изпратил.
Освен проверката пълните възли предават валидните данни на своите съседи и така помагат за разпространението на транзакции и блокове в мрежата. Тъкмо това съчетание от проверка и предаване държи цялото свързано: всеки честен пълен възел стига до един и същ извод коя верига е валидна, защото всички прилагат еднакви правила върху еднакви данни.
Пълни възли, леки клиенти и добиващи
Пълният възел проверява всичко сам. Лекият клиент, наричан понякога SPV клиент (опростена проверка на плащане), пази само заглавните части на блоковете и пита пълните възли за останалото; обичайно е в портфейлите на телефона, които заменят част от независимостта срещу удобство и по-малък разход на ресурси.
Добиващите са отделна роля, която често се бърка с възлите. Добиващите сглобяват блокове кандидати и се състезават кой ще ги прикачи към веригата, но блоковете, които произвеждат, пак трябва да отговарят на правилата, налагани от пълните възли. Ако добиващ опита да наруши правило — например да раздуе количеството —, пълните възли просто ще отхвърлят блока и усилието ще отиде напразно.
Защо собствен възел има значение: не вярвай, провери
Изречението, което често върви с биткойн, гласи «не вярвай, провери». Да поддържаш собствен пълен възел е неговата най-буквална форма. Вместо да вярваш на борса, на изследовател на блокове или на доставчик на портфейл какво е състоянието на мрежата или дали твоята транзакция е валидна, твоят възел сравнява суровите данни направо с правилата.
Това има практически последици. Твоят възел потвърждава получените плащания без посредник и ти позволява да общуваш с мрежата при собствени условия. Може да подобри и поверителността, защото не разкриваш адресите и салдата си на трето лице само за да ги провериш.
Възлите и устойчивостта на мрежата
Пълните възли налагат правилата на биткойн заедно. Понеже един набор от правила се крепи само докато достатъчно независими участници настояват за него, широко разпръсната основа от пълни възли прави мрежата по-трудна за промяна без широко съгласие. В тази връзка понякога се говори за «икономически възли» — тези, поддържани от потребители, фирми и услуги, които наистина уреждат стойност.
Възниква и запас. Когато много възли пазят и предоставят една и съща история, няма едно-единствено място, което да бъде иззето или изключено. Мрежата продължава да работи, докато някъде възли проверяват и предават.
Какво е нужно, за да поддържаш възел
Да поддържаш пълен възел значи да оставиш софтуер като Bitcoin Core да работи на компютър, който остава в мрежата. Основните разходи са памет — цялата верига заема стотици гигабайта и продължава да расте, макар че отрязан възел може да изхвърли старите данни за блокове след проверката, за да пести място — плюс честотна лента и времето за първото изтегляне, което отнема от часове до дни според машината и връзката.
Възелът и пазарните данни са отделни слоеве. Пълният възел казва кое е вярно на веригата и го потвърждава спрямо правилата; за пазарната обстановка не казва нищо. Инструментите за пазарни данни стоят над това: BIKENZO например представя глобален индекс на ликвидността срещу цената на биткойн чисто като пазарен контекст, което е друг въпрос от проверката на веригата, която прави възелът.