الگوریتم proof of work چیست؟
گواه اثبات کار بدین معنی است که نودهای یک شبکه، باید کار محاسباتی خاصی را انجام دهند و آن را اثبات کنند، تا بتوانند در یک فضای غیرمتمرکز به اجماع برسند و از سوءاستفاده یا حملات مهاجمان جلوگیری کنند.
در بیت کوین، محاسبات برای ساخت بلاک جدید (اثبات کار) توسط الگوریتم هشینگ sha256 صورت می‌گیرد. نودی که در این رقابت "برنده" می‌شود، تراکنش‌ها را از فضایی در بلاکچین به نام ممپول (mempool) جمع‌آوری می‌کند و درون بلاک جدید قرار می‌دهد.