QRC20 token的神奇探险

量子链Qtum2018-08-13 10:34:23  阅读 -评论 0

QRC20 token的神奇探险点击上方蓝字关注QTUM公众号,了解最新行业资讯

QRC20 token的神奇探险

此篇文章将会讲述关于 Qtum QRC20 token的几个关键问题:它是什么,它在哪里,如何与它交互,如何查看它以及如何创建和销毁它,并为 Qtum 持有者解释token生命周期中的这些细节。

Qtum Qrc20

Token赋予了区块链平台的重要功能

让其拥有可激励的商业价值

QTUM QRC20 token是标准化的数字资产,它在 Qtum 智能合约中创建并活在这个智能合约中,永不离开合约。通过与合约交易可以将token分配给不同的所有者,合约存储 Qtum 地址列表和每个地址拥有的token。任何人都可以创建智能合约并创建token,而所有token的智能合约都存在于Qtum区块链中。

为了更深入地了解token,我们在发现之旅中的陪同者将是爱丽丝,一位 150 岁的文学角色,并且对加密货币有天生的好奇心,让我们一同环游仙境。

QRC20 token的神奇探险

这时,爱丽丝跳了起来,她突然看到:穿着有口袋背心的兔子,兔子还能从口袋里拿出—块表来,她好奇地穿过田野,紧紧地追赶那只兔子,刚好看见兔子跳进了矮树下面的一个大洞。爱丽丝也紧跟着跳了进去。

爱丽丝想向某人发送10个 Wonderland(WON)token。 但是,当爱丽丝试图用她的钱包中进行交易时,事情变得越来越怪。爱丽丝决定学习关于 QRC20 token的所有内容,并跟随一只名叫 Satoshi 的白兔,她最终从兔子洞落到一个充满了token和智能合约的另一个宇宙中。

如果你想加入爱丽丝并掉入兔子洞以了解关于 Qtum QRC20 token的所有信息,请继续阅读,包括爱丽丝在吃完蘑菇后发现的两个秘密。

QRC20 token的神奇探险


让我们从一些基本的解释开始。 QRC20token是可编程数字资产,创建于 Qtum 区块链的智能合约。 Qtum 区块链及其 EVM(以太坊虚拟机,Ethereum Virtual Machine)提供可执行代码和存储数据的智能合约。 使用Qtum Core 钱包,Qtum 手机钱包和 Qtum Web 钱包可以轻松创建带有token的基础智能合约。Qtum token命名为 QRC20,因为它遵循与 ERC20 token相同的协议和标准。

爱丽丝知道可视化区块链模型 - 智能合约 - token架构是可行的(并且在进行交易时更安全),这也有助于解释token和赏金如何运作。

QRC20 token的神奇探险

智能合约在合约创建交易中发布到网络,该交易包含在特定区块中,在这个区块里智能合约将永久存在。上图显示了一个智能合约(测试网区块 34,546 中的 Bodhi 合约)管理 QRC20 token,合约将有存储空间来跟踪余额信息并提供六个功能来创建token,在地址之间转移token,查看余额等等。

合约创建

当合约创建交易发布到区块链时,智能合约在 Qtum 区块链上开始生效。 要看一下这样的合约创建交易,我们可以查看测试网上的 Bodhi合约。

开发人员使用测试网来评估和测试他们的软件,这正是Bodhi对这个智能合约做的。

QRC20 token的神奇探险

Bodhi 测试智能合约开始生命周期于测试网块 35,456,2017年11月20.合约创建了 335,000 测试用的 BOT token,Bodhi 开发者能运行测试,确保代码准备好发布到主网了。

交易所和钱包

下面,我们来看一个交易所和钱包的简化模型,这有利于了解赏金如何运作。

注意,在下图中,为了清楚起见,地址是有序的。实际上,块编号是有序的,但地址是随机的。

QRC20 token的神奇探险

