Рейтинг:0

Какую хэш-структуру использует Facebook Diem?

флаг am

Некоторые криптовалюты используют фиксированные значения в некоторых позициях в результирующем хеше, например, фиксированное количество начальных нулей. Какие фиксированные позиции и фиксированные значения использует Facebook Diem?

Ievgeni avatar
флаг cn
Вы говорите о подтверждении работы?
флаг am
Я не хочу знать больше о том, насколько это безопасно. Чем больше фиксированных значений, тем меньше вариаций и меньше безопасности в алгоритме.
флаг am
@Ievgeni Да, это то, что обычно называют доказательством работы. Меня вообще интересует, как доказательство работы ограничивает хеш-функцию.
jjj avatar
флаг cn
jjj
На самом деле ведущие нули являются скорее побочным эффектом. В основном просто значение хеша должно быть меньше определенного значения (например, $2^{256}/difficulty$). Конечно, это приводит к тому, что первые цифры равны нулю. (но позволяет делать более плавные шаги)
Рейтинг:1
флаг cn

Насколько я понял, вы говорите о proof-of-work. Но вопреки тому, что сказал ваш вопрос:

Некоторый Криптовалюты используют фиксированные значения в некоторых позициях в результирующем хэше.

Это соответствует доказательству работы. Идея заключается в следующем: чтобы гарантировать, что люди, совершившие транзакцию, являются «настоящими», они должны решить головоломку, которая в основном является прообразом $\{0\}^\лямбда\раз\{0,1\}^{256-\лямбда}$ для конкретной хеш-функции (параметризованной транзакцией) (вы можете посмотреть это, чтобы иметь большую точность: Сложность майнинга/подписи хэшей)

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

Цитата в официальном документе: «Во-вторых, этот класс протоколов консенсуса обеспечивает высокую пропускную способность транзакций, низкую задержку и более энергоэффективный подход к консенсусу, чем «доказательство работы»».

Соединять : https://www.diem.com/en-us/white-paper/#the-libra-blockchain

Цитата из статьи «Блокчейн Весов»:

«Для этого мы планируем поэтапный переход на Proof-of-Stake»:

https://diem-developers-components.netlify.app/papers/the-diem-blockchain/2020-05-26.pdf

флаг am
Вторая ссылка больше не ведет на страницу.
Ievgeni avatar
флаг cn
@DavidJonsson Я больше не нашел технический документ. Но я добавил еще одну соответствующую ссылку.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.