¿Cuál es la mejor forma de organizar los pagos recibidos?
¿La única posibilidad es asignar una nueva dirección de pago a cada cliente o es posible identificar a los clientes de manera confiable en la carga útil de datos de la transacción o cualquier otro método? (No quiero usar direcciones de remitente para identificación).
¿Cómo organizarías una billetera para los pagos? ¿Existe una buena implementación de billetera HD segura para node.js o debería usar una billetera no determinista? ¿Es posible implementar una "billetera" como un contrato inteligente, por lo que no necesito almacenar claves en el servidor?
Como mencioné en mi comentario a su pregunta anterior , exigir a sus clientes que llenen la data
carga útil garantizaría que casi nadie pueda realizar pagos ETH correctos.
La solución que estoy implementando actualmente para aceptar pagos ETH de manera segura y escalable es usar Ledger Nano S como administrador de claves privadas:
Puede que no sea la forma más elegante y fácil de usar para administrar estos pagos (se debe hacer clic en el dispositivo para cada pago que se canjea), pero es bastante seguro: los piratas informáticos tendrían que obtener acceso físico al Ledger Nano S (o encontrar las palabras semilla) para gastar los fondos.
jeff
Tudor Constantino
44'/60'/0'/0
o44'/60'/0'/9283742934
. Solo tengo curiosidad: ¿por qué dice que Ledger Nano no es una opción?jeff
Tudor Constantino