当前位置:首页 » 区块链知识 » 区块链eosaccount

区块链eosaccount

发布时间: 2022-12-30 17:49:35

『壹』 eos 搭建 私有链 教程

eos是基于区块链的分布式操作系统,以区块链技术为核心,实现了分布式应用,智能合约,分布式存储等-多种特性,eosio币是运行其上的系统币,持有者可参与管理和使用系统,通过dpos共识算法解决了性能问题。

2017年创建,由block.one公司开发。

需要三个最重要的程序

nodeos - 服务端区块链结点

cleos - 管理钱包和区块链的命令行号接口

keosd - 钱包工具

总体架构图

----

系统需求:

内存:8G

硬盘:20G

编译步骤

编译源码:

git clone https://github.com/EOSIO/eos.git --recursive

eos/Docker$ docker build.-t eosio/eos

启动nodeos 

docker run --name nodeos -p 8888:8888 -p 9876:9876 -t eosio/eos nodeosd.sh arg1 arg2

获取区块链信息

curl http://127.0.0.1:8888/v1/chain/get_info

启动nodeos and keosd container

docker-compose up

执行cleos命令

alias cleos='docker-compose exec keosd /opt/eos/bin/cleos -H nodeos'

cleos get info

cleos get account inita

多节点参考

https://github.com/EOSIO/eos/wiki/Testnet-Single-Host-Multinode

问题解决:

如碰到超时问题

在启动nodeos时添加 --max-transaction-time=1000 参数

『贰』 eos币值得长期持有吗

值得。因为EOS代币的分配是指EOS的私募阶段,也就是ICO阶段,ICO后的钱到了EOS的研发团队那里,也就是BM那里。还有一种收益就是在各大主流交易所进行交易赚的钱,如币汇这种交易所。
拓展资料
一、柚子币 又称为 eos 英文为Enterprise Operation System,可以说是一款区块链操作系统。
简单来说 区块链 就是一个公开记账本,储存着大量的数据与信息。而这些信息有着不可伪造、全程留痕”“可以追溯”“公开透明”“集体维护”等特征。基于这些特征,区块链技术奠定了坚实的“信任”基础,创造了可靠的“合作”机制,具有广阔的运用前景。正是因为区块链的独立机制,它被广泛应用到多个领域:金融业、物联网与物流、公共服务业、数字版权领域、保险领域等等。
EOS是引入的一种新的区块链架构,旨在实现分布式应用的性能扩展。注意,它并不是像比特币以太坊那样的货币,而是基于EOS软件项目之上发布的代币,被称为区块链3.0。
Eos的设计思路类似于房地产开发,开发公司假设把土地售卖出去,利用获得资金进行基础的开发,此后呢每年会类似 填海造田的形式增加5%的土地出来,eos繁荣的主要原因是 已经进购得到了大量土地的开发,而不是开发和经营自己的地块。
二、首先 EOS有点类似于微软的windows平台,通过创建一个对开发者友好的区块链底层平台,支持多个应用同时运行,为开发去中心化应用提供底层的模板。
其次 EOS通过并行链和DPOS的方式解决了延迟和数据吞吐量的难题,EOS是每秒可以上千级别的处理量,而比特币每秒7笔左右,以太坊是每秒30-40笔;这里提到的dpos就是代理权益证明)这是一种基于投票选举的共识算法,有点像民主大会,持币人选出几个代表节点来运营网络,用专业运行的网络服务器来保证区块链网络的安全和性能。DPOS机制中,不需要算力解决数学难题,而是由持币者选出谁是生产者,如果生产者不称职,就有随时被投票出局的可能

『叁』 EOS开发入门5 -- 账户与钱包

在开始所有之前,先确定已经完成了前面文章的内容。

EOS开发入门1 -- 环境搭建
EOS开发入门2 -- 钱包与账户
EOS开发入门3 -- 合约部署与调用
EOS开发入门4 -- 开发第一个合约

下图描述了EOSIO钱包和账户的简单概念视图。

