VOOZH about

URL: https://hu.wikipedia.org/wiki/Algorand

⇱ Algorand – Wikipédia


Ugrás a tartalomhoz
A Wikipédiából, a szabad enciklopédiából
A lapnak nincs ellenőrzött változata, lehet, hogy még egyáltalán nem ellenőrizte senki a minőségét.

Az Algorand egy kriptovaluta protokoll, amely proof-of-stake konszenzus mechanizmust alkalmaz a blokkláncán.[1] Algorand natív kriptovalutáját ALGO-nak hívják.[2]

Az Algorandot 2017-ben Silvio Micali, az MIT professzora alapította.[3][4]

Az Algorand teszthálózata 2019 áprilisában indult,[5] a főhálózatot 2019 júniusában indították el.

Az Algorand saría-kompatibilis blokklánc platform, amivel a bahreini Shariya Véleményezési Iroda (SRB) jutalmazta 2019 októberében. Ez annyit jelent, hogy az Algorand platformja megfelel az iszlám törvénykezés legszigorúbbjainak is. A licenc segítségével az iszlám bankolási törvényeket követő befektetők és társaságok is befektethetnek a platformba vagy annak tokenjébe.[6]

A 2022-es labdarúgó-világbajnokság évében a Nemzetközi Labdarúgó-szövetség partnerkapcsolatra lépett az Algoranddal. A környezetbarát blokklánc technológiát használó cég lett a FIFA hivatalos blokklánc platformja.[7]

Irányítási modellje

[szerkesztés | forrásszöveg szerkesztése]

Az Algorand az Algorand vállalatból, ami egy bostoni székhelyű magánvállalat[8] és a szingapúri székhelyű nonprofit Algorand Foundation Ltd.-ből tevődik össze.[9][10] Az Algorand Foundation Ltd. kezeli a finanszírozást, a kriptográfiai kutatást, a blokklánci irányítást és felel az Algorand hálózat decentralizáltságáért, beleértve a csomópontokat.[11] Az Algorand protokoll alapvető fejlesztését az Algorand Inc. felügyeli.

Az Algorand Foundation Ltd.-t Staci Warden vezérigazgató vezeti.[12]

Az Algorand Foundation Ltd. negyedévente bocsát ki szavazatokat az ALGO tokent stakelők számára.[13] Ezek a javaslatok gyakran DeFi megvalósíthatóság körül forognak az Algorand közösségen belül.[14][15][16]

Az Algorand célja az úgynevezett „blokklánc-trilemma” feloldása: ami azon állítás, hogy bármely blokklánc rendszernek legfeljebb kettő lehet a három kívánatos tulajdonsága közül amik decentralizáció, méretezhetőség és biztonság. A mindhárommal rendelkező rendszer olyan csomópontokon futhat, amelyek mindegyike csak mérsékelt fogyasztói szintű erőforrásokkal rendelkezik (azaz nincs szüksége adatközpontra vagy virtuális gépek nagy klaszterére), a tranzakciófeldolgozás a teljes hálózati erőforráshoz (nem pedig a csomópontonként rendelkezésre álló erőforrásokhoz) skálázható, és nem tudták azokat a támadók irányításuk alá vonni, akik egyenként birtokolják a hálózat teljes erőforrásainak jelentős részét.

Az Algorand egy bizánci megállapodási protokollt használ, amely proof-of-stake konszenzus mechanizmuson alapul.[17][18] Amíg a stake nagy része nem rosszindulatú kezekben összpontosul, a protokoll megtűri a rosszindulatú felhasználókat és központi irányítás nélkül is konszenzust ér el.

Az első fázis (ami a blokkjavaslat fázisa) a proof-of-stake elveit használja. Ebben a fázisban a rendszerben véletlenszerűen, de súlyozottan kiválasztanak egy felhasználói bizottságot, hogy javaslatot tegyenek az új blokkra. A bizottság kiválasztása a "kriptográfiai szortírozás" nevű folyamaton keresztül történik, ahol minden felhasználó egy igazolható véletlenszerű függvény (angolul: VRF) lokális végrehajtásával határozza meg, hogy részt vesz-e a bizottságban. Ha a VRF azt jelzi, hogy a felhasználót kiválasztották, a VRF kriptográfiai bizonyítékot ad vissza, amellyel ellenőrizhető, hogy a felhasználó tagja-e a bizottságnak. Annak valószínűségét, hogy egy adott felhasználó részt vesz a bizottságban, befolyásolja az adott felhasználó által birtokolt ALGO tokenek száma (a stake).

Miután megállapította, hogy egy felhasználó részt vesz a blokkkiválasztó bizottságban, a felhasználó létrehozhat egy javasolt blokkot, és a második fázisban áttekintésre/elemzésre eljuttatja a hálózathoz. A felhasználó a VRF-ből származó kriptográfiai bizonyítékot a javasolt blokkba helyezi a bizottsági tagság bizonyítása céljából.[19]

