后台签智能合约的目的是什么API?安全吗?

What is the purpose of signing a smart contract from the backend API? Is it secure?

由于交易需要签名,所以需要一个private key,那么用户如何与后台交互API并安全地发送private key

不知道后台签智能合约的目的是什么API?是否存在大量用户需要通过 backend to smart contract 而不是 frontend metamask to smart contract 进行交互的真实世界用例?

大部分是您自己钱包的自动操作,因此您不必手动签署交易。

  • 交易机器人根据一些 off-chain 分析从您自己的钱包向 DEX 合约自动发送买卖订单。该脚本可以 运行 24/7 不必每次都提示您签署交易。
  • 甲骨文模式。你自己的钱包是你的体育博彩合同上的授权地址,向它提供 off-chain 比赛获胜者的数据。这样您就可以自动化流程,而不必在每次匹配后手动签署交易。

在 IT 安全领域,一条链的强度与其最弱的程度一样强 link。有多种方法可以安全地存储和使用私钥。例如,使用机密管理系统、从日志中排除敏感值、设置和审查对敏感数据的访问(只有某些用户或应用程序能够访问它)……具体取决于您的实施以及有多少价值受到威胁.