Что такое 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 — это открытый исходный код. Каждый оператор ноды в сети Биткойна выбирает версию Биткойна, с которой он предпочитает работать. Это означает, что сеть Биткойна состоит из десятков тысяч нод, которые работают с десятками различных версий ПО Биткойна. Кроме того, когда разработчики и сопровождающие проект обновляют код Bitcoin Core, вовсе не каждый участник сети Биткойна немедленно интегрирует эти изменения. Многие продолжают пользоваться старым ПО, игнорируя обновления. В такой системе контроль над сетью находится в руках операторов нод, а не разработчиков и сопровождающих код. Если разработчики вносят изменения в код Bitcoin Core, но лишь немногие ноды интегрируют эти изменения через обновление используемого ПО, то сеть остается незатронутой этими изменениями. Кроме того, Bitcoin Core — это не единственная софтверная реализация Биткойна. Многие другие программные пакеты могут подключаться к сети Биткойна и взаимодействовать с ней. Эти различные реализации взаимодействуют друг с другом, образуя единую сеть, аналогично тому, как различные браузеры — Google Chrome, Firefox или Safari — получают доступ к одному интернету, несмотря на некоторые поверхностные различия между этими программами. Другие реализации Поскольку код Bitcoin Core полностью открыт, существует несколько реализаций кода Биткойна, написанных разными людьми на разных языках программирования, каждая со своими особенностями. Ноды могут использовать любую из этих программных реализаций, но все реализации Биткойна должны поддерживать основные функции сети для поддержания консенсуса. Вся сеть Биткойна должна согласиться с тем, по каким правилам определяется валидность транзакций и блоков. Несмотря на множество различных реализаций, оригинальная реализация Bitcoin Core на сегодняшний день является наиболее популярной и используется в качестве эталонной, то есть остальные обращаются к ней за руководствами и стандартами. Подписывайтесь на BitNovosti в Telegram! Делитесь вашим мнением об этой статье в комментариях ниже. Источник Поделиться ссылкой:Нажмите, чтобы поделиться в vkontakte (Открывается в новом окне)Нажмите, чтобы поделиться в Telegram (Открывается в новом окне)Нажмите, чтобы поделиться в Instagram (Открывается в новом окне)Нажмите, чтобы поделиться на Twitter (Открывается в новом окне)Нажмите здесь, чтобы поделиться контентом на Facebook. (Открывается в новом окне)Нажмите, чтобы поделиться на LinkedIn (Открывается в новом окне)Нажмите, чтобы поделиться на Reddit (Открывается в новом окне)ЕщёНажмите, чтобы поделиться записями на Tumblr (Открывается в новом окне)Послать это другу (Открывается в новом окне)Нажмите для печати (Открывается в новом окне)Нажмите, чтобы поделиться записями на Pinterest (Открывается в новом окне)Нажмите, чтобы поделиться записями на Pocket (Открывается в новом окне) Related
- 29 Июл, 13:16
Как работает майнинг Bitcoin: самое простое объяснение
13 мая курс ВТС обвалился, когда Илон Маск объявил, что Tesla больше не принимает Bitcoin: мол, майнинг неэкологичен. Почему майнинг Bitcoin потребляет столько энергии — и как он вообще работает? Объясняем простым языком.
- 23 Июл, 06:13
Что такое биткойн-нода?
В первую очередь ноды транслируют и ретранслируют транзакции другим нодам и майнерам. Майнеры проверяют транзакции, заполняют ими блоки и добавляют их к блокчейну. Ноды получают эти блоки, делятся данными друг с другом и проверяют, что майнеры следую...
- 21 Июл, 15:07
Что такое MakerDAO?
Как устроена MakerDAO? MakerDAO — это экосистема из двух токенов: стейблкоина DAI и утилитарного токена Maker (MKR). DAI Токен DAI привязан к доллару США в соотношении 1:1 и обеспечен различными цифровыми активами. Схему эмиссии этого стейблкоина м...
- 13 Июл, 09:17
Зелье и немного любви: что такое SLP и почему он растет
Растущий успех Axie Infinity, онлайн-игры, основанной на блокчейне и невзаимозаменяемых токенах (NFT), привел к огромному успеху не только в ее собственном токене, AXS, но и в SLP — криптовалюте, используемой для вознаграждения пользователей платформ...
- 6 Июл, 11:51
Право цифровой собственности. Что такое NFT и каковы его перспективы
Сделка предполагала передачу прав на несколько объектов. Среди них – оригинальный программный код World Wide Web, с датой и отметкой времени. Файлы, содержащие этот код, описывают реализацию языка разметки HTML, протокола передачи данных HTTP и описа...