Cloudflare เบ™เบณเบชเบฐเป€เปœเบตเป€เบ„เบทเปˆเบญเบ‡เบชเป‰เบฒเบ‡เบ•เบปเบงเป€เบฅเบเปเบšเบšเบชเบธเปˆเบกเบ—เบตเปˆเปเบˆเบเบขเบฒเบ

เบšเปเบฅเบดเบชเบฑเบ” Cloudflare เบ™เบณ เบชเบฐ เป€เปœเบต เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ เบฅเบตเบเบ‚เบญเบ‡ Entropy, เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบ‚เบญเบ‡เบเบธเปˆเบกเบ‚เบญเบ‡เบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเปƒเบ™เบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เบ•เบปเบงเป€เบฅเบ Random เบ—เบตเปˆเบกเบตเบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบชเบนเบ‡เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™. เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบšเบฅเบฐเบšเบปเบšเบชเบนเบ™เบเบฒเบ‡เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง, League of Entropy เบšเปเปˆเป„เบ”เป‰เบญเบตเบ‡เปƒเบชเปˆเปเบซเบผเปˆเบ‡เบ”เบฝเบงเปเบฅเบฐเบ™เปเบฒเปƒเบŠเป‰ entropy เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบฅเปเบฒเบ”เบฑเบšเปเบšเบšเบชเบธเปˆเบก, เป„เบ”เป‰เบฎเบฑเบš เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เบ›เบฑเปˆเบ™เป„เบŸเบ—เบตเปˆเบšเปเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบซเบผเบฒเบเบญเบฑเบ™เบ—เบตเปˆเบ„เบงเบšเบ„เบธเบกเป‚เบ”เบเบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบฅเบฑเบเบชเบฐเบ™เบฐเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™, เบเบฒเบ™เบ›เบฐเบ™เบตเบ›เบฐเบ™เบญเบกเบซเบผเบทเบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบซเบ™เบถเปˆเบ‡เบซเบผเบทเบชเบญเบ‡เปเบซเบผเปˆเบ‡เบˆเบฐเบšเปเปˆเบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เบ›เบฐเบ™เบตเบ›เบฐเบ™เบญเบกเบ‚เบญเบ‡เบ•เบปเบงเป€เบฅเบเบชเบธเปˆเบกเบชเบธเบ”เบ—เป‰เบฒเบ.

เบกเบฑเบ™เบ„เบงเบ™เบˆเบฐเบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเบ•เบปเบงเป€เบฅเบเบ—เบตเปˆเบชเบธเปˆเบกเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบ›เบฐเป€เบžเบ”เป€เบ›เบฑเบ™เบฅเปเบฒเบ”เบฑเบšเบ—เบตเปˆเบกเบตเบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ—เบตเปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เปเบฅเบฐเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบˆเปเบฒเบ™เบงเบ™เปเบšเบšเบชเบธเปˆเบกเบ•เป‰เบญเบ‡เบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบฅเบฑเบš. เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบญเบ‡เบ•เบปเบงเป€เบฅเบเปเบšเบšเบชเบธเปˆเบกเบ—เบตเปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”เบ„เบฒเบ”เป€เบ”เบปเบฒเป„เบ”เป‰เบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒ, เปเบ•เปˆเป€เบกเบทเปˆเบญเบชเป‰เบฒเบ‡, เบ•เบปเบงเป€เบฅเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบเบฒเบเป€เบ›เบฑเบ™เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ, เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเบ‚เบญเบ‡เบ„เปˆเบฒเบชเบธเปˆเบกเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ.

เบ•เบปเบงเป€เบฅเบเปเบšเบšเบชเบธเปˆเบกเบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเปเบกเปˆเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบ—เบธเบเป† 60 เบงเบดเบ™เบฒเบ—เบต. เปเบ•เปˆเบฅเบฐเบ•เบปเบงเป€เบฅเบเปเบกเปˆเบ™เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบ•เบปเบงเป€เบฅเบเบฅเปเบฒเบ”เบฑเบšเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡ (เบฎเบญเบš), เป€เบŠเบดเปˆเบ‡เปƒเบ™เป€เบงเบฅเบฒเปƒเบ”เบเปเปˆเบ•เบฒเบกเปเบฅเบฐเบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบ„เบฑเป‰เบ‡เบ”เบฝเบง. เบ•เบปเบงเป€เบฅเบเปเบšเบšเบชเบธเปˆเบกเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบฅเบฐเบšเบปเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบ, cryptocurrencies เปเบฅเบฐ blockchains, เปƒเบ™ nodes เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ”เป€เบฅเบเบชเบธเปˆเบกเบ”เบฝเบง (เบ•เบปเบงเบขเปˆเบฒเบ‡, เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบซเบผเบฑเบเบ–เบฒเบ™เบชเบฐเปเบ”เบ‡เบ‚เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเป€เบฎเบฑเบ”), เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ lotteries เบ•เปˆเบฒเบ‡เป†เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เปเบšเบšเบชเบธเปˆเบก. เบ•เบปเบงเบขเปˆเบฒเบ‡เปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบเบฒเบ™เป€เบฅเบทเบญเบเบ•เบฑเป‰เบ‡ passage.

เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เปเบฅเบฐเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ nodes เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบญเบ‡ เบชเบฐเป€เปœเบต เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบท Drand, เบ‚เบฝเบ™เปƒเบ™ Go เปเบฅเบฐเบ›เปˆเบญเบเบญเบญเบเบกเบฒเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” MIT. Drand เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบตเปˆเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ”เบžเบฒเบเบ™เบญเบเบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเบฒเบ™เปเบˆเบเบขเบฒเบเปเบฅเบฐเบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบ‚เปเป‰เบกเบนเบ™เปเบšเบšเบชเบธเปˆเบกเบชเบฐเบซเบผเบธเบš. เบกเบนเบ™เบ„เปˆเบฒเบชเบฐเบซเบผเบธเบšเปเบกเปˆเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเปƒเบŠเป‰เบงเบดเบ—เบตเบเบฒเบ™ เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เป€เบเบ™โ€‹ ะธ เบเบฒเบ™เบ›เบฐเบชเบปเบก bilinear. เบเบฒเบ™เบชเป‰เบฒเบ‡เบกเบนเบ™เบ„เปˆเบฒเปเบšเบšเบชเบธเปˆเบกเบชเบฐเบซเบผเบธเบšเบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบšเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเบ‚เบญเบ‡เบ•เบปเบงเบฅเบงเบšเบฅเบงเบกเบ‚เปเป‰เบกเบนเบ™เบชเบนเบ™เบเบฒเบ‡.

