چاپ کتاب زبان برنامهنویسی سالیدیتی (Solidity) جلد ۱
تألیف: محسن مرادی کلاگری
نوبت چاپ: اول- ۱۴۰۱
مشخصات ظاهری : ۱۷۷ ص
قطع: وزیری
شمارگان: ۵۰۰
شماره شابك: ۰۳-۲۱۱۸-۰۲-۶۲۲-۹۷۸
چاپ و نشر: انتشارات نوروزی-۰۱۷۳۲۲۴۲۲۵۸
خلاصه ای از مقدمه کتاب زبان برنامه نویسی سالیدیتی (solidity)
برای نگهداری و مراقبت از بلاک چین عمومی، کدهایی که برای شبکه تولید میشوند باید از امنیت بالایی برخوردار باشند. زبان برنامهنویسی، ایمنی شبکه بلاک چین را تامین میکند. برای ایجاد اپلیکیشن در بلاک چین، زبانهای مختلف برنامهنویسی وجود دارد. سالیدیتی یکی از زبانهای برنامهنویسی پرکاربرد است که برای نوشتن قراردادهای هوشمند در شبکه اتریوم طراحی شده است. در این کتاب، به معرفی کلی زبان برنامهنویسی Solidity میپردازیم.
کاربرد زبان برنامه نویسی سالیدیتی در صنعت رمز ارز ها
از زبان برنامهنویسی سالیدیتی برای ایجاد قرارداد هوشمند روی بلاک چین اتریوم و انجام فعالیتهای مرتبط در این شبکه استفاده میشود. قراردادهای هوشمند را میتوان یک نوآوری بسیار مهم در انجام تراکنشهای معتبر بدون دخالت اشخاص ثالث دانست. قرارداد هوشمند به زبان ساده یک پروتکل کامپیوتری است که روی انواع بلاک چین پیادهسازی میشود. در این نوع از قراردادها در صورت تحقق یک سری شرایط، دستورات خاصی که توسط برنامهنویس به آن داده شده است، اجرا میشود. کلاسها و کتابخانههای زیادی در سالیدیتی وجود دارد که میتواند به توسعه قرارداد هوشمند کمک کند.
ویژگیهای منحصربهفرد این زبان که برای بلاک چین اتریوم، امنیت و شفافیت به وجود آورده است، کاربردهای دیگری هم دارد. از جمله کاربردهای دیگر این زبان میتوان به امکان به کارگیری آن در مزایدهها، حراجها و فرآیندهای رایگیری اشاره کرد. همچنین، علاوه بر نوشتن و ایجاد کردن قراردادهای هوشمند در اتریوم، امکان توسعه دادن و بهبود شبکه اتریوم را هم فراهم میکند. قراردادهای هوشمند یا Smart Contract از دو قسمت مجزا و ویژه دیتا و کُد تشکیل شدهاند و تنها با قرارگیری این زبان تخصصی در آنها به صورت خودکار و بدون دخالت شخص ثالث انجام میشوند.
اگر بخواهیم به مهمترین کاربرد زبان سالیدیتی اشاره داشته باشیم، باید به این موضوع بپردازیم که این زبان تخصصی باعث اتصال بلاکهای قبلی و بعدی شبکه بلاک چین به یکدیگر میشود تا در انتها یک مجموعه زنجیروار و متصل به هم شکل بگیرد؛ با شکلگیری چنین شبکه بلاک چینی، هیچ شانسی برای هک شدن یا دستکاری در تراکنشها و معاملات وجود نخواهد داشت.
یک دیدگاه
لطفا سرفصل کتاب سالیدیتی رو بنویسید.سپاس