Биткойн-ядро
![]() Стартовый экран в Fedora Linux | |
Оригинальный автор(ы) | Сатоши Накамото |
---|---|
Первоначальный выпуск | 2009 |
Стабильная версия | 27.0 (15 апреля 2024 г [±] | )
Репозиторий | github |
Написано в | С++ |
Операционная система | Линукс , Виндовс , МакОС |
Тип | Криптовалюта |
Лицензия | МОЯ лицензия |
Веб-сайт | биткойнкор |
Bitcoin Core — это бесплатное программное обеспечение с открытым исходным кодом , которое служит биткойн- узлом (набор которого образует сеть Биткойн ) и предоставляет биткойн-кошелек , который полностью проверяет платежи. Биткойна Он считается эталонной реализацией . [1] Первоначально программное обеспечение было опубликовано Сатоши Накамото под названием «Bitcoin», а позже переименовано в «Bitcoin Core», чтобы отличить его от сети . [2] Он также известен как клиент Сатоши . [3] Bitcoin Core включает в себя механизм проверки транзакций и подключается к сети Биткойн как полный узел . [3]
Программное обеспечение проверяет всю цепочку блоков , которая включает в себя все транзакции биткойнов за всю историю. Этот распределенный реестр , размер которого по состоянию на март 2024 года достиг более 558,5 гигабайт (не считая индексов базы данных), [4] должны быть загружены или синхронизированы, прежде чем произойдет полное участие клиента. [3] Bitcoin Core включает в себя язык сценариев, вдохновленный Фортом , который может определять транзакции и указывать параметры. [5]
Первоначальный создатель биткойн-клиента описал свой подход к авторству программного обеспечения, поскольку оно было написано в первую очередь, чтобы доказать себе, что концепция чисто одноранговых электронных денег верна и что можно написать статью с решениями. Ведущим разработчиком является Владимир Й. ван дер Лаан, который вступил в должность 8 апреля 2014 года. [6] Гэвин Андресен был бывшим ведущим специалистом по сопровождению программного клиента. Андресен оставил роль ведущего разработчика биткойна, чтобы заняться стратегическим развитием своей технологии. [6] Bitcoin Core в 2015 году сыграл центральную роль в споре с Bitcoin XT , конкурирующим клиентом, который стремился увеличить размер блока. [7]
Более дюжины различных компаний и отраслевых групп финансируют разработку Bitcoin Core. [ нужна ссылка ] В 2019 году MIT объявил, что пожертвования в размере 900 000 долларов будут использованы для финансирования Инициативы в области цифровой валюты, которая в основном пойдет разработчикам Bitcoin Core. [8]
Ссылки
[ редактировать ]- ^ Антонопулос, Андреас (2017). «3». Освоение биткойнов: программирование открытого блокчейна (2-е изд.). О'Рейли Медиа. ISBN 978-1491954386 .
Bitcoin Core — это эталонная реализация системы Биткойн, а это означает, что это авторитетный справочник по тому, как должна быть реализована каждая часть технологии. Bitcoin Core реализует все аспекты биткойна, включая кошельки, механизм проверки транзакций и блоков, а также полный сетевой узел в одноранговой сети биткойнов.
- ^ «Выпущена версия Bitcoin Core 0.9.0» . Биткойн-ядро . 19 марта 2014 года . Проверено 21 октября 2018 г.
- ^ Jump up to: а б с Антонопулос, Андреас М. (2014). Освоение биткойнов: разблокировка цифровых криптовалют . O'Reilly Media, Inc., стр. 31–32. ISBN 978-1491902646 . Проверено 6 ноября 2016 г.
- ^ «Размер блокчейна Биткойн». и Ycharts.com. https://ycharts.com/indicators/bitcoin_blockchain_size .
- ^ Антонопулос, Андреас (29 мая 2013 г.). «Биткойн — это денежная платформа со множеством API» . Радар . О'Рейли . Проверено 19 ноября 2016 г.
- ^ Jump up to: а б Преукшат, Алекс; Хосеп Буске (2015). Биткойн: Охота на Сатоши Накамото . Европейские комиксы. п. 87. ИСБН 9791032800201 . Проверено 16 ноября 2016 г.
- ^ Мария Бустильос (25 августа 2015 г.). «Внутри борьбы за будущее Биткойна» . Житель Нью-Йорка . Проверено 29 июня 2020 г.
- ^ «MIT объявляет о создании фонда разработчиков биткойнов стоимостью 900 000 долларов» . Инк . 29 марта 2016 года . Проверено 21 октября 2018 г.
Дальнейшее чтение
[ редактировать ]- Каушал, Пунит Кумар; Багга, Амандип; Собти, Раджив (июль 2017 г.). Эволюция биткойнов и риски безопасности в биткойн-кошельках . 2017 Международная конференция по компьютерам, коммуникациям и электронике (Comptelix). IEEE. стр. 172–177. дои : 10.1109/COMPTELIX.2017.8003959 . ISBN 978-1-5090-4708-6 .
- Ван дер Хорст, Люк; Чу, Ким-Кван Рэймонд; Ле-Хак, Нхиен-Ан (2017). «Исследование памяти процессов биткойн-клиентов Electrum и Bitcoin Core» . Доступ IEEE . 5 : 22385–22398. Бибкод : 2017IEEA...522385V . дои : 10.1109/ACCESS.2017.2759766 . ISSN 2169-3536 .
- Грос, Алекс; Джайн, Куш; ван Тондер, Рейнард; Калбурги, Гутамкумар Туладжаппа; Гу, Клэр Ле (21 мая 2022 г.). «Ищем пробелы в фаззинге ядра Биткойна». Материалы 44-й Международной конференции по программной инженерии: программная инженерия на практике (ICSE-SEIP '22) . 44-я Международная конференция по программной инженерии. Нью-Йорк: Ассоциация вычислительной техники. стр. 185–186. дои : 10.1145/3510457.3513072 . ISBN 978-1-4503-9226-6 .
- Бракмич, Харрис (2019). «Биткойн-основной кошелек» . Биткойн и сеть Lightning на Raspberry Pi . Беркли, Калифорния: Apress. стр. 141–164. дои : 10.1007/978-1-4842-5522-3_5 . ISBN 978-1-4842-5521-6 . S2CID 213657549 .