PHP 创建区块链
前话 提供一个思路帮助你了解区块链基础运作,文本并不是一个完整的区块链,希望你能举一反三 源码: https://github.com/ar414-com/phpblock 记住 区块链是一个 不可变的、有序的 被称为块的记录链。它们可以包含交易、文件或任何您喜欢的数据。但重要的是,他们用哈希 一起被链接在一起 需要准备什么? php5.6+ 1、Block 区块 块是什么样的? 每个块都有一个 索引 ,一个 时间戳(Unix时间戳) ,一个 事务列表 , 一个 校验(工作证明算法生成的证明) 和 前一个块的哈希 。 block = { 'index' : 2 , 'timestamp' : 1506057125 , 'transactions' : [ { 'sender' : "8527147fe1f5426f9dd545de4b27ee00" , 'recipient' : "a77f5cdfa2934df3954a5c7c7da5df1f" , 'amount' : 5 , } ] , 'proof' : 324984774000 , 'previous_hash' : "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824" } 在这一点上,一个 区块链 的概念应该是明显的 -