Что такое биткоин?

 

ГЛАВА 1 – ВВЕДЕНИЕ В БИТКОЙН

Что такое биткоин?

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

Биткойн был первой криптовалютой, анонсированной в 2008 году (и запущенной в 2009 году). Он предоставляет пользователям возможность отправлять и получать цифровую валюту (биткойн, обозначаемый буквой b или BTC ). Что делает его привлекательным, так это то, что его нельзя подвергать цензуре, а транзакции можно совершать в любое время и из любого места.

Для чего используется биткойн?

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

Что делает биткоин ценным?

Биткоин децентрализован, устойчив к цензуре, безопасен и не имеет границ.

Эти характеристики делают его привлекательным для таких случаев использования, как международные денежные переводы и платежи, когда лица, участвующие в транзакции, не желают раскрывать свою личность (как с дебетовыми картами или кредитом).

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

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

Как работает биткоин

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

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

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

Что такое блокчейн (цепочка блоков)?

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

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

Законен ли биткойн?

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

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

Кто создал Биткойн?

Никто не знает! Создатель Биткойна использовал псевдоним Сатоши Накамото, и никто ничего не знает о его настоящей личности. Сатоши может быть человеком или группой разработчиков из любой точки мира. Имя имеет японское происхождение, но свободное владение Сатоши английским языком заставило многих поверить, что он/она/они родом из англоязычной страны.

Сатоши опубликовал технический документ Биткойн, а также программное обеспечение. Однако этот таинственный создатель исчез в 2010 году.

Сатоши изобрел технологию блокчейн?

Биткойн на самом деле представляет собой комбинацию нескольких давно зарекомендовавших себя технологий. Концепция цепочки блоков родилась не вместе с биткойнами. Использование таких неизменяемых структур данных восходит к началу 90-х годов, когда Стюарт Хабер и В. Скотт Сторнетта предложили систему с документами с отметками времени. Как и современные блокчейны, он использует криптографические методы для защиты данных и предотвращения несанкционированного доступа.

Интересно, что в официальном документе Сатоши не используется термин «блокчейн».

Цифровая валюта до Биткойна

Биткойн — не первая попытка внедрения цифровой валюты, но, безусловно, самая успешная. Предыдущие версии проложили путь для изобретения Сатоши:DigiCash

DigiCash — компания, основанная Дэвидом Чаумом, криптографом и ученым-компьютерщиком, в конце 1980-х годов как ориентированное на безопасность решение для онлайн-транзакций.

Модель DigiCash представляет собой централизованную систему, но, тем не менее, это интересный эксперимент. Позже компания обанкротилась, считает Чаум, потому что она родилась до электронной коммерции.

В-деньги

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

B-money предложила систему Proof of Work (используемую при майнинге биткойнов) и использует распределенную базу данных, в которой пользователи подписывают транзакции. Вторая версия b-money также описывает идею, аналогичную стейкингу, которая сегодня используется в других криптовалютах.

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

Бит Золото

Сходство между Bit Gold и Биткойном наводит некоторых на мысль, что его создателем, ученым-компьютерщиком Ником Сабо, является Сатоши Накамото. По своей сути Bit Gold состоит из реестра, в котором записываются цепочки данных, возникающие в результате операции Proof of Work.

Подобно б-деньгам, она так и не получила дальнейшего развития. Однако сходство Bit Gold с Биткойном укрепило его положение как «предшественника Биткойна».

ГЛАВА 2. ОТКУДА ВЗЯЛСЯ БИТКОЙН?

Как создаются новые биткойны?

Биткойн имеет конечное количество, но не весь он находится в обращении. Единственный способ создать новую биткойн-валюту — это процесс под названием dig — специальный механизм для добавления данных в блокчейн.
Сколько биткойнов есть?

Протокол фиксирует максимальное предложение биткойнов на уровне двадцати одного миллиона. По состоянию на 2020 год было создано чуть менее 90% этого, но на создание остального уйдет более ста лет. Это связано с периодическими событиями, известными как халвинги, которые постепенно уменьшают вознаграждение за майнинг.

Как работает майнинг биткойнов?

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

