10月24日,是中国 程序员 的狂欢节日。作为二进制计数的一个基本单位,1024是程序员要面对的常用数字,比如熟悉的硬件进制就以1024为基础,1G=1024M、1M=1024KB。除了节日本身,加密钱包imToken宣布正式开源的消息,又为加密世界带来了一种新的欢快。
正式宣布开源之前,imToken其实已经开源过EOS投票工具StakeVote、去中心化交易所功能工具Tokenlon SDK。虽然之前的开源可能跟加密钱包开发没有太大关系,此次开源的TokenCore部分则涉及imToken应用对“钱包私钥”的管理和维护。
钱包的本质是管理私钥的工具,可以说,对私钥的管理和维护是整个钱包业务最核心的部分。“如果用类比解释,TokenCore是我们的心脏。它是生成和备份钱包的核心代码,也是最重要的代码,目前已经开放在Github上。”imToken团队告诉 金色财经 。
区块链数字钱包的开发异常火热,几乎每天都会出现新的加密钱包。imToken开源出核心业务的代码,考虑更多的是整个行业的发展。imToken团队认为,开源是区块链数字钱包的必然趋势, 也是走向钱包领域强者的必经之路。在密码学领域,存在一种普遍的共识——不使用私有的密码算法, 公开的算法反而是安全性更高的。公开的加密算法是经过反复推敲,被无数次验证过的安全代码。imToken团队表示,建立之初他们从开源社区得到过很多帮助,现在也希望、有义务回馈社区。
除了降低整个加密钱包行业的开发门槛,更进一步讲,开源也降低了区块链应用的开发难度。imToken团队表示,加密钱包几乎是绝大多数用户接触区块链的第一个工具,很多的区块链应用也都需要钱包的功能,代码开源可以减少区块链应用原本钱包功能开发的成本。
“从另一个角度讲,区块链应用需要用户基础,imToken开源有利于降低区块链应用的获客成本。目前,imToken有700万的用户,是天然的流量入口。作为区块链应用与普通用户的桥梁,我们希望能够对接到更多优秀的DApp团队,”imtoken团队说。
谈到行业痛点时,imToken团队认为,相比技术更新和产品优化,用户的思维培养和风险教育才是更困难的。他们意识到“用户开始使用一个全新的去中心化钱包时,需要付出更多的认知努力”,所以在新用户风险测评、安全教育、安全事件及时披露、风险行为提示等方面一直在做工作。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 开源 | Flutter Go:阿里巴巴开源的 Flutter 开发者帮助 App
- 阿里重磅开源首个 Serverless 开发者平台
- 开源工具帮开发者解决变量命名的苦恼
- Hadoop 之父:开发者应将开源纳入职业规划
- Hadoop 之父:开发者应将开源纳入职业规划
- 开源Android容器化框架Atlas开发者指南
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
UNIX环境高级编程
W.Richard Stevens、Stephen A.Rago / 尤晋元、张亚英、戚正伟 / 人民邮电出版社 / 2006年 / 99.00元
本书是被誉为UNIX编程“圣经”的Advanced Programming in the UNIX Environment一书的更新版。在本书第1版出版后的十几年中,UNIX行业已经有了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。本书在保持了前一版风格的基础上,根据最新的标准对内容进行了修订和增补,反映了最新的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息......一起来看看 《UNIX环境高级编程》 这本书的介绍吧!