120 HENOINA

Ny tsiambaratelon'i Solana amin'ny fijanonana haingana? Tambajotra Gossip Blockchain

ny 0xwizzdom3m2025/03/13
Read on Terminal Reader

Lava loatra; Mamaky

Solana dia mampiasa protocole peer-to-peer mifototra amin'ny algorithm Plumtree.
featured image - Ny tsiambaratelon'i Solana amin'ny fijanonana haingana? Tambajotra Gossip Blockchain
0xwizzdom HackerNoon profile picture

Key Takeaways

  1. Solana dia mampiasa protocole gossip peer-to-peer mifototra amin'ny algorithm Plumtree, mamela ny fifampiraharahana ifanakalozan-kevitra eo amin'ny nodes mba hampiely ny fiovan'ny fanjakana amin'ny fomba mahomby manerana ny tambajotra nefa tsy miankina amin'ny loharano afovoany.
  2. Isaky ny 0,1 segondra dia mifanakalo hafatra "manosika" sy "misintona" ny node Solana, miantoka ny fifampizaràna vaovao mitohy sy manara-penitra mba hitazonana ny fanaparitahana sy ny fampifanarahana haingana manerana ny tambajotra.
  3. Ny protocol gossip dia misy karazana hafatra efatra lehibe — Push, Pull, Prune, ary Ping/Pong — izay manampy amin'ny fizarana angon-drakitra, mangataka fampahalalana tsy hita, mitantana ny fifandraisana amin'ny node, ary manamarina ny herin'ny node.
  4. Voatahiry ao amin'ny Cluster Replicated Data Store (CrdsTable) ny angona fifosana, izay havaozina tsy tapaka miaraka amin'ny fanavaozam-baovao fanampiny amin'ny toetry ny tambajotra, miantoka ny fisian'ny angona sy ny fampifanarahana eo amin'ireo nodes.
  5. Ny rafitra arisivan'i Solana dia mampiasa "nodes trano fanatobiana entana" hitahiry ny tantaran'ny fifampiraharahana, miaraka amin'ny angona vao haingana (1-2 vanim-potoana) voatazon'ny mpanamarina, raha toa ka voatahiry ao amin'ny Ledger Archives na Google Bigtable ny tantaran'ny fifampiraharahana mba hidiran'ny RPC sy mpandray anjara hafa.

Mifosa

Ny protocole Gossip dia fomba fifandraisana amin'ny mpiara-mianatra amin'ny rafitra mizara, izay ahafahan'ny nodes ao amin'ny tambajotra mifanakalo vaovao momba ny tenany sy ny nodes hafa mifandray amin'ny node tsirairay amin'ny fomba tsy miankina. Izany dia mitovy amin'ny fomba nielezan'ny tsaho tamin'ny media sosialy. Midika izany fa haparitaka amin'ny tamba-jotra amin'ny farany ny fiovan'ny fanjakana kely, ary hanana fampahafantarana feno momba io fiovan'ny fanjakana io ny node rehetra.

Ao amin'ny Solana, ny fampiharana ny protocole fifosana dia mampiasa fomba fifandraisana tsy ara-potoana miaraka amin'ny fomba fampitana hazo izay tena maodely manohitra ny algorithm Plumtree. Izany dia mahatonga ny fampielezana ny fanovana fanjakana nefa tsy miankina amin'ny loharano afovoany. Izy io dia miasa ho toy ny tontonana fanaraha-maso ho an'ny Solana satria manampy ny validators sy ny node RPC hahafantatra izay adiresy sy seranana misokatra ho an'ny fifandraisana. Solana Gossip dia miara-miasa amin'ireo singa lehibe hafa toy ny validators, turbine protocole, archive nodes, porofon'ny tantara, sns. Ny Validator sy ny RPCs dia mifanakalo zavatra angon-drakitra voasonia isaky ny 0.1 segondra amin'ny UDP amin'ny fampiasana fifosana, miantoka ny fahazoana fampahalalana manerana ny tambajotra. Ny hafatra fifosana rehetra dia tokony ho eo amin'ny 1280 bytes na ambany indrindra, fantatra amin'ny anarana hoe "packet struct" ao amin'ny codebase.


