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: |

The SSE was the first modern stock exchange to open in China, with trading commencing in 1990. It has now grown to become the largest stock exchange in Asia and the third-largest in the world by market capitalization, which stood at RMB 50.6 trillion (US$7.8 trillion) as of September 2021. Stocks (both A-shares and B-shares), bonds, funds, and derivatives are traded on the exchange. The SEE has two trading boards, the Main Board and the Science and Technology Innovation Board, the latter more commonly known as the STAR Market. The Main Board mainly hosts large, well-established Chinese companies and lists both A-shares and B-shares.

The lead from Wall Street offers little clarity as the major averages opened lower on Friday and then bounced back and forth across the unchanged line, finally finishing mixed and little changed.The Dow added 33.18 points or 0.10 percent to finish at 34,798.00, while the NASDAQ eased 4.54 points or 0.03 percent to close at 15,047.70 and the S&P 500 rose 6.50 points or 0.15 percent to end at 4,455.48. For the week, the Dow rose 0.6 percent, the NASDAQ added 0.1 percent and the S&P gained 0.5 percent.The lackluster performance on Wall Street came on uncertainty about the outlook for the markets following recent volatility.

CryptoBotan from fr


Telegram CryptoBotan
FROM USA