Proof of Reserves — бұл криптообменниктің резервтері сайттағы жай сан емес, шынымен әмиандарда жатқан активтер екенін клиентке көрсету тәсілі. Өз бизнесін жүргізетін адам үшін бұл «бізге сеніңіз» деген сөзді клиенттің өзі тексере алатын фактіге айналдыратын сирек құралдардың бірі.
Proof of Reserves дегеніміз не, қарапайым тілмен
Proof of Reserves (PoR) — обменниктің желідегі (on-chain) активтерінің сомасы клиенттер алдындағы міндеттемелерден кем емес екенін көрсететін ашық дәлел. Бұл — сейфтің артында ақша шынымен жатыр ма деп тексергенмен бірдей, «біз төлем қабілеттіміз» деген жазуды оқып қана қоймай.
PoR кеңінен тарады, себебі бірнеше ірі алаң дәл сол себептен құлады — олардың «резервтері» тек кестелерде болды, әмиандарда емес. Содан бері көптеген пайдаланушылар кімге сенерін уәделерге қарап емес, компанияның сандарды көрсетуге және тексеру әдісін түсіндіруге дайын-дайын еместігіне қарап таңдайды.
Резервтерді тексеру іс жүзінде қалай жұмыс істейді
PoR негізінде екі санды салыстыру жатыр: обменниктің желіде нақты ұстап тұрған активтері және ішкі баланстар бойынша клиенттерге борышы. Мұны дәлелдеудің бірнеше жолы бар, олар күрделілігі мен нақты сенім деңгейі бойынша айтарлықтай ерекшеленеді.
Міндеттемелердің Merkle-дәлелі
Обменник барлық клиент баланстарынан Merkle ағашын құрастырып, оның түбірін жариялайды, ал әр клиент өз балансының жалпы сомаға кіргенін басқалардың деректерін көрместен тексере алады. Бұл — ең ашық әдіс, бірақ техникалық тұрғыдан ең еңбекті талап ететіні де сол.
Тәуелсіз аттестация
Сыртқы аудиторлық фирма белгілі бір күнге баланстарды тексеріп, қорытынды жариялайды. Merkle-дәлеліне қарағанда жүзеге асыру жылдамырақ, бірақ клиент енді математикаға емес, аудитордың беделіне сенеді — ал ол әртүрлі болады.
Желідегі резерв снапшоты
Ең қарапайым нұсқа: обменник әмиан мекенжайлары мен есептік күнгі міндеттемелер сомасын жариялайды, кез келген адам оны блокчейн-эксплорерден тексере алады. Бұл әдісті алдау да оңай — қаражатты снапшот алдында «қарызға алып», келесі күні қайтаруға болады, сондықтан ол жалғыз өзі ең аз сендіреді.
Бұл шынымен қай обменникке қажет
PoR бәріне міндетті емес — айына бірнеше жүз транзакция жасайтын шағын обменникке формальды енгізу нақты қорғаныстан гөрі көбірек беделдік ұпай әкелуі мүмкін. Бірақ айналым қаншалықты үлкен болса және клиенттер балансты бірден шығармай, платформада қаншалықты көп ұстаса, «ақша шынымен бар ма» деген сұрақ соғұрлым маңыздырақ болады.
Бұл әсіресе қалдықты сақтауды, аккаунттағы реферал бонустарын немесе кейінге қалдырылған төлемдерді ұсынатын обменниктерге қатысты — онда клиенттің резервтер туралы сұрауға нақты негізі бар, айырбастап бірден шығарып алатын адаммен салыстырғанда.
Тексеру әдісін қалай таңдау керек
Таңдау сәнге емес, сіз шынымен тұрақты түрде қолдай алатын нәрсеге негізделуі керек. Бір реттік есеп беру PoR мүлдем болмағаннан да жаман — ол тұрақтылық туралы жалған әсер қалдырады.
- Жиілік: жарнама науқанына сай бір реттік тексеру — бұл PoR емес, PR; кемінде тоқсан сайын жаңартылатын нақты кесте керек.
- Әдістің ашықтығы: клиент тексерудің нақты қалай жүретінін түсінуі керек, жай жасыл белгіні көріп қана қоймай.
- Көлемге сай келу: Merkle-дәлелі мыңдаған белсенді баланс кезінде мағыналы, ал шағын команда үшін тұрақты аттестация жеткілікті.
- Тексерушінің тәуелсіздігі: аудитор немесе құрал обменниктің өзімен байланысты болмауы тиіс.
Тәуекелдер және «резерв театры» — неге сенбеу керек
Әдемі резерв есебі төлем қабілеттілігін өз алдына дәлелдемейді — ол тек белгілі бір күні активтердің жеткілікті болғанын дәлелдейді. Классикалық айла: снапшот алдында серіктестен криптоны «қарызға алып», келесі күні қайтару; резервтер формальды түрде «тексерілген», бірақ мәні жоқ.
Тағы бір әлсіз тұс — PoR міндеттемелердің толық көлемін сирек көрсетеді, егер олардың бір бөлігі жасырын болса: мысалы, төленбеген бонустар немесе ликвидтілік провайдерлері алдындағы борыштар. Тек активтерді салыстырып, міндеттемелердің толық тізімін көрсетпейтін есеп — суреттің тек жартысы.
Енгізу кезіндегі жиі кездесетін қателер
- Снапшотты бір рет жариялап, содан кейін жаңартпайды — сенім дәл келесі «қазір жағдай қалай» деген сұраққа дейін ғана сақталады.
- Әдісті мәні үшін емес, белгі үшін таңдайды — клиент өз балансын тексеру үшін нақты пайдалана алмайтын Merkle-дәлелінің мағынасы жоғалады.
- Жарияланған санның нақты нені білдіретінін қарапайым тілмен түсіндірмейді — түсініктемесіз күрделі есеп «біз мынаны көрсетеміз, себебі» деген адал сөзден нашарырақ жұмыс істейді.
- Proof of Reserves-ті толық қаржылық аудитпен шатастырады — бұл тереңдігі мүлде басқа процедуралар, бірін екіншісі ретінде беру бедел үшін тәуекел.
Қорытынды
Proof of Reserves — целевой беттегі белгі емес, тәртіпті талап ететін жұмыс істейтін сенім құралы: тұрақтылық, адал әдіс және клиентке түсінікті түсіндірме. Жартылай енгізу көбінесе PoR әлі дайын емес екенін ашық мойындағаннан да жаман.
Егер сіз обменникті нөлден құрып жатсаңыз және резервтер ашықтығын кейін қайта жасамай, архитектураға бірден енгізгіңіз келсе, дайын шешім — iEXExchanger платформасына назар аударыңыз, ол өз крипто-обменник бизнесіңізді іске қосуға арналған.



