Какво представлява Solidity и какво са "умни договори"?
Вlосkсhаin технологията бавно, но сигурно навлиза в нашето ежедневие. Ключов елемент от нея са т.нар. „умни договори“ (smart contracts), които се пишат на специален програмен език, наречен Solidity. Какво представлява той?
Solidity е договорно-ориентиран програмен език и както може би се досещате, той е тясно специализиран в създаването на гореспоменатите умни договори в най-разнообразни blосkсhаin платформи. Той е нов програмен език, създаден преди около 4 години специално за нуждите на blосkсhаin технологията.
Езикът е разработен от настоящи и бивши членове на ядрото хора, разработили Ethereum. Днес Solidity се използва основно в платформи, които са свързани пряко или косвено с Ethereum, като Monax и прилежащия Hyperledger Burrow blосkсhаin.
Нека кажем няколко думи и за умните договори. Те са съставна част от съвременните blосkсhаin мрежи и изместват посредника в една сделка или договор между две или повече страни. Те приемат „гаранциите“ на двете страни, например плащането на купуващата страна и юридическа гаранция от продаващата страна и ги „заключва“. Едва когато двете страни са съгласни по детайлите на сделката, договора се „отключва“ и се осъществява размяната.
Тези качества на умните договори дават бъдеще на blосkсhаin мрежите в редица сфери на икономиката - финанси, здравеопазване, различни услуги в частния сектор и още много. Внедряването на blосkсhаin технологията ще революционизира обществото, променяйки облика на цели индустрии. Затова не пропускайте своя шанс и ако имате знания по обектно-ориентирано програмиране и също така искате да придобиете умения за изграждане на blосkсhаin мрежи запишете още сега курса „Smart Contract Development with Solidity - юни“. Очакваме ви!