探讨比特币的非钱包化的安全主节点的研发问题
方的豆豆
发表于 2022-11-2 22:26:43
73
0
0
比特币的薄弱环节不在于交易的速度,而在于主节点数。7 ]7 M% O3 r$ I$ u, L0 e
D2 J! ~9 m* i$ @8 {7 C
由于人的自私属性,核心钱包一直得不到广泛的长期运行。
3 y B. u- |% n K: G7 H
我觉得,对于增加主节点数量,完全可以和钱包分离开来设计。# e1 `) M- f2 w! a4 S8 S
主节点只需要负责区块链数据,不需要加入任何钱包的相关功能。
可以用ARM芯片定制一款比特币主节点,自带1T硬盘,相当于一个嵌入式的小计算机,带有网络接口和一个小型液晶显示屏显示状态。所有实现成本在2000元以内。3 X" k1 P) k7 Q& D# D( k
- E4 v7 ?" }) C3 a
此节点,并不负责比特币全网创世开始至今所有区块链的数据存储。每个节点仅保存1/100历史交易数据段的数据。; @5 e6 P5 G# }; }
节点启动的时候,会去全网搜索相似的这种节点,并获得区块链分布数据表,然后自动插入到当前区块链数据备份最少的哪一段,下载备份这一段的数据。并且今后长期负责此段区块链数据的广播。
; n( `- O, a) H
定期重新扫描一遍数据(可1年一次也可1月一次),然后动态分配自己的数据时间段。
3 p! q" N! p; V y) B5 w# R) {7 ]5 V
目的就是保证比特币创世以后的所有区块数据都在全网此类节点中得到平均的分布。. P; |0 e! A9 S. b- y
! f! Q$ q- y7 W1 a& i+ F1 W; u
这样的嵌入式节点在网上大量铺开后,直接的结果就是等同于全节点数量大大增加。2000块算啥?人人买得起。# y$ u) E ]" ]
这样的小ARM嵌入式系统,其复杂度不会高于一台同类的ARM嵌入式企业级的邮件服务器。成本也在2000元以内。
拥有比特币的用户可以说人人都买得起。贡献2000元,增加一个昼夜不停运行的半全节点,也不是矿机,也不费电。何乐不为?' g* D9 {; b/ Y! z) l
3 \5 {( D# f( d8 ^ E3 v' Q
这样的节点,完全和钱包是分离的,里面没有任何涉及主人钱包的信息。完全没有安全性的问题。7 u& n% b" v0 u4 i
成为第一个吐槽的人