支持EOS付款怎么这么麻烦?
EOS吹的这么牛,创始人这么厉害,感觉要超过比特币,网站允许用户支付EOS肯定很酷
于是程序员满怀信心的去查找eos的api。发现了一个history 接口可以用来查询任何一个账户的历史记录。
简直完美,DM果然靠谱。于是程序员开始写代码调试,但是他遇到了一个问题,21个天天赚大钱的EOS主节点没有一个允许查询历史记录的。他搜索了一下发现这个接口已经被废弃了,因为这个接口特别耗费资源,导致没有哪个主网节点愿意免费提供这种服务。
于是他继续努力的放狗哥搜索,找到了一些免费服务器还提供查询,结果只调试了半天,自己的ip已经被封掉了,他必须去申请一个key才可以继续用。虽然他可以继续用一些开源的,但是他知道早晚这个接口会被彻底的放弃掉。
他当然不服气,继续找高手咨询。一个高手说目前如果想要稳定的查询账户,只有自己搭建一个全节点,然后启用hisotry 插件,只对某些账户进行查询。 但是运行EOS全节点的费用不是一个月10美金能搞定的,收到的eos还不够付服务器费用的。
另一个高手说可以通过扫描eos全部区块,分析其中属于自己的交易,从而确认入账和出账。这个思路听起来很不错,但是全节点服务器会不会因为频繁调用封掉开发者的服务器IP呢?
说好的为人类文明做贡献,怎么程序员查个帐都这么费劲?还说要干掉支付宝,结果先把程序员赶走了
即使搞定了EOS,如果要支持其他币难道也要照猫画虎来一遍? 这么算下来真是工作量超大。
难道必须用那些现成的商业公司的解决方案么?他们的介绍网页连价格都没有,估计普通个人是承受不起了。
Cedric说:要有光。于是就有了Mixin Network。
在Mixin Network的帮助下,程序员不需要搭建EOS全节点也能编程确认EOS收款。程序员只需要为每一个客户免费创建一个Mixin Network钱包。需要用户充值的时候,可以直接给用户展示该钱包的EOS充值地址。用户可以用任何一种EOS钱包实现充值,甚至包括交易所提现。如果是针对订单付款,甚至可以针对每一笔订单创建一个Mixin Nework钱包。开发者可以通过查询钱包来确认某个客户的入账或者订单的付款情况。
那么在Mixin Network上查询资金入账是否需要搭建Mixin Network全节点呢?
当然不需要。Mixin的网络浏览器提供了免费的查询接口,开发者可以通过扫描浏览器来知道是否有资金入账,直接存本地数据库就行了。
创建钱包会不会很费资源?
每一个mixin 钱包文件经过base64编码之后只需要1.5k 字节。每一笔资金流动只需要不到1000字节存储空间。 一杯星爸爸能存好多好多数据。
总之编程查询EOS账户是否入账这件事情,使用Mixin Network是超级划算的。省下钱可以付马爸爸的花呗,还能从另一个马爸爸那里买几个游戏皮肤。
One more thing?
使用Mixin Network带来的另一个好处是你可以直接提供所有Mixin Network支持的资产的收款。比如可以直接支持波场主网代币和TRC10代币充值,却不需要搞波场的API。
感觉买一送十,Mixin Network简直是数字通货支付的支付宝和PayPal。
但是,收到了一大堆各种各样的币,自己去市场买卖很麻烦,能不能编程换成一种货币呢?
还真能。
Mixin Network上有两个不需要注册账号的交易所。
一个是exincore交易所。主打闪兑服务。只要编程支付数字货币过去,直接按市价把usdt转给你,2秒钟就完事。
另一个是一个神奇的去中心化交易所Ocean,允许你挂单买卖任何Mixin Network支持的货币,已经支持的13个主链就不说了,竟然可以把任意一个ERC20 token,或者EOS token,或者TRC10 token都放在这个市场上买卖。也是直接编程支付数字货币过去,交易所匹配订单之后把币打给你。
甚至包括著名的社区币吹牛币。我花1 usdt 买到了9990个 CNB。
这才叫可编程货币。
但是等等,听说开发区块链应用要学习新的语言:solidty,或者高难度的c++,用Mixin Network需要啥语言?
Mixin Network现在有7种编程语言SDK: Java, C#, PHP, Node.js, Python, Go, Ruby。必有一种适合你,
不仅SDK特别全,Mixin Network还有覆盖6种编程语言的手把手教程教你如何创建钱包,查询交易,买卖数字货币。
怎么样?还不来试?难道非要放美女图片才来么?
好吧,下载Mixin Messenger,大陆苹果ID可以下载畅聊版,添加好友ID 7000100214,可以看到无限美女图。
老铁,来不来?