اردینالز (Ordinals) چیست؟

اردینالز (Ordinals) چیست؟

در ریاضیات، اعداد اردینال یا اعداد ترتیبی (Ordinal Numbers)، به اعدادی گفته می‌شود که برای نشان دادن ترتیب یک سری از اشیاء مورد استفاده قرار می‌گیرند.

به عبارت دیگر، اعداد اردینال (Ordinal) نشان دهنده موقعیت یک شیء در یک ترتیب مشخص هستند.

مانند اعداد طبیعی، اعداد اردینال (Ordinal) هم دارای عملیات جمع، تفریق و ضرب هستند. همچنین، اعداد اردینال می‌توانند با هم مقایسه شوند، به عنوان مثال، اگر دو عدد اردینال (Ordinal) را با هم مقایسه کنیم، آن عددی که در ترتیب پایین‌تر قرار دارد، کوچکتر است. اردینالز ها کاملاً روی زنجیره هستند و ویژگی های امنیتی خود بیت کوین را به ارث می برند. آنها غیرقابل تغییرترین شبکه در جهان را قادر ساخته اند که امنیت بیشتری از پول دیجیتال داشته باشد. دستورات موجود می تواند قناری در معدن زغال سنگ برای چیزی باشد که ممکن است در راه باشد، دنیایی که در آن از بیت کوین برای مالکیت اقلام دیجیتال با ویژگی های تغییر ناپذیری داده در سطح بعدی استفاده می کنیم.

تعریف سنتی اردینالز (Ordinals) از ” نظریه ترتیبی ” نشات می گیرد، روشی که در آن ساتوشی های فردی را می توان برچسب گذاری و ردیابی کرد. بنابراین، سنتی ترین تعریف از ترتیبی، یک ساتوشی منفرد است که به لطف یک طرح شماره گذاری قابل شناسایی است.

اردینالز (Ordinals) بیت کوین چیست؟

مفهوم "اردینالز" (Ordinals) در بیت کوین به معنای یک سیستم شمارش است که برای ترتیب داده ها استفاده می شود. در بیت کوین، هر تراکنش (Transaction) یک شناسه منحصر به فرد دارد که به آن "TXID" می گویند. TXID شامل یک رشته ۶۴ حرفی هگزادسیمال است که توسط الگوریتم SHA-256 برای تأیید صحت تراکنش ایجاد می شود.

با توجه به اینکه TXID ها مانند شماره های ترتیبی در یک لیست تراکنش ها استفاده می شوند، اعداد اردینال نیز به عنوان شناسه TXID ها مورد استفاده قرار می گیرند. به عبارت دیگر، اعداد اردینال در بیت کوین به عنوان ترتیب تراکنش ها در لیست بلاکچین (Blockchain) استفاده می شوند.

هر بلاک در بیت کوین شامل اطلاعاتی مانند TXID ها، زمان ایجاد بلاک، پیشنهاد دهنده بلاک (Miner) و ... است. با استفاده از اعداد اردینال، بلاک ها به ترتیب ایجاد خودشان در بلاکچین مشخص می شوند، به عنوان مثال، بلاک اول در بیت کوین با شناسه اردینال ۰ (صفر) شناخته می شود و بلاک دوم با شناسه اردینال ۱ و بلاک سوم با شناسه اردینال ۲ و ... تا بلاک فعلی.

به طور خلاصه، اردینالز (Ordinals) در بیت کوین به عنوان یک سیستم شمارش برای ترتیب تراکنش ها و بلاک ها در بلاکچین استفاده می شوند.

ساتوشی چیست؟

ساتوشی که به نام ساتوشی ناکاموتو خالق بیت کوین نام مستعار دارد ، کوچکترین واحد ارزش بیت کوین است که هر بیت کوین متشکل از 100 میلیون ساتوشی (سات) است. Sats یک بیت کوین را تشکیل می دهد به روشی مشابه که سنت یک دلار را تشکیل می دهد.

NFT بیت کوین چیست؟

NFT به معنای "توکن غیرقابل تعویض" (Non-Fungible Token) است و به عنوان یک نوع از توکن های دیجیتالی در بلاکچین استفاده می شود. این توکن ها، به طور معمول برای نمایش دارایی های دیجیتالی منحصر به فرد مانند تصاویر، موسیقی، ویدئوها و ... استفاده می شوند.

اگرچه بیت کوین، یکی از قدیمی‌ترین و پرکاربردترین بلاکچین هاست، اما از آنجایی که به صورت اصلی برای انتقال ارز دیجیتالی (Bitcoin) طراحی شده است، پشتیبانی مستقیم از NFT در آن وجود ندارد. به همین دلیل، اکثر NFT هایی که در حال حاضر وجود دارند، در بلاکچین های دیگری مانند Ethereum ایجاد شده‌اند.

