Подорож у розробку блокчейну — Частина 01: Ethereum
Ethereum — децентралізований блокчейн, який працює по всьому світу через вузли. Він виконує смарт-контракти та використовує ETH як газову плату для будь-яких транзакцій та операцій у своєму блокчейні.
Ми маємо два типи акаунтів в Ethereum: 1. Зовнішньо керований акаунт 2. Акаунт смарт-контракту
- Зовнішньо керований акаунт: це звичайний акаунт, який створюється у гаманцях, таких як Metamask, і містить приватні ключі.
- Акаунт смарт-контракту: це акаунт, який містить смарт-контракт, написаний мовою Solidity або будь-якою іншою мовою програмування.
Перш ніж продовжити, давайте коротко пояснимо, що таке смарт-контракт. Зазвичай, коли говорять "контракт", мають на увазі угоду між двома сторонами для виконання певної дії, але можна стикнутися з шахрайством або обманом у цьому договорі — це традиційний контракт.
Код смарт-контракту — це код, написаний мовою Solidity так, щоб він виконував певні умови або дії, коли виконуються задані умови. В ньому немає обману, оскільки код розгорнутий у блокчейні, і ніхто не може його змінити.
Зовнішньо керований акаунт виконує всі функції смарт-контракту. Він зберігає адресу та те, що він містить, тоді як блокчейн (Ethereum) зберігає ці дані.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Подорож у розробку блокчейну — Частина 01: Ethereum
Ethereum — децентралізований блокчейн, який працює по всьому світу через вузли.
Він виконує смарт-контракти та використовує ETH як газову плату для будь-яких транзакцій та операцій у своєму блокчейні.
Ми маємо два типи акаунтів в Ethereum:
1. Зовнішньо керований акаунт
2. Акаунт смарт-контракту
- Зовнішньо керований акаунт: це звичайний акаунт, який створюється у гаманцях, таких як Metamask, і містить приватні ключі.
- Акаунт смарт-контракту: це акаунт, який містить смарт-контракт, написаний мовою Solidity або будь-якою іншою мовою програмування.
Перш ніж продовжити, давайте коротко пояснимо, що таке смарт-контракт. Зазвичай, коли говорять "контракт", мають на увазі угоду між двома сторонами для виконання певної дії, але можна стикнутися з шахрайством або обманом у цьому договорі — це традиційний контракт.
Код смарт-контракту — це код, написаний мовою Solidity так, щоб він виконував певні умови або дії, коли виконуються задані умови. В ньому немає обману, оскільки код розгорнутий у блокчейні, і ніхто не може його змінити.
Зовнішньо керований акаунт виконує всі функції смарт-контракту. Він зберігає адресу та те, що він містить, тоді як блокчейн (Ethereum) зберігає ці дані.