این داستان با استفاده از دستور نوشتن HackerNoon برای مسابقه نوشتن بیت کوین نوشته شده است. اگر میخواهید در مسابقه نوشتن #بیتکوین شرکت کنید اما احساس میکنید این قالب برای شما مناسب نیست، در هر یک از دو گزینه دیگر بیرغبت باشید:
1. قرارداد هوشمند شما برای انجام چه کاری طراحی شده است؟
قرارداد هوشمند هیبریدی من به گونه ای طراحی شده است که از فیدهای قیمت Chainlink در Rootstock استفاده کند تا قیمت دارایی های واقعی را دریافت کند. اگر برنامههای DeFi میسازید که به دادههای قیمت قابل اعتماد نیاز دارند، این امر بهویژه مفید است.
2. چرا روی Roostock مستقر شوید، این پلتفرم چه مزایایی در مقایسه با گزینه های جایگزین ارائه می دهد؟
زیرا Rootstock که با بیت کوین ادغام می شود، مدل امنیتی بی نظیر خود را در عین حفظ سازگاری کامل با EVM به ارث برده است. این بدان معنی است که من می توانم از کل اکوسیستم توسعه اتریوم در حالی که بر پایه بیت کوین بنا می کنم، استفاده کنم. علاوه بر این، اگر شبکه اوراکل Chainlink را نیز به ترکیب اضافه کنم، ناگهان توانایی ایجاد یک قرارداد هوشمند را دارم که می تواند با داده ها و سیستم های دنیای واقعی تعامل داشته باشد.
3. اجزای کلیدی قرارداد هوشمند خود مانند متغیرها، توابع، رویدادها و غیره را تجزیه کنید
قرارداد هوشمند
RootStockPriceFeed.sol
SPDX-License-Identifier: MIT
واردات
متغیرهای حالت
سازنده
توابع
نکات کلیدی
- این قرارداد متکی بر یک Chainlink خارجی است…