腾讯区块链蔡弋戈提出的区块链商业应用的“金字塔”,从下至上分别是“场景是否存在痛点”、“区块链是否有助于解决该痛点”、“新模式能提升10倍以上的效率吗,或降低成本到原来的1/10”、“各方利益如何重新均衡“
现在区块链项目一般只使用区块链概念的三个主要组件:集中式公证人或分布式或复制数据存储的某个版本、加密(散列/签名)和消息传递层
私有交易要么部署合同,要么调用合同功能。以太坊传输交易不能是私有的。
智能合约安全检查项
一.Quorum(摩根大通支持)
Quorum是一种基于以太坊(修改后的Geth客户端)的分布式分类账协议,具有交易/合同隐私和新的共识机制(https://github.com/jpmorganchase/quorum/)
对Geth的主要改进:
交易和合同隐私。隐私层Constellation使用Tessera(用于事务隐私的Java实现对等加密消息交换)。私人信息不会向网络参与者广播。私人数据经过加密,只与相关方直接共享
多个基于投票的共识机制(RAFT,IBFT 1.0或Clique POA)
当参与者彼此了解并且他们之间存在一定程度的信任时(例如,在许可的联盟网络中),使用权威证明共识协议。
Clique: Clique比IBFT 2.0更具容错能力。Clique容忍多达一半的验证器失败。IBFT 2.0网络需要大于或等于1/3的验证器才能创建块。Clique不是立即终结。使用Cliqu