Ви зараз переглядаєте Що таке вузли?

Що таке вузли?

Час читання: 5 хвилин

Вузол має інше значення залежно від його контексту.

У світі мереж, телекомунікаційних мереж або навіть комп’ютерів вузли мають чітко визначені характеристики: вони можуть бути точкою перерозподілу або кінцевою точкою зв’язку. Ми можемо сказати це загальніше вузол - це фізичний мережевий пристрій. Однак, щоб нічого не пропустити, є також певні випадки, коли необхідно використовувати віртуальні вузли.

Казу, поговори про пиття!

Це йде вдало. Мережевий вузол - це точка, де можна створити, прийняти або передати повідомлення. Як уже згадувалося, існують різні типи вузлів біткойнів: повні вузли, супервузли, майнерні вузли та клієнти SPV.

зміст

Вузли біткойн

Де блокчейн розроблений як система розповсюджується, мережа вузлів дозволяє використовувати біткойн як децентралізовану однорангову (P2P) цифрову валюту, неперевірену та децентралізовану, тобто без необхідності існувати посередників для перевірки угод, обмінів, транзакцій між користувачами.

I вузли блокчейну тому вони повинні діяти як точка зв'язку і повинні мати певні властивості, щоб вони могли виконувати деякі функції. Будь -який пристрій що підключається до інтерфейсу біткойна, наприклад до комп’ютера, можна вважати вузлом, оскільки всі вузли з'єднані всередині блокчейна. Що можуть зробити ці вузли? Вони спілкуються. Вони передають інформацію про транзакції та блоки її розподіленої комп’ютерної мережі за допомогою однорангового протоколу Bitcoin. Око: Існують різні типи вузлів біткойнів.

Повні вузли

Повні вузли - це ті вузли, які конкретно забезпечують безпеку біткойну та підтримують його структуру: вони необхідні для функціонування всієї мережі. Можливо, ви вже десь їх читали і бачили, як їх називають повні перевіряючі вузли: вони називають їх так тому, що брати участь у процесі перевірки транзакцій та замків згідно з правилами, які були запроваджені консенсус системи. Повні вузли можуть передавати нові транзакції та нові блоки в блокчейн.

Зазвичай повний вузол повинен завантажити копію всього блокчейна з усіма його блоками та транзакціями (навіть якщо це не є обов’язковою вимогою, щоб вважатись повним вузлом - ви також можете завантажити окрему частину блокчейна).
Повний вузол біткойна можна налаштувати за багатьма різними реалізаціями програмного забезпечення, де називається найвідоміший з усіх Биткойн ядро (тут посилання на його github). Це не для всіх! Ось мінімальні, але мінімальні, мінімальні вимоги, щоб бути повним вузлом Bitcoin Core:

  • Настільний комп’ютер або ноутбук із останньою версією Windows, Mac OS X або Linux.
  • 200 ГБ вільного місця на диску.
  • 2 ГБ оперативної пам’яті (ОЗУ).
  • Високошвидкісне підключення до Інтернету із завантаженням не менше 50 кБ / с.
  • Необмежене з'єднання або з високими обмеженнями завантаження. Або переконайтеся, що у вашому тарифному плані, якщо ви створюєте гарячу точку, 200 гіга на місяць у завантаженні та 20 у завантажуванні включені.
  • Повний вузол повинен працювати протягом щонайменше чверті дня (6 годин), але високо цінується, що він завжди залишається активним, 24 години на добу.

Тисячі різних волонтерів і навіть організацій наполегливо працюють, щоб стати повноцінними вузлами і таким чином мати можливість допомогти екосистемі біткойнів. Станом на сьогодні (травень 2021 р.) Ми рахуємо 9615 активних загальнодоступних вузлів в мережі Bitcoin. І ми просто говоримо про загальнодоступні вузли, тобто видимі та доступні вузли біткойнів, які також називаються прослуховування вузлів

Резюме загальнодоступних вузлів мережі Bitcoin

Так, Шерлок, також є неслухаючі вузли, приховані та невидимі вузли. Вони ховаються за брандмауером для роботи, використовуючи протоколи конфіденційності, такі як Tor, або, навіть простіше і безпечніше, вони не налаштовані для отримання з'єднань.

Прослуховування вузлів (супервузли)