如图所示,交易所客户可以自己买卖,不需要区块链交易。 交易所使用一个热钱包和一个冷钱包(可能是每个的倍数)保存余额。 对于这个例子,交易所具有6,000,000个币的余额,这些币作为交易存储在区块中,但从不存储在交易所本身中。

 后来,爱丽丝吃了蘑菇,并了解了这些秘密。

QRC20 token的神奇探险


首先,一个账户从交易中提现 300 币到个人钱包。为了实现这个,客户输入钱包地址(这里是Q 12),交易热钱包(可能通过交易所的中间地址)发送 300 个币的交易。其次,对于存入交易所的存款,客户输入其交易账户的存款地址,并将交易(可能通过交易所的一些中间地址)发送到交易所热钱包。

现在让我们看看一些直接连接到区块链的钱包,而不是通过交易所。

QRC20 token的神奇探险

前面我将钱包描述为区块链上可以管理货币的浏览器。作为早期的加密货币使用者,爱丽丝可以向我们提供钱包角色的更多细节:

·       浏览区块链并根据过去的交易计算余额

·       持有私钥并签署交易

·       设置交易费用(将随时间变化)

·       对于某些钱包,发布智能合约和合约调用(token交易等)

爱丽丝想要指出钱包本身并没有持有任何货币或代币,因为货币或代币总是存放在区块链上。 我们将在下面看到(扰流警报)即使在区块链上,token也永远不会离开创建它的智能合约。 

特定时刻

QRC20 token的神奇探险

当我们跟着爱丽丝走下兔子洞时,我们决定采取自拍或者说快照。赏金快照是特定时间,特定区块的区块链读数。对于Bodhi赏金,快照是在 2013 年 2 月 2 日 23:40:16 UTC 的 93,333 块。爱丽丝又联想到数字 3 和 9 在中国被认为是幸运的,代表着生活,生命和永恒。

然后发生的(猜一猜…)是 Bodhi 取区块链中 0 到 93,333 块,解析所有交易,找到每个 Qtum 地址的余额。

赏金

这一节爱丽丝告诉你谁领到了赏金,答案是:所有人。真正的问题是你是否有通过钱包或交易所来访问token的方法。

Bodhi 报告称他们以 4:100 的比例为 Qtum 持有者赏金了4,015,325.92 BOT 代币,这意味着他们赏金了 100,383,148 QTUM(他们排除了少于 10 QTUM 的地址)。 根据流通图表中的QTUM,2月2日有 100,353,364 QTUM(到目前为止,创造了1亿+块奖励),这意味着几乎每个 Qtum 地址都收到了BOT

赏金的简单公平的方法是给每个活动地址提供token。为了检查快照所看到的区块链历史记录有多长,爱丽丝使用时光机(Explorer)来查看最早的块奖励获奖者。 她找不到创世块(1-5000)中任何活跃的钱包地址,但是这个家伙 …Ch5b 在 2017 年 9 月 8 日挖出了高度为5,041 块,这是一个真正的 OG 钱包,在 2017 年 10 月之前挖了点矿。…Ch5b 仍有余额并确实收到了 BOT 赏金。在看到合约调用工作后,我们将在下面看到实际的赏金交易。

我们可以从上面回到我们的图,看看赏金如何填充各种区块链地址。

QRC20 token的神奇探险

现在我们可以在区块链的左侧看到 Bodhi 智能合约存储,其中 BOT 赏金到所有的地址。例如,地址 Q2 的交易所冷钱包将有 200,000 个 BOT 赏金。该图中有两个时序假设。1)如果 Q10 的存入发生在块 93,333 之后,那么该地址仍然有 10 个 BOT 来自赏金。 2)如果 Q12 的提现发生在块 93,333 之前,那么它将收到赏金。

让我们看一下钱包在赏金中的行为。

QRC20 token的神奇探险