A második szakaszban (a blokk véglegesítési szakaszban) a Bizánci Megállapodás protokollt használják a javasolt blokkokról történő szavazáshoz. Ebben a második szakaszban kriptográfiai válogatással új bizottságot alakítanak ki. Amikor a felhasználók megállapították, hogy részt vesznek ennek a második szakasznak a szavazóbizottságában, elemzik a kapott javasolt blokkokat (beleértve az első szakasz bizottsági tagságának hitelesítését), és szavaznak arról, hogy valamelyik blokkot el kell-e fogadni. Ha a szavazóbizottság konszenzust ér el egy új blokkról, akkor az új blokkot előterjesztik a hálózatra.[20]

Az Algorand konszenzus algoritmuson belül a tagság mindkét bizottságban változik minden alkalommal, amikor a fázis fut. Ez megvédi a felhasználókat a célzott támadásoktól, mivel a támadó nem tudja előre, hogy mely felhasználók lesznek a bizottságban. Két különböző Algorand blokk nem juthat konszenzusra egy körben.[21] Egy külső biztonsági audit szerint a modell figyelembe veszi az időzítési problémákat és a támadó akcióit is, például amikor a támadó irányítja az üzenetek kézbesítését. [22]

  1. "Algorand consensus - Algorand Developer Portal". developer.algorand.org (angol nyelven). Hozzáférés: 2022. szeptember 28..
  2. "What Is Algorand? Algorand Staking With ALGO Coins". Gemini (angol nyelven). Hozzáférés: 2022. szeptember 28..[halott link]
  3. Zhao, Helen (2018. február 23.). "Bitcoin and blockchain consume an exorbitant amount of energy. These engineers are trying to change that". CNBC (angol nyelven). Hozzáférés: 2021. április 3..
  4. "MIT professor debuts high-speed blockchain payments platform Algorand". VentureBeat (amerikai angol nyelven). 2018. február 15. Hozzáférés: 2021. április 3..
  5. "Algo VC Fund Raises $200M to Fast-Track Its Own Cryptocurrency". www.bizjournals.com. Hozzáférés: 2021. április 3..
  6. -VM- (2019. október 23.). "Saría-kompatibilis az Algorand, 70 milliárd dolláros piacra kíván betörni". BitcoinBázis. Hozzáférés: 2023. július 23..
  7. cacor (2022. május 3.). "Sport és kriptotér kéz a kézben: Szövetségre lépett az Algorand és a FIFA". BitcoinBázis. Hozzáférés: 2023. július 23..
  8. "Algorand, Inc.: OpenCorporates". opencorporates.com (angol nyelven). Hozzáférés: 2023. május 29..
  9. "Personal Data and Privacy Policies". algorand.com (angol nyelven). Hozzáférés: 2023. május 29..
  10. "Algorand Foundation Ltd.: OpenCorporates". opencorporates.com (angol nyelven). Hozzáférés: 2023. május 29..
  11. "Algorand Foundation announces global winners for its $50M blockchain research and education programme". www.algorand.foundation. Hozzáférés: 2022. szeptember 28..
  12. "Our Team". www.algorand.foundation (angol nyelven). Hozzáférés: 2023. május 29..
  13. "Governance". www.algorand.foundation (angol nyelven). Hozzáférés: 2022. október 2..
  14. "Community governance period4 voting measures". www.algorand.foundation (angol nyelven). 2022. október 4. dátummal az eredeti címről archiválva. Hozzáférés: 2022. október 2..
  15. Morini, Massimo (2022. július 15.). "Algorand Community Governance: Period 3 Review". Algorand Foundation (angol nyelven). Hozzáférés: 2022. október 2..
  16. "Community governance period3 voting measure 1 DeFi Participants". www.algorand.foundation (angol nyelven). 2022. október 7. dátummal az eredeti címről archiválva. Hozzáférés: 2022. október 2..
  17. Bartoletti, Massimo (2020). "A formal model of Algorand smart contracts" (PDF). Financial Cryptography and Data Security 2021.
  18. Wan, Shaohua (2020. november 1.). "Recent advances in consensus protocols for blockchain: a survey". Wireless Networks (angol nyelven). 26 (8): 5579–5593. doi:10.1007/s11276-019-02195-0. ISSN1572-8196.
  19. Xiao, Y. (2020. január 28.). "A Survey of Distributed Consensus Protocols for Blockchain Networks". IEEE Communications Surveys and Tutorials. 22 (2): 1432–1465. doi:10.1109/COMST.2020.2969706. ISSN1553-877X.
  20. Lepore, Cristian (2020. október 14.). "A Survey on Blockchain Consensus with a Performance Comparison of PoW, PoS and Pure PoS". Mathematics (angol nyelven). 8 (10): 1782. doi:10.3390/math8101782.{{cite journal}}: CS1 karbantartás: jelöletlen szabad DOI (link)
  21. Chen, Jing (2019. július 19.). "Algorand: A secure and efficient distributed ledger". Theoretical Computer Science (angol nyelven). 777: 155–183. doi:10.1016/j.tcs.2019.02.001. ISSN0304-3975.
  22. Alturki, Musab A..Towards a Verified Model of the Algorand Consensus Protocol in Coq, Formal Methods. FM 2019 International Workshops, Lecture Notes in Computer Science, 362–367. o.. DOI: 10.1007/978-3-030-54994-7_27(2020. június 15.). ISBN 978-3-030-54993-0

Ez a szócikk részben vagy egészben az Algorand című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.

További információk

[szerkesztés | forrásszöveg szerkesztése]