¿Cómo se implementan las populares billeteras de bitcoin en línea, como blockchaininfo? ¿Por qué no son de código abierto?
Precisión no garantizada
blockchain.info
Vea cómo funciona
moneda fuerte
base de monedas
¿Qué no son de código abierto?
Son empresas comerciales con una gran cantidad de tiempo de desarrollo invertido. El código, que es de código abierto, a) aumentaría la competencia b) haría que aparecieran sitios de phishing idénticos c) los estafadores podrían piratear o ejecutar clones que dañan la reputación del sitio principal.
Partes de blockchain.info son de código abierto . Personalmente, espero que el resto del sitio sea completamente abierto algún día, pero hay mucho que planear. Si el código simplemente se descarga, no beneficiará a nadie.
Como alguien que ha implementado una billetera electrónica pequeña, supongo que puedo responder esta pregunta desde mi perspectiva.
La implementación de una billetera electrónica es bastante simple. El uso de la API oficial hace que todo se reduzca a emitir llamadas JSON RPC correctas. Por lo general, tiene una instancia de bitcoind ejecutándose en un servidor, junto con el frente de su sitio web. El principal problema es asegurarse de que su sitio pueda distinguir entre varias personas y asegurarse de que no puedan acceder al dinero de los demás. En la práctica, es bastante simple.
Hay algunos caminos de implementación que puede tomar con eWallets:
Hay muchas preocupaciones que uno debe tener en cuenta al implementar una billetera electrónica, principalmente la seguridad de sus fondos, etc., pero ese es un tema para otra pregunta.
En cuanto a por qué no son de código abierto, bueno, personalmente quiero ganar algo de dinero con mi trabajo, así que guardo el código fuente para mí y para cualquiera que me comisione para crear uno para ellos. Otras razones para no optar por el código abierto pueden ser evitar la competencia o no exponer algunas posibles fallas de seguridad en el propio sistema.
Si alguien desea compartir su trabajo conmigo, se lo agradezco. Pero no espero que otros estén obligados a compartir su trabajo.
Altamente Irregular
Esteban Gornick
o0'.