钱包(wallet)就是一个存储结构,这个结构用于存放秘钥对,每个秘钥对中包含了一个公钥和一个私钥。公钥和私钥是一一对应的关系,私钥对数据做签名,公钥可以对签名后的数据做验证。
钱包和其中的内容由keosd进行管理。通过命令行工具cleos可以访问钱包。
账户(account)是链上的一个标识符,这个标识符与一组访问权限相关联。nodeos管理区块链上的账户和发布账户的相关操作。nodeos的账户管理功能也可以使用cleos来操作。
账户和钱包之间并没有固定关联,钱包并不知道账户,账户也不知道钱包的存在。相对应的,nodeos和keosd之间也没有内在关联,上图中很明确的反应了这个关系。
当需要对数据做签名时,比如需要对某个交易做签名。秘钥被加密存储在钱包中,并且钱包可被锁定,钱包的存在便于在不暴露私钥的情况下,安全的获得数据签名。cleos有效地充当了钱包管理工具keosd和需要秘钥对数据进行签名的nodeos之间的中介。

首先做的第一件事情是创建钱包。如果之前已经将eos的相关可执行命令导入到了/usr/local/bin下,在任意目录都可以执行以下命令,如果没有就导航到eos的源文件目录:

使用cleos的子命令 wallet create创建默认钱包default:

返回的字符串就是钱包的主密码,做好保存。如果是按照前面章节过来的,这里会报错,因为default钱包已经存在了。钱包的文件名是default.wallet,路径可以通过两种方式配置,命令行参数 --data-dir 或者在config.ini 配置文件中的 wallet-dir 进行配置。

cleos可以管理多个钱包,每个钱包都有独立主秘码。下面使用-n参数来创建一个指定名称的钱包:

为什么钱包的名字叫periwinkle呢,我也不清楚,官方文档这么定义的。
然后我们可以查看下已经创建的钱包:

每个钱包后的 *号很重要,这表示这个钱包处于解锁状态。为了方便使用,wallet create命令创建的钱包默认处于解锁状态。我们来把第二个钱包periwinkle做锁定操作。

解锁钱包我们可以使用两种方式,--password MASTER_PASSWORD,直接在命令行中附上密码,或者不带 --password参数,手工输入密码,命令:

当keosd重启后,是看不到钱包列表的,这时需要使用cleos wallet open打开default钱包,或者使用 -n参数打开指定名称的钱包。然后再解锁钱包,才能再次使用。

只是一个空的钱包,对我们并没有用。我们需要生成秘钥对,并将其保存到钱包中。
生成EOS秘钥对有很多方式,这里我们使用cleos create key命令:

我们创建两个新的秘钥对,这两个秘钥对并没有任何权限。接下来,我们把秘钥对导入到钱包:

现在可以查看下已经导入的秘钥对

cleos 下帐号相关的子命令

『肆』 什么是EOS

EOS,可以理解为Enterprise Operation System,即为商用分布式应用设计的一款区块链操作系统。EOS是引入的一种新的区块链架构,旨在实现分布式应用的性能扩展。

区块链起源于比特币,2008年11月1日,一位自称中本聪(Satoshi Nakamoto)的人发表了《比特币:一种点对点的电子现金系统》一文,阐述了基于P2P网络技术、加密技术、时间戳技术、区块链技术等的电子现金系统的构架理念,这标志着比特币的诞生。

(4)区块链eosaccount扩展阅读

EOS的主要特点如下:

1、去中心化。区块链技术不依赖额外的第三方管理机构或硬件设施,没有中心管制,除了自成一体的区块链本身,通过分布式核算和存储,各个节点实现了信息自我验证、传递和管理。去中心化是区块链最突出最本质的特征 。

2、开放性。区块链技术基础是开源的,除了交易各方的私有信息被加密外,区块链的数据对所有人开放,任何人都可以通过公开的接口查询区块链数据和开发相关应用,因此整个系统信息高度透明。

3、独立性。基于协商一致的规范和协议(类似比特币采用的哈希算法等各种数学算法),整个区块链系统不依赖其他第三方,所有节点能够在系统内自动安全地验证、交换数据,不需要任何人为的干预 。

参考资料来源:网络-EOS

『伍』 账户、密钥、钱包、权限,它们之间是什么关系

因为多次用到了账户(account)和权限(permission)的概念,

还有钱包(wallet)和密钥(keys)。

在EOS中,它们之间是什么关系呢?

什么是账户?

1、账户(account)是存储在区块链上的人类可读的标识符;

2、账户可以被个人或组织拥有,具体取决于权限配置;

3、发送交易或者转移代币,都需要有账户才能完成;

