Отсканируйте, чтобы загрузить приложение Gate
qrCode
Больше вариантов загрузки
Не напоминай мне больше сегодня.

Если вы работали со смарт-контрактами, вы знаете одну вещь: случайность сложнее, чем кажется.



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

Вам нужны случайные числа для дропов NFT, игровых результатов, лотерейных систем, честного распределения. Но ончейн-случайность? Это сложно.

Традиционные решения RNG либо требуют полного доверия, либо оставляют ваш контракт уязвимым для манипуляций.

Вот почему я рад новому шаблону @arbitrum ScaffoldStylus с встроенным @chainlink VRF.

ScaffoldStylus теперь поставляется с интеграцией Chainlink VRF из коробки.

Запустите "npx create-stylus@latest -e chainlink-vrf" и получите готовую к использованию проверяемую случайность.

Как работает Chainlink VRF:

1️⃣ Ваш контракт запрашивает случайные значения с заданными параметрами

2️⃣ Узлы Chainlink генерируют случайные числа, используя данные блоков на цепочке и свои приватные ключи, затем прикрепляют доказательство, которое ваш смарт-контракт проверяет на цепочке.

3️⃣ Криптографические доказательства проверяют результаты перед доставкой

4️⃣ Ваш контракт получает защищенные от подделки случайные числа

Ключевые свойства, которые мне нравятся в этом:

- Минимизация доверия: Ончейн-доказательства делают манипуляции со стороны операторов узлов или пользователей экономически нецелесообразными.
- Подтверждаемый: Каждый результат включает криптографическую проверку
- Просто: Запрашивайте и получайте в одном потоке
- Оплата по мере использования: Вы платите только тогда, когда вам нужна случайность

Эта интеграция избавляет от тяжелой работы. Для базовых случаев не требуется управление подписками.

Вы можете пополнить свой контракт $LINK или нативными токенами и начать запрашивать случайность.

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

Узнайте больше о Chainlink VRF:

Читать документацию:

Начните:

#Arbitrum везде
LINK2.81%
Посмотреть Оригинал
post-image
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить