Bitcoin Forum
October 14, 2024, 07:21:34 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Данные внешнего мира в ВМ блокчейна  (Read 435 times)
Godex (OP)
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
September 09, 2017, 08:50:38 PM
 #1

Слышал, чтобы передать данные в виртуальную машину эфира, придумали оракул ноды.
А как обстоят дела с децентрализацией и безопасностью в этом вопросе?

Если оракул будет получать фальшивые данные, например о курсе USD/ETH, то и все контракты, использующие этого оракула будут скомпрометированы. Придумана ли какая-то децентрализованная схема с множеством поставщиков данных, при которой атака на часть из них не сломает систему в целом?
Godex (OP)
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
September 10, 2017, 04:34:48 PM
Last edit: September 10, 2017, 04:53:13 PM by Godex
 #2

Нагуглилось это:
https://smartcontract.com/link

Децентрализованные оракулы.

О них же:
http://mmgp.ru/showthread.php?t=523517

Вкратце:
Они придумали систему, в которой каждый может создать свою оракул ноду и транслировать в блокчейн инфу, получая за это их внутренние токены LINK.

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



Есть ещё какие-то варианты?
Bezdonov Art
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
September 11, 2017, 09:12:56 AM
 #3

Думается что в любом случае если есть некие шлюзы через которые в блокчейн будет поступать та или иная цифровая информация то найдутся те кто будет заинтересован в том чтобы воспользоваться этим в своих целях и модулировать данную информацию в угоду себе.... спрос рождает предложение... если влиять на это будет выгодно ( а так оно и будет) то наверняка найдутся те кто создаст механизмы которые это позволят осуществить... всегда вопрос времени... наверное так.
nagor2
Jr. Member
*
Offline Offline

Activity: 98
Merit: 3


View Profile
September 21, 2017, 09:58:47 AM
 #4

Все можно.
Вот этот репозиторий гляньте.
https://github.com/oraclize/ethereum-examples/tree/master/solidity
Но тут за каждый запрос берется мзда)
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!