Un слухаючий вузол o супервузол є загальнодоступним повним вузлом: він спілкується з іншими вузлами, які хочуть з ним спілкуватися, і обмінюється інформацією. Тому супер -вузол використовується як a комунікаційний міст що джерело даних: супервузол - це a точка перерозподілу.

Якщо ви хочете бути надійним супервузлом, ви завжди повинні бути активними 24 години на добу, щоб мати можливість передавати потік з'єднань: історія блокчейну повинна бути задокументована, усі транзакції повинні бути записані з їх даними на всіх вузлах світу. Само собою зрозуміло, що це навіть для меншої кількості людей: потрібні необхідні обчислювальні потужності, а також краще підключення до Інтернету.

Майнерні вузли

Час майнінгу минув. Не починай підривати. Сьогодні, щоб конкурентно брати участь у процесі видобутку біткойнів, важливо інвестувати у спеціалізовані програми та обладнання, які працюють паралельно з Bitcoin Core для спроби майнінгу блоків. Майнер або людина, яка використовує ці потужні комп’ютери, може вирішити працювати самостійно (тільки майнер) або в групах (майнер у басейні). 

Поки одинокі вовки, єдині шахтарі, які попросили бабусю мати можливість деякий час користуватися підвалом, щоб займатися комп’ютерами, в той час як вони використовують свою локально завантажену копію блокчейну, тих, хто добуває в басейнах, у басейнах шахтарів, вони працюють разом, і кожен надає свої власні ресурси (hashpower). У пулі майнінгу виключна відповідальність адміністратора пулу - підтримувати повний вузол: він є майнер пула з повним вузлом.

Легкий або SPV клієнт

Також відомі як клієнти спрощеної перевірки платежів (SPV), клієнти легкий вони використовують мережу біткойн, але не виступають повноцінним вузлом. Тому клієнти SPV не сприяють безпеці мережі: вони не зобов’язані мати копію блокчейна, і їх ніколи не запитують у процесі перевірки та валідації транзакцій.

Клієнт SPV має основоположну функцію: він дозволяє будь -якому користувачеві перевірити, чи були включені деякі транзакції в блок, без необхідності завантажувати всі дані блоку. Як вони це роблять? Вони запитують деяку інформацію з інших повних вузлів (супер вузли). Легкі клієнти діють як кінцева точка зв'язку і використовуються різними гаманцями (гаманцями) для зберігання криптовалют.

Клієнт проти майнінг -вузлів

Важливо, що підтримка повного вузла сильно відрізняється від підтримки повного вузла майнінгу. Хоча майнери повинні інвестувати гроші та ресурси для придбання та використання дорогого апаратного та програмного забезпечення (пам’ятайте, скільки людей скаржаться на електроенергію, що використовується для видобутку біткойнів), кожен може підтримувати повноцінний вузол перевірки. Дійсно, без повної перевірки вузла майнер не може нічого зробити: перш ніж спробувати добути блок, майнер повинен отримати ок від повного вузла, який сертифікує та перевіряє очікувані транзакції. Тоді майнер може створити блок, який застосував для розміщення цієї інформації (з групою транзакцій) і спробував добути блок. Тут блокчейн знову збирається оновити: якщо майнеру вдасться знайти дійсне рішення для блоку, його тепер можна передати решті блокчейну, а повні вузли перевіряють його дійсність. Зрештою, правила згоди визначаються та гарантуються розподіленою мережею перевірка вузлів, а не від шахтарів.

висновок

Вузли біткойнів спілкуються між собою через мережевий протокол біткойн P2P і, постійно спілкуючись між собою, гарантують цілісність системи. Що робити, якщо є вузол, який поводиться погано, діє нечесно, пустотливо, намагається поширювати неправильну інформацію? У блокчейнах потоки інформації: цей вузол швидко розпізнається чесними вузлами і негайно відключається від мережі.

Скільки я можу заробити, підтримуючи повний вузол перевірки ?? '?

Казу! Не пропонуються економічні винагороди: це визначається довірою користувачів, воно забезпечує спокій, безпеку та конфіденційність користувачів. Повні вузли - справжні арбітри гри: вони засвідчують дотримання правил. Вони захищають блокчейн від атак і шахрайства (наприклад, подвійні витрати) і їм не потрібно довіряти нікому іншому.