關於Electrum在網站上接受付款的流程請教


#1

大家好
小弟我想知道網站上接受比特幣的方法流程是如何運作的?

主要是想用在開發商城上,能接受用戶使用比特幣付款
我在使用國外的比特幣交易的網站上看到,送出付款的訊息很快的就出現該付款的錢包地址,付款完成後的訊息能立即顯示在網頁上。

目前我的設計的流程是:用戶提出要付款的要求,後台管理員用Electrum生成一個新的錢包地址給用戶付款
之後一段時間查看看給用戶的錢包地址是否有付款了。

但是用戶一多,後台管理員就很忙了,也沒辨法二十四小時處理生成新錢包地址的工作
看了官方文件後,有看到一篇How to accept Bitcoin on a website using Electrum

是說明如何用Electrum在網站上接受比特幣的方法
但不懂的地方很多(主要是我英文不太好)

目前知道的是
下載Python的文件裝在server上
但一直裝不起來(用的是Linux),也找不到問題出在那。
明明有照著說明:
Download and untar Electrum-2.9.3.tar.gz
In the electrum directory, run: 'python electrum’
To install it on your system, run: 'sudo python setup.py install’
但還是失敗

所以想問看看有沒有人使用過Electrum在server上設定過,尋問整體流程該如何設定。


#2

Electrum Server/Daemon 官方版的文件寫得不好,熟悉的人自然忽略了許多不應該省跳略的要點,所以別人看不懂是正常的,要用的人只能用猜(try-and-error)和逐步實驗的方法驗證。

自行架 Electrum Server/Daemon 加上自行編程來收比特幣不是件容易的事,何況能收比特幣只是其一,更重要的是收錢的伺服器如何能禁得起駭是另一門大學問,所以光是讓商家能收比特幣本身就是一個術業有專攻的專業領域,建議在您架用 Electrum Server 需要學習知道的軟體題旨有:

  • Linux
  • Git
  • Web Programming in PhP and/or Python
  • SSL Certification Configuration
  • Web Socket 概念
  • JSONRPC

網上發現另一篇有人用 Electrum Daemon 收比特幣的經驗文供參:


#3

你可以到 blockchain.info裏尋找API的文檔,化繁為簡的開發流程可以達到你要的效果,並不需要那麼麻煩