اما، با وجود اینکه بیت کوین به صورت مستقیم از NFT پشتیبانی نمی‌کند، برخی پروتکل‌های دستکاری بر روی بیت کوین وجود دارند که اجازه ایجاد توکن های غیرقابل تعویض را در بلاکچین بیت کوین می‌دهند. به عنوان مثال، پروتکل Omni Layer اجازه ایجاد توکن های غیرقابل تعویض را در بلاکچین بیت کوین فراهم می کند.

به طور کلی، NFT ها در بلاکچین‌ها برای نشان دادن دارایی های دیجیتالی منحصر به فرد استفاده می شوند و در بیت کوین، با استفاده از پروتکل‌های دستکاری بر روی بلاکچین، می توان توکن های غیرقابل تعویض را ایجاد کرد.

تفاوت بین بیت کوین اردینالز(Ordinals) و NFT های اتریوم

بیت کوین اردینالز (Ordinals) و NFT های اتریوم دو مفهوم متفاوت در بلاکچین های مختلف هستند. اردینالز در بیت کوین به عنوان یک سیستم شمارش برای ترتیب تراکنش ها و بلاک ها در بلاکچین استفاده می شوند، در حالی که NFT ها در بلاکچین اتریوم برای نمایش دارایی های دیجیتالی منحصر به فرد مانند تصاویر، موسیقی، ویدئوها و ... استفاده می شوند.

بیت کوین اردینالز(Ordinals)، به عنوان یک سیستم شمارش، برای نشان دادن ترتیب تراکنش ها و بلاک های بیت کوین استفاده می شود. این سیستم شمارش به صورت اعداد اردینال (Ordinal Numbers) به عنوان شناسه برای تراکنش ها و بلاک ها استفاده می شود، به عنوان مثال، بلاک پیشین در بلاکچین با شناسه اردینال ۰ (صفر) شناخته می شود و بلاک بعدی با شناسه اردینال ۱ و بلاک بعدی با شناسه اردینال ۲ و ... تا بلاک کنونی.

از سوی دیگر، NFT ها در بلاکچین اتریوم برای نشان دادن دارایی های دیجیتالی منحصر به فرد استفاده می شوند. هر NFT شناسه منحصر به فردی دارد که باعث می شود هر NFT دارایی منحصر به فردی باشد و نمی تواند با سایر NFT ها جایگزین شود. به عنوان مثال، یک تصویر دیجیتالی می تواند به عنوان یک NFT ایجاد شود و به صورت منحصر به فرد شناخته شود، به عنوان مثال، یک تصویر دیجیتالی از یک نقاشی مشهور می تواند به عنوان یک NFT ایجاد شود و به فروش برسد.

به طور خلاصه، بیت کوین اردینالز(Ordinals) به عنوان یک سیستم شمارش در بیت کوین استفاده می شود، در حالی که NFT ها در بلاکچین اتریوم برای نمایش دارایی های دیجیتالی منحصر به فرد استفاده می شوند.

Ordinals چگونه بر امنیت شبکه بیت کوین تأثیر می گذارد؟

اعداد اردینال (Ordinal) در بیت کوین به عنوان یک سیستم شمارش برای ترتیب تراکنش ها و بلاک ها در بلاکچین استفاده می شوند. این سیستم شمارش باعث ایجاد یک ساختار زمانی در بلاکچین می‌شود که به صورت خطی و بدون تعارض قابل بررسی است. به عبارت دیگر، اعداد اردینال برای تضمین ترتیب صحیح تراکنش ها و بلاک ها و همچنین جلوگیری از حملات مخرب در بیت کوین بسیار مهم هستند.

استفاده از اعداد اردینال (Ordinal) در بیت کوین به منظور ایجاد یک ساختار زمانی خطی و بدون تعارض انجام می‌شود. هر بلاک در بیت کوین شامل شناسه اردینال (Ordinal) خود است که به ترتیب از بلاک اول شروع می شود. همچنین، TXID ها (شناسه تراکنش) نیز برای ترتیب تراکنش ها در هر بلاک استفاده می شوند. این سیستم شمارش اعداد اردینال باعث می شود که هر تراکنش و بلاک در بلاکچین بیت کوین به صورت منحصر به فرد و در ترتیب صحیح باشد.

استفاده از اعداد اردینال (Ordinal) به منظور تضمین ترتیب صحیح تراکنش ها و بلاک ها در بیت کوین، در برابر حملات مخربی که تلاش می کنند ترتیب تراکنش ها و بلاک ها را تغییر دهند، مقاوم است. به عنوان مثال، اگر یک حمله کننده سعی کند ترتیب بلاک ها را تغییر دهد، تمامی اردینال های بلاک ها باید بررسی شود و این کار به دلیل محاسبات مورد نیاز بسیار سخت است. به همین دلیل، استفاده از اعداد اردینال (Ordinal) به منظور تضمین ترتیب صحیح تراکنش ها و بلاک ها در بیت کوین می‌تواند به افزایش امنیت شبکه کمک کند.

ثبت دیدگاه

کد امنیتی

0دیدگاه

دیدگاهی ثبت نشده است.

اولین نفری باشید که دیدگاهتان ثبت میشود.