当前位置: 代码网 > 科技>区块链>币种知识 > 数字令牌原理是什么?数字令牌原理分析

数字令牌原理是什么?数字令牌原理分析

2025年02月06日 币种知识 我要评论
数字令牌是一种加密货币,持有它可以获取区块链网络的奖励,它们基于区块链技术,提供安全性并实现去中心化,很多投资者还不知道数字令牌的原理,想要知道数字令牌原理是什么?下面就让小...

说起数字令牌,其实它就是加密货币的另一种说法,持有该令牌往往会获得该区块链网络的奖励,常见的奖励包括但不限于手续费收入、质押挖矿、空头新币、项目治理投票等。数字令牌提供了一层安全性,使得伪造变得非常困难,并且都是基于区块链技术的去中心化网络,其中区块链被用作公共分类账来记录以货币完成的任何交易。数字令牌的种类也很多,很多投资者还不知道数字令牌的原理,想要知道数字令牌原理是什么?下面就让小编为大家分析一下数字令牌的原理。

数字令牌是什么意思?

数字令牌(digital token)是指通过加密技术创建的一种虚拟资产或凭证,通常在区块链或分布式账本技术上发行和管理。数字令牌可以代表多种事物,例如:

货币:像比特币(bitcoin)或以太坊(ethereum)这样的加密货币,数字令牌充当一种支付手段或价值存储。

资产的所有权或份额:令牌可以代表现实世界中的资产,比如房地产、艺术品或股票的所有权。

使用权:有些令牌可以用于访问某种服务或产品,例如在去中心化应用(dapp)中使用的服务令牌。

治理权:在一些去中心化自治组织(dao)中,持有令牌的用户可以参与治理决策。

根据功能的不同,数字令牌可以分为支付型令牌、功能型令牌、证券型令牌等。

一般来说,当你听到“数字货币令牌”或简称“令牌”这个术语时,它们指的是比特币等令牌,这些令牌是建立在块链之上,代表你拥有并可转让给其他人的数字资产。

有多种方法可以在块链上创建令牌。例如,要了解的最简单的代码就是像bitcoin这样的固有标记,它直接构建在比特币块之上。或者你可以选择分叉比特币块链,并在顶部构建标记一些示例包括zcash,litecoin,monero等。或者你可以构建一个全新的块链技术,并在此之上构建一个令牌-这是ethereum所做的。在ethereum的块链之上的令牌是“ether”。

甚至可以在ethereum的blockchain本身之上建立代码。gnosis(gno)和augur(rep)就是这样的例子。也许这很令人困惑,因为“以太币”是建立在以太坊区块链上面的标记。稍后我会在后面解释。现在,只要接受除了ethereum blockchain的内在令牌之外,还可以建立其他令牌。

数字令牌有什么用?

令牌(token)就是系统的临时密钥,相当于账户名和密码,用来决定是否允许这次请求和判断这次请求时属于哪一个用户的。它允许你不提供密码或其他凭证的前提下,访问网络和系统资源。这些令牌将持续存在于系统中,除非系统重新启动。

令牌最大的特点就是随机性,不可预测,一般黑客或软件无法猜测出来,令牌有很多种,比如访问令牌(access token)表示访问控制操作主题的系统对象;密保令牌(security token),又叫作认证令牌或者硬件令牌,是一种计算机身份校验的物理设备,例如u盾;会话令牌(session token)是交互会话种唯一的身份标识符。

在假冒令牌攻击中需要使用kerberos协议。所以在使用假冒令牌前,先来介绍kerberos协议。kerberos是一种网络认证协议,其设计目标是通过密钥系统为客户机/服务器应用程序提供强大的认证服务。

数字令牌原理是什么?

token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个token便将此token返回给客户端,以后客户端只需带上这个token前来请求数据即可,无需再次带上用户名和密码。

token是有时效的,一段时间之后用户需要重新验证。我们也不一定需要等到token自动失效,token有撤回的操作,通过token revocataion可以使一个特定的token或是一组有相同认证的token无效。

token的验证过程

(1)客户端使用用户名跟密码请求登录;

(2)服务端收到请求,去验证用户名与密码;

(3)验证成功后,服务端会签发一个token,再把这个token发送给客户端;

(4)客户端收到token以后可以把它存储起来,比如放在cookie、local storage、session storage中;

(5)客户端每次向服务端请求资源的时候需要带着服务端签发的token;

(6)服务端收到请求,采用filter过滤器,校验客户端请求带着的token,校验成功则返回请求数据,校验失败则返回错误码。

数字令牌的优势

token的目的是为了减轻服务器的压力,减少频繁的查询数据库,使服务器更加健壮。它的优点就是扩展性强,无状态、可扩展。

在客户端存储的tokens是无状态的,并且能够被扩展。基于这种无状态和不存储session信息,负载均衡器能够将用户信息从一个服务传到其他服务器上。

如果我们将已验证的用户的信息保存在session中,则每次请求都需要用户向已验证的服务器发送验证信息(称为session亲和性)。用户量大时,可能会造成一些拥堵。而使用tokens之后这些问题都迎刃而解,因为tokens自己hold住了用户的验证信息。

安全性强,非常适合用在web应用或者移动应用上。token的中文有人翻译成“令牌”,意思是:拿着这个令牌,才能过一些关卡。

虽然加密令牌(如加密货币)可以保值和交换,但它们也可以设计为代表实物资产或更传统的数字资产,或某种实用程序或服务。例如,有代表房地产和艺术品等有形资产的加密令牌,以及处理能力或数据存储空间等无形资产。令牌也经常被用作一种治理机制,用于对特定参数进行投票,例如协议升级和其他决定各种区块链项目未来方向的决策,创建加密令牌以服务于这些不同功能的过程称为代币化。

以上就是数字令牌原理是什么?数字令牌原理分析的详细内容,更多关于数字令牌原理介绍的资料请关注代码网其它相关文章!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com