Investor's wiki

Subjektiviti yang lemah

Subjektiviti yang lemah

Subjektiviti yang lemah ialah konsep yang dicipta oleh Vitalik Buterin untuk menerangkan keperluan yang terdapat pada blok blok Proof of Stake (PoS), di mana nod perlu bergantung pada nod lain untuk menentukan keadaan semasa sistem.

Untuk memahami subjektiviti yang lemah, pertama sekali kita perlu memahami maksud objektiviti dan subjektiviti dalam konteks rantaian blok. Konsep-konsep ini berkaitan dengan idea bahawa rantaian blok - sebagai sistem yang diedarkan - sering membentangkan lebih daripada satu rantaian yang sah. Dalam erti kata lain, terdapat berbilang laluan yang mungkin dari blok genesis ke blok terbaharu, dan kesemuanya boleh dianggap sah.

Bergantung pada cara rantaian blok direka bentuk, nod tidak selalunya dapat menentukan rantaian aktif dengan cepat (iaitu, laluan yang hendak dipilih). Apabila ia datang kepada Bitcoin,. sistem direka bentuk sedemikian rupa sehingga peserta rangkaian (nod) dijangka memilih rantai (laluan) yang mempunyai kerja terkumpul paling banyak di dalamnya. Ini berkaitan dengan proses perlombongan dan inilah yang memberikan objektiviti kepada rangkaian Bitcoin.

Jadi, kita mungkin mentakrifkan objektiviti sebagai keupayaan untuk nod baharu untuk menyertai rangkaian dan dengan cepat "belajar" iaitu rantaian aktif (juga dirujuk sebagai rantaian terpanjang). Dengan cara lain, objektiviti bermakna bahawa nod baharu boleh disegerakkan dengan mudah kepada keadaan sah sistem kerana hanya terdapat satu laluan yang boleh dianggap paling lama.

Sebaliknya, sesetengah rangkaian mungkin menunjukkan subjektiviti yang kuat, bermakna menentukan rantaian mana yang aktif tidaklah semudah itu. Pada dasarnya, subjektiviti berkaitan dengan rangkaian rantaian blok yang terbuka kepada pelbagai tafsiran. Terutamanya kerana mekanisme konsensus mereka dikondisikan oleh "rangkaian sosial" yang bergantung pada interaksi antara nod.

Dalam kes ini, nod perlu membantu antara satu sama lain apabila mencapai konsensus dan bukannya mengikut peraturan yang menentukan, seperti "peraturan rantaian terpanjang." Dan itulah yang memberikan tahap subjektiviti tertentu kepada beberapa rangkaian blockchain.

Oleh itu, kita boleh mengatakan bahawa subjektiviti berkaitan dengan idea bahawa nod tertentu perlu menerima maklumat daripada nod lain apabila cuba menentukan keadaan semasa lejar. Ambil perhatian bahawa ini tidak berkaitan dengan pencapaian konsensus tetapi lebih kepada menentukan rantaian yang aktif.

Akhir sekali, kami mempunyai konsep subjektiviti yang lemah, yang dicipta oleh Vitalik Buterin sebagai keperluan untuk rantaian blok yang melaksanakan model PoS. Ringkasnya, nod baharu (atau nod yang diputuskan daripada rangkaian untuk tempoh yang lama) memerlukan subjektiviti yang lemah untuk mempelajari yang mana rantaian aktif.

Jadi, jika nod kekal dalam talian secara berterusan, tidak akan ada masalah subjektiviti kerana mereka akan dapat dengan cepat menentukan lejar mana yang "sah". Tetapi jika nod di luar talian untuk jangka masa yang lama, mereka perlu bergantung pada nod lain, dan di situlah subjektiviti berlaku. Namun, subjektiviti dianggap lemah kerana ia hanya berlaku dalam dua situasi: apabila nod baharu menyertai rangkaian, atau apabila nod pergi ke luar talian untuk tempoh yang lama.