Ethereum е не само криптовалута, но и огромен компютър, състоящ се от огромен брой координирани възли. Платформата се основава на интелигентни договори, които са компютърни алгоритми.
Ethereum е отворена платформа, базирана на блокчейн технологията. Тя ви позволява да изграждате и внедрявате децентрализирани приложения. Той е частично подобен на биткойн, но се различава от него по възможности. Ако блокчейнът на Биткойн се използва за проследяване на собствеността върху собствените му цифрови пари, тогава Ethereum осигурява функционирането на програмния код на всяко централизирано приложение.
Характеристики на функционирането на Ethereum
Както всеки друг блокчейн, той се нуждае от софтуер, за да работи без прекъсвания на голям брой компютри. Всеки трябва да работи с виртуалната машина Ethereum. Това е операционна система, която използва специален език за програмиране за решаване на специални проблеми. Такива програми се наричат „интелигентни договори“. За да може техниката да изпълнява функции, трябва да платите с Ether.
Самият участник и интелигентните договори, като потребители на един възел, изпълняват една и съща задача. В този случай последните се държат по същия начин като участниците „на живо“. Те могат да изпращат и получават цифрови пари. Освен това те изпълняват определени програми. Въз основа на платформата Ethereum можете:
създаване на криптовалута;
- провеждане на лотарии;
- събиране на средства за конкретен проект;
- свържете услуга за мобилно плащане.
Как работят интелигентните договори?
Те се наричат „интелигентни договори“, защото позволяват прехвърляне на стойност от един потребител към друг. Машината проверява операциите само когато са изпълнени определени условия. За разлика от други договори, те могат да функционират като акаунти с много подписи, да управляват споразумения между потребители, да съхраняват различна информация като регистрация на домейн или записи за членство.
Ethereum задейства код на договор, когато участник изпрати съобщение, депозиращо определено количество цифрова валута. След това виртуалната машина изпълнява договорите в байт код. Те са поредица от единици и нули и се четат, интерпретират от мрежата.
Обектите на договорите са:
- взаимодействащи страни;
- предмет на договора;
- условия за изпълнение.
Последните могат да бъдат описани математически или с помощта на език за програмиране.
За да разберем как работи Ethereum, използвайки интелигентни договори, нека разгледаме един пример. Да вземем резултата от залог за резултата от футболен мач. Създателите на договора поставят дигиталната валута на два различни екипа в една и съща среща. След създаването на договора никой участник не може да променя условията му. Когато мачът приключи, програмата гледа резултата и според данните, въведени в Договора, изплаща на една от страните сумата на залога в Етер.
По този начин платформата Ethereum работи на базата на уникална виртуална машина, която ви позволява да добавяте всякакви функционалности. Те са ограничени само от въображението на разработчика. Благодарение на него хората могат да обменят ценности, без да включват трети страни.