您能提供 API 的链接吗?
如果其中每个用户有几美元,那么您可以在 Marketplace 中询问。如果其中一个或多个社区是企业客户,那么这将是另一种开始的方式。
您能提供 API 的链接吗?
如果其中每个用户有几美元,那么您可以在 Marketplace 中询问。如果其中一个或多个社区是企业客户,那么这将是另一种开始的方式。
没有API,“zaps”是Nostr的原生功能,并通过闪电网络实现。可以说,“API”就是LN本身。
这里是“zaps”在Nostr上的工作原理:
用户将他的LN钱包地址与其Nostr账户关联,然后所有“zaps”(打赏)都直接通过LN发送和接收,处理这些的是“闪电节点服务器”,而不是Nostr。
要实现类似的功能来发送以太坊代币,需要从头开始创建一个解决方案,因此我建议使用Polygon的基础设施。但是,正如我一开始所说,我不是开发人员,所以很遗憾无法在技术上详细说明这一切。
我会在我参与的社区中提出这个建议。它由一家大公司维护,他们可能会对此感兴趣。
我猜第一个问题是:你到底想要什么?
你必须精确地定义你想要的系统会做什么以及它将如何做。如果不是直接用技术术语,就用你自己的话来描述这个想法。
现在,没有什么能阻止任何用户在他的个人资料中写下收款地址。除了某些论坛的规则之外。这几乎就是所有需要的。这是加密货币!人们可以自由发布收款地址,发送者可以发送到它,而无需太多隐私担忧或其他无稽之谈。
当然,如果你使用链上地址,交易是公开的,并且为所有事情使用同一个地址远非理想。但是你可以使用带有 BTC 的闪电网络(LN),或者我希望能够获得关注的一个令人兴奋的新发展:PayNyms。或者你可以使用像门罗币(Monero)这样的隐私币。
通过几乎什么都不做,仅仅在一个社区中推广某种用法,人们可以自由地使用他们想要的硬币/网络。如果他们愿意,可以使用其中的几个。点击我的昵称,自己看看。你可以设置一个特殊的框来做这个,也许在注册时特别要求人们填写。在这里,我劫持了“代词”部分。我使用了网站框来发布我的 PayNym。无论如何,事情可以直接输入到“关于我”框中。
内容:
工作原理:
用户将他们的加密钱包(BTC 使用闪电网络,以太坊使用 Polygon)链接到他们的 Discourse 账户。
当用户想给另一位用户发送打赏时,例如当他非常喜欢某篇帖子时,他会点击帖子底部的特定图标,然后会弹出一个窗口,让他选择要发送的金额。
可选地,也可以通过访问用户个人资料页面来发送打赏,该页面有一个具有相同功能的按钮。
理由:
初步来看,它应该是一个简单的功能,无需考虑隐私等问题。我们谈论的是打赏(小额支付)作为一种奖励形式,而不是高价值交易。当然,这也并非不可能支持 Monero。
这似乎确实很简单。
为每个用户存储用户提供的值(付款信息)。
并添加一个按钮,该按钮将根据此值显示二维码或重定向到钱包应用程序。
我想就是这样。
你真正想要的是一个用于正式化事物的按钮,而不是让人们从个人资料中复制粘贴付款信息(我上面描述的)。
你可以在 Marketplace 委托开发一个插件来实现此功能。
我认为这也很简单,但我不是开发人员,所以我不知道在 Discourse 中实现起来是否真的那么简单。
这是 Nostr 中的打赏用例,基本上就是这样:
但这将仅是通过闪电网络进行 BTC 打赏的解决方案。
至于 Polygon/Ethereum,我不知道之前有实现过类似的用例,因此我一开始就说必须从头开始实现。
我将撰写一份提案发布到市场上。感谢您的关注。
各位!让我们深入了解一下 BTCPay。
闪电网络中的所有东西都是实验性的(也是一种公司游戏),但也被包含在他们的系统中。他们拥有非常好的 API 和出色的社区,并且他们使用原始的比特币网络,没有任何附加组件。
这对于那些希望在实验性的第二层上构建一切的企业来说是强制性的。
只是我的一点愚见 ![]()
很有趣,我之前不知道这个项目。
但是,它存在一个“小”问题……交易直接在比特币区块链上进行,这意味着高额费用和延迟才能完成交易。
对于这里提出的打赏系统来说,这两点使得该功能不可行。
在 Nostr 上发送和接收闪电支付(打赏)的体验之所以有趣且令人愉悦,正是因为它们是即时的,并且发送或接收的成本为零。小额交易在闪电网络上是免费的。
此外,在 Discourse 中实现闪电网络打赏功能,无需创建任何节点/服务器。用户只需将其闪电钱包链接到其 Discourse 账户,插件将执行以下操作:(1) 接收:表明用户是否能够接收打赏,(2) 发送:与 LNURL 服务器交互以设置交易,但不是提交交易本身。
这种方法使得将此功能集成到 Discourse 中变得非常简单。使用 Discourse 平台的社区管理员无需了解任何比特币技术,也无需为此目的设置特定服务器。
实现 sats 打赏功能就像这样简单,只需复制他们在 Nostr 上的实现即可。
我认为,难点在于为以太坊网络创建相同的功能。以太坊上有第二层解决方案,但使用其中任何一个来实现相同的功能是否简单?我不知道。
我最初看到他的帖子时也有同样的反应。不过,他说 BTCPay 正在实施闪电网络。他们确实这样做了:Lightning Network FAQ | BTCPay Server 但 BTCPay 可能更侧重于一个实体接收所有付款。我不确定这是否对这里的用例有利。除非你想在内部处理用户账户。在你这一层,它将是中心化的。最好保持去中心化,让用户之间直接进行交易。
我相信情况恰恰相反:按照 Nostr 处理闪电网络的方式,唯一的困难在于它为每次交易生成一个新的 LN 发票(根据你上面提供的图片)。
以太坊/Polygon 网络是“基于账户”的,而不是像比特币那样基于 UTXO。所以,如果我没记错的话,每次交易都必然会发送到每个用户的同一个地址。我不知道是否还有其他方式(可以吗?)。它的工作方式就是这样。从隐私角度来看,这“不好”,但另一方面,实现起来非常简单。除非我遗漏了什么。
另一种(中心化的)解决方案是使用第三方进行小额支付,例如 FaucetPay。他们有 API 并支持多种币种。小额打赏将与他们内部进行交换,用户可以存入/取出大额资金。
不,不是代替,因为
所以,更多的是除此之外,这样论坛的引擎
就能如预期般运行 ![]()
你说得对!!
抱歉。
原生比特币交易要么速度慢且便宜,要么速度快且昂贵。此外,有时最快的交易可能非常昂贵,而便宜的交易则非常耗时,这对于打赏系统来说绝对是不可行的选择。
另一方面,在闪电网络中,交易是即时的,费用相对恒定,这在比特币原生中是不存在的。
对于像 Nostr 中实现的打赏系统来说,这是理想的选择。
我必须承认,我对加密货币的了解不足以做出裁决。但是,我认为现在这个话题中关于闪电网络的信息已经足够多,如果有人决定采用这项功能(无论是作为第三方插件还是官方插件),他们都可以充分地进行研究。![]()
也许我们可以就此打住,并说它是可以考虑的几种选择之一。
LN 比以前更糟糕,几乎完全无法使用。在不支付高额费用或使用第三方托管的情况下打开通道和用于打赏是不可能的。
我赞同将 BTCPay 集成到 Discourse 的想法,这将吸引许多寻找类似解决方案的人。
加密货币的存在是因为人们和他们的社区,而不是机构或“数字上涨”。
BTCPay 支持比 BTC 更多的加密货币(如 LTC 或 XMR),并且拥有良好的声誉、团队和信誉。