|
|
1
3
有点像 Quourum Maker 可能有助于您快速引导仲裁网络,而无需进行繁琐的手动配置。quorum文档中也充满了指导您完成此过程的教程。
你可以利用类似于 ethereumjs-wallet 在代码中创建钱包并通过 Quorum web3.js library . 然后,您需要将这些钱包映射到链外数据库中的用户,这将引出下一个问题。
您可以通过idp处理web应用程序中的身份验证,在idp中,如果您有适当的访问权限,则学生和教员已经具有现有的证书。否则,您可以通过类似于 Auth0 . 您的流程基本上包括首先让用户进行身份验证,然后在第一次身份验证时将其身份绑定到生成的以太坊钱包,并将这些绑定的身份持久化到链外数据库。随后的身份验证将从链外数据库中提取持久化的钱包信息,并将其用于事务签名。其他考虑包括利用适当的 key management services 以及利用 HSM 用于安全事务签名。 |
|
|
2
0
我本可以给你这些步骤的,但仔细想想,我认为开始使用更简单的方法是个好主意,比如 https://github.com/ssbc/ssb-db 然后,回到以太坊。 |