首页> 外国专利> METHOD OF SELECTIVE AUTHENTICATION OF A BLOCKCHAIN USER WITH A SMART CONTRACT

METHOD OF SELECTIVE AUTHENTICATION OF A BLOCKCHAIN USER WITH A SMART CONTRACT

机译:具有智能合同的区块链接用户的选择性认证方法

摘要

This invention relates to a method of selectively authenticating a user of a blockchain with a smart contract deployed on said blockchain. The user has a hierarchical deterministic keys wallet comprising a path between the user's master private key and a private key specific to the smart contract, this path comprising a plurality of branches each carrying an index, the smart contract being univocally identified by one or several indices of branches followed by said path. The user can issue a transaction from an issuing account address, obtained by hashing the public key corresponding to said specific private key in an asymmetric cryptosystem, and can sign this transaction using the specific private key. The smart contract uses the signature to verify that the transaction was really issued from the issuing account address in question.
机译:本发明涉及一种选择性地验证区块链的用户的方法,其中包含在所述区块链上部署的智能合同。用户具有分层确定性密钥钱包,包括用户主私钥和特定于智能合同特定的私钥之间的路径,该路径包括多个分支,每个分支携带索引,智能合同由一个或多个索引无限制地识别分支后跟所述道路。用户可以从发出帐户地址发出事务,通过将对应于非对称密码系统中的所述特定私钥的公钥散列,并且可以使用特定的私钥签署此事务。智能合同使用签名来验证事务是否已从颁发的签发账户地址中签发。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号