web3学习
文章平均质量分 76
何以解忧,唯有..
这个作者很懒,什么都没留下…
展开
-
Solidity初体验
智能合约是仅在满足特定条件时才在区块链上部署和执行的功能,无需任何第三方参与。由于智能合约本质上是不可变的和分布式的,因此它们在编写和部署后无法修改或更新。此外,分布式的意义在于任何人都可以检查和查看区块链上的智能合约状态和交易历史。原创 2024-09-03 11:17:58 · 826 阅读 · 0 评论 -
密码学基础
1、Alice 给 Bob传信息,Alice用Bob的公钥加密,Bob用自己的私钥解密。1、对于一个密码学系统,应当仅有密钥是保密的,其余算法和一切参数都应该是公开的。2、Alice用自己的私钥签名,其他人可以用Alice的公钥验证签名有效性。2、并不一定要数学上完全不可破解,只要在现实中不可能破解即可。传统方式:通过非对称交换密钥,再用对称加密通信。2、在没有私钥的情况下,无法获取到明文相关信息。1、Alice想证明某个消息是自己发的。3、在没有私钥的情况下,无法伪造签名。1、加密解密使用的密钥不同。原创 2024-08-29 22:55:48 · 402 阅读 · 0 评论