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