Ny protocol gossip dia miasa ho toy ny rafitra ivon'ny nodes mba hitantana tsara ny fifandraisana cluster amin'ny alàlan'ny fizarana tsy tapaka ireo zavatra angon-drakitra voasonia, toy ny fampahalalana momba ny fifandraisana, ny haavon'ny ledger ary ny vato. Isaky ny 0,1 segondra, dia mifanakalo hafatra "manosika" sy "misintona" ny nodes — izay ahafahan'ny hafatra ampitaina ary mety hiteraka valiny ireo karazana roa ireo — manamora ny fanaparitahana angona haingana manerana ny tambajotra. Miasa amin'ny seranan-tsambo UDP/IP malaza na seranan-tsambo, ny protocol gossip dia ahafahan'ny nodes manao dokam-barotra momba ny fiafaran'ny fifosana (adiresy socket) amin'ny iray hafa aorian'ny fametrahana bootstrapped ny cluster. Ity sarin'ny fifandraisan-davitra mi-décentralisée ity dia miantoka fa ny node an'i Solana dia mijanona ho rindrankajy sy mahazaka, manohana ny scalability sy ny fahombiazan'ny blockchain.


Ao amin'ny protocole fifosana an'i Solana, karazana hafatra efatra no manamora ny fifandraisana amin'ny cluster: Ny hafatra manosika, ny matetika indrindra, dia mizara angona amin'ny vondrona voafantina amin'ny "mpiara-mientana". Ny hafatra Pull, miaraka amin'ny valin-kafatrany, dia alefa tsindraindray mba haka izay vaovao tsy hita amin'ny fangatahana sy fandefasana angona tsy nozaraina. Ny hafatra Prune dia ahafahan'ny nodes manapaka ny fifandraisany mavitrika raha ilaina. Farany, ny hafatra Ping sy Pong dia toy ny fanamarinam-piainana, izay misy ping manosika valiny pong hanamarina ny sata fiasan'ny peer node.


Voatahiry ao amin'ny Cluster Replicated Data Store (CrdsTable) ny angona fifosana. Ity rafitra angon-drakitra ity dia havaozina tsy tapaka miaraka amin'ny hafatra protocol gossip. Ireo hafatra ireo dia misy firaketana fifosana, izay fanavaozam-baovao fanampiny amin'ny CrdsTable.

tahiry

Solana dia manavaka ny tenany amin'ny blockchains hafa amin'ny tsy fitakiana ny tantaran'ny fifanakalozana feno hamaritana ny toetry ny kaonty ankehitriny. Ny maodelin'ny kaontiny dia miantoka fa fantatra ny fanjakana amin'ny slot rehetra, ahafahan'ny mpanamarina mitahiry ny fanjakana ankehitriny nefa tsy mila manao ireo sakana ara-tantara rehetra. Matetika ny RPC sy ny validators dia tsy mitazona ny tantaran'ny ledger manontolo; fa tsy mitahiry afa-tsy vanim-potoana 1 na 2 (2-4 andro) amin'ny angon-drakitra momba ny varotra izy ireo, izay ampy hanamarinana ny sakana farany.


Ny angon-drakitra arsiva dia tantanan'ny "nodes trano fanatobiana entana", tantanin'ny mpanome tolotra RPC matihanina, ny Fondation Solana, ary ireo mpandray anjara momba ny tontolo iainana mba hahazoana antoka fa azo idirana ny tantaran'ny fifanakalozana. Ireo node trano fanatobiana ireo matetika dia mitazona na Archive Ledger, izay mitahiry ledger manta sy ny sarin'ny AccountsDB hamerenana amin'ny voalohany, na Google Bigtable Instance, izay mitahiry angona sakana avy amin'ny bloc genesis mankany amin'ny endrika mety amin'ny fangatahana RPC.

Famaranana

Ho fehin-kevitra, ny protocole gossip sy ny rafitra archive an'i Solana dia ahafahan'ny fifandraisana mahomby sy ny fampifanarahana ny angona manerana ny tambajotra. Ny protocol gossip dia miantoka ny fampielezana haingana ny fanjakana, raha ny rafitra arisiva kosa mitahiry ny tantaran'ny fifanakalozana mba ho mora idiran'ny mpanamarina sy RPC. Miaraka, ireo endri-javatra ireo dia manohana ny scalability, ny fampisehoana ary ny fitsinjaram-pahefana an'i Solana.

Trending Topics

blockchaincryptocurrencyhackernoon-top-storyprogrammingsoftware-developmenttechnologystartuphackernoon-booksBitcoinbooks