سالیدیتی
سالیدیتی (Solidity) یک زبان برنامهنویسی شیءگرا (Object-oriented) و سطح بالا شبیه به جاوا اسکریپت است که برای ساخت قراردادهای هوشمند استفاده میشود. زبان برنامهنویسی سالیدیتی در سال ۲۰۱۴ معرفی شد و بعدها توسط مشارکتکنندگان در پروژه اتریوم توسعه یافت. یکی از اصلیترین عواملی که اجرای کد Solidity را ممکن میکند، ماشین مجازی اتریوم (EVM) است. در واقع سالیدیتی کدهای ماشینی تولید میکند که در ماشین مجازی اتریوم قابل اجرا هستند. در سالهای اخیر برخی پروژههای مبتنی بر EVM اتریوم نیز به توسعهدهندگان خود این امکان را دادهاند تا از سالیدیتی برای توسعه پروژه استفاده کنند.
زبان برنامهنویسی سالیدیتی چیست؟
نقش ماشین مجازی اتریوم در سالیدیتی چیست؟
-
مقالات عمومی متوسط
با ۵ مورد از بهترین دوره های آنلاین آموزش سالیدیتی در سال ۲۰۲۲ آشنا شوید
اگر قصد دارید زبان برنامهنویسی سالیدیتی(Solidity) را یاد بگیرید و به دنبال بهترین منابع مانند دورهها و آموزشهای آنلاین برنامه نویسی بلاکچین هستید، در این مقاله از میهن بلاکچین قصد داریم بهترین دوره های آنلاین آموزش سالیدیتی در سال ۲۰۲۲…
-
مقالات عمومی پیشرفته
آموزش ایجاد قرارداد هوشمند با استفاده از زبان سالیدیتی
تکنولوژی بلاک چین به صورت روزافزونی در حال توسعه و پیشرفت است و یادگیری اصطلاحات در حال رشد این بستر و همگام بودن با این اطلاعات کار دشواریست. قراردادهای هوشمند که به صورت عمده بر بستر اتریوم در حال اجرا…
-
کریپتو پدیا پیشرفته
اسلیپ مینتینگ (Sleep Minting) چیست؟ شیوهای برای جعل آثار دیجیتال
توکنهای بیهمتا (NFT) رشدی شگفتانگیز در طی سال ۲۰۲۱ به خود دیدند. هفتهای بدون شنیدن خبر فروش توکنی با قیمت هنگفت نمیگذشت. اما هر جا که پای پول در میان باشد، سر و کله کلاهبرداران به آن باز میشود. هکهای…
-
کریپتو پدیا پیشرفته
آیا میتوان قراردادهای هوشمند را تغییر داد؟ تاثیر آن بر روی پروژهها چیست؟
قراردادهای هوشمند به منزله انجام خودکار انواع فعالیتها در بلاکچین ساخته شدهاند. به عبارت سادهتر وظیفه قراردادهای هوشمند، تنظیم و انجام انواع قراردادها با اقدامات پیشبینی شده در آنها به صورت خودکار است. قراردادهای هوشمند به افراد اجازه میدهند بدون…
-
اخبار آلتکوین
چارلز هاسکینسون: راهاندازی میلکومدا اتفاقی بزرگ برای کاردانو است
چارلز هاسکینسون، خالق کاردانو در اظهارنظری نسبت به راهاندازی سایدچین میلکومدا (Milkomeda C1) واکنش نشان داد و از جهت سازگار شدن این شبکه با ماشین مجازی اتریوم، ضمن تبریک این قضیه، آن را لحظهای بزرگ برای کاردانو دانست. به گزارش…
-
کریپتو کده
شبکه ولاس چیست؟ معرفی Velas و توکن VLX
تکنولوژی بلاک چین هر روز در حال گسترش و قدرتمندتر شدن است. درحالیکه شبکههای قدیمی بلاک چینی همچنان توان پردازش تراکنشها را در مقیاسهای بزرگ ندارند، نیاز به شبکهای که امنیت بالا، غیرمتمرکز بودن و مقیاسپذیری را همزمان دارا باشد،…
-
NFT پیشرفته
مفهوم Lazy Minting چیست؟ آموزش کامل ساخت رایگان NFT + ویدیو
افزودن داده به بلاکچین رایگان نیست. به منظور پرداخت هزینه «انرژی محاسباتی» مورد نیاز برای نوشتن و تأیید دادههای خود، باید هزینه پرداخت کنید. این موضوع به طور خاص مورد توجه سازندگان NFT است، چراکه کارمزد بالای شبکه (مخصوصاً شبکه…
-
مقالات عمومی پیشرفته
آشنایی با زبان سالیدیتی، بخش اول؛ درک الگوهای طراحی
امروزه دنیای غیرمتمرکز رشد چشمگیری را از نظر جذب کاربران تجربه میکند. شرکتها هرساله برای رفع نیازهای متنوع بازار، در حال طراحی و توسعه برنامههای غیرمتمرکز (dApps) بر بستر اتریوم هستند. در هسته اصلی این برنامهها ماشین مجازی اتریوم (EVM)…
-
مقالات عمومی
گاوین وود کیست؟ از طراحی بازی تا بنیانگذاری پولکادات
گاوین وود (Gavin Wood) یک برنامه نویس کامپیوتر انگلیسی، همبنیانگذار اتریوم و خالق پولکادات (Polkadot) است. وود زمان برنامهنویسی سالیدیتی را اختراع کرد و مقاله زرد را با مشخص کردن ماشین مجازی اتریوم نوشت. Gavin Wood به عنوان اولین مدیر ارشد…
-
مقالات عمومی پیشرفته
بررسی و تایید اسناد با فناوری بلاک چین چگونه است؟
در این مقاله در صدد ارائه پروپوزال و طرح پیشنهادی برای ثبت و تایید اسناد با فناوری بلاک چین هستیم. حتی با وجود سرعت روزافزون دنیای پیرامون ما، باز هم فرآیندهای تایید و ثبت اغلب با سرعت کم و به…