冠希们,平台想支持 btc 支付, Go 语言,尚无实现思路

2021-01-28 14:10:41 +08:00
 b00tyhunt3r

查了一圈没查到好用的库啊,基本有的都是独立 2 进制程序,不好集成在网站里。

冠希们有什么推荐吗(俺们都是 btc 小白 所以希望文档尽量详实点)谢过!!!

5859 次点击
所在节点    程序员
38 条回复
devehx
2021-01-28 16:31:42 +08:00
@b00tyhunt3r

自己搭建节点弄的话其实比较麻烦的,
你也可以用一些第三方的钱包,比如优盾钱包,好像这个第三方的比较贵,
第三方的钱包的流程就是:
你给你的用户创建一个 btc 钱包地址,用户往这个地址打钱了,第三方的服务会通过回调把充值信息告诉你,你就可以做充值成功的操作了。
YouLMAO
2021-01-28 16:32:38 +08:00
我是张柏芝爸爸, 你不要来粤港澳, 小心我们新义安
mwVYYA6
2021-01-28 19:08:51 +08:00
天哪只有我认为 bitpay 很烂吗?各种蜜汁操作,能付款的货币手续费奇高,禁止部分交易平台

coinpayments coingate 比它好用多了
b00tyhunt3r
2021-01-28 19:21:55 +08:00
@devehx
老哥留步,这里有个疑点突然想不明白
"首先要准备个服务器搭建一个 btc 节点同步所有的区块"

为什么要搭建这个专有 btc 服务器? btc 不是去中心 p2p 的吗 用户自己就应该可以同步所有区块啊?
Thiece
2021-01-28 19:22:37 +08:00
cumt21g
2021-01-28 19:48:39 +08:00
@b00tyhunt3r 用户用你个 btc 还同步所有,疯了啊,刚随便查了下:
2020 年 5 月 26 日 — 目前的全节点数据已经有 333GB
niubee1
2021-01-28 20:19:19 +08:00
一次交易等半个小时个把小时,会疯吧
kingwkb
2021-01-28 20:21:13 +08:00
@niubee1 lightning
chinvo
2021-01-28 20:36:47 +08:00
@b00tyhunt3r #23 因为你需要一个全量钱包当 RPC 服务用

通过这个全量钱包,你可以用 bitcoin core 提供的 RPC 去查询和创建交易

用户即使是有全量钱包,你没有可靠的查询手段,怎么确保用户真的转账了
guokeke
2021-01-28 21:14:23 +08:00
为每一个用户创建一个 btc 充值地址。
然后让用户打钱。
然后监控关联地址余额。
没了。
guokeke
2021-01-28 21:16:09 +08:00
你就看各大交易所怎么冲币,然后抄就对了,说不定还能多支持几条链。
Yc1992
2021-01-28 21:16:36 +08:00
找第三方服务,不然一定会后悔
ysc3839
2021-01-28 21:22:49 +08:00
@b00tyhunt3r #24 “服务器”这个词有两种含义的,一种是提供服务的计算机,另一种是提供服务的程序。
这里的意思是需要一台计算机安装 Bitcoin 程序,并不代表 Bitcoin 需要服务器。那给谁提供服务呢?给你的 Go 程序提供服务。
Levi233
2021-01-28 21:41:43 +08:00
别瞎折腾了,没有区块链基础,累死累活不说,绝对会出问题的,而且 btc 的价格都是实时变动的,老老实实用第三方,现在很多接受虚拟货币支付的国外大厂基本都用的第三方服务,自己做的基本难用得要死,安全性还没法保证。推荐你用 CoinPayments
treblex
2021-01-29 10:37:23 +08:00
@oueryini #19 收手吧 成龙,由于 2020 的原因,外边的家具城都倒闭了
treblex
2021-01-29 10:41:56 +08:00
学到了,之前一直以为区块链是《硅谷》里边的那种,在用户设备上存一些数据碎片就可以构建网络,哈哈
MaiKuraki
2021-01-29 12:58:37 +08:00
有的飞机场支持比特币交易,然后你看看他们用的啥支付平台
b00tyhunt3r
2021-01-31 18:57:15 +08:00
@cumt21g
哎啥意思? 比如这个用户想使用 btc 支付,那他肯定会有个钱包的啊
那么钱包的客户端不应该早就完成初始化(同步主链)了吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/749221

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX