- Регистрация
- 18.01.2023
- Сообщения
- 1 674
- Реакции
- 295
- Депозит
- 𝟎.𝟓 𝐁𝐓𝐂
- Сделок через Гаранта
- 135
Сегодня разберём 5 важных технических терминов, которые касаются взаимодействия с блокчейнами: нода, клиент, удалённый вызов процедур, виртуальная машина и состояние.
Скорее всего, вы видели их во всяких технических документах и новостях, но не до конца понимали, что они означают.
Разберём простыми словами:
Node (нода, узел) — это любой компьютер, подключённый к блокчейну. В основном узлы нужны для хранения данных, проверки транзакций и защиты блокчейна.
Совокупность всех узлов — это как раз то, что мы и называем децентрализованным блокчейном. Любой пользователь может стать узлом, чтобы усилить децентрализацию и получать за это вознаграждение. Достаточно иметь компьютер и подключение к интернету.
Client (клиент) — это программа, через которую все узлы взаимодействуют с блокчейном.
Криптокошелёк тоже является клиентом. Также есть клиенты, которые превращают ваш компьютер в узел и позволяют обрабатывать транзакции.
RPC (удалённый вызов процедур) — это посредник между клиентом и блокчейном. Например, кошелёк Metamask использует RPC, чтобы вы могли видеть свой баланс, отправлять транзакции и взаимодействовать с блокчейном.
RPC можно представить как интернет-провайдера, который связывает ваше устройство с интернетом.
Если вы чувствуете, что блокчейн «лагает», то проблема зачастую не в блокчейне, а в бесплатных RPC, которые стоят в кошельках по умолчанию. Эта проблема решается сменой RPC или покупкой частного RPC.
State (состояние) — это «содержимое» блокчейна в определённый момент времени. Например, количество кошельков или Биткоинов в обращении, номер блока, сложность майнинга и так далее.
Состояние можно представить как возраст. Человеку может быть либо 20 лет, либо 30, но не одновременно. Блокчейн — это последовательная цепочка блоков, а не обычная база данных, поэтому и оценивать её нужно по-другому.
Virtual Machine (виртуальная машина) — это виртуальный компьютер, который управляет приложениями в блокчейнах, таких как Ethereum.
Виртуальные машины управляются узлами, о которых мы рассказали в первом пункте. Все эти вещи взаимосвязаны между собой.
Теперь вам должно быть понятнее, что происходит, когда вы нажимаете на кнопку отправки транзакции.
Скорее всего, вы видели их во всяких технических документах и новостях, но не до конца понимали, что они означают.
Разберём простыми словами:
Node (нода, узел) — это любой компьютер, подключённый к блокчейну. В основном узлы нужны для хранения данных, проверки транзакций и защиты блокчейна.
Совокупность всех узлов — это как раз то, что мы и называем децентрализованным блокчейном. Любой пользователь может стать узлом, чтобы усилить децентрализацию и получать за это вознаграждение. Достаточно иметь компьютер и подключение к интернету.
Client (клиент) — это программа, через которую все узлы взаимодействуют с блокчейном.
Криптокошелёк тоже является клиентом. Также есть клиенты, которые превращают ваш компьютер в узел и позволяют обрабатывать транзакции.
RPC (удалённый вызов процедур) — это посредник между клиентом и блокчейном. Например, кошелёк Metamask использует RPC, чтобы вы могли видеть свой баланс, отправлять транзакции и взаимодействовать с блокчейном.
RPC можно представить как интернет-провайдера, который связывает ваше устройство с интернетом.
Если вы чувствуете, что блокчейн «лагает», то проблема зачастую не в блокчейне, а в бесплатных RPC, которые стоят в кошельках по умолчанию. Эта проблема решается сменой RPC или покупкой частного RPC.
State (состояние) — это «содержимое» блокчейна в определённый момент времени. Например, количество кошельков или Биткоинов в обращении, номер блока, сложность майнинга и так далее.
Состояние можно представить как возраст. Человеку может быть либо 20 лет, либо 30, но не одновременно. Блокчейн — это последовательная цепочка блоков, а не обычная база данных, поэтому и оценивать её нужно по-другому.
Virtual Machine (виртуальная машина) — это виртуальный компьютер, который управляет приложениями в блокчейнах, таких как Ethereum.
Виртуальные машины управляются узлами, о которых мы рассказали в первом пункте. Все эти вещи взаимосвязаны между собой.
Теперь вам должно быть понятнее, что происходит, когда вы нажимаете на кнопку отправки транзакции.