如何让用户在基于ethereum的平台上签署交易,而不向该平台交出他们的私钥?
需要过程自动化,而用户不放弃他们的私人钥匙的平台。
发布于 2019-04-11 18:15:45
您的描述可以通过脱机(或至少在平台之外)签名事务来实现。
这个过程是这样的:
1)原始事务是由某人(平台)准备的。这包括除私钥部分以外的事务所需的所有信息。
2)将原始事务交给私钥持有者(用户)。
3)用户使用他的私钥对给定的事务签名,事务就就绪了。它可以返回到要发布的平台,也可以通过其他方式发布。
您可以找到大量关于如何在不泄露私钥的情况下签署事务(脱机)的教程。您也可以使用各种工具来完成这个任务。下面是如何做到的一个例子:https://tokenmarket.net/news/technology/creating-offline-ethereum-transactions-in-javascript/
https://ethereum.stackexchange.com/questions/69558
复制相似问题