4、通过导入(import)密钥,一个钱包可以和一个或多个账户相关联。

账户、密钥、钱包的关系

在钱包是open且unlock的状态下,可以通过如下命令获取导入到这个钱包中所有密钥:

cleos wallet keys

在前几篇文章中,我在测试链上创建了“sg”、“currency”两个账户,加上系统默认的“eosio”账户,共有3个账户。

这3个账户共同使用一个钱包(default),下面这张图展示了它们之间的关系:

因此,账户、密钥、钱包三者的关系可以总结为 :

密钥(公钥)可以创建账户;

密钥(私钥)可以导入钱包;

账户和钱包通过密钥联系起来。

账户的权限

1、在EOS中,每个账户都有两个本地权限:owner权限 和 active权限;

owner

owner权限代表着对一个账户的所有权,是最高权限,只有少数交易会用到这种权限;

EOS建议账户的拥有者把owner权限的密钥冷存储,且不要与任何人共享;

owner权限可以用来恢复已经被破坏的另一个权限。

active

active权限可以用来转移资金、给生产者投票、账户相关信息更改等;

一般情况下使用active权限就够用了。

2、账户还可拥有自定义权限,用于进一步扩展账户的管理;

3、权限可以分配给一个或多个公钥(public keys),也可以分配给有效的账户。

单一签名(Single-Sig)

EOS的默认账户权限配置采用单一签名的方式。

这里有两个重要的概念:

权重(weight)

权限拥有者在整个权限中的相对重要程度

阈值(threshold)

能够成功push事务所需要的权重值门槛

下面是一个例子:

权限

账户或公钥

权重

阈值

owner

1

EOS5EzTZZQQ...

1

active

1

EOS61chK8GbH...

1

某账户有两个公钥,分别拥有owner权限和active权限,每种权限的权重和阈值都是1。

权重达到阈值才能授权。

对于这个账户,因为单一权限的权重就已经达到阈值,所以如果该账户要push交易,只需要使用对应的密钥对交易进行签名即可,即单一签名就能完成交易。

多重签名(Multi-sig)和自定义权限

再看下面这个例子

权限

账户或公钥

权重

阈值

owner

2

@alice

1

@bob

1

active

1

@alice

1

@bob

1

publish

2

@alice

2

@bob

2

EOS7VtcvWo1...

1

在这个例子中,

owner权限

owner权限分配给了alice和bob两个账户,owner权限的阈值为2,alice和bob的权重均为1。 因此,alice或bob单个账户都不能获得授权,必须一起对交易签名才能获得完全授权。

active权限

active权限的阈值为1,alice和bob的权重均为1。 因此,alice或bob单个账户就可以签名获取授权。

publish权限 (自定义权限)

publish是一个自定义权限,阈值为2,给alice和bob的权重均为2,给一个公钥的权重为1。 结果是,alice和bob因为权重达到阈值,可以直接签名获得授权;

这个公钥因为权重不够,需要和alice或bob一起,才能获取授权。

从多重签名和自定义权限,以及可以使用账户名和公钥两种方式设置权限,可以看出,EOS的权限系统具有很高的灵活性。

『陆』 eos是什么币

区块链币。

EOS币即为商用分布式应用设计的一款区块链操作系统,EOS是引入的一种新的区块链架构,旨在实现个布式应用的性能扩展,被称为区块链3.0。E0S是相当有投资价值的,基本得到币圈共识,也可以说是虚拟货币的三架马车。

(6)区块链eosaccount扩展阅读:

注意事项:

区块链技术还处于一个早期的阶段,不仅尚未形成统一的技术标准,而且各种技术方案还在快速发展中。但是对于区块链技术的可扩展性,还没有经过大规模的实践考验,现在主要还停留在原型设计阶段。因此在未来较短时间内,区块链的上链速度还存在问题,暂时无法满足大规模商业应用。

市场上各种虚拟货币,存在泡沫,投资须谨慎:虚拟货币本身并不是真正的货币,尽管虚拟货币采用了区块链的源头技术,但它既无国家力量背书,也无实际使用价值。

『柒』 3.7 钱包、帐户、token、智能合约、action、权限、权重和阀值之间关系

