当我用PHP编写半分散式加密货币时。(第1部分-馆藏)

前言


您可能还记得我上一篇开发集中式加密货币的文章。如您所知,这个想法很糟糕。我决定重新启动这些教程,但是与过去相比或多或少是正常的。在这一行中,我们将尝试“咀嚼”所有已经说过的话。因此,如果您看到了上一篇文章,则可以在这里看到上一篇文章中的内容。

两个月的无线电静默期间发生了什么
  1. .
  2. .
  3. (P2P- PHP, - ).
  4. .
  5. , .
  6. — :).


我希望至少我不会放弃这条线。

文章清单


  1. 当我用PHP编写半分散式加密货币时。(第1部分-馆藏)
  2. 当我用PHP编写半分散式加密货币时。(第2部分-开发)

相比


第一:分散式加密货币将比集中式加密货币可靠得多,在这种情况下,任何有时间的人都将手动尝试重写其区块链。

其次:与集中式硬币不同,钱包不会存储在去中心化数据库中。在这种情况下,即使手中钱包地址中的一个字母有误,任何拥有平衡能力的人都可以烧掉一部分。

第三:与分散式代币不同,在集中式代币中,任何欺诈行为都能为每个人消除余额。但是没有人想要这个。

入门!


在开始查找库之前,我将立即说明以下内容:

  • 我将在控制台PHP 7.4下编写
  • 作曲家是一件好事。我不会忘记使用它。

图书馆搜寻


P2P。点对点用于加密货币中,以确保网络独立于任何人,因此政府和其他权力机构都无法独立控制货币单位的核算,没有人可以重写区块链。这种方法的优势在于,如果加密货币是集中式的(即简单Web服务器上的API之类的东西),则没有人会保证区块链的安全性和创建者的完整性。我们用一个简单的库武装自己,BPN称为位点网络。尽管它是半分散式的并且需要跟踪器,但是可以合理地认为它是分散式的。连结

区块链 我们项目中的重要图书馆之一。点击将在区块链上建立
关于这些软件包的安装。
, . — Composer, , Packagist .


BIP39。我们希望从世界各地恢复钱包。但是我们不知道如何...借助BIP39标准,您可以恢复钱包。这是URL- 单击
BIP44。突然,我们想从第一个钱包开始只用一个SEED短语创建几个钱包。值得考虑。但是,在同一个github中,您可以找到一个用PHP实现此标准的库。点击

这是必需库的列表。我将前两个放入一个目录,通过Composer安装了后两个。

总结一下


我不得不重新开始,已经与其他加密货币更加相似。

权力下放,不受政府控制,所有人免费。大约几个小时后,我将发布第二部分,我们将在其中编写客户端,配置跟踪器。祝你们好运!再见。

All Articles