#دونزبان سالیدیتی یا Solidity یک زبان برنامهنویسی است که برای توسعه قراردادهای هوشمند (smart contracts) بر روی بلاکچین اتریوم (Ethereum) استفاده میشود.
بنیانگذار زبان Solidity Vitalik Buterin و تیم اتریوم آن را در سال 2014 طراحی کردند.
استفاده از زبان Solidity اجازه میدهد تا قراردادهای هوشمندی را که تعریف میکنند و بر روی بلاکچین اجرا میشوند، ایجاد کرد. این قراردادها مواردی مانند معاملات مالی، انتقال داراییها، اجرای قراردادهای توزیع شده، و بسیاری دیگر از عملیات مهم دیگر را امکانپذیر میکنند.
با استفاده از Solidity، توسعهدهندگان میتوانند قراردادهای هوشمند را طراحی و پیادهسازی کنند و سپس آنها را بر روی شبکه اتریوم اجرا کنند. این زبان برنامهنویسی مبتنی بر جاوااسکریپت بوده و دارای ساختاری شبیه به C++ میباشد.
سالیدیتی یکی از زبانهای محبوبترین برای توسعه قراردادهای هوشمند در اتریوم است و تاکنون بسیاری از پروژههای موفق بلاکچین از این زبان برنامهنویسی برای توسعه استفاده کردهاند.
@DevTwitter | <shayan/>