Supongamos que tenemos un micro-controller
y recopila metadatos (por ejemplo, una carga útil como una cadena). ¿Cómo puede esto micro-controller
interactuar "directamente" con un contrato inteligente para escribir estos datos en la cadena de bloques?
¿ Debemos usar algo como Oraclelize ? Dado que un contrato inteligente no puede interactuar directamente con una fuente externa.
Y también, ¿necesitamos instalar, "necesariamente" , un cliente Geth o Parity en esto micro-controller
?
¿Hay un ejemplo práctico/existente para tal escenario?
Desde mi punto de vista, esto micro-controller
puede recopilar datos y luego, al llamar a una función en un contrato inteligente (por ejemplo, writePayload()
) escribe datos en la cadena de bloques "sin" usar un oráculo como Oraclize .
Nota: De acuerdo con los comentarios sobre esta pregunta: ¿Es posible llamar a una función de contrato inteligente "sin" instalar "Geth" o "Parity"? , ¿no es más fácil usarlo infura
como un nodo existente , en lugar de instalar Geth
o Parity
?
Como dijiste, no puedes acceder a los contratos inteligentes "directamente". Algo como Oraclize tampoco te ayudaría mucho con eso.
Siempre necesitará un nodo intermediario que esté conectado a la cadena de bloques de Ethereum y le proporcionará acceso a la cadena de bloques.
No necesita "necesariamente" Geth o Parity, se usan para crear y mantener el nodo. Al menos no los necesitas en los controladores. Como es probable que sus microcontroladores carezcan de capacidades, le sugiero que use un nodo centralizado (o varios) con el que se comuniquen todos sus controladores.
Preguntador
ESP8266
que se conecta a un enrutador que ejecuta una instancia de unGeth
nodo Ethereum. Utiliza la cadena de bloques de Ethereum para controlar un LED conectado medianteESP8266
un contrato inteligente. Lo que significa que, aparentemente, podría ser posible usar unmicro-controller
nodo de Ethereum instalando Geth o Parity enmicro-controller
, luego tenemos un nodo que es capaz de interactuar directamente con la cadena de bloques de Ethereum. ¿Qué opinas?Preguntador
Lauri Peltonen
Preguntador
Preguntador
Preguntador
infura
como un nodo existente , en lugar deGeth
instalarloParity
?Lauri Peltonen