#Основні функції

Незалежно від мережі, кожен смарт-контракт має:

#Адреса

Унікальний і постійний ідентифікатор, що показує розташування смарт-контракту для цього токена

#Код

Програма, яка визначає, як загалом працює смарт-контракт (набір функцій, які він може виконувати)

##Держава

Він показує поточний стан смарт-контракту, наприклад, відстежуючи, якою часткою токена володіє кожна адреса

Візьмемо як приклад USDT. Він має незмінну адресу смарт-контракту TRC-20: TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t

Він зберігає поточний баланс USDT в мережі TRON зі списком рахунків, які володіють цими коштами.

Як працюють транзакції на смарт-контрактах

Як ми вже згадували вище, смарт-контракт являє собою:

динамічна структура, яка підтримує, наприклад, відповідність між адресами користувачів і балансами;

попередньо визначений набір функцій, які користувачі можуть викликати.

Коли, наприклад, Пітер хоче надіслати трохи USDT Енн, смарт-контракт викликає функцію «переказу». Ця функція вираховує вказану суму з балансу Пітера та додає її до балансу Анни. Отже, смарт-контракт фіксує переміщення коштів з однієї адреси на іншу.

Вперед🤑😉💥

Посилання 👇👇👇👇👇

$BTC #ETH🔥🔥🔥🔥 #Solana_Blockchain