imToken 是一款全球领先的区块链数字资产管理工具[ZB],帮助你安全管理BTC, ETH, ATOM, EOS, TRX, CKB, BCH, LTC, DOT, KSM, FIL, XTZ 资产,同时支持去中心化币币兑换功能 ...
你好,
今晚的专栏是:【萤火虫日——探讨萤火虫的现在与未来】
分享嘉宾: CMO-杨程 & CTO-马兆勇
分享话题:【钱包的发展历程及开放平台介绍】
杨诚:钱包从2017年开始研发,到2018年1月上线,从 Chain钱包到以太坊、比特币、 Chain原生钱包,这中间经历了怎样的发展和演变过程,是今晚分享的主题。
杨诚:今晚的分享比较偏技术性,希望能给有志于发展技术的朋友提供参考。
杨诚:接下来我想请萤火虫钱包CTO、首席架构师马兆勇,跟大家分享一下这两年走过了多少坎,爬出了多少坑......
马兆勇:大家好,我是马兆勇,主要负责 的开发和一些后端服务。不知道在座的各位从 1.0 过来的有多少人,你们的手机上安装了多少个 ?
萤火虫吃瓜群众:“欢迎马总到来,辛苦了!”……“伤心”……“默默给马总递纸巾”……(此处有掌声有鲜花
)
祥鼎鹅蛋丝桶形丝制造:我来自1.0。
铁匠:我安装了5个
果然是5个硬核玩家啊……
马兆勇:嗯,我还有4个APP,都叫萤火虫钱包
马兆勇:萤火虫钱包,2017.12,正式开源,发布1.0,基于vue+,跨平台开发
马兆勇:网上都可以找到,现在都搬到网上了,你可以看看。
马兆勇:2018 年 6 月,2.1.x 发布之后,我们正式迁移到原生开发,基本上从人力车变成了汽车,效率非常高。
马兆勇:经过两年的发展,目前处于从能用到好用再到好用的进化过程中。
1.x-2.1.x 跨平台开发,2.2.x 原生重写,3.x 多链
初期跨平台,性能弱,注重功能实现,产品升级较快,处于探索阶段。
杨诚:我补充一句,原生开发就是直接在、iOS系统上运行。
杨诚:1.0版本是非原生的,是由一堆网页拼装而成的。现在下载一些小钱包,特别是cx项目的,很多都是一页一页的打开加载,甚至都看不到加载进度。这些都是通过拼装网页的方式开发的,这种开发成本低,难度低,开发周期短,缺点就是用户体验很差,很卡。
铁匠:非本地人和本地人有什么区别?
马兆勇:大家看图就能看出来,越到绿线以上,说明越卡。
chen:ka哭了
马兆勇:从左到右, 1.x, 2.x, 3.x
最开始有一套可以同时运行在和iOS上的代码,但是效率很差,而且比较卡。
马兆勇:现在我们针对安卓和IOS分别开发了一套代码,两个不太一样,我们采用的是原生的开发方式,用过的人都说很好。
用户:用过的人都说很好
马兆勇:2.2.x 就这样重写了,感谢@Beanu@萤火dev 的努力,性能,用户体验,以及基于已有经验,快速对产品进行升级改造,重点开发了交易功能和 DApp 平台。
:Apple 3.0 证书已过期
马兆勇:嗯,因为政策原因,苹果从1.0开始就频繁丢签名。
马兆勇:2.x我用了一段时间了,还不错,没有丢失签名,也不用重新下载安装。现在3.0还是需要经常重新安装,我们也在推动3.0的推出。
马兆勇:嗯,安卓用户可以自己签名,所以不存在这个问题。对于iOS用户,我们也在积极解决这个问题。环境条件限制
:苹果有多封闭我们都知道,能上商店当然最好,上不了也没办法,毕竟整个圈内的应用都是这样。
老曹:我只用小米,不用担心重新安装应用程序。
:我也是。所有 应用程序都安装在 手机上(重点: 是 手机的标配)
杨诚:最左边是原生的,右边是其他框架的横向对比。在开发 的时候,我们在技术选型上花了很多功夫去分析和尝试。现在大家使用的版本可能还感觉有些不适应,但在技术方面,我们已经尽力在综合考虑中做到了最好的选择。
马兆勇:一开始我们想快速实现功能,对性能的要求比较低,等功能稳定了再去追求性能,技术也是一个迭代的过程。
都市麦克:交易确实麻烦,能简单点吗?
马兆勇:在这个过程中,我听取了大家的建议和意见imToken钱包下载,逐渐做了很多调整。
马兆勇:嗯,我们也在优化交易功能。
阿托:现在好多了。
chen:@都市麦客您觉得操作过程中哪个环节比较难?
马兆勇:欢迎大家提出好的建议
包贝瑜:是的,大家提的建议要具体,这样我们才能有针对性的去优化(补充一下,大家有什么建议也可以在公众号留言)
Urban Mike:@chen 一定要冻结恒星币,第一次在交易所交易确实很麻烦,我2015年就开始交易了,但是第一次来到你们的平台,我感到很迷茫,不知道该如何操作!
杨诚:这里提到的问题就是恒星币的门槛问题,2018年年初我们也花了很多时间思考如何降低门槛,但恒星币的设计初衷是为了金融安全,所以也带来了所谓的激活和冻结的“门槛”。
铁匠:@都市麦客 这是网络功能,刚好采访到您,为了提升操作体验,消耗您正在交易的币种或者其他币种来替代需要冻结的恒星币,这样可以吗?
马兆勇:嗯,每个公链都不一样,都有自己的特点, 手续费低,转账快,但是需要冻结 。
Urban Mike:对于我这种比较喜欢投机的人来说,我只想把事情简单化,不想花太多时间学习!
陈:确实学习成本有点高,但是现在比刚出来的时候好多了。
杨程:现在就让老马来分享一下对于账号体系的一些看法吧。
马兆勇:萤火虫开放平台从2018年10月开始开发,并一直在配合萤火虫钱包做一些调整。
由于钱包是去中心化的,对于日常生活中的大家来说,熟悉的还是中心化的账户体系。
马兆勇:您可以访问登录页面,使用萤火虫钱包扫码登录。
杨程:这个需要用电脑来体验,试试集中登录的流程。
马兆勇:为了打造开放的生态,我们创建了开放平台,主要是DApp发布平台。
在开发 开放平台时,我们做的第一件事就是去掉中心化账户的设计,一切基于 去中心化体系来实现。开放平台主要实现了:
1、直接扫描二维码登录钱包,这是基于官方的SEP标准,目前主要基于的账户体系。
2.开放钱包探索页,让更多人了解、参与、使用和创造更多有趣的DApp,用户可以通过开放平台提交自己的DApp。
马兆勇:这个页面是萤火虫钱包的DApp页面,数据来自萤火虫开放平台。
马兆勇:在目前的DApp中,币红包目前使用相对较多,也为大家提供了很多领取福利的机会。我们把萤火虫钱包中只发币红包的功能扩展到了微信平台,这样大家在微信上就能直接领取红包,方便大家使用。我们在萤火虫钱包APP中提供了相应的服务。同一套代码适配在微信和萤火虫钱包两个平台运行。
萤火虫看客:“这个蛮帅的”、“萤火虫币红包真好用”……(我还是觉得币红包比较容易抢,微信扫一扫就行……)
马兆勇:这个是DApp大致的操作流程,后续我们会进行优化,提高开通和使用的效率。
马兆勇:我们对下一版本的硬币红包功能进行了重大优化,正在紧锣密鼓地开发中,敬请期待。
萤火虫看客:“每次更新货币红包都有惊喜”、“好期待”、“期待”
杨诚:萤火虫团队在设计代币红包时,经历过很多不同的想法。相信大家都用过一些云端钱包,比如现在已经不复存在的“番茄钱包”,目前采用的是“将少量代币托管在云端”的折中做法。实际上用户并不真正持有代币,只有在提现时才存入用户的钱包。
马兆勇:代币红包伴随萤火虫钱包也已经很久了,我们做了很多尝试,降低门槛,让大家能够用得上、了解上。
马兆勇:钱包里的交易所是去中心化的,币永远在每个人的手机上,我们目前所有的实现,都是尽量去中心化的。
杨诚:现在大家看到的钱包都是从多个选项中挑选出来的,我们尝试过也淘汰过很多设计,比如“影子钱包”、“公有托管钱包”、“中心化钱包+锚定代币”等等。 没有内置中心化交易所,依然走去中心化路线。其实最主要的还是考虑安全问题。
马兆勇:萤火虫钱包目前还在开发中,下一步计划包括:
1.优化用户体验,包括转账、交易等。
2.优化DApp平台,提高性能和效率,包括钱包和开放平台
3.优化货币红包系统,提高微信平台的易用性和效率等。
阿拓:去中心化交易所是大趋势
杨诚:嵌入交易所并不难,难的是如何防止被攻击导致的币丢失,这也是目前交易所的重中之重,去中心化交易在防攻击、防盗方面有天然的优势。
铁:我可以问一个问题吗?从防攻击、防盗方面来说,它有天然的优势,请问杨总,跟传统的相比,它的优势是什么?
杨诚:因为去中心化交易没有交易所的概念。用户通过自己的移动端向链上提交交易请求,订单撮合在链上完成。撮合之后,点对点完成交易,没有中间人,没有中间账户。在交易完成之前,你的币都在你手里,交易时,直接跟对方账户进行交易,交易完成之后,币就在对方手里。即使黑客攻击,破坏的也只是你的交易,不会出现大规模用户币被盗的问题。
铁:只要钥匙没丢,别人就破解不了?就是这么简单吗?
铁匠:是的
马兆勇:去中心化交易,所有数据都上链,用户掌控私钥,币都在自己手里。
杨诚:关于安全的话题,说来话长,后续我们也会安排团队中负责安全开发的工程师来和大家分享。
杨诚:目前正在举办FBC开发者大赛,欢迎大家提交好玩的游戏dapp来参加。
:看来投稿的还挺多的。
马兆勇:也欢迎熟悉技术的朋友积极参与FBC开发者大赛,赢取XFF大奖。
杨程:你可以试一下。
宝宝鱼:先加入的肯定有优势
马兆勇:在钱包发现页面,你可以点击使用
Urban Mike:请问XFF是钱包的token吗?我刚开始玩,不太清楚,谢谢!
杨诚:XFF是钱包生态中的代币,未来主要用于发展生态。
Urban Mike:其实现在钱包也是交易所,所以平台币应该很有价值。
杨诚:接下来我讲一下 钱包定位上的不同,也就是和其他钱包开发思路上的不同。 团队最开始是从 技术入手的,所以初衷就是要做最好的 钱包。
众所周知,它是以太坊上最知名的钱包。
杨诚:之于就像以太坊之于,如果未来有更广泛的发展,肯定是其体系下的首选。
杨诚:但未来多链会成为一种趋势,用户不会终身绑定在一条链上,甚至链本身也有它的生命周期,所以 在 2018 年选择突破 的限制,实现以太坊和比特币的原生钱包。
杨诚:目前市场上很多钱包都以金融衍生品为主。比如高利率、直推返利等。但事实是,目前交易所市场数据高度虚高,大量量化、套利脚本在运行,套利空间很小。绝对不可能靠所谓的量化或者“搬砖”来承诺高收益。
这类钱包给用户的返现,主要是用后来用户的钱补贴早用户,没有这样的庞氏结构,就不可能产生大量的利息,所以这几年大量钱包跑路也就不足为奇了。
杨诚:对钱包的理解是,首先要满足“好用的工具”这个第一个定位,其次要为用户提供区块链的各种使用功能,但团队全部自己开发,局限性太大。
“授人以鱼不如授人以渔”, 打造了开发者平台,将自身下沉,让更多人可以在平台上开发功能,从而带来丰富、完善的dApp
杨诚:从功能上来说, 目前有三个特点:
1.全面实现联合认证和单点登录。
例如,过去在腾讯注册的用户无法登录网易系统,账号密码、权限等都在腾讯和网易的服务器上,用户无权控制自己,包括自己的数据。但在 ,用户可以在网页或 APP 上扫码或填写联邦账号,用手机里的区块链账号完成授权登录,用自己的私钥加密自己的数据。如果服务器想更改用户的数据和权限,也需要经过用户手机钱包的授权。
用户只要完成互认和信用授权,就可以使用联合账户体系,在网易和腾讯之间无缝切换,网易和腾讯都不用担心被竞争对手抢走用户,这种一键登录的方式大大提升了合作的可能性和用户体验。
2、 内置完整的去中心化交易模块。
锚定后,各种资产可以以去中心化的方式进行放置和流通,发币上币非常简单透明,因此可以连接各种交易形态和各种资产。目前,德勤和IBM都是的合作伙伴,例如IBM旗下的World Wire已经在8个国家上线了6种法币代币,目前有超过40种法币稳定币在运行。
基于此, 可以实现即时到账、自动兑换的跨币种支付。比如日本人出示二维码可以收日元,但法国人只有欧元imtoken钱包安卓官方版本下载,但他仍然可以直接扫码支付欧元,日本人的账户也会即时收到所需的日元。中间的兑换过程是自动完成的,采用区块链上最优汇率。
说得夸张一点,扎克伯格现在想做的事情,其实就是杰德当初想做的事情,只不过 Libra 更宏大,设计更成熟。
我听不出其中有什么吹牛。
3. Dapp 的无缝多链
这也是荧火目前正在努力突破的地方,也希望社区的朋友们能够出出主意,帮助荧火实现这一目标。
用户无需担心自己在哪条链上、玩哪个dApp、在哪条链上花哪个币,钱包会自动帮用户管理和分配,让用户享受区块链的乐趣的同时,减少管理和计算的烦恼。
铁匠:Libra 从 身上学到了很多东西
:五年前的今天,一颗明星诞生了
陈:杰德的想法比扎克领先很多年。
:首先,我把它送给了别人。五年来,我偷了所有我能偷的东西。
陈:2014年8月1日,记得等网站上的公告
杨诚:最后我们来谈谈未来的产品愿景。
希望打造完整统一的产品线,可以满足用户使用钱包的各种场景。
比如除了手机APP热钱包,还有桌面钱包、浏览器钱包、NFC卡钱包、冷钱包等,整体形成完整的用户体验,资产在各个终端流畅地流动和管理。
以后也请大家继续关心和帮助继续成长。
谢谢大家!
马兆勇:好,也欢迎大家在网站留言,和萤火虫一起成长。
Atuo:有了 ,你已经可以拥有自己的冷钱包了。有三个版本
:听完这个,抱xff是不是感觉轻松多了?
萤火虫吃瓜群众:我一直觉得很安心,这是肯定的
这时候就有货币红包,随时领,心情大好
提问环节:
Urban Mike:我身边有人遇到了IM token的问题,会不会存在什么潜在风险?
陈:有区别,但也有风险,只是个工具而已。
杨诚:暂时没有风险,因为它也是一个去中心化的钱包,我说的是跑路的风险,还有其他的风险,还有潜在的风险。
:和一样,它是一个去中心化的钱包。
最大的风险就是泄露你的密钥/助记词/。
陈:嗯,没有逃跑的风险,就是不知道密钥会不会泄露。
杨诚:所有要求你充值到XXX地址的钱包都是中心化托管钱包,我们认为这些都是“假钱包”
孙龙:以太坊用哪个钱包安全?
杨成:萤火虫钱包支持以太坊
萤火虫日复活节彩蛋:一香鼎鹅蛋丝桶丝制造、都市麦子、陈、阿拓、拓荒者、铁、小情绪、可乐、猴子、地狱与天堂、孙龙、有点疯、一缕茶烟、、瓜藤、鸿钧老曹、共产主义接班人!!、点、线、面!
每晚九点,和你相约核心生态
加小姐姐带你进群
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。