Рубріки: Истории

Как работают транзакции между биткоин-кошельками и можно ли их взломать

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


Как работает перевод денег между двумя биткоин-кошельками и чем отличается от банков

Павел Кравченко

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

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

Как работает децентрализованная система?

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

Онлайн-курс Pyton від Powercode academy.
Опануйте PYTHON з нуля та майте проект у своєму портфоліо вже через 4 місяця.
Приєднатися

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

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

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

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

Так формируются блоки в сети биткоина. Учитывая то, что каждый блок содержит ссылку на предыдущий, формируется цепочка блоков — блокчейн.

Блоки в сети биткоина

Теоретически есть одна атака, которая может обрушить всю экономику сети. Это так называемая double-spending атака. Но чтобы она стала возможной, злоумышленник должен контролировать 51% вычислительной мощности всей сети.

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

Подписывайтесь на наш Telegram-канал, и узнавайте от редакции об интересных материалах  и историях, которые в статью не попали.

***

  1. 1000 евро за отпуск под парусами: Кирилл Соляр влюбился в яхты и создал стартап по их аренде
  2. Павел Кравченко: что такое биткоин, как появились криптовалюты и почему они так дорого стоят
  3. Павел Кравченко: как устроен майнинг, что такое реестр биткоина и где купить криптовалюту

Подивитись коментарі

  • Сколько стоит одна транзакция в сети биткоин?
    Сколько транзакций в секунду можно проводить?
    САМОЕ ГЛАВНОЕ: Как вернуть деньги в случае ошибочной транзакции или мошенничества, кому жаловаться?

    • САМОЕ ГЛАВНОЕ: Как вернуть деньги в случае ошибочной транзакции или мошенничества, кому жаловаться?

      Никак и никому, к сожалению.

  • 1) Сейчас $0.5 независимо от суммы, при адаптации Lightning ещё меньше
    2) Вы можете отправлять транзакцию каждые пару секунд.
    3) Вернуть деньги только по желанию получателя, так же как потерянные наличные или отправленные деньги на счёт другого пользователя Сбербанка. Пожаловаться можно только на свою глупость.

    • Ну здрасте, если услуга была не оказана или мошенники, всегда можно пожаловаться банку или Visa/Mastercard и деньги реально вернуть если есть основания, я так получал возврат когда компания по аренде авто списала лишние деньги - пожаловался в Visa, через месяц 300 уе вернули. А если транзакция была бы биткоинами - кому жаловаться? Нет никого кто нес бы ответственность за кидалово, так что ваш пассаж про глупость о чем??? Детский лепет какой-то.

      https://bitinfocharts.com/ru/comparison/bitcoin-transactionfees.html
      хм стоимость транзакции 8 уе
      2) меня не интересует сколько как часто я могу отправлять, меня интересует сколько сама система может проводить транзакций в секунду

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

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

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

          Нестабильность и сумасшедшая волатильность к тому же.

Нещодавні статті

Power BI: какой курс выбрать для начинающих

Power BI (Business Intelligence) Microsoft – это не просто платформа для анализа данных, а ключевой…

15/01/2024

Лас-Вегас: удивительная история города азарта, мафии и головной боли для архитектора

Лас-Вегас — один из самых узнаваемых городов на планете, который ежегодно манит к себе миллионы…

24/11/2023

Более 800 раз. Пограничники подсчитали, сколько взяток им предлагали уклонисты

Из-за широкомасштабного вторжения россии в Украине было введено военное положение и объявлена ​​мобилизация. Военнообязанным мужчинам…

24/11/2023

На 100 отзывов – 100 отказов? Советы рекрутеров, как не терять мотивацию при поиске работы

«Вижу цель – не вижу препятствий». Знакомая фраза? Часто ею руководствуются кандидаты, ищущие работу мечты.…

24/11/2023

Открытый банкинг. В НБУ раскрыли детали предстоящего обмена данными между банками

Национальный банк Украины работает над открытым банкингом. Речь идет о структурированном и безопасном обмене данными…

24/11/2023

Финансовый консультант потратил более $4 млн своего клиента на азартные игры и недвижимость

В США финансовому консультанту предъявили обвинение в растрате около $5 млн, которые принадлежали его клиенту.…

24/11/2023