Telegram Group & Telegram Channel
​​
Sidechain Elements

Для стека биткоина
⬇️⬇️⬇️
Elements - это блокчейн-платформа с открытым исходным кодом, дающая доступ к различному функционалу, разработанная членами криптосообщества. BlockStream, выпустила первый релиз «Альфа-сайдчейн», в 2015 году. Набор функций для блокчейна, которые выходят за пределы цепочки блоков биткоина.

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

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

Функционируя в качестве боковой цепи, Elements позволяет проверять активы, которые передаются между различными блокчейнами.

Некоторый набор функций:

1) Конфиденциальные транзакции (Confidential Transactions)

Функция Confidential Transactions позволяет скрыть сумму перевода для всех, кроме отправителя, получателя и тех, кому они по своему желанию открывают доступ. Итоговая транзакция становится значительно больше по размеру, включает при этом соответствующее по размеру поле «memo», которое может содержать данные о транзакции или прочие метаданные, но при этом размер все равно будет меньше, чем, например у Zerocoin.

2) Изолированные подтверждения (Segregated Witnesses)

Алгоритм подписи биткоин-транзакции сложнен, что ведет к проблеме «пластичности транзакций» (transaction malleability). Функция Segregated Witnesses убирает эту проблему, улучшая ПО BTC.

3) Отдельные свидетели

Это вид данных, подтверждающих действительность транзакции и которые отделены от спецификации ее результатов.

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

4) Выпуск базового актива (Basic Asset Issuance).

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

5) Относительное время блокировки

Подробнее можно ознакомиться здесь

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

6) Новые опкоды (opcodes).

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

Когда-то Биткойн поддерживал больше опкодов Script, чем доступно сейчас. Многие из них были отключены в 2010 году из соображений безопасности, и чтобы снова включить их, требуется хард-форк. Некоторые из них (но не все) связаны со значительным риском, таким как неограниченное использование памяти. В альфа-сайдчейнах заново задействуются безопасные отключенные опкоды таких команд, как конкатенация строк, выделение подстрок, сдвиг целых чисел и несколько побитовых операций.

#Sidechains



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

​​
Sidechain Elements

Для стека биткоина
⬇️⬇️⬇️
Elements - это блокчейн-платформа с открытым исходным кодом, дающая доступ к различному функционалу, разработанная членами криптосообщества. BlockStream, выпустила первый релиз «Альфа-сайдчейн», в 2015 году. Набор функций для блокчейна, которые выходят за пределы цепочки блоков биткоина.

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

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

Функционируя в качестве боковой цепи, Elements позволяет проверять активы, которые передаются между различными блокчейнами.

Некоторый набор функций:

1) Конфиденциальные транзакции (Confidential Transactions)

Функция Confidential Transactions позволяет скрыть сумму перевода для всех, кроме отправителя, получателя и тех, кому они по своему желанию открывают доступ. Итоговая транзакция становится значительно больше по размеру, включает при этом соответствующее по размеру поле «memo», которое может содержать данные о транзакции или прочие метаданные, но при этом размер все равно будет меньше, чем, например у Zerocoin.

2) Изолированные подтверждения (Segregated Witnesses)

Алгоритм подписи биткоин-транзакции сложнен, что ведет к проблеме «пластичности транзакций» (transaction malleability). Функция Segregated Witnesses убирает эту проблему, улучшая ПО BTC.

3) Отдельные свидетели

Это вид данных, подтверждающих действительность транзакции и которые отделены от спецификации ее результатов.

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

4) Выпуск базового актива (Basic Asset Issuance).

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

5) Относительное время блокировки

Подробнее можно ознакомиться здесь

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

6) Новые опкоды (opcodes).

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

Когда-то Биткойн поддерживал больше опкодов Script, чем доступно сейчас. Многие из них были отключены в 2010 году из соображений безопасности, и чтобы снова включить их, требуется хард-форк. Некоторые из них (но не все) связаны со значительным риском, таким как неограниченное использование памяти. В альфа-сайдчейнах заново задействуются безопасные отключенные опкоды таких команд, как конкатенация строк, выделение подстрок, сдвиг целых чисел и несколько побитовых операций.

#Sidechains

BY CryptoBotan




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

View MORE
Open in Telegram


CryptoBotan Telegram | DID YOU KNOW?

Date: |

Launched in 2013, Telegram allows users to broadcast messages to a following via “channels”, or create public and private groups that are simple for others to access. Users can also send and receive large data files, including text and zip files, directly via the app.The platform said it has more than 500m active users, and topped 1bn downloads in August, according to data from SensorTower.

For some time, Mr. Durov and a few dozen staffers had no fixed headquarters, but rather traveled the world, setting up shop in one city after another, he told the Journal in 2016. The company now has its operational base in Dubai, though it says it doesn’t keep servers there.Mr. Durov maintains a yearslong friendship from his VK days with actor and tech investor Jared Leto, with whom he shares an ascetic lifestyle that eschews meat and alcohol.

CryptoBotan from vn


Telegram CryptoBotan
FROM USA