Estoy tratando de desarrollar una billetera de Android usando Ethereum go
y ejecuté DroidGeth
desde este enlace . Traté de ejecutar ethereum
en el testnet
, pero está tardando una eternidad en descargar el blockchain
.
¿Cómo puedo empezar geth
en a light weight mode
o spv mode
como en bitcoin
? ¿Para poder ejecutarlo en un teléfono inteligente, sin descargar el archivo completo blockchain
?
Hay una mejor manera de hacerlo ?
Los clientes ligeros están en proceso, en su mayoría en funcionamiento, aunque en estado pre-alfa. Se desarrollan como parte del proyecto go-ethereum. Puede encontrar más información en el canal gitter del cliente ligero: https://gitter.im/ethereum/light-client .
Además, go-ethereum está comenzando a hacer bibliotecas experimentales de Android e iOS que cubren una amplia variedad de funciones, entre otras, también soporte ligero para clientes. ya funciona Consulte https://github.com/ethereum/go-ethereum/wiki/Mobile-Clients:-Libraries-and-Inproc-Ethereum-Nodes para obtener más información.
Aún no hay clientes ligeros disponibles. Algunos de ellos son progresos relacionados con el proyecto cpp-ethereum.
Para una aplicación de billetera liviana, haga una billetera del lado del servidor alojado. El servidor se comunica con el nodo Ethereum (geth). Cada usuario registrado tiene su propio contrato de billetera. La aplicación móvil se comunica con el servidor a través de un protocolo propietario.
mikko ohtamaa
jgm
android
? sin descargar el completoblockchain
?q9f
galáhad