Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文
  最近几年区块链技术的使用外延持续扩展,去中心化的节点认证机制可以大幅度改进传统的支付结算模式的经营效率,降低交易者的成本并提高收益。但不能否认的是,区块链技术也存在着极大的风险,所谓身怀利器,杀心自起,业内应当谨慎使用与推广区块链技术。, r" Y3 x6 c4 n& e
9 H9 c( a2 z6 Y! h( V* v
  本次,就让我们来为支付系统添上区块链支付功能,通过Vue3.0+Tornado6的前后端分离系统,一睹区块链加持下去中心化支付逻辑的风采。8 A1 x$ ?( l+ l5 L3 e# \6 Y/ Z
6 K4 X% B/ k6 d6 Q. v
  前期准备0 D& r9 ]% G' F  x! F
  首先,我们当然需要一个加密货币钱包,关于系统集成MetaMask钱包的逻辑,请参见之前的一篇:青山不遮,毕竟东流,集成Web3.0身份钱包MetaMask以太坊一键登录(Tornado6+Vue.js3)。
2 B& Y0 v+ l) W! B& F% F1 _# N9 \4 C) R* W; ~
  其后,我们需要为接下来的支付行为领取一些“测试加密货币”,领取测试币的网站被称为水龙头(faucet),测试币被称为水,所以领取测试币的过程也被叫做领水。: ]2 r( \  h5 f4 K% k( c7 v
. \+ ~9 r3 x! o9 z6 f. J& q
  我们以 Rinkeby 的测试币领取为例讲解过程,其他测试网的测试币领取方式类似,如果愿意,大家可以把几个测试网的水都领一些。7 v4 }. a! y* b8 c! G3 j
4 m& G% k: I" f7 E0 Y' T1 j! l
  第一步,打开钱包插件,选择一个钱包,点击设置:8 i) R3 \: y& S) h- {7 d2 [: b& V
: ?9 L, w1 I4 J2 \$ N2 V
 : {9 n  u( U* }: P

3 ^) p' @; U! c$ G 随后,选择高级,然后启用测试网络:
" `$ A! t. `0 a" I
! n0 z, i/ s1 \/ Q+ P9 j8 ]+ z; E0 c  x  接着,将网络切换到Rinkeby测试网络,网络中还可以看到 Ropsten、Kovan和 Goerli等其他三个测试网络,四个测试网络各有特点, Ropsten 采用 POW 机制,可以自己搭建节点挖测试币,但是稳定性较差,偶尔还会遇到区块回滚的情况,很多实验性测试,比如 “区块阻塞攻击” 实验会放到这个测试网来测试; Kovan 、Rinkeby 和 Goerli 是采用 POA 机制,这几个测试网络不能通过挖矿的方式获取测试币,只能通过水龙头领取,我们以 Rinkeby 为例讲解领取过程, Kovan 和 Goerli 类似,但领取条件更为严格,大家可以根据需要领取。
$ n- v$ F* i& t
$ N4 L7 S- \5 ^" [! x& p; W
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

博客园 初中生
  • 粉丝

    2

  • 关注

    4

  • 主题

    10