Как да използвате Ethereum?

Как да използвате Ethereum?

Технологията Blockchain беше въведена в света с въвеждането на Биткойн през 2009 г. Единствената цел на Bitcoin беше да създаде децентрализирана система за криптовалута. Но поради някои реални проблеми, свързани с криптовалутата, много битки (промени или актуализации) бяха направени на Bitcoin и бяха въведени криптовалути като Litecoin, DASH и т.н..

Въведение – как да използвате ethereum

Когато проблемите започнаха да изригват и от тези криптовалути, експертите от цял ​​свят започнаха да търсят основната технология на блокчейн. The Блокчейн на Ethereum е друг блокчейн, който е въведен за разработване и създаване на децентрализирани приложения. Той дори включва функционалността на интелигентен договор. Основната основна разлика между децентрализираното приложение и нормалното приложение е, че в децентрализираното приложение никоя трета страна няма достъп до вашите данни.

Той улеснява потребителите, както и организациите от различни страни да се обединят без централизиран посредник, освен просто да предоставят услуга на трета страна. Едно от най -ранните децентрализирани приложения или Dapp беше BitTorrent. По принцип Ethereum включва и обобщава основните характеристики на технологията blockchain peer to peer и позволява на разработчиците да създават свои персонализирани приложения върху нея. Може да се разглежда като вграден език за програмиране.

Работещи

Всички вътрешни изчисления, както и състояния, се обработват от виртуалната машина Ethereum. Практически казано Ethereum Виртуалната машина съдържа милиони и милиони акаунти на децентрализирани компютри. Те имат способността да съхраняват информацията, да изпълняват кода и дори да комуникират помежду си. Има два вида сметки.

  1. Сметки от външна собственост(EOA)

Този конкретен тип акаунт може да бъде достъпен с помощта на частен ключ. Потребителят получава право на прехвърляне Етер от/към този конкретен акаунт, ако притежава частния ключ, свързан с акаунта.

  1. Интелигентни договори

Договорът е акаунт, който работи със собствен код, без да е необходим личен ключ.

В средата на Ethereum нищо не се случва от само себе си. Цялата система се задейства от външен акаунт. Ако дестинацията на транзакцията е друга EOA, тогава транзакцията се състои от прехвърлянето на Етер. Въпреки това, ако местоназначението е договор, тогава се задейства договор за изпълнение на неговия код и от своя страна може да извика други договори, като общува с тях.

Освен задействане на други договори, договорът може също да чете или пише в собствената си вътрешна памет и също така да чете съхранението на полученото съобщение. Когато даден договор извиква друг подизпълнител, изпълнението на задачите става от подизпълнението и след това договорът го извиква. Следователно цялата система отново спира, докато отново не се задейства от друга транзакция.

Договорите обикновено се използват по 4 различни начина

  1. А договор може да се използва за съхраняване на някои данни, които биха могли да бъдат полезни за друг договор или за съхраняване на информация от реалния свят. Например интелигентният договор може да съдържа валутата, необходима за другите договори в системата, или да съдържа информация за членовете на определена организация.

  1. Като спедиционни договори. Този конкретен вид договор се използва за просто препращане на получената информация въз основа на удовлетворяването на определени условия. В тази област има и по -сложни договори, които имат набор от условия, които трябва да бъдат изпълнени до предприемане на действие.

  1. Под формата на договор за ескроу. Този тип договор основно управлява отношенията между двама или повече лица или организации. В този домейн може да има и отворени договори, например договор може да освободи награда за потребител за постигане на някакъв вид задача.

  1. Предоставяне на предварително определени функции на други договори, с други думи, служещи като библиотека.

Етер, предпоставката (как да използвате ethereum)

Преди да предприеме някоя от гореспоменатите транзакции, конкретен потребител трябва да има Ether с него. Етер може да бъде закупен лесно в градове като Ню Йорк, Торонто и т.н. Но на местата, където криптовалутата е по -малко известна, потребителят трябва първо да купи биткойни, използвайки валутата на Fiat съответно според неговото място. След това биткойните могат да се търгуват с Ethereum.

Функционирането на блокчейн на Ethereum е различно от това на блокчейн на биткойн в смисъл, че потребителите могат да активират интелигентен договор или колекция от интелигентни договори, наричани основно като децентрализирани приложения.

В среда на Ethereum потребителят не трябва да пише изрично асемблерен език като кодове за интелигентни договори, а да използва прост език за програмиране с име Солидност да се развие същото.