所谓的无人机控制区块链电路呢, 其实就是把飞行的控制信号写到区块链上面去, 然后再把这个东西喂回到飞行控制板里面去, 我们不要搞那些没用的虚的东西。
我这个人就是看不惯那种事情, 只要随便在纸上画了一个方框框出来, 就敢张口闭口说是进行了上链处理。

因为对于飞控板子所输出的那种脉冲宽度调制的信号来说, 我们肯定是不可以把它直接丢在一边的, 而是必须要先让这个信号经过微控制单元的转换, 变成串行外设接口的那种数据格式, 接着再把这个数据传输给硬件安全模块进去进行后续的操作。
我自己手里拿着这块型号是STM32H7的芯片的时候, 我是发现如果把这个串行外设接口的时钟频率拉升到了每秒八千万赫兹那么高的一个水平之上, 并且能够把这个整体的延迟时间给压缩到仅仅只需要两毫秒的一个程度以内的话, 那么这个性能表现已经是完全足够来使用了。
咱们在区块链这个领域, 千万千万不要去搞那些特别重的共识算法。对于无人机来说, 它们真正需要的是那种轻量级的链结构, 这种链结构哪怕只有三个节点, 也是足够的,出块时间必须控制在150毫秒以内, 如果不这样的话, 你的指令可能都还没传达完毕, 天都已经黑了。
我曾经亲眼见到过一个团队, 他们使用以太坊合约来控制无人机的飞行, 我看到这一幕的时候, 咖啡直接喷得到处都是, 连键盘都被弄湿了——这是因为开启挖矿的过程就要花费十几秒钟的时间, 在这种情况下, 无人机早就已经摔在地上了。
方案的内容实际上非常简单, 就是只有一句话所描述的那样, 具体是指从飞控板开始, 信号或者数据经过MCU, 接着到HSM, 然后发送到轻量链, 最后再回传回来, 并且要求在全链路中的每个环节压力测试结果都要达到5毫秒的标准, 千万不要去搞那些看起来花哨但实际上没有实际作用的技巧, 只要把线路正确地接好就可以了。
转载请注明出处:财经热点,如有疑问,请联系()。
本文地址:https://www.gyszyy.net/imgwrk/12187.html
