Představujeme Binance Oracle VRF: novou generaci technologie pro generování ověřitelných náhodných hodnot

2023-03-21

Hlavní body

  • Binance Oracle VRF je řešení pro funkci ověřitelných náhodných čísel (VRF), které umožňuje blockchainovým vývojářům generovat náhodná čísla.

  • Binance Oracle VRF má široké využití, včetně například projektů GameFi či dalších blockchainových produktů postavených na chytrých smlouvách.

  • Čtěte dále a dozvíte se, jak VRF fungují, proč blockchainové aplikace potřebují náhodná čísla a jak můžete využít Binance Oracle VRF ve svém projektu nebo podnikání.

Funkce Binance Oracle VRF běží v prostředí Binance Cloud a jejím základem jsou nejnovější standardy pro funkci ověřitelných náhodných čísel (VRF). V tomto článku vám přinášíme veškeré informace, které o Binance Oracle VRF potřebujete vědět.

Co je ověřitelná náhodná funkce (VRF)?

Ověřitelné náhodné funkce (VRF) jsou generátory náhodných čísel (RNG), jejichž výstupy lze kryptograficky prokázat jako náhodné. Zde je stručné shrnutí toho, jak technologie funguje.

  1. Do VRF se předá řada vstupů.

  2. VRF vypočítává vstupy a generuje pseudonáhodné výstupy.

  3. Kdokoli může kdykoli kryptograficky ověřit, že výstup je náhodný.

  4. Všechny důkazy jsou zveřejňovány a ověřovány v blockchainu ještě předtím, než aplikace mohou výstup použít.

Proč blockchainy potřebují náhodná čísla?

Blockchainové aplikace vyžadují náhodná čísla v různých případech. Zde je několik příkladů:

  • Tvorba hry založené na blockchainu.

  • Přidělování úkolů a zdrojů.

  • Výběr vzorků pro mechanismus konsenzu.

Na příkladu si ukážeme, jak může využít náhodnost vývojář GameFi při tvorbě pokerové hry založené na blockchainu.

Vývojář musí uživatele přesvědčit, že pokerová hra používá spravedlivý a nestranný algoritmus. Například že balíček karet se míchá náhodně a nikdo, včetně vývojáře, nemůže se hrou manipulovat.

Namísto použití „black box“ algoritmu (analogie černé skříňky), kdy uživatelé nevidí vnitřní mechanismy fungování hry, mohou vývojáři reálně využívající blockchain prokázat náhodnost tím, že ukáží, jak jsou čísla generována prostřednictvím důvěryhodného poskytovatele oráklu. Uživatelé si tak mohou být jisti, že hra, kterou hrají, je spravedlivá a nestranná.

Proč je generování náhodných čísel složité

Při generování náhodných čísel musí kvalitní výstup splňovat čtyři kritéria: nezaujatost, nepředvídatelnost, ověřitelnost a okamžitou dostupnost.

Pro mnoho vývojářů využívajících blockchain je vzhledem k deterministické povaze blockchainu obtížné vnášet do něho náhodnost. Náhodnost generovaná v blockchainu obvykle nedokáže splnit požadavky na nepředvídatelnost.

Na druhou stranu pouhé spoléhání se na jednoduchý orákl mimo blockchain by mohlo vývojáře nutit ke kompromisům v oblasti dostupnosti nebo, ještě hůře, bezpečnosti. Za určitých okolností, pokud poskytovatel s nečestnými úmysly generuje hodnoty, které mají být náhodné, předvídatelným mechanismem, mohou toho nepoctiví uživatelé zneužívat ve svůj prospěch. Vezměte si například hru s hledáním pokladů, ve které by si hráči mohli otevírat truhlu s pokladem opakovaně, dokud by nenašli předmět, se kterým by byli spokojeni. Nebo karetní hru, ve které by si hráči mohli tahat karty do té doby, dokud by neměli ty, které chtějí.

Co je skryto pod povrchem

VRF kombinuje tyto dva nezávislé zdroje pro generování seedů. Náhodné hodnoty vytvářené offchainovým poskytovatelem pomocí jeho soukromého klíče jsou generovány ze dvou parametrů block-hash a preSeed. Tím je zajištěna nepředvídatelnost důkazu, protože nelze předvídat hash bloku, dokud není blok vygenerován.

Důkaz poskytnutý mimo blockchain zajišťuje, že náhodná hodnota se generuje z block-hash a preSeed, a ne z něčeho, co by mohl poskytovatel nekale vymýšlet. Díky tomu je náhodnost hodnot ověřitelná.

Jednoduše řečeno, vývojáři mohou spravedlivě a bezpečně generovat náhodná čísla.

Binance Oracle VRF

Podívejme se stručně na to, co přesně může funkce Binance Oracle VRF nabídnout vývojářům blockchainu.

Nonstop zákaznická podpora

Vývojáři mají nepřetržitý osobní přístup k týmu podpory, který tvoří zkušení inženýři. Víme, že každý projekt je jedinečný, a proto úzce spolupracujeme s vývojáři, abychom jim poskytli řešení na míru, která budou přesně splňovat jejich specifické požadavky.

Zaštítěno značkou Binance

Jakožto jeden z největších světových Web 3 ekosystémů je Binance důvěryhodnou značkou, jejíž výbornou pověst a špičkové technologie znají všichni napříč celým prostorem kryptoměn. Pomocí Binance Oracle VRF mohou vývojáři využít sílu značky Binance ke zvýšení důvěryhodnosti svých vlastních projektů a přilákat více uživatelů.

Dostupnost bez kompromisů

Naši klienti, ať už se jedná o startupy nebo zavedené společnosti, získávají přístup k produktu zaštítěném Binance za cenu nižší než u jiných řešení na trhu. 

Inovace nemají být přemrštěně nákladné. Cenový plán Binance Oracle VRF je záměrně sestaven s důrazem na dostupnost. Udržujeme nízké ceny, abychom projektovým týmům s inovativními nápady a praktickými produkty usnadnili vstup na trh. 

Bezpečné, spolehlivé a kompatibilní

Nástroj Binance Oracle VRF je založen na nejnovějším standardu VRF, který je kompatibilní s celou řadou blockchainových platforem, včetně Etherea, BNB Chain a dalších. Nejdůležitější přitom je, že jsme systém důkladně otestovali a prověřili, abychom zajistili, že žádný jednotlivec ani skupina nemůže s hodnotami generovanými Binance Oracle VRF manipulovat.

Jednoduché uživatelské prostředí Binance Oracle VRF umožňuje snadnou integraci VRF do chytrých kontraktů. Náš řídicí panel obsahuje jednoduché, ale intuitivní rozhraní pro sledování požadavků, včetně nákladů a stavu, a také výsledků RNG. Stačí minimální nastavení a projektové týmy mohou začít generovat kryptograficky ověřitelné výstupy.

Integrujte Binance Oracle VRF do svých produktů ještě dnes

Naším cílem v Binance je poskytovat vývojářům nástroje, které potřebují k vytváření inovativních a bezpečných blockchainových aplikací.

Začněte při vývoji svých produktů využívat přední řešení RNG a užijte si výhod nové generace blockchainové technologie pro generování ověřitelných náhodných hodnot.

Vyzkoušejte Binance Oracle VRF ještě dnes →

Související články

Pro naše služby se již rozhodlo 300 673 494 uživatelů. Podívejte se nyní proč.