Holochain, kad dati pamet personīgo Source Chain un tiek publicēti DHT (Distribūtā Hash Tabula), tiem ir jābūt validētiem citiem aģentiem. Šis process ir viens no svarīgākajiem Holochain aģenta centriskā dizaina aspektiem.

Kas ir DHT validācija?

Kad tu publicē datus tīklā (piemēram, publisku ierakstu, tirgus sludinājumu vai profilu), tie nonāk DHT — kopējā, bet sadalītajā tīkla daļā.

DHT validācija ir process, kurā citi aģenti (kolēģi) pārbauda, vai publicētie dati ir derīgi saskaņā ar hApp noteikumiem.

Kā darbojas DHT validācija

1. Publikācija

Tu izveido ierakstu savā avota ķēdē un izvēlies to publicēt publiski.

2. Sharding

Tīkla DHT nosaka, kuri aģenti (pamatojoties uz tuvuma noteikumiem) būs atbildīgi par šī datu gabala glabāšanu un apkalpošanu.

3. Validācija no kolēģiem

Aģenti, kas tur to shard, pārbauda datus saskaņā ar DNS validācijas noteikumiem (hApp nemainīgā noteikumu grāmata).

4. Divi validācijas veidi:

• Integritātes validācija: Pārbauda, vai dati atbilst struktūras un kriptogrāfijas noteikumiem.

• Koordinācijas validācija: Rūpējas par sarežģītāku biznesa loģiku, ja nepieciešams.

5. Rezultāts

• Ja dati iziet validāciju → Tie tiek glabāti un piedāvāti ikvienam, kas tos pieprasa.

• Ja tas neizdodas → Tas tiek noraidīts un netiek izplatīts.

Galvenās priekšrocības

• Nav nepieciešama globāla konsensa — Validācija tiek veikta lokāli attiecīgajiem kolēģiem, padarot sistēmu daudz mērogojamāku.

• Efektīva — Tikai aģenti, kas atbildīgi par konkrētu shard, veic validāciju.

• Noturīgs — Vairāki aģenti validē un glabā datu kopijas.

• Elastīga — Dažādi hApp var būt pilnīgi atšķirīgi validācijas noteikumi.

Tirdzniecības kompromisi

DHT validācija paļaujas uz godīgiem aģentiem, kas veic savu darbu. Kamēr kriptogrāfiskie pierādījumi un replikācija palīdz, tas nesniedz tādu pašu "absolūtu globālu galīgumu" kā tradicionālā blokķēde, kur katram mezglam jāpiekrīt. Tas padara to izcilu daudziem lietošanas gadījumiem (sociālās lietotnes, tirgi, sadarbības rīki), bet mazāk ideālu lietojumprogrammām, kurām nepieciešama neiznīcināma globāla noregulēšana.

Mana personīgā skatījums

Man šķiet, ka Holochain DHT validācijas sistēma ir ļoti eleganta. Tā novirzās no modeļa "ikviens validē visu" blokķēdēs uz praktiskāku "attiecīgie aģenti validē attiecīgos datus" pieeju. Tas ir viens no galvenajiem iemesliem, kāpēc Holochain teorētiski var palielināties līdz miljoniem lietotāju bez tradicionālo blokķēžu milzīgās pārslodzes.

Tas ir fundamentāli atšķirīgs uzskats: uzticēšanās noteikumiem un kriptogrāfijai aģenta līmenī, nevis uzticēšanās milzīgai kopīgai grāmatvedībai.

Ko tu domā?

Vai šis validācijas modelis tev šķiet jēgpilns?

Vai tu to redzi kā spēku vai vājumu salīdzinājumā ar tradicionālo blokķēdes validāciju? Iemet savas domas zemāk 🔥

Mēs analizējam. Mēs HODL. Mēs uzvaram.

Šis nav finansiāls padoms. Vienmēr veic savu pētījumu (DYOR).

\u003ct-60/\u003e\u003ct-61/\u003e\u003ct-62/\u003e\u003ct-63/\u003e\u003ct-64/\u003e \u003ct-66/\u003e \u003ct-68/\u003e