Применение blockchain в криптовалюте bitcoin
Автор: Кузнецов А.А., Толоконцева А.С.
Журнал: Теория и практика современной науки @modern-j
Рубрика: Математика, информатика и инженерия
Статья в выпуске: 3 (33), 2018 года.
Бесплатный доступ
В данной статье рассмотрен принцип работы blockchain технологии в криптовалюте bitcoin.
Короткий адрес: https://sciup.org/140272942
IDR: 140272942
Текст научной статьи Применение blockchain в криптовалюте bitcoin
Возможности применения Blockchain велики, но изначально технология применялась и применяется сегодня в криптовалюте Bitcoin. Цель работы, изучить главные аспекты технологии Blockchain. Для начала разберёмся, что такое BitCoin – это цифровая валюта, которая основана на технологии Blockchain. В свою очередь, Blockchain – это распределённая база данных, состоящая из блоков. Более подробное определение приводится в конце доклада. Принципиальная особенность большинства криптовалют состоит в использовании технологии blockchain.
Каждая транзакция или же отправка валюты это по своей сути блок. Каждый блок обладает свой цифровой подписью, при этому ключ формируется на основе предыдущего блока, тем самым вся цепь становится зависимой друг от друга. Так что же особенного в технологии Blockchain и почему её применяют в криптовалюте? Давайте представим, что мы переводим деньги из одного банка в другой банк, в данном случае банк контролирует процесс перевода денег, он же является монополистом в своей системе и он решает можем ли мы перевести деньги, и какой процент взять за перевод.
Blockchain в свою очередь способствует децентрализации, а при помощи сети компьютеров происходит перевод денег, все переводы чисты и видны сообществу системы. Решается проблема отмывки денег, решается проблема воровства в банковской системе. Так как каждый компьютер представляет собой записную книжку, в которую будет записан перевод наших денег. Из выше сказанного может показать, что система blockchain плохо защищена, но это не так. Blockchain использует криптографические ключи, причём, например в BitCoin используется два ключа. Открытый(public) и закрытый (Private). Что такое Public key и для чего он нужен? Публичный ключ поможет расшифровать хеш транзакции, который имеет у всех пользователей системы. Можно сказать, что это и есть номер нашей карты при переводе для системы то есть программно. Что такое Private key и для чего он нужен? Приватный ключ имеется только у хозяина транзакции, собственно при помощи его и отправляются деньги, если грубо, он формирует начальную хеш строку, при помощи публичного ключа, можно подтвердить (расшифровать) транзакцию. Секретный ключ не может быть раскрыт. [1]
Так где же BitCoin применят Blockchain?
Так где же BitCoin применят Blockchain? Наши транзакции с хеш функциями и есть цепь блоков, которая идёт друг за другом и если один из блоков будет изменён, мошенник попытается изменить в нашей книге сумму перевода, то предыдущей и последующий блок отвергнет изменённый блок, так как запись нового хеша будет принципиально другой.
Список литературы Применение blockchain в криптовалюте bitcoin
- Блокчейн, Википедия [Электронный ресурс] - режим доступа: https://ru.wikipedia.org/wiki/Блокчейн (дата обращения: 17.03.2017)