把去中心化、不可篡改和激励机制定义为区块链技术的典型特点,而把可追踪、匿名和可编程定义为区块链技术的功能特性,同时分析了每一个特点和特性的底层支撑技术,以更好地判断区块链项目的真伪及可实现性。在该定义的基础上,分析了物联网(IoT)场景下几个典型的区块链项目,并对其中的一些主要问题和主要方法进行了详细阐述,认为IoT的数据体量和数据安全问题依旧是需要重点考虑的问题。