Генерация блока стоит дорого, но проверка валидности блока дешева. Если кто-то попытается обмануть с недопустимым блоком, сеть немедленно отклонит его, и этот майнер не сможет возместить затраты на майнинг.

Вознаграждение, часто обозначаемое как вознаграждение за блок, состоит из двух компонентов: комиссий, связанных с транзакциями, и субсидий за блок. Блоковая субсидия является единственным источником « нового » биткойна . С каждым добытым блоком он добавляет определенное количество монет к общему запасу.

Сколько времени нужно, чтобы добыть блок?

Протокол регулирует сложность майнинга, поэтому на поиск нового блока уйдет около десяти минут. Блоки не всегда находятся ровно через десять минут после предыдущего блока — время поиска будет колебаться вокруг этого интервала.

ГЛАВА 3. НАЧАЛО РАБОТЫ С БИТКОЙНАМИ

Как я могу купить Биткойн?

Как купить биткойн с помощью кредитной/дебетовой карты

Binance позволяет вам покупать биткойны в вашем браузере. Чтобы выполнить:
Перейти к покупке и продаже криптовалют .
Выберите криптовалюту, которую хотите купить, и валюту, которую хотите заплатить.
Войдите в Binance или зарегистрируйтесь, если у вас нет учетной записи.
Выберите способ оплаты.
При появлении запроса введите данные своей карты и завершите проверку личности.
Поздравляем! Биткойн будет зачислен на ваш счет Binance.

Как купить биткойн на пиринговом рынке

Вы также можете покупать и продавать биткойны на одноранговой торговой площадке. Мобильное приложение Binance позволяет вам покупать напрямую у других пользователей. Для этого:
Запустите приложение и войдите или зарегистрируйтесь.
Выберите « Купить в один клик» на вкладке « Купить » в левом верхнем углу интерфейса.
Вам будет предложено несколько различных предложений — нажмите « Купить» на продукте, который вы хотите.
Вы можете оплатить в других криптовалютах (вкладка By Crypto ) или в фиатной валюте (вкладка By Fiat ).
Внизу вас спросят о способе оплаты. Выберите любой метод, который работает для вас.
Выберите Купить BTC .
Теперь вам нужно произвести оплату. Когда закончите, нажмите Отметить как оплаченный и подтвердите .
Транзакция завершается, когда продавец отправляет вам биткойны.

Что я могу купить за биткойн?

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

Вот некоторые из вещей, которые вы можете купить за биткойны:
Авиабилеты
Гостиничные номера
Недвижимость
Еда и напитки
Одежда
Подарочная карта
Оплатить регистрацию онлайн

Где я могу потратить биткойны?

Количество акцепторов биткойнов растет. Давайте пройдемся по некоторым из них.

TravelbyBit

Экономьте огромные расходы по кредитным картам, путешествуя по миру! Вы можете забронировать авиабилеты и отели с помощью биткойнов и других криптовалют через TravelbyBit. Зарегистрируйтесь и оформите предзаказ с криптовалютой, чтобы получить скидку 10% на покупки.

Spendabit — это поисковая система для продуктов, которые вы можете купить за биткойны. Просто найдите то, что вы хотите купить, и получите список продавцов, которых вы можете купить за биткойны.

Карта монет

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

Битрефилл

Вы можете купить подарочные карты для сотен услуг и пополнить свой телефон биткойнами и другими криптовалютами здесь. Это довольно легко сделать, и вы также можете использовать Lightning Network для платежей.
Что, если я потеряю свои биткойны?

Поскольку в этом нет участия банка, вы несете ответственность за сохранность своих средств. Кто-то предпочитает хранить их на биржах, а кто-то держит монеты на различных кошельках. Если вы используете кошелек, вам следует записать и сохранить сид-фразу, чтобы вы могли ее восстановить.

Могу ли я отменить биткойн-транзакции?

После того, как данные были добавлены в блокчейн, удалить их очень сложно (на самом деле, это почти невозможно). Это означает, что когда вы совершаете транзакцию, отмена невозможна. Вы всегда должны дважды и трижды проверять, что вы отправляете свои средства на правильный адрес.

