عناوینی که در این مقاله می خوانید
- 1 استاندارد ORC20 چیست؟
- 2 توکن ORC-20 به چه معناست؟
- 3 پیشرفتهای استاندارد ORC20 نسبت به BRC20 چیست؟
- 4 محدودیتهای اصلی BRC20 عبارتند از:
- 5 بهبودهای استاندارد ORC20 شامل موارد زیر میشود:
- 6 چگونه ORC-20 از هزینه مضاعف جلوگیری میکند؟
- 7 برخی از کاربردهای توکن ORC-20 عبارتند از:
- 8 ریسکهای مرتبط با توکن ORC-20 باید در نظر گرفته شوند
استاندارد ORC20 چیست؟
استاندارد ORC20 یک استاندارد باز برای توکنهای معمولی در شبکه بیتکوین است که با هدف افزودن ویژگیهای جدید به استاندارد BRC-20 ایجاد شده است. هدف اصلی آن، سازگاری با استاندارد BRC-20 است تا مقیاسپذیری و امنیت را بهبود بخشد و در عین حال هزینههای مضاعفی که برای برخی مشکلساز بوده است، حذف کند. همانند توکنهای BRC-20، استاندارد ORC-20 یک پروژه آزمایشی است که هیچ تضمینی درباره ارزش یا کاربرد توکنهای تولید شده بر اساس این استاندارد وجود ندارد. این توکنها میتوانند ویژگیهای جدیدی را ایجاد کنند، همچنین ممکن است با مشکلات، اشکالات و تعاملات جدیدی همراه باشند که فعالان بازار ممکن است از آنها سوءاستفاده کنند.
توکن ORC-20 به چه معناست؟
- ORC-20 چیست؟
توکنهای ORC-20، مشابه توکنهای BRC-20، فایلهای JSON هستند که به بلاکچین بیتکوین اضافه میشوند و با شماره سریال ترتیبی در ساتوشی نوشته میشوند. فرمت JSON ORC-20 از فرمتهای مختلفی پشتیبانی میکند و شامل جفتهای کلید-مقدار است. تمام دادههای ORC-20 به حروف بزرگ و کوچک حساس نیستند. این توکنها از مدل تراکنش بر اساس مدل UTXO استفاده میکنند. در هر تراکنش، فرستنده مبلغی را که گیرنده دریافت میکند، مشخص میکند و مابقی موجودی برای فرستنده ارسال میشود، که این امر انتقال را برای فرستنده آسان میکند.
بعد از انجام هر تراکنش، موجودی قبلی دیگر معتبر نخواهد بود، به همین دلیل مدل UTXO بکار گرفته میشود. هر رویداد ارسالی میتواند شامل یک nonce باشد و فرستنده میتواند با تعیین nonce تراکنش را به حدی لغو کند.
پیشرفتهای استاندارد ORC20 نسبت به BRC20 چیست؟
استاندارد ORC20 نسخه بهبود یافتهای از استاندارد BRC20 است که پیشرفتهای مهمی را در ارتقا، عملکرد و امکانات فراهم شده توسط BRC20 به ارمغان آورده است. در زیر تعدادی از پیشرفتهای اصلی استاندارد ORC20 نسبت به BRC20 آورده شده است:
- رویدادهای اساسی: استاندارد ORC20 شامل رویدادهای اساسی برای عملیاتهای استقرار، برش، ارسال، لغو، ارتقاء و رویدادهای سفارشی است. این امکان را به شما میدهد که با اضافه کردن کلیدهای جدید، محدودیتها، رفتارهای مختلف یا عملیات جدید را به استاندارد معرفی کنید.
- قالب داده: هر عملیات در استاندارد ORC20 با استفاده از جفت کلید-مقدار در قالب JSON نمایش داده میشود. این قالب قابلیت انعطاف بیشتری را در مدیریت دادهها فراهم میکند. همچنین، کلیدهای عملیاتی باید با حروف کوچک نوشته شوند و دادههای ارزش، حساس به حروف بزرگ و کوچک نیستند.
- سازگاری با BRC20: استاندارد ORC20 با استاندارد BRC20 سازگار است، به این معنی که توکنهای ORC20 قابلیت مصرف دوگانه را از بین میبرند و کاربران میتوانند به طور آسان از توکنهای قبلی خود در استفاده از توکنهای ORC20 استفاده کنند.
- امکانات توسعه: استاندارد ORC20 امکاناتی را ارائه میدهد که در BRC20 وجود ندارد. به عنوان مثال، امکان تغییر مقدار اولیه و حداکثر قابل صدور توکنها در ORC20 وجود دارد و همچنین تحت محدودیت ثابتی در فضاهای نام و نامها قرار نمیگیرد.
مدل UTXO و لغو تراکنشها: ORC20 برای اطمینان از عدم مصرف مکرر در تراکنشها از مدل UTXO استفاده میکند. همچنین، امکان لغو تراکنشها برای فرستنده توسط فیلد “op” در ORC20 فراهم شده است.
محدودیتهای اصلی BRC20 عبارتند از:
- محدودیت در استقرار: تنها امکان استقرار یک BRC20 جدید یا انتقال یک BRC20 موجود با استفاده از یک رویداد استقرار وجود دارد.
- محدودیت در استخراج توکن: توکنهای BRC20 را نمیتوان با استفاده از رویداد مینت استخراج کرد.
- محدودیت در ارسال توکن: امکان ارسال توکنهای BRC20 را با استفاده از رویداد ارسال ندارید.
- محدودیت در حذف تراکنش: امکان حذف جزئی تراکنشهای BRC20 را با استفاده از رویداد حذف ندارید.
- محدودیت در ارتقا توکن: امکان ارتقا یک BRC20 موجود، مانند افزایش حداکثر عرضه و مینت، با استفاده از یک رویداد ارتقا وجود ندارد.
بهبودهای استاندارد ORC20 شامل موارد زیر میشود:
- استقرار یک ORC20 جدید یا انتقال BRC20 به ORC20: با استفاده از رویداد استقرار، میتوان یک ORC20 جدید را مستقر کرد یا یک BRC20 موجود را به استاندارد ORC20 منتقل کرد.
- استخراج توکنهای ORC20 با رویداد مینت: با استفاده از رویداد مینت، امکان استخراج توکنهای ORC20 را دارید.
- ارسال توکنهای ORC20 با رویداد ارسال: با استفاده از رویداد ارسال، میتوانید توکنهای ORC20 را به سایر حسابها ارسال کنید.
- حذف تراکنشهای جزئی ORC20 با رویداد حذف: با استفاده از رویداد حذف، میتوانید تراکنشهای جزئی را در ORC20 حذف کنید.
- ارتقا یک ORC20 موجود با رویداد ارتقا: امکان ارتقا یک ORC20 موجود، از جمله افزایش حداکثر عرضه و مینت، با استفاده از رویداد ارتقا وجود دارد.
با استفاده از این بهبودها، استاندارد ORC20 امکانات بیشتری را در مقایسه با BRC20 فراهم میکند.
چگونه ORC-20 از هزینه مضاعف جلوگیری میکند؟
استاندارد ORC-20 با استفاده از مدل UTXO بیت کوین، از هزینه مضاعف در تراکنشها جلوگیری میکند. در این مدل، هنگامی که یک انتقال انجام میشود، فرستنده مبلغی که گیرنده دریافت میکند را مشخص میکند و باقیمانده موجودی خود را که باید به فرستنده برگردانده شود، مشخص میکند. این رویکرد باعث سادهتر شدن فرآیند انتقال میشود.
در مدل UTXO، موجودی قبلی پس از تکمیل هر تراکنش، مطابق با اصل UTXO نامعتبر میشود. به عبارت دیگر، هر تراکنش مستقل از سابقه قبلی موجودی را بررسی و ثبت میکند.
علاوه بر این، هر رویداد “ارسال” در یک توکن ORC-20 میتواند شامل یک nonce باشد. این باعث میشود که فرستنده بتواند یک شناسه منحصر به فرد برای تراکنش درج کند که در صورت نیاز میتواند از آن برای لغو تراکنش استفاده کند. با تعیین یک nonce، فرستنده میتواند تراکنشی را که به طور کامل پردازش نشده است، لغو و معکوس کند.
کاربردهای توکن ORC-20:
توکن ORC-20 در بلاکچینها و پروتکلهای مبتنی بر آن مورد استفاده قرار میگیرد و کاربردهای متنوعی دارد.
برخی از کاربردهای توکن ORC-20 عبارتند از:
- توکنهای مالی: توکنهای ORC-20 میتوانند به عنوان نمایندگان داراییهای مالی مانند ارزها، سهام یا داراییهای دیجیتال استفاده شوند. این توکنها قابلیت انتقال و مبادله را فراهم میکنند.
- ICO و جمعآوری سرمایه: شرکتها میتوانند با استفاده از توکن ORC-20، ICO (پیشنهاد عمومی اولیه) برگزار کنند و سرمایهگذاری جمعآوری کنند.
- برنامههای وفاداری: توکنهای ORC-20 قابل استفاده در برنامههای وفاداری است که به کاربران پاداش و تخفیفهای خاصی را ارائه میدهند.
- توکنهای بازی: در صنعORC-20 استفاده میشود. یکی از کاربردهای اصلی توکن ORC-20 در این حوزه، استفاده در بازیهای آنلاین است. با استفاده از توکن ORC-20، میتوان ارزش داخلی یا اشیاء مجازی را در بازیها نمایش داد و معاملات داخلی را انجام داد. همچنین، این توکنها میتوانند به عنوان جایگزینی برای ارزهای معمولی در بازیها عمل کنند و به بازیکنان امکان خرید و فروش اشیاء و ارزهای دیجیتال را بدهند.
- پلتفرمهای تبادل دارایی: توکن ORC-20 میتواند در پلتفرمهای تبادل دارایی مانند داراییهای دیجیتال، امنیتیها و سهامهای فرعی استفاده شود. این توکنها برای نمایش و معامله انواع داراییها در یک بلاکچین مشخص استفاده میشوند.
با استفاده از این کاربردها، توکن ORC-20 امکانات و قابلیتهای قابل توجهی را در زمینه مالیات، بلوکچین و بازیهای آنلاین فراهم میکند.
استاندارد ORC-20 فرصتی را برای معاملهگران فراهم میکند تا توکنهای بیشتری را در بیت کوین ایجاد کنند، تغییرات بیشتری را اضافه کنند و عرضه را تغییر دهند. این استاندارد به معاملهگران امکان میدهد تا با انتشار توکنهای جدید برای دامپینگ در بیت کوین، از تقاضای هیپ بهرهبردهای هیپ استفاده نکنند و کمبود مصنوعی برای توکنها ایجاد نشود.
تریدرها میتوانند به راحتی انتقال کیفپولهای معمولی را بدون نیاز به کنترل کوین انجام دهند تا از کوینهای خود محافظت کنند. این به آنها کمک میکند تا توکنها به بازار ثانویه و مبادلات برای همگان در دسترس باشند. همچنین، این روند برای ماینرها نیز سادهتر میشود تا توکنهای خود را به بازار عرضه کنند، به نقدینگی دسترسی پیدا کنند و جلوی سارقانی که ساتوشیهای زنجیرهای را پس از تأیید تراکنش بدون امکان بازیابی میکنند، را بگیرند.
ریسکهای مرتبط با توکن ORC-20 باید در نظر گرفته شوند
افرادی که تمایل به سرمایهگذاری در توکنهای ORC-20 دارند، ابتدا باید بدانند که ORC-20 یک پروژه آزمایشی است و هیچ گونه تضمینی درباره ارزش و کاربرد توکنهای تولید شده بر اساس این استاندارد وجود ندارد. اگرچه ORC-20 به طور نظری ممکن است به بهبود استانداردهای توکن شبکه بیت کوین کمک کند، اما به دلیل پیچیدگیهایی که دارد، با انتقادات زیادی مواجه شده است و مزیت قابل توجهی نسبت به استانداردهای موجود ارائه نمیدهد. سرنوشت ORC-20 بستگی به واکنش جامعه به آن و توانایی آن برای مدیریت این نگرانیها دارد. کاربران باید مراقبت کنند و قبل از انجام هر گونه تعامل با ORC-20، به طور کامل آن را بررسی کنند.
پروتکل ORC-20 امکان انتقال توکنهای BRC-20 موجود را از طریق استفاده از سفارش بستهبندی فراهم میکند. با استفاده از “سفارش بستهبندی” میتوانید ساتوشیهای قبلی خود را بازنویسی کنید و به سایر استانداردهای ترتیبی توکن مانند BRC-20 به ORC-20 بروید.
برای انتقال توکنهای BRC-20 موجود خود، باید یک wrapper دستوری برای تبدیل آنها پیادهسازی کنید. تنها توسعهدهنده BRC-20 میتواند این انتقال را انجام دهد. بنابراین، حتی اگر توکنهای BRC-20 را با عرضه ثابت خریداری کردهاید و فکر میکنید که درصد مشخصی از عرضه را در اختیار دارید، اگر توکنهای ماینرها تصمیم بگیرند که از تقاضای بازار استفاده کنند و به سمت ORC حرکت کنند و خودشان را ارائه دهند، باز هم میتوانید با عرضه جدید توکن به بازار، بازار را رقیق کنید.
تمام محتوا درباره استاندارد ORC-20 و توکنهای ORC-20 میباشد. استاندارد ORC-20 به غلبه بر تمام محدودیتهای فعلی BRC-20 کمک میکند. همانند انفجار BRC-20، استاندارد ORC-20 میتواند به عنوان یک نقطه عطف دیگر در دنیای ارزهای دیجیتال مطرح شود، زیرا از سوی جامعه تحت تشویق قرار میگیرد. قبل از تصمیم گیری برای سرمایهگذاری در ORC-20، کاربران باید درک کنند که ORC-20 یک پروژه آزمایشی است و هیچ گونه تضمینی برای ارزش توکنهایی که با استفاده از این استاندارد ایجاد میشوند، وجود ندارد. انتقادات زیادی درباره ORC-20 وجود دارد که باید مورد بررسی قرار گیرند و باید مزیت قابل توجهی نسبت به استانداردهای موجود را ارائه دهند.
نظرات کاربران