Что такое Bitcoin Core?

Bitcoin Core — это просто открытый начальный код. Это означает, что хоть какой желающий может просматривать, объяснять либо давать конфигурации в этот код. Не считая того, кто угодно может скопировать код и изменять копию по собственному усмотрению. С кодом можно ознакомиться на Github.

Кто поддерживает Bitcoin Core?

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

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

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

Кто положил начало Bitcoin Core?

Bitcoin Core — это уникальная реализация Биткойна, и она была сотворена Сатоши Накамото в конце 2008 года. Вначале Сатоши сам занимался сопровождением Bitcoin Core, пока не пропал в конце 2010 года, и с того времени эту функцию взяли на себя остальные люди. Роль провождающего Bitcoin Core передается на добровольческой базе, и если кто-то из числа провождающих утрачивает доверие, он быть может удален.

Кто разрабатывает Bitcoin Core?

Код Биткойна был стопроцентно многофункциональным с момента пуска Биткойна в 2009 году. Но, как и в любом проекте по разработке программного обеспечения, в нем случаются ошибки, которые нужно поправить, и обновления, которые нужно имплементировать.

Над улучшением Bitcoin Core работает огромное количество людей, которых именуют разрабами Bitcoin Core. Никаких ограничений либо квалификаций для того чтоб, стать разрабом Bitcoin Core, не существует. С того времени как Сатоши Накамото выпустил начальную версию Биткойна, число разрабов резко возросло. На момент написания статьи число контрибуторов Bitcoin Core на GitHub превосходит 800 человек.

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

Читайте также:

  • Кто контролирует Bitcoin Core
  • Работа над Bitcoin Core: взор изнутри

Контролирует ли Bitcoin Core Биткойн?

Bitcoin Core — это открытый начальный код. Любой оператор ноды в сети Биткойна выбирает версию Биткойна, с которой он предпочитает работать. Это значит, что сеть Биткойна состоит из 10-ов тыщ нод, которые работают с десятками разных версий ПО Биткойна.

Не считая того, когда создатели и сопровождающие проект обновляют код Bitcoin Core, совсем не любой участник сети Биткойна немедля интегрирует эти конфигурации. Почти все продолжают воспользоваться старенькым ПО, игнорируя обновления.

В таковой системе контроль над сетью находится в руках операторов нод, а не разрабов и провождающих код. Если создатели заносят конфигурации в код Bitcoin Core, но только немногие ноды интегрируют эти конфигурации через обновление применяемого ПО, то сеть остается незатронутой этими переменами.

Не считая того, Bitcoin Core — это не единственная софтовая реализация Биткойна. Почти все остальные программные пакеты могут подключаться к сети Биткойна и вести взаимодействие с ней. Эти разные реализации ведут взаимодействие вместе, образуя единую сеть, аналогично тому, как разные браузеры — Гугл Chrome, Firefox либо Safari — получают доступ к одному вебу, невзирая на некие поверхностные различия меж этими программками.

Остальные реализации

Так как код Bitcoin Core стопроцентно открыт, существует несколько реализаций кода Биткойна, написанных различными людьми на различных языках программирования, любая со своими чертами.

Ноды могут употреблять всякую из этих программных реализаций, но все реализации Биткойна должны поддерживать главные функции сети для поддержания консенсуса. Вся сеть Биткойна обязана согласиться с тем, по каким правилам определяется валидность транзакций и блоков.

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

 

Подписывайтесь на BitNovosti в Telegram!
Делитесь вашим воззрением о данной для нас статье в комментах ниже.

Author: Anonim