TargetBank
  • Инвестиции
  • Личные финансы
  • Бизнес
  • Экономика
  • Трейдинг
No Result
View All Result
TargetBank
  • Инвестиции
  • Личные финансы
  • Бизнес
  • Экономика
  • Трейдинг
No Result
View All Result
TargetBank
No Result
View All Result
Home Инвестиции

Хэшированный Контракт Timelock

Павел Абрамов by Павел Абрамов
11.12.2020
in Инвестиции, Криптовалюта
0

Hashed Timelock Contract (HTLC) – это тип интеллектуального контракта, используемого в каналах криптовалюты для устранения риска контрагента. Это позволяет осуществлять транзакции с привязкой по времени.

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

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

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

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

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

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

Предположим, Алиса хочет обменять свой биткойн на лайткойн от Боба. Типичная транзакция HTLC между ними происходит следующим образом:

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

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

3. Как только Алиса получает транзакцию Боба в litecoin, она подписывает ее, используя оригинальный ключ, который уже имеется у нее на изображении. Боб делает то же самое с его стороны, используя свой закрытый ключ, чтобы разблокировать транзакцию Алисы. (Смотрите также: Что такое Litecoin и как оно работает? )

Previous Post

Что такое индекс MSCI для развивающихся рынков?

Next Post

Погашение – возврат денег, взятых у кредитора

Next Post

Погашение - возврат денег, взятых у кредитора

Другие статьи

Определение Back Stop

13.01.2021

Как работает глокализация

06.04.2020

Lehman Brothers

19.01.2021

Томас Мальтус

18.12.2020

Эффект храповика в экономике

27.04.2020
Зеленый маркетинг

Зеленый маркетинг

17.03.2021
  • О нас
  • Контакты
  • Политика конфиденциальности
  • Пользовательское соглашение
  • Карта сайта

© 2021 TargetBank

No Result
View All Result
  • Инвестиции
  • Личные финансы
  • Бизнес
  • Экономика
  • Трейдинг

© 2021 TargetBank