Технология Биткоин - конспект
В этой статье будет моя конспект-выжимка по первой криптовалюте: Биткоин
Для общего развития я пошел на Bitcoin.org чтобы почитать FAQ и White Paper Биткоина от Сатоши Накамото. Активно в крипте я нахожусь уже пол года, но так и не дошли руки до этого дела, получается восполняю упущенное :)
Изначально писал этот конспект чисто для себя, выписывал те мысли, которые показались мне интересными, чтобы закрепить знания. Но в процессе подумал что возможно кому-то это тоже может быть полезным
Вроде бы базовая инфа, но углубившись, все равно вынес для себя что-то новое
Learn 2 Earn друзья
Понятие Биткоин:
Биткойн - это сеть глобального консенсуса, новая платежная система и полностью цифровые деньги с Децентрализованной p2p платежной сетью, которая обслуживается ее же пользователями, без центральных органов управления или посредников
Никто не владеет сетью Биткойн, так же как никто не владеет технологией
Биткойн контролируют сами биткойн-пользователи всего мира
Преимущества Биткоина:
Свобода платежей - Это возможность отправить/получить любую сумму денег, мгновенно, в любой точке мира, нет Банковских ограничений, нет границ, нет налоговых отчислений. Биткойн позволяет пользователям полностью контролировать свои деньги (так же, как наличку в IRL)
Комиссии - Можно настраивать комиссию при совершении транзакции. Чем больше комиссия, тем выше приоритет для получения подтверждения транзакций сетью. Комиссия не зависит от суммы перевода: одна и та же комиссия будет при переводе 1$ и 1.000.000$
Безопасность/Анонимность - Биткойн-транзакции безопасны, необратимы, и практически не содержат персональной информации о покупателе, здесь не нужно подтверждать свою личность, это дает мощную защиту от кражи личной информации
Прозрачность - Вся информация касающаяся денежной массы Биткойна всегда доступна для всех в цепочке блоков.
Биткойн-протокол криптографически защищен. Поэтому, сети Биткойн можно доверять относительно того, что она и в дальнейшем будет предсказуема
Недостатки Биткоина:
Уровень признания - В данный момент недостаточно людей для начала полноценного сетевого эффекта принятия
Волатильность - капитализация биткоина все еще незначительна, по сравнению с тем, какая она может быть. Поэтому, относительно небольшие события, разовые сделки, или действия отдельных компаний могут существенно повлиять на цену биткойнов
Продолжающаяся разработка - программное обеспечение все еще находится на стадии бета-тестирования, все еще разрабатываются новые инструменты, опции и сервисы, чтобы сделать Биткойн более безопасным и доступным для большинства
Ответы на вопросы (FAQ)
Анонимность Биткоина - Биткойн отправляет платежи, с достаточным уровнем конфиденциальности, сопоставимым с другими формами платежей. Однако, Биткойн не анонимен и не может предложить такой же уровень конфиденциальности, как наличные расчеты. Использование Биткойна оставляет общедоступную публичную запись.
Майнинг Биткоина - Протокол Биткойн разработан таким образом, что новые биткойны создаются с фиксированной скоростью. Это делает биткойн-майнинг очень конкурентным бизнесом.
Биткойны создаются со все уменьшающейся и предсказуемой скоростью, пока не прекратится полностью, после достижения 21 миллиона выпущенных биткойнов. Начиная с этого момента, биткойн-майнеры будут вероятно поддерживаться исключительно потоком небольших комиссий за транзакции.
Почему у биткойнов есть стоимость - Биткойны полезны как форма денег, и обладают всеми характеристиками денег: (долговечность, портативность, взаимозаменяемость, дефицит, делимость и узнаваемость).
Чтобы биткойны сохраняли свою стоимость, необходимо: доверие и распространенность. Как и со всеми другими валютами, ценность биткойнов определяется только людьми, готовыми их принимать в качестве платежа.
Могут ли биткойны обесцениться - Да. История полна такими примерами валют, например Немецкая Марка, или Зимбабвийский доллар. Несмотря на то, что причиной краха предыдущих валют обычно была гиперинфляция, которую Биткойн делает невозможной, всегда есть вероятность технических ошибок, конкуренции со стороны других валют, политических действий и т.д.
Как гласит основное практическое правило:
Ни одна валюта не может быть абсолютно застрахована от краха или от тяжелых времен.
Является ли Биткойн пирамидой или схемой Понци? - Схема Понци, или пирамида, это мошенническая инвест-операция, которая выплачивает доход своим инвесторам из собственных денег, или из денег последующих инвесторов, а не из дохода со своего бизнеса. Схемы Понци разработаны так, что рушатся, при выплатах последним инвесторам, когда нету новых вступающих.
Биткойн - это проект с открытым исходным кодом, без центрального органа. Как и в случае другой валюты, такой как: доллар США, евро, йена, золото, и т.п., нет никаких гарантий сохранения покупательной способности, и обменные курсы движутся свободно. Это ведет к волатильности цены. Помимо спекуляций, Биткойн также является платежной системой, с полезными и конкурентными свойствами
А что если кто-нибудь выкупит все существующие биткойны? - Только часть выпущенных на данный момент биткойнов выставляется на биржах и обменниках для продажи. Новые биткойны будут продолжать выпускаться в течение будущих десятилетий. Поэтому даже самый решительный покупатель не может скупить все существующие биткойны
Что произойдет, если кто-то создаст лучшую электронную валюту? - Это может произойти. На данный момент, Биткойн остается наиболее популярной криптовалютой, но но не может быть никаких гарантий, что он останется на этой позиции. Уже существует множество альтернативных валют, однако, можно предположить, что для новой цифровой валюты потребуются очень значительные улучшения, для того чтобы обогнать Биткойн в условиях стабильного рынка
Уязвим ли Биткойн для квантовых компьютеров? - Да, большинство систем опирающихся на криптографию в общем уязвимы, включая традиционные банковские системы. Однако, квантовые компьютеры настанут нас не скоро. К тому времени, когда квантовые компьютеры начнут представлять непосредственную угрозу для Биткойна, протокол может быть улучшен для использования пост-квантовых алгоритмов.
Выжимка из White Paper от Сатоши Накамото:
Интернет-коммерция и электронные платежи базируются на доверии, что влечет определенные проблемы. Наценки и неопределенности с платежами могут быть преодолены в случае делок с бумажной наличностью, однако механизма для проведения прямых электронных транзакций не существует.
Необходима платежная система, основанная на криптографии, а не на доверии, которая позволила бы любым двум участникам осуществить перевод средств напрямую, без участия посредника. Вычислительная дороговизна отмены транзакций оградила бы продавцов от мошенничества, а легкоосуществимые механизмы эскроу защитили бы покупателей.
В данной работе мы предлагаем решение проблемы двойной траты.
(двойная трата - это повторная продажа одних и тех же активов)
Чтобы избавить схему от посредника, участникам необходимо открыто публиковать транзакции, а также уметь приходить к согласию относительно единого порядка их следования
Система работает по следующим правилам:
1) Новые транзакции рассылаются всем узлам.
2) Каждый узел объединяет пришедшие транзакции в блок.
3) Каждый узел пытается подобрать хэш блока, удовлетворяющий текущей сложности.
4) Как только такой хэш найден, этот блок отправляется в сеть.
5) Узлы принимают блок, только если все транзакции в нем корректны и не используют уже потраченные средства.
6) Свое согласие с новыми данными узлы выражают, начиная работу над следующим блоком и используя хэш предыдущего в качестве новых исходных данных
Каждый хэш включает в себя предыдущую метку: так выстраивается цепь, где очередное звено укрепляет все предыдущие. Вероятность успеха у внедрения злоумышленника, экспоненциально убывает в зависимости от числа блоков.
Первая транзакция в блоке является специальной, создающей новую монету, которая принадлежит создателю блока. Такая схема поощряет участников сети, стимулируя их поддерживать работу сети, а также решает вопрос о начальном распределении денежной массы в отсутствие центрального эмитента.
Другим способом стимулирования может быть комиссия за транзакции
Традиционная банковская модель поддерживает необходимый уровень конфиденциальности, предоставляя доступ к информации: сторонам-участницам и доверенному третьему лицу. Необходимость открытой публикации транзакций исключает такой подход, однако приватность по-прежнему можно сохранить, если публичные ключи будут анонимными. Открытой будет информация о том, что кто-то отправил кому-то некоторую сумму, но без привязки к конкретным личностям. Столько же данных раскрывается и на фондовых биржах, которые публикуют время и объем частных сделок, не указывая, между кем именно они были совершены
В данной работе нами была предложена система электронных транзакций, не основанная на доверии. Построение схемы началось с традиционного представления монет на основе цифровых подписей, обеспечивающего контроль владения, но допускающего двойную трату. Эту проблему мы решили посредством пиринговой сети и схемы «доказательства работы» для записи публичной истории транзакций. Попытка злоумышленника, не обладающего большей частью ресурсов сети, изменить старые записи, вычислительно становится практически неосуществимой.
Сильной стороной сети является простота ее структуры. Все узлы работают самостоятельно, иногда обмениваясь информацией. Нет необходимости в индентификации, поскольку сообщения не идут по какому-то определенному маршруту, на основе принципа «наименьших затрат». Узлы могут покидать сеть и вновь подключаться, принимая самую длинную цепочку блоков как подтверждение пропущенной истории транзакций. Они выражают свое согласие принять корректный блок в цепочку, используя свои вычислительные мощности для удлинения этой цепи, или несогласие (если блок содержит неверные данные), не продолжая эту цепочку. Любые необходимые правила протокола могут быть реализованы через данный механизм голосования.
Тезисы:
- Биткоин тихо проникает в глобальную экономику, от электронной коммерции до денежных переводов
- Вей Дайе предложил в 1998г идею новой формы денег, которая для контроля эмиссии и транзакций использует криптографию вместо центрального органа управления
- Протокол Биткойн и программное обеспечение находятся в открытом доступе, и любой разработчик из любой точки мира может ознакомиться с текстом программы или сделать свою личную модифицированную версию ПО Биткойн
- Система защищена надежными и хорошо проверенными криптографическими алгоритмами, аналогичными тем, которые используются в онлайн-банкинге
- С момента запуска сети Биткойн, каждый аспект сети находился в процессе непрерывного улучшения, оптимизации и специализации
- Регуляторы разных юрисдикций делают шаги по созданию правил в отношении физических и юридических лиц, направленных на то, чтобы интегрировать эту новую технологию в существующую финансовую систему
- Тот, кто занимается майнингом, на самом деле обрабатывает транзакции и обеспечивает безопасность сети, используя специализированное оборудование, и за это получает новые биткойны
- Комиссии на транзакции используются для того, чтобы защититься от пользователей, делающих транзакции для того, чтобы перегрузить сеть и как способ оплаты майнерам за их работу в поддержке безопасности сети
- Майнинг использует ресурсы компьютера для обработки транзакций, обеспечения безопасности сети, и синхронизации состояния всех пользователей, находящихся в системе. Майнинг может восприниматься как центр обработки данных Биткойна, за исключением того, что он был разработан так, чтобы быть полностью децентрализованным
- В первые дни существования Биткойна, любой мог найти новый блок, используя самый обычный компьютер. Но из-за роста конкуренции сложность нахождения новых блоков, путем математических вычислений сильно выросла, сейчас для майнинга необходимо специальное оборудование
- Биткойн - это, вероятно, самый большой в мире проект распределенных вычислений
Понятия:
Консенсус - согласие по спорному вопросу, достигнутое в результате дискуссии
Дефляционная спираль - это самоподдерживающийся процесс, когда падение цен вызывает падение экономики, а падение экономики вызывает очередное падение цен (но это недоказанная теория)
Двойная трата - повторная продажа одних и тех же активов
.
.
.
Bitcoin FAQ - https://bitcoin.org/ru/faq
Bitcoin White Paper - https://bitcoin.org/files/bitcoin-paper/bitcoin_ru.pdf