Hexo+Web3实现文章付费浏览(一):背景
我一直在尝试探索知识付费副业的可能性,妄想着通过付费的技术文章来谋生,可要想通过付费来解锁文章内容,首当其冲就需要考虑支付渠道了。(当然,国内最受欢迎的支付平台便是支付宝和微信)
在2015年及以前,个人可以很轻松就能申请到支付宝的收款API,然后再经过简单的编程,就可以轻松实现用户付费后解锁内容。
但时至今日,(无论是支付宝还是微信)想要再去申请收付款接口,就变得额外困难,必须注册个体户甚至是公司才可以。即使你申请到了相应接口,严格来说,如果你想提供内容付费服务,还需要办理ICP许可证,否则会面临法律风险。(即使风险很低)
这些条件对个人来说是一个极大的挑战。那么,除了自己搭建这样的小平台外,有没有更好的办法呢?
借助平台
有!可以借助知识星球。但,知识星球的抽成高达30%且不含税,当创作者好不容易攒了点小钱要提现时,还要扣除巨额税费…举个直观但不恰当的例子,当用户花费100元来解锁付费内容,但真正到创作者手里可能只有50甚至更少。
并且,当你借助此类平台去创作时,往往会面临内容审查,所以在创作时便需要进行自我审查,对创作的内容进行阉割,需要带着镣铐去跳天鹅舞,甚至说不定哪天不小心触碰到了某个点,账号就会被封禁,所有的一些努力都会付诸东流。
搭建自己的平台
所以,我之前的做法是尝试通过逆向微信来打造个人支付网关,针对不同用户的消费,创建不同的收款码,根据收款码备注来区分不同的用户,当用户付款成功后,向个人网站的回调地址发送请求,实现内容解锁…
上述这种方式也存在风险。首先微信会严格控制收款码的金额,一旦某天收款的金额超过一定值便会无法收款;其次,逆向微信本身并不合法,并且也有可能会面临被封号的风险。
Web3模式实现收款
之前也考虑过通过BTC、ETH等方式收款,但最终放弃了,原因有二:
- 之前博客的内容是渗透相关,受众用户很大一部分没有加密货币,甚至不懂加密货币。
- 开发WordPress插件需要耗费的精力非常大,得不偿失。
但,今时不同往日,既然已经学习到了很多Web3的知识,不去实现一下,又怎能心安呢???