如图所示,右边是EOS Wallet钱包,里面只存放私钥及由该私钥产生的公钥(公私钥对),而且钱包有一个密码,需要输入密码才能解锁钱包,读取私钥。钱包和账户没有直接的关系左边是EOS Account账户,可以把它看成是一个保险箱,里面有EOS Token以及智能合约,而需要转移里面的EOS Token(或者执行智能合约),你需要钱包中对应的私钥来解锁这个保险箱。

创建一个账户的命令是:cleos create account {创建者账户名} {新的账户名} 公钥1 公钥2

其中{创建者账户名}是为这个创建动作支付EOS的账户,公钥1和公钥2分别是两个不同权限的密钥对的公钥。

所以把权限系统加上,图就变成上面这个样子,一个保险柜有两个开关,不过打开后可以进行操作的权限是不同的。2个私钥可以存在一个钱包里,也可以如上图所示存在不同的钱包里(由不同的人控制)。

owner权限是账户的最高权限,可以修改其它权限。

active权限默认可以进行转账等操作,但不能修改权限。

每个保险箱有一个名字,就是EOS账户名。

转账和智能合约等操作的执行都是在Account这个保险箱进行,所以账户名在EOS世界其实是以太坊的地址。与以太坊不同,EOS的账户名不再是一串很长很长的地址,而是一个你可以自定义的英文字母+数字(12345)+符号(.),最长12位,最短1位,全局唯一,先到先得,注册费用还没公布,但据最新的消息,长度不同注册需要的EOS也不一样。

1、创建帐户,首先要创建帐户的公私钥对,公私钥对可以代表对应该账号下的某个权限的权重。帐户使用公私钥对事物进行签名操作,让区块链节点确定事物中的活动是由某帐户的哪个权限授权的。

2、帐户可以部署、加载合约,所以合约是属于某个帐户的,在EOS系统中1个帐户只能有一个合约。

3、Token是由帐户创建和发行的,发行的Token属于帐户。帐户拥有Token,并且可以通过eosio.token合约中定义的活动转账给其他账户。

4、帐户的公私钥对是存放在钱包中,钱包仅仅是一个有名字有密码的公私钥对的容器。

5、一个实际用户可以创建多个帐户,用户通过钱包中的公私钥对管理对哪个账户的哪个权限授权用于执行某个合约中的动作。

6、一个用户可以拥有多个钱包,账户和钱包没有直接的所属关系只有使用关系即某个账户使用了某个钱包存放了自己的公私钥对。

7、一个keosd钱包服务可以管理多个命名钱包,用户可以通过钱包服务提取钱包中的公私钥对其发起的事务进行签名。

8、一个用户可以开启一个或者多个keosd钱包服务。

9、一个钱包中可以存放零个或者多个密钥对。

10、一个帐户可以拥有多种权限。

11、每一个权限都有一个使用该权限的阀值。

12、每一个权限都可以由一对或者多对密钥及对应的权重来控制权限的使用。

13、每一个密钥都会有使用某权限的权重,当拥有的密钥对应的权重累计大于等于阀值即可使用该权限。

14、每个对某个账户的某个活动都会需要对应的账户的权限使用授权。

15、一个合约中可以定义多种不同的活动,账户调用对应的合约来执行不同活动。

综上,我们通过一些列问题的问答来理解账户、钱包、token、合约、活动、权限在EOS中的作用。

问答如下:

1、EOS系统中的主体是什么?答:账户

2、有了账户能做什么?答:做事务

3、怎么做事务?答:通过合约

4、合约包含哪些依赖元素?答:(1)账户 (2)权限 (3)token

5、权限是什么?怎么管理?答:公私钥对,通过钱包管理

6、什么是token,怎么使用?  答:做事物占用了系统资源,需要花费gas(token)。

为了更好理解上述概念,我们不妨举个生活中的例子:

生活中有这样的三口之家,爸爸、妈妈、小孩

- 他们所居住的房间我们看作一个账户,房间都有一个唯一的且可被人为识别的地址(账户名称),例如:某某小区12#1201

- 房间里有很多设施设备(电视、电脑、空调.......),我们把不同设备具有的功能看作智能合约里定义的活动功能

- 如果小孩想看电视(执行合约的动作),需要进入房间的授权(账号权限),能不能进入房间由是否持有爸爸或者妈妈的钥匙(公私密钥)决定。

- 爸爸、妈妈的钥匙存放在各自的有密码的钥匙包(钱包)里。

