区块链的技术基石主要有: SHA256Hash  公钥加密技术 工作量证明机制 (1)SHA256Hash 区块链使用的核心哈希算法是 SHA256,计算后的值不能被解密回原始内容,它是单向的,而且不管原始内容有多少,其结果的长度都是固定的,例如: 可以看到,即使原始内容的差异非常小,其结果的差异却是极大的。 SHA256可以实现免碰撞,即不会出现输入x≠y,但是H(x)=H(y) SHA256会有2^256种输出,如果我们进行2^256+1次输入,那么必然会产生一次碰撞,我们可以计算一下,假设一台计算机以每秒10000次的速度进行哈希运算,要经过10^27年...

  EQEX5fLDmbbf   2023年11月02日   62   0   0 java

对于刚接触区块链的人来说,这是一个非常普遍的问题,下面我们就通过一个实例来对传统的数据库实现方式和区块链实现方式进行对比,之后我们就可以明白区块链的好处了 1.数据库方式 以供应链这个业务场景为例,整个供应链中包括多个部分,例如生产商、物流、批发商、分销商、零售商 在这个过程中,一件商品的运转是被各个部分独立跟踪的 各个部分都有自己的数据库,分别记录商品的状态 这种方式的问题: 多处数据源 任何时候,这些数据库都可能会有数据不一致的情况,因为数据是独立处理的,这就与每个部分的处理相关,也和各个部分的数据传递相关 人为错误 人为问题也会导致各个数据库中数据不同步,例如各个部分之间的...

  EQEX5fLDmbbf   2023年11月02日   85   0   0 java
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~