Bitcoin Forum
July 06, 2024, 10:29:39 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Ограничения на смарт-контракты  (Read 264 times)
VolodymyrTrishyn (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
September 29, 2017, 12:25:14 PM
 #1

Прочитал статью:

Почему многие кейсы применения умных контрактов попросту неосуществимы
https://geektimes.ru/company/wirex/blog/291379/

На мой взгляд в статье присутствует теоретическая ошибка:

"каждый узел чейна исполняет умные контракты независимо. Это значит, что если умный контракт получает некоторую информацию из внешнего источника, то каждый узел повторяет процедуру получения данных самостоятельно. Но поскольку источник находится за пределами блокчейна, нет никакой гарантии, что каждый узел получит одинаковый ответ."

Если в каждый момент времени только один узел чейна может осуществлять запись, то на него можно и повесить при этом выполнение смарт-конракта.

Тоесть read-only узлы чейна могут послать ему сообщение "проверь внешний источник и отреагируй".

Хотелось бы знать мнение многоуважаемого сообщества по этому поводу.
getup2010
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile WWW
September 30, 2017, 11:50:23 PM
 #2

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

В таком случае используют оракулы – доверенные источники информации, которые не приведут к разногласию между отдельными нодами.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!