Investor's wiki

Heikko subjektiivisuus

Heikko subjektiivisuus

Heikko subjektiivisuus on Vitalik Buterinin luoma käsite kuvaamaan vaatimusta, joka löytyy Proof of Stake (PoS) -lohkoketjuista, joissa solmujen täytyy luottaa muihin solmuihin määrittääkseen, mikä on järjestelmän nykyinen tila.

Ymmärtääksemme heikkoa subjektiivisuutta meidän on ensin ymmärrettävä, mitä objektiivisuus ja subjektiivisuus tarkoittavat lohkoketjujen yhteydessä. Nämä käsitteet liittyvät ajatukseen, että lohkoketju - hajautettuna järjestelmänä - esittää usein useamman kuin yhden kelvollisen ketjun. Toisin sanoen syntylohkosta viimeisimpään lohkoon on useita mahdollisia polkuja, ja niitä kaikkia voidaan pitää kelvollisina.

Riippuen tavasta, jolla lohkoketju on suunniteltu, solmut eivät aina pysty nopeasti määrittelemään, mikä on aktiivinen ketju (eli mikä polku valitaan). Mitä tulee Bitcoiniin,. järjestelmä on suunniteltu siten, että verkon osallistujien (solmujen) odotetaan valitsevan se ketju (polku), jossa on eniten työtä kertynyt. Tämä liittyy kaivosprosessiin ja antaa Bitcoin-verkostolle objektiivisuuden.

Joten voimme määritellä objektiivisuuden uuden solmun kyvyksi liittyä verkkoon ja nopeasti "oppia", mikä on aktiivinen ketju (jota kutsutaan myös pisimmäksi ketjuksi). Toisin sanoen objektiivisuus tarkoittaa, että uudet solmut voivat helposti synkronoida järjestelmän voimassa olevan tilan kanssa, koska on vain yksi polku, jota voidaan pitää pisimpana.

Toisaalta joissakin verkostoissa voi olla voimakasta subjektiivisuutta, jolloin sen määrittäminen, mikä ketju on aktiivinen, ei ole yhtä yksinkertaista. Pohjimmiltaan subjektiivisuus liittyy lohkoketjuverkostoon, joka on avoin monille tulkinnoille. Pääasiassa siksi, että heidän konsensusmekanisminsa on ehdollinen "sosiaaliselle verkostolle", joka perustuu solmujen väliseen vuorovaikutukseen.

Tässä tapauksessa solmujen on autettava toisiaan päästäkseen yksimielisyyteen sen sijaan, että noudattaisivat determinististä sääntöä, kuten "pisimmän ketjun sääntöä". Ja se antaa tietyn asteen subjektiivisuutta joillekin lohkoketjuverkostoille.

Voidaan siis sanoa, että subjektiivisuus liittyy ajatukseen, että tiettyjen solmujen on saatava tietoa muilta solmuilta yrittäessään määrittää pääkirjan nykyistä tilaa. Huomaa, että tämä ei liity konsensuksen saavuttamiseen vaan pikemminkin sen määrittämiseen, mikä ketju on aktiivinen.

Lopuksi meillä on heikon subjektiivisuuden käsite, jonka Vitalik Buterin loi vaatimukseen PoS-mallia toteuttaville lohkoketjuille. Lyhyesti sanottuna uudet solmut (tai solmut, jotka ovat irrotettu verkosta pitkäksi ajaksi) tarvitsevat heikkoa subjektiivisuutta oppiakseen, mikä on aktiivinen ketju.

Joten jos solmu pysyy jatkuvasti verkossa, subjektiivisuusongelmaa ei synny, koska ne pystyvät nopeasti määrittämään, mikä pääkirja on "kelvollinen". Mutta jos solmu menee offline-tilaan pitkäksi aikaa, heidän on luotettava muihin solmuihin, ja siellä tapahtuu subjektiivisuutta. Silti subjektiivisuutta pidetään heikona, koska sitä esiintyy vain kahdessa tilanteessa: uusien solmujen liittyessä verkkoon tai solmujen ollessa offline-tilassa pitkiä aikoja.