1. Cookie机制
Cookie机制应运而生,旨在弥补HTTP协议“无记忆性”的短板。服务器通过响应向客户端颁发Cookie——一段小巧的文本信息。客户端珍藏此Cookie,后续访问同一网站时将其附于请求,服务器据此识别用户状态。Cookie曾风靡一时,承担着数据存储与身份验证重任,然其带来的性能开销催生了Session机制。
2. Session机制
Session机制犹如服务器端的“客户档案”,轻松记录并追踪客户端状态。用户访问时,服务器记录状态信息,后续只需查阅Session档案即可辨识用户身份。通常,客户端将SessionID存于本地Cookie,访问时附带ID,实现状态传递。如果说Cookie是通过查验“通行证”辨人,Session则是翻阅“客户明细表”识客。Session简化了操作,却加重了服务器存储负担。
3. Token身份认证机制
随着单页应用崛起及物联网浪潮席卷,Session机制退居幕后,Token身份认证机制崭露头角。用户凭用户名密码申请,服务器校验通过发放Token。客户端妥善保管Token,置于local storage或Cookie。后续请求,客户端携带Token,服务器解码验证,有效则处理。用户退出,客户端销毁Token,或服务器设定Token有效期(如五分钟),到期自动更新。此处的Token即“令牌”,独一无二,携用户身份信息,可通过URL、POST参数或HTTP头部递交服务器。
编译原理中的“标记”
词法分析阶段,字符序列华丽转身为token序列。这里的token扮演“标记”角色,标记化过程将输入字符流转化为token流。
区块链中的“代币”与“通证”之争
1. “代币”初印象
追溯至区块链早期,token首译为“代币”,源于数字货币应用场景的先声夺人,比特币等虚拟货币成为token的代名词。矿工挖新区块,收获新区块奖励(含新比特币与交易手续费),皆为token形态。
2. “通证”新解
然而,区块链演进至今,token内涵已远超“代币”范畴,涵盖股权、身份、证券、门票乃至虚拟物所有权。2017年,孟岩与元道两位业界翘楚联袂提出“通证经济”,将token译为“通证”,正式步入大众视野。他们痛批将token直译为“代币”实为谬误,因其能代表一切权益证明,而非仅限数字货币。他们断言,非代币类token应用或将遥遥领先,且无国家背书的“代币”不过是自欺欺人。现实亦证实,产业区块链与近期爆红的NFT已使token作为单纯“代币”的地位日渐式微。
3. “通证”新篇
在近期世界区块链大会中,孟岩反思先前对FT(同质化token)的过度看好,转而力挺NFT(非同质化token)为价值互联网的未来载体。NFT不仅适用于艺术品与收藏品,更可封装现实物品、虚拟商品、知识等各类资产,具备自描述、可塑性强、跨链能力出众等特质,全面超越比特币等FT。他憧憬构建NFT驱动的价值互联网,建议NFT数据结构增补链ID与自描述信息,以承载移动数字身份、商品、收藏品、资产、权证等多元价值。
尾声
综上所述,笔者倾心于“通证”派观点。尽管有声音主张将token译为“权符”,以强调其“权”与“证”特性,但尚未得到广泛认同,多数人仍支持“代币”或“通证”。至于研究好友属性加密的实例,以“通证”诠释个体属性证明,如性别、兴趣等,较“代币”更为直观易懂。各位读者,你们的观点又是什么呢?欢迎留言分享!
文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系多特删除。(联系邮箱:[email protected])
相关阅读











近期热点
最新资讯