الگوریتم گواه اثبات تاریخ چیست؟
الگوریتم اثبات تاریخچه را میتوان نوعی ساعت رمزنگاری شده بر بستر بلاکچین دانست که این مکانیزم تمام تراکنشهای شبکه را با یک تأیید دیجیتالی به شکل هش علامتگذاری میکند و زمان اجرای آن را نشان میدهد. به این ترتیب، تمام نودهای شبکه قادر به این خواهند بود که تمام درخواستهای لحظهای بقیه نودها را برای عملیاتهای گذشته نادیده بگیرند و در عوض بر روی پروسه اجرای تراکنشهای لحظهای تمرکز کنند.
ویژگی ها و مزیت های الگوریتم اثبات تاریخ
الگوریتم اثبات تاریخچه (Proof of History algorithm) دارای ویژگیها و مزایای متعددی است که آن را به یک ابزار مهم در شبکههای بلاکچین تبدیل میکند. برخی از ویژگیها و مزایای این الگوریتم شامل موارد زیر است:
قابلیت اثبات: الگوریتم اثبات تاریخچه قابلیت اثبات تراکنشها را فراهم میکند. با استفاده از توابع هش مبتنی بر زمان، میتوان به صورت قابل اعتماد، تاریخ و زمان رخدادها را ثبت کرد. این اثبات میتواند به عنوان شاهد زمانی برای رخدادها و ترتیب آنها در شبکه استفاده شود.
قابلیت اطمینان: الگوریتم اثبات تاریخچه قابلیت تضمین اطمینان در ترتیب زمانی رخدادها را دارد. با استفاده از این الگوریتم، تاریخچه رخدادها قابل اعتماد و قابل اثبات میشود و هرگونه تغییر در ترتیب زمانی برای حملات و تقلب را مشکل میکند.
اثبات ترتیب زمانی: با استفاده از این الگوریتم، میتوان به صورت قابل اعتماد ترتیب زمانی وقایع را تعیین و مشخص نمود. این ویژگی بسیار مهم است، به ویژه در زمینههایی مانند معاملات مالی و قراردادهای هوشمند که نیاز به تعیین ترتیب زمانی دارند.
کدام ارز دیجیتال از الگوریتم اثبات تاریخ استفاده میکند؟
در حال حاضر، الگوریتم اثبات تاریخ (Proof of History) در شبکه ارز دیجیتال Solana مورد استفاده قرار میگیرد. Solana یک شبکه بلاکچین متن باز و قابل مقیاس است که با هدف ارائه سرعت بالا و هزینه کمتر در اجرای تراکنشها طراحی شده است. الگوریتم Proof of History در Solana برای ثبت ترتیب زمانی رخدادها و اعتمادسازی آنها استفاده میشود. در عملکرد اصلی این ارز دیجیتال، الگوریتم اثبات سهام سولانا با الگوریتم اثبات تاریخ ترکیب میشود و یک الگوریتم اجماع ترکیبی منحصر به فرد را ارائه میکند. در این الگوریتم ترکیبی PoH سرعت بلاکچین را تضمین نموده و در عین حال امنیت آن را با غیرمتمرکز نگه داشتن آن برقرار میکند.
منبع: سایت کریپتونگار