Теорія ігор та криптовалюти

Незважаючи на значні різницю між різними блокчейнами, всі вони схожі в одному – поведінка їх членів можна передбачатися за допомогою теорії ігор. В ідеальному випадку, звичайно.


Теорія ігор – розділ прикладної математики, який вивчає оптимальні стратегії дії у змодельованих «ігрових» ситуаціях. І вона має як теоретичне, а й практичне застосування, що втілилося як механізмів криптографічної безпеки, прикладом яких є алгоритми консенсусу – способи вирішення «ігрової ситуації», відомої як «завдання візантійських генералів».


Якщо прибрати літературні описи, то її сенс зводиться до того, як деякій кількості віддалених один від одного абонентів вибрати загальну стратегію поведінки, якщо інформація, яка до них надходить, може бути помилковою. Причому як та, що надходить із єдиного «керівного центру», так і та, якою вони обмінюються між собою.


Було доведено, що за наявності більше 2/3 учасників, що діють чесно, можна вирахувати помилкові сигнали та ігнорувати їх при виборі загальної стратегії поведінки. Цій меті і є алгоритми консенсусу.


Ця модель добре лягає на схему роботи децентралізованого блокчейна. Центрального «керівного центру», щоправда, тут немає, проте окремі вузли, які діють виключно у своїх інтересах та передають неправдиву інформацію – є. Проблема в тому, що кількість учасників процесу може динамічно змінюватися, однак і з нею вдалося впоратися.


Втім, є один нюанс – теорія ігор не завжди застосовна до реальних ситуацій. Щоб вона працювала, повинні виконуватись такі умови:

• Наявність кількох учасників

• Можливість вибирати різні стратегії поведінки

• Різні цілі та інтереси

• Вплив рішень не тільки на тих, хто їх приймає, але й на інших учасників

• Чітко прописані правила, відомі кожному учаснику

При цьому варто враховувати, що учасники далеко не завжди надходять логічно і раціонально, оскільки людське мислення – досить складна штука. Саме тому алгоритми теорії ігор є універсальними. Однак у контексті криптовалют вони працюють досить ефективно, дозволяючи налагодити ефективну роботу блокчейнів рахунок використання різних алгоритмів консенсусу.



Отправить комментарий

0 Комментарии