Telegram Group & Telegram Channel
Надеюсь вы еще не устали от постов про решения проблемы масштабируемости биткоина😄

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

Так что на сегодня у нас решение P2SH.
⬇️⬇️⬇️

Для начала.

Существуют такие виды транзакций как P2PKH и P2SH. (Еще был P2PK, но Сатоши решил взять P2PKH по весьма объективным причинам).

Pay-to-Public-Key-Hash (P2PKH) является основной формой совершения транзакции и наиболее распространенной формой транзакции в сети Bitcoin. Транзакции, которые платят на адрес Bitcoin, содержат скрипты P2PKH, которые разрешаются путем отправки открытого ключа и цифровой подписи, созданной соответствующим закрытым ключом.

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

При погашении монет, которые были отправлены на адрес Bitcoin, получатель предоставляет как подпись, так и открытый ключ.

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

Теперь P2SH (Pay-To-Script Hash) - это лёгкий способ представить scriptPubKey как простой BitcoinScriptAddress.🙁😕🤭

Бла бла бла...Википедия тем и сложна, что ничего не понятно.😄 Но суть уловили. Все дело в scriptPubKey.

А теперь чуть подробнее...

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

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

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

Только держатель биткоинов знает, как можно их потратить, а сторонние наблюдатели не осведомлены об условиях траты до ее реализации. Это стало возможным за счет реализации решения P2SH (pay to script hash).

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

Но важно понимать, что при этом пользователи должны раскрывать все условия траты, включая и те, которые не были выполнены. И тут проявляется два основных недостатка:

1) Много данных для обработки
2)Проблемы с приватностью.

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

Кстати именно решение MAST и решило эти проблемы.

Слишком часто всплывает. Нужно будет отдельно поговорить о нем😏

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

Еще подробнее про P2SH по ссылочке
⬇️⬇️⬇️
https://ru.bitcoinwiki.org/wiki/P2SH



tg-me.com/CryptoBotan/715
Create:
Last Update:

Надеюсь вы еще не устали от постов про решения проблемы масштабируемости биткоина😄

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

Так что на сегодня у нас решение P2SH.
⬇️⬇️⬇️

Для начала.

Существуют такие виды транзакций как P2PKH и P2SH. (Еще был P2PK, но Сатоши решил взять P2PKH по весьма объективным причинам).

Pay-to-Public-Key-Hash (P2PKH) является основной формой совершения транзакции и наиболее распространенной формой транзакции в сети Bitcoin. Транзакции, которые платят на адрес Bitcoin, содержат скрипты P2PKH, которые разрешаются путем отправки открытого ключа и цифровой подписи, созданной соответствующим закрытым ключом.

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

При погашении монет, которые были отправлены на адрес Bitcoin, получатель предоставляет как подпись, так и открытый ключ.

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

Теперь P2SH (Pay-To-Script Hash) - это лёгкий способ представить scriptPubKey как простой BitcoinScriptAddress.🙁😕🤭

Бла бла бла...Википедия тем и сложна, что ничего не понятно.😄 Но суть уловили. Все дело в scriptPubKey.

А теперь чуть подробнее...

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

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

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

Только держатель биткоинов знает, как можно их потратить, а сторонние наблюдатели не осведомлены об условиях траты до ее реализации. Это стало возможным за счет реализации решения P2SH (pay to script hash).

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

Но важно понимать, что при этом пользователи должны раскрывать все условия траты, включая и те, которые не были выполнены. И тут проявляется два основных недостатка:

1) Много данных для обработки
2)Проблемы с приватностью.

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

Кстати именно решение MAST и решило эти проблемы.

Слишком часто всплывает. Нужно будет отдельно поговорить о нем😏

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

Еще подробнее про P2SH по ссылочке
⬇️⬇️⬇️
https://ru.bitcoinwiki.org/wiki/P2SH

BY CryptoBotan




Share with your friend now:
tg-me.com/CryptoBotan/715

View MORE
Open in Telegram


CryptoBotan Telegram | DID YOU KNOW?

Date: |

However, analysts are positive on the stock now. “We have seen a huge downside movement in the stock due to the central electricity regulatory commission’s (CERC) order that seems to be negative from 2014-15 onwards but we cannot take a linear negative view on the stock and further downside movement on the stock is unlikely. Currently stock is underpriced. Investors can bet on it for a longer horizon," said Vivek Gupta, director research at CapitalVia Global Research.

Start with a fresh view of investing strategy. The combination of risks and fads this quarter looks to be topping. That means the future is ready to move in.Likely, there will not be a wholesale shift. Company actions will aim to benefit from economic growth, inflationary pressures and a return of market-determined interest rates. In turn, all of that should drive the stock market and investment returns higher.

CryptoBotan from cn


Telegram CryptoBotan
FROM USA