209 похожих чатов

Дополнительный вопрос - какой есть рандом в BSC, кроме chainlink?

10 ответов

20 просмотров

function random() private view returns (uint8) { return uint8(uint256(keccak256(block.timestamp, block.difficulty))%251); }

Sergey-Mironov Автор вопроса
Egor Gavrilov
function random() private view returns (uint8) { ...

насколько этот рандом VRF?

Sergey Mironov
насколько этот рандом VRF?

на 100% время выполнения транзакции и сложность блока известны постфактум

Sergey-Mironov Автор вопроса
Egor Gavrilov
на 100% время выполнения транзакции и сложность б...

хм, странно. А в чем тогда смысл существования сторонних рандом-ораклов?

Sergey Mironov
хм, странно. А в чем тогда смысл существования сто...

чейнлинк например дает тебе создать рандомное число заранее, но никому его не сообщать раздать лотерейные билеты и только потом сказать какой билет был победным изначально

Sergey-Mironov Автор вопроса
Egor Gavrilov
чейнлинк например дает тебе создать рандомное числ...

Ну, то есть, к самому рандому это отношения не имеет. Просто возможность намутить :)

Egor Gavrilov
function random() private view returns (uint8) { ...

Вообще вот такой рандом мне кажется вполне нормальным, но нужно ещё взять каких-то параметров из блока и курсов из открытых прайс-агрегаторов chainlink

Dmitriy Gogolev
он манипулируем, все риски на вас

А есть где почитать? Просто давно вижу что все надеятся на рандом ораклов, но не понимаю почему там в чейнлинке нельзя сманипуляровать, а тут майнерам - можно, даже если самые разные данные намешаны

Похожие вопросы

Обсуждают сегодня

Карта сайта