Drand เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบ•เบปเบงเป€เบฅเบเปเบšเบšเบชเบธเปˆเบกเบชเปˆเบงเบ™เบ•เบปเบงเบ—เบตเปˆเบœเบฐเบฅเบดเบ”เปƒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เปƒเบซเป‰เบเบฑเบšเบฅเบนเบเบ„เป‰เบฒ. เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบ•เบปเบงเป€เบฅเบเปเบšเบšเบชเบธเปˆเบก, เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” ECIES เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เบžเบฒเบเปƒเบ™เบฅเบนเบเบ„เป‰เบฒเบˆเบฐเบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบชเปˆเบงเบ™เบ•เบปเบงเปเบฅเบฐเบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ. เบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ–เบทเบเป‚เบญเบ™เป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบˆเบฒเบ Drand. เบ•เบปเบงเป€เบฅเบเปเบšเบšเบชเบธเปˆเบกเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป‚เบ”เบเปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ—เบตเปˆเปƒเบซเป‰เป„เบงเป‰ เปเบฅเบฐเบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เป„เบ”เป‰เป‚เบ”เบเบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบเบฐเปเบˆเบชเปˆเบงเบ™เบ•เบปเบงเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบ›เบฐเป‚เบซเบเบ” "drand" (เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™ "drand get public group.toml", เป€เบŠเบดเปˆเบ‡ group.toml เปเบกเปˆเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡ nodes เบ—เบตเปˆเบˆเบฐเบชเปเบฒเบซเบผเบงเบ”) เบซเบผเบท Web API (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰ " curl https://drand.cloudflare.com /api/public" เบซเบผเบทเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบˆเบฒเบ JavaScript เป‚เบ”เบเปƒเบŠเป‰เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” DrandJS). เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป metadata เปเบกเปˆเบ™เบ–เบทเบเบชเบปเปˆเบ‡เปƒเบ™เบฎเบนเบšเปเบšเบš TOML, เปเบฅเบฐเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เปเบกเปˆเบ™เบชเบปเปˆเบ‡เบ„เบทเบ™เปƒเบ™ JSON.

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบซเป‰เบฒเบšเปเบฅเบดเบชเบฑเบ”เปเบฅเบฐเบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เป„เบ”เป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบเบฒเบ™เบฅเบดเป€เบฅเบตเปˆเบก League of Entropy เปเบฅเบฐเบเปเบฒเบฅเบฑเบ‡เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ” entropy เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ. เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เบ›เบฐเป€เบ—เบ”เบ•เปˆเบฒเบ‡เป†เปเบฅเบฐเบ™เปเบฒเปƒเบŠเป‰เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป„เบ”เป‰เบฎเบฑเบš entropy:

  • cloudflare, LavaRand, เบ„เปˆเบฒเบชเบธเปˆเบก เบเปเบฒเบฅเบฑเบ‡เบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™ เบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เป„เบซเบผเบ‚เบญเบ‡เบ™เป‰เปเบฒเบ—เบตเปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”เบ„เบฒเบ”เป€เบ”เบปเบฒเป„เบ”เป‰ เป‚เบ„เบกเป„เบŸ lava, เบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป€เบ›เบฑเบ™ entropy เบ›เป‰เบญเบ™เบชเปเบฒเบฅเบฑเบš CSPRNG (Cryptographically Secure PseudoRandom Number Generator);
  • EPFL (Ecole Polytechnique Federale de Lausanne), URand,
    เป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ”เป„เบŸเบŸเป‰เบฒเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™ / dev / urandom เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เป€เบŠเบดเปˆเบ‡เปƒเบŠเป‰เบเบฒเบ™เบ›เป‰เบญเบ™เปเบ›เป‰เบ™เบžเบดเบก, เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เบญเบ‡เบซเบ™เบน, เบเบฒเบ™เป„เบซเบผเบงเบฝเบ™เบ‚เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เบ‚เบญเบ‡ entropy.

  • เบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅ Chile, เบญเบนเบŠเบดเบฅเบต, เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ‚เบญเบ‡เป€เบŠเบฑเบ™เป€เบŠเบต seismic เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เบ‚เบญเบ‡ entropy, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเบงเบดเบ—เบฐเบเบธเบเบฐเบˆเบฒเบเบชเบฝเบ‡, เบเบดเบ”เบˆเบฐเบเปเบฒ Twitter, เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ‚เบญเบ‡ Ethereum blockchain เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบเปเบฒเป€เบ™เบตเบ” RNG เบฎเบฒเบ”เปเบงเบ—เบตเปˆเป€เบฎเบฑเบ”เบ”เป‰เบงเบเป€เบฎเบทเบญเบ™;
  • Kudelski Security, ChaChaRand, เบชเบฐเบซเบ™เบญเบ‡ CRNG (เบ•เบปเบงเบชเป‰เบฒเบ‡เบ•เบปเบงเป€เบฅเบเปเบšเบšเบชเบธเปˆเบกเบฅเบฐเบซเบฑเบ”เบฅเบฑเบš) เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบฅเบฐเบซเบฑเบ” ChaCha20;
  • Protocol Labs, InterplanetaryRand, เบ‚เปเป‰เบกเบนเบ™เปเบšเบšเบชเบธเปˆเบกเปเบกเปˆเบ™เบชเบฐเบเบฑเบ”เบกเบฒเบˆเบฒเบเบ•เบปเบงเบˆเบฑเบšเบชเบดเปˆเบ‡เบฅเบปเบšเบเบงเบ™ เปเบฅเบฐเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบš Linux PRNG เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบชเป‰เบฒเบ‡เบ•เบปเบงเป€เบฅเบเปเบšเบšเบชเบธเปˆเบกเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™ CPU.

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”เป„เบ”เป‰เป€เบ›เบตเบ”เบ•เบปเบง 8 เบˆเบธเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบเบฑเบš API, เป‚เบ”เบเบœเปˆเบฒเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบ—เบฑเบ‡เบชเบญเบ‡เบ•เบปเบงเป€เบฅเบเปเบšเบšเบชเบธเปˆเบกเบชเบฐเบซเบผเบธเบšเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™ (เบ•เบปเบงเบขเปˆเบฒเบ‡, "curl https://drand.cloudflare.com/api/public") เปเบฅเบฐเบเปเบฒเบ™เบปเบ”. เบ„เปˆเบฒเปƒเบ™เบŠเปˆเบงเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เปƒเบ™เบญเบฐเบ”เบตเบ” (โ€œcurl https://drand.cloudflare.com/api/public?round=1234โ€):

  • https://drand.cloudflare.com:443
  • https://random.uchile.cl:8080
  • https://drand.cothority.net:7003
  • https://drand.kudelskisecurity.com:443
  • https://drand.lbarman.ch:443
  • https://drand.nikkolasg.xyz:8888
  • https://drand.protocol.ai:8080
  • https://drand.zerobyte.io:8888

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™