Stellar深入浅出Hello New World

 

简介:《Stellar深入浅出》系列文章,将从基础到实践,逐步剖析Stellar的技术细节和使用细节,为基于区块链的各种产品设计和使用提供参考。
系列文章已经出了三篇了,介绍了Stellar最最基本的东西,并得到了大家的一致认可。有了概念就需要实践,不能用于实践的理论是耍流氓。
本节介绍一下Stellar提供的一些基本的操作软件,用于跟Stellar进行交互的人机界面,无需技术背景即可使用。
特别提示:基于区块链的各类应用,由于需要提供私钥进行登录或者操作,通常采用Https进行通信加密传输,防止通信链路中被窃取,因此在自己部署此类应用的时候首选Https方式访问(阿里云提供免费的SSL证书服务,非广告)。
1、Account Viewer
访问地址:Stellar Account Viewer
源代码地址:stellar/account-viewer
Account Viewer是一个极简的Stellar账户交互软件,其中包含了开通账户、转账原生资产(Native)XLM、查看交易流水。
 
点击Generate即可生成一个符合Stellar公有链标准的账户,包括了PublicKey和SecretKey。
如下:
Public Key:
GAZPT5RHHXJX2YZUSL5KN5F45BX3PGMHKSVGK2TENMRDDQWVC5JR4GQK
Secret Key:
SB2RFNSIPXD4A5G2GZTKBXEX6MJEQNSDCOHMVYHTYBWQ4AB25G6CFEJQ
可以使用SecretKey进行登录。
 
登录后发现提示网络中不存在账户,这里需要注意:Stellar为了提高自身的免疫能力,账户需要基础的保证金,在《Stellar账户结构》一节有介绍,新生成的账户不会存储在Stellar网络中,只有向其转账(采用CreateAccount操作,后续章节将详细介绍)基础的保证金后,在Stellar网络的公共账本中才会创建账户,即激活账户。
下图为已经激活账户的截图。
 
通过界面可以查看交易流水,可以进行XLM(lumens)转账。
特别说明:
l  AccountViwer的功能极简,只提供基本的操作,在实际的产品开发中,要根据具体的业务场景,需要增强其功能;
l  由于需要使用S串进行登录,所以官方提供的版本不会肆意持久化用户的S串,如果非官方应用,需要进行甄别判断,防止自己的S串被恶意窃取;
2、Laboratory
访问地址:Stellar Laboratory
源代码地址:stellar/laboratory
Laboratory为用户提供访问Stellar网络几乎所有的功能,它是对Horizon(Stellar开发API接口)的功能进行界面化封装,功能强大,当然能替代Account Viewer的功能。
其主要目的是:方便各类角色进行功能体验和验证。
 

Stellar提供了测试网络和生产网络,可以点击右上角进行切换。
针对测试网络,Stellar提供机器人自动激活功能,账户激活后可以进行各种操作。
Account Creator:提供创建账户功能;
Endpoint Explorer:提供查询类功能;
Transaction Builder:提供事务(Transaction)操作功能,事务是更改Stellar账本的唯一途径和方法。
Laboratory提供了很好的操作界面,易用性比较好,可以作为常用工具。
3、Dashboard
访问地址:https://dashboard.stellar.org/
源代码地址:stellar/dashboard
Dashboard用于Stellar网络的基础信息监控,含有测试网络和生产网络。如下图所示。
 
Recent operations: Live network:可以查看出当前网络的活跃程度。
Lumen distribution:可以查看当前网络的原生资产总量及分配情况。
4、StellarTerm
访问地址:Stellar Trading Client
源代码地址:irisli/stellarterm
StellaTerm是一个Stellar分布式交易所的参考实现,在其中可以进行多种资产的交易。如下图所示。
 
通过上述的工具的使用,可以无需编程的基础上,体验Stellar区块链网络的强大功能。针对开发人员,这些开源的工具提供了很好的参考实现框架,代码可以进行重用。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值