- 小孩在得到爸爸或者妈妈的要钥匙后(授权),就可以打开电视并收看(执行合约)。

- 看电视需要缴纳电费(token),电费是按照房间地址(账号名称)收取的。

星河公链官网

3.7 钱包、帐户、token、智能合约、action、权限、权重和阀值之间关系-wx5ca1790914ac4的博客-51CTO博客

3.7 钱包、帐户、token、智能合约、action、权限、权重和阀值之间关系 - arm_snow的博客 - CSDN博客

『捌』 什么是EOS

在介绍EOS之前,我们还要唠叨唠叨区块链应用的发展历程:
比特币是区块链技术的首次应用,代表区块链1.0时代的比特币,偏重的是货币属性;
以太坊代表区块链2.0时代,逐渐脱离货币这一单一属性,更加偏重的是应用层面;
我们接下来要介绍的EOS呢,代表的是区块链3.0时代,那么,它有什么特点呢,又带来了什么影响呢,我们接下来进入正题。
第一节 落魄程序员的逆袭之作
以太坊弥补了比特币处理交易速度过慢的问题,但是以太坊并不是非常完美的。尽管以太坊在一定程度上提升了处理交易的速度,但是提升之后的速度还是远远不够的。
比特币网络处理交易速度是为 7TPS/S(每秒处理 7 笔交易),以太坊处理交易的速度是35TPS/S(每秒处理35笔交易),其实并没有太大的突破。
我们拿支付宝做一个对比,2017年的双十一,支付宝峰值处理速度为每秒25.6万笔交易, 试想如果双十一全天的交易都放到比特网络上,那么比特网络将处理 120 年,那个时候阿里巴巴是否存在都是个问题了。
所以说,如果不能解决处理速度的问题,那么区块链技术的落地将遥遥无期。
这时,EOS应运而生。
EOS的创始人名叫Daniel Larimer,人称BM。
在区块链领域,BM 的地位仅次于中本聪和 V 神,但是英雄并不是一朝一夕的,BM 在创始EOS之前,受到离婚官司之类的家事缠身,从一个体面的软件工程师,变成了个即将破产的落魄程序员。
2009年,落寞的BM认识到了比特币。那时,比特币刚刚出现,只是存在于一些技术大咖的小圈子里。
当时,BM 也在那个圈子里,他认识到,比特币网络存在的最大缺陷就是处理交易的速度太慢,如此之慢的处理速度是无法满足日常生活需求的。在 BM 看来,比特币应该像刷信用卡那样迅速。
但是,BM并没有马上着手部署EOS,而是做了去中心化的交易所,名叫比特股,比特股很成功,BM一战成名,一跃成为行业大佬。
2015 年,BM 离开比特股,开始着手开发 Steem 区块链,并在这个公链上开发了一个内容社交应用——Steemit,Steemit 还没有中文版,由于语言的限制,国内用户都不太熟悉这个平台。
2017 年,BM 再次选择离开,因为他有了一个更加宏大的目标——开发一款类似操作系统的区块链平台,这个大型操作平台就是被称为代表区块链3.0时代的EOS。
我们刚刚讲过,早在2009年BM刚接触比特币的时候,他就对比特币处理交易的速度太慢提出了质疑,那么他的新项目 EOS 要解决的最大问题,就是提升交易处理的速度,
EOS希望能够达到百万级TPS的处理速度。
2017 年 6 月,EOS代币开始销售,计划 355 天销售10亿EOS代币。但是注意,这个时候EOS并没有自己的主网,而是基于以太坊系统的代币,EOS承诺在主网上线后会将这个以太坊基础版本代币EOS转换为其主链上的代币。
EOS 的社区力量非常大,拥有众多充满希望和信仰的支持者,因此,在 2017 年 6 月
26-30日,短短的几天时间,它就销售出了2亿代币,5天融资1.85亿美元,打破了当时
ICO的世界纪录。当时,人们认为,区块链应用大规模爆发的日子指日可待。
但是,EOS后面的发展比较坎坷。
2018年6月,EOS的主网上线前,被360安全卫士团队爆出存在“史诗级”漏洞,又有一些负面新闻说它是空气币,创始人跑路等等,导致EOS深陷舆论漩涡。
再加上真正实用的区块链应用 DAPP 并没有出现,EOS 的信仰者也渐渐不淡定了,伴随着新一轮熊市到来,EOS变得非常惨淡。
但不管怎么说,相对于以太坊来讲,EOS是有一些重大升级的,无论是在交易速度方面还是运作管理方面,都有很大的提升,对于整个区块链的发展历史来说,EOS已经向前迈出了一大步。
很多人现在都在担心EOS会不会归零,我们认为,瘦死的骆驼比马大,归零暂时肯定是不可能的。
要知道,EOS自主网上线以来,注册账户达到60万多, EOS DApp的活跃量、交易量也超越了以太坊,而且EOS的TPS的确提升了很多。只不过,现在是熊市,所有的项目都比较惨淡,就连比特币的形式也不是很好。熊市虽然惨淡,但是也有机会,如果真的有投资,那么此时应该做一个复盘,总结一下经验,对这些曾经风光无限的项目做一个深入的研究,包括它的技术方案、运营方式等等。
当然,有人说,EOS最大风险是BM又跑去做别的东西了。

