قراردادهای هوشمند در پلتفرم ترون (Tron)

نویسنده: بهزاد ایزدی
تاریخ: ۹۸/۱۲/۱۴ | ۱۰:۰۱ تعداد دیدگاه: ۰ زمان تقریبی مطالعه: ۳ دقیقه تعداد بازدید: ۴۱۴۸
قراردادهای هوشمند در پلتفرم ترون (Tron)

زمان پیدایش قراردادهای هوشمند قبل از معرفی تکنولوژی بلاکچین بوده است. این مفهوم اولین بار توسط یک متخصص رمزنگاری به نام Nik Szabo در مقاله‌ای در سال 1994 مطرح شد و پس از آن مفهوم پروتکل اتوماتیک رایانه‌ای است که اجرای قرارداد بر بستر بلاکچین را بدون دخالت شخص ثالث امکان پذیر می‌کند.'> قرارداد هوشمند یک برنامه کوچک کامپیوتری است که درون یک بلاک چین ذخیره شده است.'> قرارداد هوشمند به طور گسترده در شبکه بلاکچین مورد استفاده قرار گرفت.

قراردادهای هوشمند را می­توان به عنوان قراردادهای دیجیتالی تفسیر کرد که دستوری مشتمل بر یک سری کد است. برنامه آن به صورت خودکار زمانی اجرا می­شود که دو طرف قرارداد، شرایط آن را مشاهده کرده باشند. این قراردادها با استفاده از شبکه ترون TVM با EVM در مراحل اولیه منطبق خواهد شد.

هر فرد می‌تواند بدون یادگیری زبان برنامه نویسی جدید، قراردادهای هوشمند را توسعه داده، دیباگ و کامپایل کند.

زمانی که قرارداد هوشمند ترون نوشته و در Tron MainNet بارگذاری گردید، قرارداد در مجموعی متشکل از 127 نماینده عالی اجرا می­شود. این قرارداد برنامه نویس پسند سختی‌های تحقیق و توسعه را کاهش داده، هزینه‎­های آموزش را حذف کرده و در همین حین ماشین‌های مجازی را از محیط سیستم بیرونی جدا سازی میکند.

قراردادهای هوشمند مانند ربات در ماشین مجازی عمل می‌کنند. زمانی که پیام‌ها یا تراکنش‌هایی دریافت می­شود، به صورت خودکار کدهای مربوطه را اجرا کرده و مانده‌ها یا اطلاعات آدرس­های مرتبط را به‌روزرسانی می‌نماید.

نودها در سراسر شبکه تمام تراکنش‌ها را ضبط می‌کنند، بنابراین تراکنش‌ها اجرا شده و نتایج کاملا مشابهی را برای همه تولید خواهند کرد؛ در نتیجه امکان جعل از بین خواهد رفت. در نهایت بد نیست که بدانید اجرای قراردادهای هوشمند سوختی از نوع توکن مصرف می‌کند که ارزش آن با توکن های مذکور سنجیده می­شود.

ثبت دیدگاه و سایر نظرات
دیدگاه دیگران
دیدگاهی یافت نشد
دیدگاه خود را با ما در میان بگذارید