Пример того, как теоретически можно отменить транзакцию, см. в разделе Что такое атака 51%?

Могу ли я зарабатывать деньги с биткойнами?

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

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

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

Как я могу хранить биткойны?

Существует множество вариантов хранения монет, каждый со своими сильными и слабыми сторонами.

Храните свои биткойны на Binance

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

Хранение ваших монет на Binance позволяет вам легко получить к ним доступ для торговли или кредитования.

Храните свои монеты в биткойн-кошельке

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

Горячий кошелек

Горячий кошелек — это программное обеспечение, которое каким-либо образом подключается к Интернету. Как правило, это мобильное или настольное приложение, которое позволяет легко отправлять и получать монеты. Trust Wallet — это пример мобильного кошелька, который поддерживает несколько монет. Поскольку они находятся в сети, горячие кошельки часто более удобны для платежей, но они также более уязвимы для атак.

Холодный кошелек

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

ГЛАВА 4. ХАЛВИНГ БИТКОЙНОВ

Что такое халвинг биткойнов?

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

Как работает халвинг биткойнов?

Когда биткойн будет запущен, майнеры будут вознаграждены 50 BTC за каждый найденный действительный блок.

Первый халвинг произошел 28 ноября 2012 года. В этот момент протокол уменьшил вознаграждение за блок с 50 BTC до 25 BTC. Второе сокращение произошло 07.09.2016 (с 25 BTC до 12,5 BTC). Ожидается, что следующий состоится в мае 2020 года до 6,25 BTC.

Здесь вы можете заметить определенную закономерность. Половина, кажется, происходит каждые четыре года. Так задумано, но в протоколе не указана конкретная дата деления пополам. Вместо этого событие происходит по высоте блока — каждые 210 000 блоков происходит халвинг . Таким образом, мы можем предположить, что примерно через 2 100 000 минут вознаграждение уменьшится вдвое (помните, что добыча блока занимает около 10 минут).

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

Почему происходит халвинг биткойнов?

Это одно из основных преимуществ Биткойна, но Сатоши Накамото так и не объяснил полностью, почему предложение было ограничено двадцатью одним миллионом единиц. Некоторые предположили, что это было просто результатом того, что вознаграждение за блок начиналось с 50 BTC и уменьшалось вдвое каждые 210 000 блоков.

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

Поэтому ограничения скорости майнинга становятся разумными. Ведь 50% было сгенерировано блоком 210 000 (т.е. в 2012 году). Если бы награды остались прежними, все единицы были бы полностью добыты к 2016 году.

Механизм халвинга был движущей силой майнинга более 100 лет. Это дает системе достаточно времени для привлечения пользователей, чтобы рынок комиссий мог развиваться.
Какое влияние оказывает халвинг биткойнов?

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

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

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

Исторически сложилось так, что цена биткойна резко выросла после халвинга. Конечно, доступных данных не так много, поскольку мы видели их только дважды. Многие люди связывают это движение цены с нехваткой биткойнов из-за халвинга, вызванного рынком. Сторонники этой теории считают, что после события в мае 2020 года стоимость биткойна снова взлетит до небес.

Другие не согласны с этой логикой, утверждая, что рынок по своей природе учитывает событие, связанное с уменьшением в два раза. Это не выглядит неожиданным событием — участники уже более десяти лет знают, что вознаграждение будет уменьшено в мае 2020 года. Другая часто встречающаяся точка зрения заключается в том, что отрасль ранее была слаборазвитой во время первых двух сокращений. Сегодня он более развит, предлагает сложные торговые инструменты и подходит для более широкой группы инвесторов.
Когда произойдет следующий халвинг биткойнов?

Ожидается, что следующее сокращение пополам произойдет в мае 2020 года, а вознаграждение уменьшится до 6,25 BTC.

ГЛАВА 5. РАСПРОСТРАНЕННЫЕ ЗАБЛУЖДЕНИЯ О БИТКОЙНАХ

Является ли биткойн анонимным?

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

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

Биткойн — это мошенничество?

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

