做了八年嵌入式通信的工作之后, 人们总是会把问题聚焦在, 区块链上的通讯设备到底存在着哪些种类。如果把这件事情掰开了揉碎了讲清楚的话, 其实就是把它拆分成芯片层面和整机层面这二个部分而已。这一点事情并没有听起来那么的玄妙和高深莫测。最核心的决定因素, 完全在于你自己的业务场景具体是什么样的情况。

区块链通讯设备怎么选

选设备的时候, 千万别只盯着参数表看。我带着团队踩过不少坑。举个例子, 当时挑了最贵的那个模块。结果部署完了, 发现协议栈不匹配。就这样白白折腾了我两个月的时间。

真正需要看的其实是三件事。第一是共识算法支不支持。第二是接口是SPI还是I2C。第三是有没有开源驱动。这三条要是没考虑到, 你大概率得返工。

在芯片这一层, 存在着专门的ASIC方案还有FPGA方案, 而在整机的层面, 则是采用了带有安全存储功能的通信网关形式。前面的这个类别是用来作为嵌入式矿算节点运作的,后面的那一个类别是用来运行边缘验证任务的, 这两者在选型的逻辑上完全不同的, 大家千万不要把它们混在一起进行比较啊。

区块链通讯设备哪家好

“好”这个字其实特别看具体的场景情况。如果要做联盟链的私有部署, 那么国产飞腾加上鲲鹏的这种组合方案, 在性价比方面确实是非常好的;要是去上公链节点做运维工作, 海外的那几家比较老的通信芯片厂家, 它们的生态建设成熟度是比较高的。

不要听从销售人员说的什么全行业都能通用的话, 要先搞清楚你自己的链的情况, 还有吞吐量的具体需求, 以及离线时长的具体要求是怎么样的。

我们团队目前所正在运行的方案, 是将国产的FPGA芯片用于底层的加密处理, 并且在最外层封装上标准的以太网接口。其维护成本相比纯进口的形式要低出一半还多, 自上线运行大半年以来, 未曾出现过任何事故。

区块链通讯设备到底有哪些?从芯片到整机,常见类型和选购思路讲清

在选型的时候, 如果脱离了实际的应用场景只去谈论技术参数, 那全都是没有实际意义的话。你需要先把具体要跑哪个链路、涉及多少个节点、以及能够离线的时长这些基本情况想清楚, 接着再拿出两到三家竞争对手的产品来进行压力测试工作, 最后让客观的数据来充当评判的最终依据。