Cloudflare Company fanompoana , mba hiantohana ny fampandehanan-draharaha izay natsangana ny consortium misy fikambanana maromaro liana amin'ny fanomezana isa kisendrasendra avo lenta. Tsy toy ny rafitra afovoany efa misy, ny League of Entropy dia tsy miankina amin'ny loharano tokana ary mampiasa entropy mba hamoronana filaharana kisendrasendra, avy amin'ny mpamokatra maro tsy mifandray fehezin'ny mpandray anjara amin'ny tetikasa samihafa. Noho ny fizarazarana ny tetikasa, ny marimaritra iraisana na manodinkodina ny iray na roa amin'ireo loharano dia tsy hitarika amin'ny marimaritra iraisana amin'ny isa kisendrasendra farany.
Marihina fa ny isa kisendrasendra vokarina dia sokajiana ho toy ny filaharana azo ampahibemaso izay tsy azo ampiasaina amin'ny famoronana fanalahidin'ny fanafenana ary any amin'ny faritra tsy maintsy afenina ny isa kisendrasendra. Ny tolotra dia mikendry ny hanome isa kisendrasendra izay tsy azo vinavinaina mialoha, fa rehefa voaforona dia lasa ampahibemaso ireo isa ireo, anisan'izany ny fanamarinana ny maha-azo itokiana ny soatoavina kisendrasendra taloha.
Ny isa kisendrasendra ho an'ny daholobe dia avoaka isaky ny 60 segondra. Ny isa tsirairay dia mifandray amin'ny laharan'ny filaharany (boribory), izay amin'ny fotoana rehetra sy avy amin'ny mpizara mpandray anjara rehetra dia azonao atao ny mahazo ny sandany indray mandeha. Ny isa kisendrasendra toy izany dia azo ampiasaina amin'ny rafitra zaraina, cryptocurrencies ary blockchains, izay tsy maintsy manana nodes isan-karazany afaka miditra amin'ny mpamokatra nomerao kisendrasendra (ohatra, rehefa mamorona porofon'ny asa vita), ary koa rehefa manao loteria isan-karazany sy amin'ny famoronana kisendrasendra. santionany eo amin'ny dingan'ny fanaraha-maso ny fifidianana andalana.
Hiaraha-miasa amin'ny serivisy ary hametraka ny nodes anao manokana fitaovana , nosoratana tamin'ny Go ary navoaka teo ambanin'ny lisansa MIT. Drand dia mandeha amin'ny endrika dingana ambadika izay mifandray amin'ny mpamokatra ivelany izay mandray anjara amin'ny tambajotra mizara ary mamokatra sanda kisendrasendra famintinana. Ny sandan'ny famintinana dia amboarina amin'ny fampiasana ireo fomba и . Ny famoronana sanda kisendrasendra famintinana dia azo atao amin'ny rafitry ny mpampiasa raha tsy misy ny fandraisan'anjaran'ireo mpanangona foibe.
Drand koa dia azo ampiasaina hanaterana nomerao tsy miankina novokarina eto an-toerana ho an'ny mpanjifa. Mba handefasana isa kisendrasendra dia ampiasaina ny rafitra fanafenana ECIES, izay ahafahan'ny mpanjifa mamorona fanalahidy manokana sy ho an'ny daholobe. Ny fanalahidin'ny daholobe dia afindra amin'ny mpizara avy amin'ny Drand. Ny isa kisendrasendra dia voarakotra amin'ny alalan'ny fanalahidin'ny daholobe nomena ary ny mpanjifa manana ny fanalahidy manokana ihany no azo jerena. Raha te hidirana amin'ireo lohamilina dia azonao atao ny mampiasa ny fampitaovana “drand” (ohatra, “drand get public group.toml”, izay misy ny group.toml dia lisitry ny node hanaovana fitsapan-kevitra) na ny API Web (ohatra, azonao atao ny mampiasa “ curl https://drand.cloudflare.com /api/public" na fidirana amin'ny JavaScript mampiasa ny tranomboky ). Ny metadata fangatahana dia alefa amin'ny endrika TOML, ary ny valiny dia averina amin'ny JSON.
Amin'izao fotoana izao, orinasa sy fikambanana dimy no nanatevin-daharana ny hetsika League of Entropy ary manome fidirana amin'ny mpamokatra entropy. Ireo mpandray anjara tafiditra ao anatin'ilay tetikasa dia any amin'ny firenena samihafa ary mampiasa fomba samihafa hahazoana entropy:
- cloudflare, , soatoavina kisendrasendra mifototra amin'ny fikorianan'ny fluid tsy ampoizina , sary izay atolotra ho entropy fampidirana ho an'ny CSPRNG (Cryptographically Secure PseudoRandom Number Generator);
- EPFL (Ecole Polytechnique Federale de Lausanne), URand,
Ny mpamokatra / dev / urandom eo an-toerana mahazatra no ampiasaina, izay mampiasa ny fidirana amin'ny fitendry, ny fihetsehan'ny totozy, ny fivezivezena, sns. ho loharanon'ny entropy. - Oniversiten'i Chile, , tambajotran'ny sensor seismika dia ampiasaina ho loharanon'ny entropy, ary koa ny angona avy amin'ny fampielezam-peo, ny hetsika Twitter, ny fiovana amin'ny blockchain Ethereum sy ny mpamokatra RNG fitaovana an-trano;
- Ny Kudelski Security, ChaChaRand, dia manome CRNG (Cryptographic Random Number Generator) mifototra amin'ny cipher ChaCha20;
- Protocol Labs, InterplanetaryRand, angon-drakitra kisendrasendra no alaina avy amin'ny fandrika tabataba ary ampiarahina amin'ny Linux PRNG sy ny mpamorona isa pseudo-random tafiditra ao amin'ny CPU.
Amin'izao fotoana izao, ny mpandray anjara tsy miankina dia nanangana teboka fidirana ho an'ny daholobe 8 amin'ny API, izay ahafahanao mahita ny isa kisendrasendra famintinana ankehitriny (ohatra, "curl https://drand.cloudflare.com/api/public") ary mamaritra ny sanda amin'ny fotoana iray taloha ("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
Source: opennet.ru
