الگوریتم اجماع جایگاه مهمی در علوم کامپیوتر دارد و از آن برای دستیابی به اجماع بر سر یک سری دادههای واحد استفاده می شود. الگوریتم اجماع ابداعی است که فقط در شبکههای توزیع شده یا غیر متمرکز از آن استفاده میشود، چرا که هیچ قدرت مرکزی وجود ندارد که اطلاعات روی شبکه را به تنهایی تایید کند و این وظیفه نودها یا کامیپوترهای داخل شبکه است که در سرتاسر جهان فعال هستند.