как запрос отправляется из приложения в смарт-контракты?

Я не очень хорошо понимаю смарт-контракт. когда я развертываю смарт-контракт в блокчейне, смарт-контракт сохраняется на каждом узле. Означает ли это, что когда узел пытается связаться со смарт-контрактом, он связывается с ним на своем устройстве? Я спрашиваю об этом, потому что, когда я начинал программировать Solidity, я не знал, что подразумевается под адресом отправителя. Это адрес узла (ip-адрес) что ли?

прости меня, если я этого не понимаю. Это блокчейн, и он вроде как новенький.

заранее спасибо.


person Ahmed Nader    schedule 26.09.2017    source источник


Ответы (1)


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

Однако запросы к контракту отправляются из кошельков или других контрактов, поэтому адрес отправителя - это адрес кошелька или контракта.

Надеюсь, это немного поможет.

person Aidan Fray    schedule 26.09.2017
comment
кошелек - это то же самое, что и приложение? например приложение для Android? - person Ahmed Nader; 27.09.2017
comment
@ahmednader Когда я говорю о кошельке, я имею в виду кошелек, размещенный на блокчейнах. Такие приложения просто общаются с кошельком, они делают то же самое, но разные - person Aidan Fray; 27.09.2017