سالیدیتی
سالیدیتی (Solidity) یک زبان برنامهنویسی شیءگرا (Object-oriented) و سطح بالا شبیه به جاوا اسکریپت است که برای ساخت قراردادهای هوشمند استفاده میشود. زبان برنامهنویسی سالیدیتی در سال ۲۰۱۴ معرفی شد و بعدها توسط مشارکتکنندگان در پروژه اتریوم توسعه یافت. یکی از اصلیترین عواملی که اجرای کد Solidity را ممکن میکند، ماشین مجازی اتریوم (EVM) است. در واقع سالیدیتی کدهای ماشینی تولید میکند که در ماشین مجازی اتریوم قابل اجرا هستند. در سالهای اخیر برخی پروژههای مبتنی بر EVM اتریوم نیز به توسعهدهندگان خود این امکان را دادهاند تا از سالیدیتی برای توسعه پروژه استفاده کنند.
زبان برنامهنویسی سالیدیتی چیست؟
نقش ماشین مجازی اتریوم در سالیدیتی چیست؟
-
کریپتو پدیا متوسط
برنامه نویسی بلاکچین چیست؟ معرفی زبانهای محبوب برنامه نویسی بلاک چین
مثل برنامههای دیگر، بلاکچین و سیستمهای غیرمتمرکز نیز با زبانهای برنامهنویسی مختلف نوشته و طراحی میشوند. برنامه نویسی بلاکچین فرایندی است که در طی آن ابتدا هسته و بستر اصلی بلاکچین طراحی میشود و سپس برنامهها و قابلیتهای کاربردی برای…
-
مقالات عمومی
لایو اینستاگرام ۱۴ تیر؛ موضوع: دنیای برنامه نویسی در بلاکچین
یکی از حوزههای جذاب بلاکچین، برنامهنویسی است. حالا بازار کار برنامهنویسهای بلاکچینی داغ است و خیلیها هم دوست دارند وارد این حوزه شوند. لایو ۱۴ تیر را با همین دیدگاه به این موضوع اختصاص دادیم و ساناز وفی با یکی…
-
اخبار عمومی
برگزاری دوره جامع آموزش برنامهنویسی سالیدیتی برای ورود به حوزه بلاکچین
آکادمی سیتکس «دوره جامع آموزش برنامهنویسی سالیدیتی» را برگزار میکند. شرکتکنندگان پس از گذراندن این دوره قادر خواهند بود تا مهارتهای لازم برای ورود به حوزه برنامهنویسی بلاکچین و به صورت خاص شبکههایی مانند اتریوم که از زبان سالیدیتی (Solidity) پشتیبانی میکنند را کسب…
-
مقالات عمومی پیشرفته
چطور از باگبانتی کسب درآمد کنیم؟ ۷ استراتژی یافتن باگ در قراردادهای هوشمند
آیا تا به حال به باگ بانتی (Bug Bounty) شغل پیداکردن باگ در کدهای برنامهنویسی فکر کردهاید؟ این شغل بهطرز شگفتآوری یک درآمد عالی دارد؛ زیرا بخش جداییناپذیر محافظت اکوسیستم در برابر هک است. اخیرا یک توسعهدهنده توانسته باگی به…
-
مقالات عمومی مبتدی
معرفی بهترین سایت های کاریابی در حوزه بلاکچین و رمزارز
این روزها در سایتهای کاریابی و رسانهها هزاران شغل مرتبط با حوزه بلاکچین لیست میشود. بنابراین برای کارجویان هیچ جای نگرانی نیست. برای افرادی که علاقه دارند از فرصتهای شغلی تکنولوژی بلاکچین و ارز دیجیتال اطلاع داشته باشند منابع آنلاین…
-
مقالات عمومی پیشرفته
بررسی زنجیره های جانبی بیت کوین؛ بخش پنجم: سایدچین های یکپارچه
در این بخش از سری مقالات مرور اجمالی بر پیاده سازی زنجیره های جانبی بیت کوین، به بررسی سایدچینهای یکپارچه یا اتحادیهای (Federated Sidechains) و اعضای فعال در اتحادیه آنها میپردازیم. کلیدهایی که در اختیار این اعضا قرار دارند و…
-
اخبار بلاکچین
پروتکل NEAR نوشتن قرارداد هوشمند با جاوا اسکریپت را ممکن کرد
کیت توسعه نرمافزار جدید ارائه شده توسط پروتکل NEAR نوشتن قرارداد هوشمند با جاوا اسکریپت را برای این شبکه ممکن میکند. به گزارش میهن بلاکچین و به نقل از کریپتو اسلیت، بلاک چین لایه ۱ نیر (NEAR) روز دوشنبه در…
-
مقالات عمومی متوسط
مقایسه بلاکچین و هش گراف؛ کدام دفتر کل توزیعشده بهتر است؟
ایده هش گراف ۲۷ سال پس از اولین ایدههای ایجاد بلاکچین مطرح شده شده است؛ آیا این دفتر کل توزیع شده با علم به نقاط ضعف بلاکچین، آنها را پوشش داده و DLT بهتری است؟ ایده زنجیره بلاکهای رمزنگاریشده اولین…
-
مقالات عمومی متوسط
کتابخانه سالیدیتی چیست؟ چگونه از آن در قراردادهای هوشمند استفاده کنیم؟
اگر کمی با زبانهای برنامهنویسی آشنایی داشته باشید، بدون شک به صورت کلی در مورد لایبرریها یا کتابخانههای موجود در بستر کدنویسی اطلاع دارید. به بیان ساده، یک لایبرری مجموعه قابل استفاده مجددی از ابزارها (توابع/رویکردها) است که میتوانید آن…
-
میهن پادکست
میهن پادکست – مسیر تبدیل شدن به توسعه دهنده بلاک چین
برنامهنویسی همواره یکی از حوزههای جذاب است و با توجه به دیجیتالی شدن امور جاری، تقاضا برای این حوزه بیش از پیش خواهد شد. در حال حاضر با داغتر شدن موضوع تمرکززدایی در اینترنت و شکلگیری نسل سوم وب، فناوریهای…