dApp. Как безопасно хранить приватные ключи в mongodb от кошельков созданных с web3.eth
В приложении каждому пользователю привязывается адрес созданного кошелька.
Использование метода web3.eth.account.create() возвращает:
{
address: "0xb8CE9ab6943e0eCED004cDe8e3bBed6568B2Fa01",
privateKey: "0x348ce564d427a3311b6536bbcff9390d69395b06ed6c486954e971d960fe8709",
signTransaction: function(tx){...},
sign: function(data){...},
encrypt: function(password)
{...}
}
Как обеспечить безопасное хранение приватных ключей в mongodb? Кто-то вообще хранит приватные ключи кошельков в бд? Если нет, то как правильнее поступить, база данных в любом случае должна быть.
Источник: Stack Overflow на русском