这与预期非常符合,因为 BOT 被赏金到每个活动地址(大于10 QTUM)。如上所述,这个包罗万象的赏金问题是钱包是否可以访问token,这意味着钱包必须有办法添加token合约地址,并能够创建和发送token合约调用,而不是上面所有的钱包都可以做到这一点。

查看你的token余额

爱丽丝想要有一个超级简单的方式检查合约存储中的token余额。她说要导航到代币页面。

QRC20 token的神奇探险

我们找不到她的WONtoken,所以在这个例子中会使用 BOT; 点击 “BOT - Bodhi Token” 这个名字

QRC20 token的神奇探险

选择“READ SMART CONTRACT”并将 Q 地址粘贴到 “BalanceOf” 字段中,然后选择“Query”。 将出现 satoshis 的余额。获取token中的余额,将小数点向左移动 8 位(仅这个token)。

如果你可以在资源管理器中查看token,也可以通过在资源管理器中单击地址的token收藏来获取此页面的快捷方式。

资源管理器中的token

赏金后,爱丽丝感到很困惑,因为她无法在资源管理器中看到她的地址的代币,但有其他地址已经自豪地展示了他们的代币。

要理解为什么资源管理器感觉不到赏金代币,请记住赏金是如何工作的:快照,一些处理,然后赏金合约调用智能合约,没有任何东西触及区块链上的 Q 地址。

资源管理器一直处于蒙蔽状态,直到你将token添加到钱包并使用你的 Q 地址进行token交易(无论多小)。或者重新加载你的钱包(爱丽丝必须与白兔核对这个),然后资源管理器才知道你拥有该token,查询智能合约并正确显示token余额。

以太坊资源管理器内置了最受欢迎的 ERC20 token,因此你可以查看给定地址的token。 也许 Qtum 资源管理器未来的版本中会也有这个功能。

销毁币(Burning Tokens)

现在我们已经到了爱丽丝兔子洞的底部,是时候讨论在它的使用寿命结束时如何销毁或“烧毁”token。例如,在 Qtum Mainnet Ignition 启动之前,Qtum token以Ethereum ERC20 token的形式存在。 2017年10月初,各种交易所允许 Qtum 代币持有人提交他们的 Qtum ERC20 代币换成 QTUM Mainnet 代币,换掉的 Qtum ERC20 代币随后被烧毁。

为什么有人想要收购好的token?也许token会升级为新的代币或代币,就像 Qtum 的情况一样。此外,组织可以回收一些代币库存以减少供应,支持价格,类似于公司回购自己股票。

烧毁token你需要把他们发送给一个不存在的地址,将它永久留在那里。例如,我们造个以太坊地址 0x1111111111111…,一个没有人拥有私钥的合法地址。我们告诉智能合约把token转移到那个地址,然后它就被永久销毁了。我们可以在以太坊 Qtum ERC-20 token页面查看这些可怜的token,并通过累计所有烧毁地址的百分比,看到 97.05% 的旧 Qtum ERC20 token已被烧毁:

QRC20 token的神奇探险

如果你持有 Qtum ERC20 代币,那么建议在代币变得毫无价值之前,将这些 ERC20 代币转换为 Qtum Mainnet 代币。

我很高兴地报告说,爱丽丝确实爬出了兔子洞,如果你看到她和白兔说话,不要担心,他们可能只是讨论区块链治理和扩展。我希望你和爱丽丝一起享受这段旅程,了解token以及你的代币将非常有用和享受其中乐趣。

QRC20 token的神奇探险

Jackson一名独立Qtum研究员,偶尔写博客和主持社交媒体,十分中意Qtum的技术指导以及社区讨论。欢迎点击原文链接:https://medium.com/@jb395official/qrc20-token-report-february-25-2018-ff397a1ac070

推荐阅读

Qtum量子链周报(7月30日-8月3日)
Qtum量子链应邀参加火币嘉年华
Qtum量子链雅加达技术研讨会期待你的参与
Qtum钱包使用大全以及备份指南

