Validity Proof چیست ؟
اگر یک سیستم خارج از بلاکچین هزاران تراکنش را پردازش کند، شبکه پایه باید به شکلی بفهمد نتیجه درست است. Validity Proof یا اثبات اعتبار یک مدرک رمزنگاریشده است که نشان میدهد محاسبات یا تغییر وضعیت طبق قواعد مشخص انجام شدهاند.
در ZK Rollupها، اپراتور تراکنشها را خارج از Ethereum اجرا میکند و بعد همراه نتیجه، Proof تولید میکند. قرارداد روی Layer 1 این Proof را بررسی میکند و اگر معتبر باشد، وضعیت جدید را میپذیرد. به این ترتیب لازم نیست تمام محاسبات دوباره روی Mainnet اجرا شوند.
این مفهوم را با Fraud Proof اشتباه نکنید. در Optimistic Rollup نتیجه ابتدا پذیرفته میشود مگر اینکه کسی خطا را به چالش بکشد؛ در سیستم Validity Proof، مدرک معتبر بودن نتیجه بخشی از مسیر پذیرش آن است.
Validity Proof معمولاً با فناوریهای Zero-Knowledge ساخته میشود، اما برای یک تازهکار مهمترین نکته این است که «Proof» یک مدرک ریاضی است، نه اعتماد به حرف اپراتور.
پس اثبات اعتبار یعنی راهی فشرده برای نشان دادن اینکه یک دسته محاسبه درست انجام شده است.
