基于比原链协议的终端用户私钥管理软件BTMHDW介绍
扫描二维码
随时随地手机看文章
比原链作为以“技术为主导”的开源公链项目,一直深受开发者的关注,自项目上线以来,坚持举办各类开发挑战赛、黑客松、赏金任务等一系列活动,我们收获了来自不同国家、不同行业、不同领域的技术爱好者,他们积极参与文档的编写整理工作、尝试独立开发应用,促进了比原链全球技术开发社区的扩展以及开发生态的建设。
去年11月,“第一届比原链全球开发者大赛”完美落幕,作为区块链技术爱好者们首届开源交流及技术开发聚会,我们得到了来自全球开发者的关注和支持。
今年,我们把目光转向海外,“第二届比原链全球开发者大会”将于美国时间8月24号在旧金山举办。目前报名参赛的作品已进入到最终优化和完善阶段,最终优胜队伍将有机会争夺最后的3万美金BTM奖励。其中,来自埃塞俄比亚的独立开发者Meheret Tesfaye提交了参赛作品BTMHDW,今年21岁的他还是一名经Gebeya Inc.认证的前端后端工程师。
终端用户的私钥管理软件
BTMHDW,是一款基于比原链协议,根据是分层确定性(HD:hierarchical deterministic)原理实现的BTM钱包生成器。
我们知道,钱包实际上是包含私钥/公钥对的钥匙串。根据钱包包含的私钥是否相互关联,钱包分为非确定性钱包和确定性钱包。非确定性钱包每个私钥都是从随机数独立生成的,彼此之间无关联。
确定性钱包中的所有私钥都是从一个种子(seed)派生出来的。该类型钱包中所有私钥都相互关联,通过原始种子可以找到所有私钥,因此,创建时只需备份种子即可。确定性钱包中使用了很多不同的密钥派生方法,称为分级确定性钱包或者HD (hierarchical determinisTIc)钱包。
Meheret Tesfaye介绍说,使用BTMHDW,您可以生成钱包而无需派生帐户规则,更改地址索引(路径),也可以隐藏您的派生路径或索引。您可以输入现有的BIP39助记词,或生成新的随机助记词,生成新的熵,通过密码锁定助记符和熵。对于普通的终端用户来说,基本上它就是一款管理私钥的软件。
BTMHDW或将进行Bytom与Cobra框架集成
谈及项目的未来发展计划时,他认为,该项目在未来不仅仅是一个单纯的HD钱包生成器,还会有很大的可拓展空间。此前,Meheret Tesfaye基于以太坊做了一个Cobra框架,这就像是Bytom智能合约开发人员的开发环境,他希望在未来能够基于Bytom构建一个更好的框架。
基于此框架,开发者可以获得BUTXO编程语言,部署,二进制管理,使用Python测试框架的自动化合同测试,可编写脚本的部署和用于部署的网络管理的内置智能合约编译。他也在计划,将把Bytom与Cobra进行框架集成。
期待公链实现更快更安全的全球交易
现阶段BTMHDW项目还处于完善中,Meheret Tesfaye希望这个项目能够吸引更多智能合约开发者参与,但由于时间的缘故,就先参加了这次开发比赛。经过数月的开发,他对Bytom也有了更多的了解和认知,他说,公链技术将影响全球每个人和企业,希望该技术可以实现更快,更安全的全球交易,大大加快全球化进程。未来,他也计划在比原链Bystack侧链上开发新产品。
8月24号,更多的优秀参赛作品将在第二届比原链全球开发者大会上进行展示。众多科技界领袖、区块链行业专家学者、全球顶尖的极客、人工智能、物联网、云计算等领域的技术精英和学者以及加密货币的爱好者和投资者将齐聚一堂,多维度探讨区块链,分享他们对新技术趋势的判断和展望。