『玖』 EOS智能合约开发前准备——账户和权限管理

在说智能合约开发前先说这个,因为所有对智能合约的操作都是建立在账户和权限管理的基础上的。

先说下几个概念:

钱包是存储密钥的客户端。密钥可以与多个账户权限相关联。钱包本身受密码保护。

cleos 可以使用wallet相关命令。

帐户是存储在区块链中的可读名称,需要账户才能将交易转移或以其他方式推送到区块链。而对它的各种操作取决于具体的权限配置。

同样的,cleos可以使用account相关命令。

原生权限:

owner  可以对账户进行任何操作,包括变更账户所有权。只有少数交易需要用到这个权限。

active  用于转移资金,投票或别的高等级更改。

自定义权限:

开发过程中有原生权限就能满足需求了,不深入展开。

1.启动单节点测试网络

nodeos -e -p eosio --plugin eosio::wallet_api_plugin --plugin eosio::chain_api_plugin --plugin eosio::account_history_api_plugin

2.创建钱包

cleos wallet create

创建默认钱包default ,加-n参数 可以指定钱包名称  密码注意保存

3.打开钱包

cleos wallet open

刚创建的钱包是默认已打开,下次启动nodeos时需要打开指定钱包  加-n参数 可以指定钱包名称

可以使用 cleos wallet list 查看钱包列表。

4.解锁钱包

cleos wallet unlock --password xxxxx

刚创建的钱包是默认已解锁,下次启动nodeos时需要解锁。

生产环境不建议添加--password xxxxx,等提示输入时再手动输入。因为密码会留在命令行的历史记录增加隐患

5.创建公钥和私钥

cleos create key(刚创建的钱包默认生成一个公钥和私钥,你也可以直接使用)

6.导入公钥和私钥到钱包

cleos wallet import 你的私钥

可以使用 cleos wallet keys 查看已解锁的钱包中的公钥和私钥列表。

7.创建指定账户,并用公钥进行权限关联

cleos create account 创建者账户名 生成的新账户名 Owner权限公钥 Active权限公钥 (系统内置了一个特殊账户eosio,当没有一个账户时,可以用它当作创建者账户名)

可以使用 cleos get accounts 你指定的公钥  查看指定公钥对应的账户列表。

以上便是账户和权限管理的部分了,相关的命令你可以封装成shell脚本,方便以后的开发。用账户来操作智能合约将在下一章展开。

热点内容
bfc币对usdt 发布:2025-04-16 16:34:11 浏览:780
怡亚通区块链平台 发布:2025-04-16 16:18:36 浏览:532
区块链百倍币有哪些 发布:2025-04-16 16:13:31 浏览:913
如何通过百度区块链赚钱 发布:2025-04-16 16:11:54 浏览:156
区块链的演化逻辑与经济学意义 发布:2025-04-16 15:58:22 浏览:933
usdt转化成人民币的汇率 发布:2025-04-16 15:47:13 浏览:756
北交所跟USDT 发布:2025-04-16 15:44:02 浏览:241
犇比特币是中国的吗 发布:2025-04-16 15:07:50 浏览:607
xrp中心化分析 发布:2025-04-16 15:07:06 浏览:310
eth到现在多少年了 发布:2025-04-16 14:52:46 浏览:666