سالیدیتی (Solidity) : با زبان برنامه نویسی اتریوم آشنا شوید!
پی 98 مکانیزه ترین ارائه دهنده خدمات پرداخت آنلاین، ویژه دانشجویان ، برنامه نویسان و سایر کاربران ایرانی که شامل :
خرید از فروشگاه های خارجی ، افتتاح حساب های بین المللی ، ارائه درگاه های خارجی ، صدور و شارژ کارت های اعتباری ویزا و مستر ، تعیین وقت سفارت ،
ثبت نام آزمون های دانشجویی ، فعالسازی حساب های کاربری ویژه برنامه نویسان و نقد کردن درآمد های ارزی آنها می شود.
این مجموعه نظر به استقبال کاربران ایرانی برای خرید و سرمایه گذاری در حوزه ارزهای دیجیتال هم چون بیت کوین ، اتریوم ، ریپل و .. و عدم دسترسی آنها به اکسچنجر های بین المللی امکان خرید و فروش این دسته از محصولات را نیر برای کاربران ایرانی فراهم نموده است
سالیدیتی (Solidity) یک زبان سطح بالای برنامه نویسی است که برای به اجرا در آوردن قرارداد های هوشمند استفاده می شود. قرارداد هایی که با استفاده از سالیدیتی ساخته می شوند را می توان برای کیف پول های چند امضایی، تامین مالی جمعی، رای گیری و حراجی های کورکورانه استفاده کرد.
در این زبان از زبان های برنامه نویسی پایتون، سی پلاس پلاس و جاوا اسکریپت الهام گرفته شده و برای کار با ماشین مجازی اتریوم (EVM) مورد استفاده قرار می گیرد. بنابراین برای افرادی که پیش از این با زبان های پایتون، سی پلاس پلاس یا جاوا اسکریپت کار کردند، یادگیری برنامه نویسی سالیدیتی بسیار ساده تر است.
از طرفی با توجه به این که زبان های گفته شده محبوبیت زیادی دارند، حتی برای افراد تازه کار هم کار با برنامه های کاربردی بلاک چین ساده تر می شود.
محیط Remix
Remix نام محیطی آنلاین است که توسط خود اتریوم ارائه شده و یکی از بهترین ابزار ها برای کار با زبان سالیدیتی است.
پلاگین ها برای کار با سالیدیتی
برای این که بتوانید در نرم افزار ها و IDE های مختلف به شکلی ساده تر با زبان سالیدیتی کار کنید، یک سری پلاگین ها یا افرونه هایی وجود دارند.
IntelliJ IDEA plugin – افزونه برای IntelliJ IDEA و همچنین سایر IDE های JetBrains
solgraph – مجازی سازی کنترل جریان، هایلات باگ های امنیتی
evmdis – دیس اسمبلر برای EVM که برای تحلیل بایت کد های ثابت مورد استفاده قرار می گیرد و باعث می شود تا سطح بالاتری از مجرد بودن نسبت به ماشین ارائه شود