Ширкати Cloudflare
Бояд қайд кард, ки рақамҳои тасодуфии тавлидшуда ҳамчун пайдарпайии дастраси оммавӣ тасниф карда мешаванд, ки барои тавлиди калидҳои рамзгузорӣ истифода намешаванд ва дар ҷойҳое, ки рақами тасодуфӣ бояд махфӣ нигоҳ дошта шавад. Ҳадафи хидмат пешниҳод кардани рақамҳои тасодуфӣ мебошад, ки онҳоро пешакӣ пешгӯӣ кардан мумкин нест, аммо пас аз тавлид, ин рақамҳо дастраси омма мешаванд, аз ҷумла барои санҷиши дурустии арзишҳои тасодуфии гузашта.
Рақамҳои тасодуфии ҷамъиятӣ ҳар 60 сония тавлид мешаванд. Ҳар як рақам бо рақами пайдарпайии худ (давра) алоқаманд аст, ки тавассути он шумо метавонед дар вақти дилхоҳ ва аз сервери иштироккунанда арзиши як бор тавлидшударо гиред. Чунин рақамҳои тасодуфиро дар системаҳои тақсимшуда, криптовалютҳо ва блокчейнҳо истифода бурдан мумкин аст, ки дар онҳо гиреҳҳои гуногун бояд ба як генератори рақамҳои тасодуфӣ дастрасӣ дошта бошанд (масалан, ҳангоми тавлиди далели кори иҷрошуда), инчунин ҳангоми гузаронидани лотереяҳои гуногун ва тавлиди рақамҳои тасодуфӣ намунаҳо дар ҷараёни тафтиши интихоботи гузариш.
Барои кор бо хидмат ва ҷойгир кардани гиреҳҳои худ
Drand инчунин метавонад барои расонидани рақамҳои тасодуфии хусусии ба таври маҳаллӣ тавлидшуда ба мизоҷон истифода шавад. Барои интиқоли рақами тасодуфӣ схемаи рамзгузории ECIES истифода мешавад, ки дар доираи он муштарӣ калиди хусусӣ ва оммавӣ тавлид мекунад. Калиди ҷамъиятӣ ба сервер аз Drand интиқол дода мешавад. Рақами тасодуфӣ бо истифода аз калиди ҷамъиятии додашуда рамзгузорӣ карда мешавад ва онро танҳо муштарие, ки калиди хусусиро дорад, дидан мумкин аст. Барои дастрасӣ ба серверҳо, шумо метавонед аз утилитаи "drand" истифода баред (масалан, "drand get public group.toml", ки дар он group.toml рӯйхати гиреҳҳо барои пурсиш аст) ё Web API (масалан, шумо метавонед " curl https://drand.cloudflare.com /api/public" ё дастрасӣ аз JavaScript бо истифода аз китобхона
Дар айни замон панҷ ширкат ва созмон ба ташаббуси Лигаи Энтропия ҳамроҳ шуда, дастрасӣ ба генераторҳои энтропии худро таъмин мекунанд. Иштирокчиёни ба лоиҳа дохилшуда дар кишварҳои гуногун ҷойгиранд ва барои ба даст овардани энтропия усулҳои гуногунро истифода мебаранд:
- абрҳо,
ЛаваРанд , арзишҳои тасодуфӣташаккул ёфт дар асоси ҷараёнҳои моеъи пешгӯинашавандалампаҳои лава , тасвирҳои онҳо ҳамчун энтропияи вурудӣ барои CSPRNG (Генератори рақамҳои криптографии аз ҷиҳати PseudoRandom бехатар) таъмин карда мешаванд; - EPFL (Ecole Polytechnique Federale de Lozanne), URand,
генератори стандартии маҳаллӣ /dev/urandom истифода мешавад, ки воридоти клавиатура, ҳаракати муш, ҷараёни трафик ва ғайраро ҳамчун манбаи энтропия истифода мебарад. - Донишгоҳи Чили,
УЧили , шабакаи сенсорҳои сейсмикӣ ҳамчун манбаи энтропия истифода мешавад, инчунин маълумот аз пахши радио, фаъолияти Twitter, тағйирот ба blockchain Ethereum ва генератори сахтафзори RNG худсохти; - Амнияти Kudelski, 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