У сообщества эфириума теперь есть дорожная карта, хотя и довольно запутанная. В прошлую среду Виталик Бутерин представил план развития эфириума 2.0 на следующие пять-десять лет, выделяя при этом ключевую особенность следующей версии блокчейна: масштабируемость.
В комментарии для Coindesk разработчик эфириума 2.0 Дэнни Райан сказал, что сейчас особый интерес представляет новая концепция под названием «полиномиальные обязательства». Бутерин называет это «волшебной математикой» и рассматривает полиномиальные обязательства в качестве нового способа проверки состояния сети при низких вычислительных затратах (а это является ключевой целью эфириума 2.0).
«Полиномиальные обязательства могут стать тем самым прорывом, который мы искали», ― отметил Райан.
Концепция полиномиальных обязательств связана с многочленами (или полиномам), которые все мы изучали в школе. Но, опять же, это «волшебная математика», так что не все так просто.
Бутерин описывает полиномиальные обязательства как «своего рода “хэш” некоторого полинома P(x) со свойством, по которому вы можете выполнять арифметическую проверку хешей». Математическая схема состоит из шести алгоритмов, которые показывают доказательство события с минимальным количеством данных.
«Мы предлагаем заменить дерево Меркла волшебной математикой, называемой «полиномиальными обязательствами», чтобы хранить состояние блокчейна», ― написал Бутерин в блоге Ethereum Foundation, отметив в качестве преимущества значительное сокращение данных клиента.
В целом, системы хранения данных в блокчейне бывают двух видов: модель неизрасходованных транзакций (UTXO) и модель аккаунта. В биткоине используется первая модель, в эфириуме ― вторая.
Когда пользователь желает потратить биткоин в модели UTXO, транзакция тянет за собой всю историю этих монет, которая проверяется каждым пиром в сети. Модель аккаунта записывает только транзакцию между двумя пирами, в то же время направляя запрос о действительности транзакции в виртуальную машину эфириума (EVM) вместе с подтверждением транзакции. EVM выполняет изменение состояния от имени пользователя.
[…] Источник: coinspot.io Метки: #Ethereum#Zcash#биткоин#криптовалюта Share76Tweet47 […]
[…] Источник: coinspot.io Метки: #Ethereum#Zcash#биткоин#криптовалюта Share76Tweet47 […]
[…] Источник: coinspot.io Метки: #Ethereum#Zcash#биткоин#криптовалюта Share76Tweet47 […]
[…] Источник: coinspot.ioМетки: #Ethereum#Zcash#биткоин#криптовалюта Share76Tweet47 […]
[…] Источник: coinspot.io Метки: #Ethereum#Zcash#биткоин#криптовалюта Share76Tweet47 […]
[…] Источник: coinspot.ioМетки: #Ethereum#Zcash#биткоин#криптовалюта Share76Tweet47 […]
[…] Источник: coinspot.io […]
[…] Источник: coinspot.io […]
[…] Источник: coinspot.io […]
[…] Источник: coinspot.io […]
[…] Источник: coinspot.io […]
[…] Источник: coinspot.io […]
[…] Источник: coinspot.io […]
[…] Источник: coinspot.io […]
[…] Источник: coinspot.io […]