区块链 · 技术与行业
文章库关于本站

资料与核验

区块链和nfc区别有哪些常见误区:从技术分工到应用边界

摘要

区块链涉及多节点共享记录与状态确认,NFC涉及近距离数据交换,两者处于不同技术层面。理解它们的区别,需要分清读取标签、查询记录与写入区块链,也要避免把Web NFC的接口能力当作所有NFC应用的能力。

冷钱包助记词备份的科技主题配图

先分清记录机制与通信方式

区块链和NFC的核心区别在于解决的问题不同。以太坊技术文档介绍的区块链,通过区块之间的密码学引用组织记录,由网络节点按照共识规则确认状态。NFC即近场通信,涉及设备在近距离交换数据。理解两者时,应先区分“数据怎样交换”和“记录怎样被共同确认”。

MDN介绍的Web NFC是网页使用NFC交换数据的接口,围绕NDEF消息读取、写入兼容标签。这个接口的能力范围,不能直接代表全部NFC技术。

冷钱包和热钱包的区别的科技主题配图

误区一:两者是可以直接替换的技术

读取标签与维护共享账本承担不同职责。前者可以提供信息输入,后者用于组织和确认记录。因此,讨论哪个更好、更快之前,需要明确比较的是标签交互还是账本处理。仅需读取标签内容的应用,并不会因此自然需要区块链。

区块链供应链溯源的科技主题配图

误区二:碰一下标签就完成了上链

读取NFC标签,只能说明发生了相应的数据交互。查询已有链上记录与提交新的链上交易,也属于不同操作。以太坊中的状态变更,需要交易经过网络验证、执行并被纳入链上记录。标签被读到这一动作,本身不足以证明上述流程已经完成。

如果应用将两者结合,应分别说明标签提供什么内容、应用如何处理,以及是否实际提交了链上交易。界面显示读取成功,不能单独作为写入区块链成功的依据。

误区三:链上记录能自动证明实物真实

区块链的记录机制与实物身份之间仍有验证环节。即便某个标签内容对应一条链上记录,也需要说明标签为何能代表眼前这件物品、最初信息由谁确认。记录可以被查询,不等于实物真实性已经得到完整证明。

因此,评价标签与区块链结合的方案时,需要区分记录是否一致、信息来源是否可靠,以及标签与实物的对应关系是否成立。

误区四:支持NFC就一定支持网页读写

硬件具备NFC能力,并不足以推导出网页能够完成所需操作。MDN的Web NFC说明限定了NDEF格式及兼容标签的使用范围,并指出其浏览器支持有限、不支持底层操作。具体应用需核对浏览器、标签格式和所需功能是否匹配。

常见问题是:网页能读取标签,是否就能使用所有NFC功能?不能据此判断。能够交换NDEF消息,只证明接口支持这一类交互;更广泛的功能需要单独核实。

← 返回全部文章

延伸阅读 · 相关栏目

区块链技术区块链行业区块链研究资料与核验