新手开钱包,送1BTS http://www.btaer.com/

Started by BTSdac, March 22, 2015, 07:38:53 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

abit

BitShares committee member: abit
BitShares witness: in.abit

callmeluc

BTS_自扯自淡

BTSdac

暂停注册,改为发币自己注册,稍后重新上线
[url="//github.com"]github.com[/url] :pureland
BTS2.0 API :[url="ws://139.196.37.179:8091"]ws://139.196.37.179:8091[/url]
BTS2.0 API 数据源ws:[url="//139.196.37.179:8091"]//139.196.37.179:8091[/url]

BTSdac

Quote from: abit on March 23, 2015, 02:05:40 AM
Quote from: BTSdac on March 22, 2015, 07:38:53 AM
BTS国内注册的水龙,菜鸟弄的。
小伙伴们说国外的水龙访问困难,弄了个简陋的国内注册水龙头
http://121.42.33.218:3000/ 国内BTS注册的水龙头, 不用验证 自由注册
对于non-titan账号,这个功能在重钱包试过没问题,在web钱包试的时候发现一点问题。

大家知道,账号有 owner_key和active_key ,最新版的钱包创建账号时owner_key和active_key是不同的,因为这样更安全。但是这样也导致出现一些复杂情况。

在钱包的keys界面显示的是active_key,当把这个key填到楼主的水龙头里注册的时候,水龙头会把这个key同时当做owner_key和active_key来注册账号,也就是说楼主的水龙头注册出来的账号的owner_key和active_key是一样的,与自行从最新版钱包注册账户的结果不同。

最新版本的重钱包,会同时检测钱包里账户的active_key和owner_key是否注册,如果发现其中一个被注册,就会自动将钱包中的账号显示为"已注册",并且更新钱包里记录的账号的owner_key和active_key,与块链上的注册名同步。

最新版的web钱包,观察下来只会检测owner_key是否注册,而不会检测active_key,所以按推荐流程注册成功后钱包状态不会更新。如果在控制台执行 "wallet_get_account 账户名" 取到owner_key填到水龙头,则账户注册成功后钱包状态会更新。

优化思路:
1. 水龙头方面:参考官方水龙头,将owner_key和active_key同时作为注册要素 (API方面是否支持还不清楚)
2. web钱包方面:参照重钱包,检测active_key是否已被注册
真是高手啊,
佩服,我不是程序员,所以啥都不懂,就是看了几天NODEJS 做的一个,我QQ上联系你帮忙
[url="//github.com"]github.com[/url] :pureland
BTS2.0 API :[url="ws://139.196.37.179:8091"]ws://139.196.37.179:8091[/url]
BTS2.0 API 数据源ws:[url="//139.196.37.179:8091"]//139.196.37.179:8091[/url]

daidai


abit

Quote from: heyD on March 22, 2015, 10:26:58 AM
不用注册?难道作者不知道星在飘这个人,他可以写个脚本疯狂注册账号,直到把水龙头资金耗光。


从我的 iPhone 发送,使用 Tapatalk
对的,建议加个验证码之类
BitShares committee member: abit
BitShares witness: in.abit

abit

Quote from: BTSdac on March 22, 2015, 07:38:53 AM
BTS国内注册的水龙,菜鸟弄的。
小伙伴们说国外的水龙访问困难,弄了个简陋的国内注册水龙头
http://121.42.33.218:3000/ 国内BTS注册的水龙头, 不用验证 自由注册
对于non-titan账号,这个功能在重钱包试过没问题,在web钱包试的时候发现一点问题。

大家知道,账号有 owner_key和active_key ,最新版的钱包创建账号时owner_key和active_key是不同的,因为这样更安全。但是这样也导致出现一些复杂情况。

在钱包的keys界面显示的是active_key,当把这个key填到楼主的水龙头里注册的时候,水龙头会把这个key同时当做owner_key和active_key来注册账号,也就是说楼主的水龙头注册出来的账号的owner_key和active_key是一样的,与自行从最新版钱包注册账户的结果不同。

最新版本的重钱包,会同时检测钱包里账户的active_key和owner_key是否注册,如果发现其中一个被注册,就会自动将钱包中的账号显示为"已注册",并且更新钱包里记录的账号的owner_key和active_key,与块链上的注册名同步。

最新版的web钱包,观察下来只会检测owner_key是否注册,而不会检测active_key,所以按推荐流程注册成功后钱包状态不会更新。如果在控制台执行 "wallet_get_account 账户名" 取到owner_key填到水龙头,则账户注册成功后钱包状态会更新。

优化思路:
1. 水龙头方面:参考官方水龙头,将owner_key和active_key同时作为注册要素 (API方面是否支持还不清楚)
2. web钱包方面:参照重钱包,检测active_key是否已被注册
BitShares committee member: abit
BitShares witness: in.abit

callmeluc

BTS_自扯自淡

callmeluc

BTS_自扯自淡

wuxuqiang

我是"比特股中文网"站长:吴序强  欢迎光临我们大家的网站:http://www.BtsABC.org   比特股网页钱包(帝国版):[url="https://bit.btsabc.org"]https://bit.btsabc.org[/url]

00021906

建议亲王做一个,他的网站注册账号本来就有个手机验证功能。

muse-umum

不用注册?难道作者不知道星在飘这个人,他可以写个脚本疯狂注册账号,直到把水龙头资金耗光。


从我的 iPhone 发送,使用 Tapatalk

cnfund

我是比特股老黄。

BTSdac

#1
BTS国内注册的水龙,菜鸟弄的。
小伙伴们说国外的水龙访问困难,弄了个简陋的国内注册水龙头
http://www.btaer.com/ 国内BTS注册的水龙头, 不用验证 自由注册
[url="//github.com"]github.com[/url] :pureland
BTS2.0 API :[url="ws://139.196.37.179:8091"]ws://139.196.37.179:8091[/url]
BTS2.0 API 数据源ws:[url="//139.196.37.179:8091"]//139.196.37.179:8091[/url]