Биткойн — это цифровая валюта, которая никем не контролируется. Недоброжелатели приписали это финансовой пирамиде, но это не так. Как цифровая валюта, она хорошо работает по цене 20 долларов за монету, а также по 20 000 долларов за монету. Прошло более десяти лет, и его технология доказала свою безопасность и надежность.

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

Биткойн — пузырь?

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

Из-за уникальной природы Биткойна как децентрализованного цифрового товара его цена полностью зависит от спекуляций на свободном рынке. Есть также много факторов, которые влияют на цену биткойна, но в конечном итоге они влияют на рыночное предложение и спрос. Поскольку Биткойн дефицитен и следует строгому графику выпуска, считается, что долгосрочный спрос превысит предложение.

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

Другими словами, биткойн может быть волатильным активом. Но волатильность является частью финансовых рынков, особенно с относительно низким объемом и ликвидностью.

Биткойн использует шифрование?

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

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

ГЛАВА 6. МАСШТАБИРУЕМОСТЬ БИТКОЙН

Что такое масштабируемость?

Масштабируемость — это мера способности системы расти для удовлетворения растущих требований. Если вы размещаете сайт, перегруженный запросами, вы можете масштабировать его, добавляя дополнительные серверы. Если вы хотите запускать на своем компьютере более ресурсоемкие приложения, вы можете обновить его компоненты.

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

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

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

Майнеры стремятся вернуть свои инвестиции в оборудование и электроэнергию, поэтому отдают приоритет транзакциям с более высокими комиссиями. Если в « комнате ожидания » сети (называемой мемпулом ) находится много транзакций , сборы могут резко возрасти, поскольку пользователи делают ставки на обработку своих транзакций. В худшем случае средняя комиссия достигала 50 долларов.

Сколько транзакций может обрабатывать биткойн?

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

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

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

Что такое молниеносная сеть?

Lightning Network — это предлагаемое решение для масштабирования биткойнов. Мы называем это решением второго уровня, потому что оно выводит транзакции за пределы блокчейна. Вместо записи всех транзакций на базовом уровне они обрабатываются другим протоколом, построенным поверх него.

Lightning Network позволяет пользователям отправлять деньги почти мгновенно и бесплатно. Ограничение пропускной способности отсутствует (при условии, что пользователь может отправлять и получать). Чтобы использовать сеть Bitcoin Lightning, два участника блокируют часть своих монет на специальном адресе. Адрес имеет уникальное свойство — он выпускает биткойны только в том случае, если обе стороны согласны.

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

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

Более подробное объяснение проблемы масштабируемости и возможных решений см. в разделе Масштабируемость блокчейна — сайдчейн и платежные каналы .

Что такое хардфорк?

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

Мягкая вилка

Мягкая вилка — это изменение правил, которое позволяет обновленным узлам взаимодействовать со старыми узлами. Возьмем в качестве примера размер блока. Предположим, что у нас есть размер блока 2 МБ и половина сети вносит изменения — отныне все блоки не должны превышать 1 МБ. Они будут отклонять любые большие блоки.

Старые узлы все еще могут получать эти блоки или масштабироваться. Это означает, что все узлы остаются частью одной и той же сети, независимо от того, какую версию они используют.

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

Segregated Witness (или SegWit) — пример софтфорка Биткойн. Используя умную технику, он представил новый формат для блоков и транзакций. Старые узлы продолжают получать блоки, но не проверяют новый тип транзакции.

Хардфорк

Хардфорки сложнее. Предположим, сейчас половина сети хочет увеличить размер блока с 2 МБ до 3 МБ. Если вы попытаетесь отправить блоки размером 3 МБ на старые узлы, узлы откажутся, потому что правило гласит, что 2 МБ — это максимум, который может быть принят. Поскольку две сети больше не совместимы, блокчейн разделяется на две части.

Черная строка на диаграмме выше — исходная строка. Блок 2 - это место, где произошел жесткий раскол. Здесь обновленные узлы начали генерировать более крупные блоки (зеленые блоки). Старые узлы их не подхватывают, поэтому они продолжают движение по другому пути. Теперь будет два блокчейна, у них общая история вплоть до Блока 2.