QRC20 token的神奇探险

关注Qtum量子链(qtumchain)公众号,回复关键字查阅Qtum量子链相关资料,以下是部分文档关

回复:‘白皮书’,查看《Qtum量子链白皮书,设计原理,实现方案,及应用》

回复:‘未来’,查看《Qtum量子链未来2年技术路线规划-简略版》

回复:‘指南’,查看《首篇Qtum量子链区块链开发指南系列面世》

回复:‘专访’,查看《Nasdaq专访Qtum:区块链会成为世界最大的信任服务商》

回复:‘文档’,查看英文版本《Qtum量子链实现文档》

回复:‘中文文档’,查看中文版本《Qtum量子链实现文档》

QRC20 token的神奇探险

QRC20 token的神奇探险


声明:链世界登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。此文如侵犯到您的合法权益,请联系我们kefu@lianshijie.com

参与讨论 (0 人参与讨论)

相关推荐

ShadowTokens 正式发布!领取 ShadowTokens 跨链使用指南

ShadowTokens 正式发布!领取 ShadowTokens 跨链使用指南

ShadowTokens 是 Elastos 和以太坊之间的跨链桥梁。用户可以使用它快速、可靠地进行数字资产所有权信息(ETH、ELA 和任何 ERC20、ERC677 或 ERC827 Token)的跨链转移。ShadowTokens 的主要作用有两个方面:1. 通过 Elastos 的 EVM-comptabile 智能合约侧链为以太坊提供可伸缩性(亦来云以太坊侧链具有超低的 GAS 费用,并

提币至 imToken 常见问题及解决方法

Q3:转账至 imToken 会收取多少手续费?如果你是从交易所提币到 imToken ,交易所会收取你的提币费用。Q6:如何判断我的币能不能存放在 imToken-ETH 钱包中?

TrustToken携手Chainlink预言机和Armanino为TUSD稳定币推出储备证明机制

在Armanino和Chainlink的支持下,TUSD成为了全球首个推出链上实时证明的稳定币。TrustToken目前正与独立的实时证明提供商Armanino联手,通过领先的预言机网络Chainlink向链上传输可信数据。TUSD链上储备证明是行业首个针对法币担保稳定币的储备证明机制。

Amber Group与imToken正式达成战略合作

近日,港全球化加密金融智能服务提供商Amber Group与知名去中心化数字资产钱包imToken宣布达成战略合作,双方将在CeFi与DeFi的业务融合方面开展深入合作。Amber Group与imToken分别是CeFi与DeFi领域的优质代表型企业。

GasToken:我为何不再担心 gas 价格飙升(下)

CHI GasToken历时 3 年,CHI GasToken 终于上线。CREATE2返回已部署 child 合约的地址,我们不关心这个地址,因此我们只是将这个地址从堆栈中弹出。偏移量计数器被用来计算 child 合约的数量,并将其永久存储在第 33 行代码中。

GasToken:我为何不再担心 gas 价格飙升(上)

本文旨在探索 EVM 的 gas 机制,尤其是 GasToken 的 EVM gas 机制。这些操作都可以被认为具备负 gas 价格。另外,最高 gas 退款量是该交易所消耗 gas 量的一半。理想情况是在网络 gas 价格较低时写入状态,并在 gas 价格较高时删除状态。

S.Finance推出dForce生息代币池(dToken)

近日,S.Finance整合了dForce的资产协议dToken,并在https://s.finance/上推出了dForce生息代币池。dForce资产池dForce资产池包括所有dForce支持的生息代币,包括dUSDx, dUSDT, dUSDC, dDAI。

麦妖榜
更新日期 2019-09-03
排名用户贡献值
1牛市来了30910
2BitettFan24187
3等待的宿命23810
4区块大康20369
5六叶树20310
6linjm122719429
7天下无双16192
8lizhen00215280
9让时间淡忘14586
10yelanyi050511349
返回顶部 ↑