# زبان برنامه نویسی

معرفی کامل پلتفرم کودوس و توکن کاربردی CUDOS

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

آیا کدهای قرارداد هوشمند در شبکه اتریوم واقعا تغییر ناپذیرند؟

یکی از ویژگی‌های قراردادهای هوشمند تغییر ناپذیر بودن آن است. همین ویژگی باعث شده تا مردم به این قراردادها اعتماد داشته باشند. اما گاهی همین تغییر ناپذیر بودن قراردادهای هوشمند شبکه اتریوم مسئله ساز شده است. به علاوه، اگر برنامه‌ریزی مناسبی…
ادامه مطلب ...

مقدمه ای بر معرفی فناوری بلاک چین و اجرای آن در پایتون

فناوری بلاک چین که در سال ۲۰۰۹ و توسط فرد یا افراد ناشناسی به اسم ساتوشی ناکاموتو تاسیس شده است، پتانسیل چشمگیری به عنوان یک روش سریع، ایمن و آسان برای انتقال یا دریافت سرمایه دارد. شاید برایتان این سوال پیش آمده باشد که نحوه کار این فناوری…
ادامه مطلب ...

زبان برنامه‌نویسی جدید Fe برای قراردادهای هوشمند اتریوم معرفی شد

بنیاد اتریوم زبان برنامه‌نویسی جدیدی برای قراردادهای هوشمند به اسم فی (Fe) معرفی کرد.شمارش معکوس اتریوم ۲.۰؛ شبکه آزمایشی زینکن (Zinken) عرضه شدکریستوف برگدورف (Christoph Burgdorf) یکی از مهندسان نرم افزار بنیاد اِتریوم در این…
ادامه مطلب ...

چگونه با زبان برنامه‌نویسی سالیدیتی امنیت قرارداد های هوشمند را برقرار کنیم؟

در این مقاله به بیان نکات مهم، از نظارت تا موارد مرتبط با برچسب زمانی، می‌پردازیم تا اطمینان حاصل کنید که قرارداد هوشمند اتریوم شما به خوبی و مستحکم بنا نهاده شده است. اگر با امنیت قرارداد های هوشمند آشنا باشید و شناخت کافی از سازوکار ماشین…
ادامه مطلب ...

آیا اتریوم زبان برنامه نویسی وایپر را به سالیدیتی ترجیح می‌دهد؟

پیش از هر چیزی باید بگوییم که زبان برنامه نویسی وایپر به صورت Vyper نوشته می‌شود و نه به صورت Viper و جایگزینی برای  زبان برنامه نویسی سالیدیتی نخواهد بود. Vyper در حقیقت کلمه جایگزینی برای لغت منسوخ Serpent بوده و هم‌اکنون این زبان برنامه…
ادامه مطلب ...

توسعه دهنده قرارداد هوشمند اتریوم هستید؟ این اصولی امنیتی را در نظر بگیرید!

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

معرفی زبان برنامه‌نویسی کاتلین (Kotlin): جایگزینی برای جاوا!

زبان برنامه نویسی کاتلین (Kotlin) مزایای بیشتری نسبت به جاوا برای توسعه ماشین مجازی جاوا (JVM) و اندروید ارائه می‌دهد و در پروژه‌های مشترک به خوبی با جاوا کار می‌کند. کاتلین یک زبان برنامه‌نویسی عمومی، رایگان، متن باز عملگرا است که در…
ادامه مطلب ...

مقدمه‌ای بر زبان برنامه‌نویسی تزوس و نوشتن قرارداد هوشمند (بخش ۲)

در مقاله قبل به بررسی زبان برنامه‌نویسی تزوس (Tezos) یعنی Michelson پرداختیم و در این مقاله قصد داریم توضیحات بیشتری در مورد این زبان برنامه‌نویسی بدهیم. در این مقاله به بررسی ابزاری خارق العاده می‌پردازیم که به نوشتن، اشکال‌زدایی و بررسی…
ادامه مطلب ...

با اصلاحاتی در C-Lightning، آینده روشنی در انتظار پلاگین‌های لایتنینگ است!

مدیریت پیاده‌سازی‌های مختلف لایتنینگ (lightning) می‌تواند تبدیل به یک چالش شود. اگرچه در ابتدا برای لایتنینگ تنها سه بستر پیاده‌سازی با نام‌های c-lightning، eclair و lnd موجود بود، اما حالا انواع مختلف دیگری در حال ظاهر شدن هستند که از جمله…
ادامه مطلب ...