Теперь есть два разных протокола, каждый с разной валютой. Все балансы на старой цепочке копируются, а это значит, что если у вас было 20 BTC в исходной цепочке, у вас будет 20 NewBTC на новой.

В 2017 году Биткойн подвергся спорному хард-форку по сценарию, аналогичному описанному выше. Небольшое количество участников хочет увеличить размер блока, чтобы обеспечить более высокую пропускную способность и более низкую комиссию за транзакции. Другие считают, что это плохая стратегия масштабирования. В конечном счете, хард-форк породил Bitcoin Cash (BCH), который был создан из сети Биткойн и теперь имеет независимое сообщество и дорожную карту.

ГЛАВА 7. ПРИСОЕДИНЯЙТЕСЬ К СЕТИ БИТКОЙН

Что такое биткойн-узлы?

«Биткойн-узел» — это термин, используемый для описания программы, которая каким-то образом взаимодействует с сетью Биткойн. Это может быть что угодно: от мобильного телефона с биткойн-кошельком до выделенного компьютера, на котором хранится полная копия блокчейна.

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

Как работает биткойн-узел?

Полный узел

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

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

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

Если полный узел хранит полную копию блокчейна, он называется полным архивным узлом . Однако некоторые пользователи отказываются от старых блоков, чтобы сэкономить место — блокчейн Биткойн содержит более 200 ГБ данных транзакций.

Световой узел

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

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

Легкие узлы идеально подходят для устройств с ограниченной пропускной способностью или пространством. Этот тип узла часто используется в настольных и мобильных кошельках. Однако, поскольку проверка не может быть выполнена, легкие узлы зависят от полных узлов.

Узел майнинга

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

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

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

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

Как запустить полную ноду

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

Несколько компаний, ориентированных на Биткойн, предлагают узлы plug-and-play. Готовое оборудование отправляется пользователю, и пользователю нужно только включить питание, чтобы начать загрузку блокчейна. Это может быть удобнее для нетехнических пользователей, но зачастую это значительно дороже, чем настраивать его самостоятельно.

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

Жесткого диска емкостью 1 ТБ должно хватить на следующие несколько лет, если не произойдет каких-либо серьезных изменений в размере блока. Другие требования включают 2 ГБ ОЗУ (у большинства компьютеров по умолчанию больше) и большую пропускную способность.

Как добывать биткойн

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

По мере увеличения хешрейта сети участникам необходимо перейти на лучшее оборудование, чтобы оставаться конкурентоспособными. С переходом на различные типы оборудования горнодобывающая промышленность наконец вступила в то, что мы можем назвать эрой специализированных интегральных схем (ASIC).

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

Майнинг биткойнов сегодня требует значительных инвестиций — не только в оборудование, но и в энергию. На момент написания статьи хорошая установка для майнинга выполняет до десяти триллионов вычислений в секунду. Хотя майнеры ASIC очень эффективны, они потребляют огромное количество электроэнергии. Если у вас нет доступа к некоторым установкам для майнинга и дешевого электричества, вы не сможете получать прибыль от майнинга биткойнов.

С документацией настроить операцию майнинга просто — многие ASIC поставляются со своим собственным программным обеспечением. Самый распространенный вариант — поместить своих майнеров в пул для майнинга, где вы будете работать с другими, чтобы найти блоки. В случае успеха вы получите часть вознаграждения, пропорциональную предоставленному вами хешрейту.

Вы также можете выбрать соло-майн , то есть майнить в одиночку. Вероятность создания блока будет ниже, но вы сохраните все награды, если создадите действующий блок.
Сколько времени нужно, чтобы добыть биткойн?

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

Для расчета дохода от майнинга биткойнов рекомендуется использовать калькулятор майнинга для оценки стоимости.

Кто может внести свой вклад в биткойн-код?

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

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

Если вы заинтересованы в том, чтобы внести свой вклад в Биткойн, убедитесь, что вы прочитали сообщение в блоге разработчика Джимми Сонга об участии или веб-сайт Bitcoin Core.

Отправить комментарий

Новые Старые