Elea Notes.

词条索引

词条

文章里出现的术语都会自动链接到这里。每条先给一句人话,再讲机制和代价。 共 73 条。

加密与分布式

51% 攻击核心
攻击者算力超过全网一半后,可以重写最近的历史。 1 篇引用
拜占庭将军问题核心
一群互不信任的人,靠不可靠的信道商定同一个决定。 1 篇引用
包含列表核心
让另一批人也看内存池,列出下一个区块必须包含的交易,用来对抗出块者把交易挡在链外。 6 篇引用
币基交易核心
每个区块的第一笔交易,没有输入、凭空造出新币归打包者——这是所有比特币唯一的诞生方式。 2 篇引用
分叉与孤块核心
两人几乎同时出块,链短暂分成两支,落败那支被丢弃 2 篇引用
工作量证明核心
用一段谁都能验证的算力开销当门票:做起来很贵,检查起来极便宜。 2 篇引用
公钥密码与数字签名入门
一对钥匙:私钥只有你有、用来签名;公钥人人可见、用来验证签名确实出自你手。 1 篇引用
哈希函数入门
把任意长的数据压成一段固定长度的指纹:同样的输入必得同样的指纹,改一个字指纹就全变。 5 篇引用
激励核心
让诚实比作恶更赚钱,于是不需要惩罚机制也没人想作恶。 1 篇引用
剪枝核心
把已经花掉的老交易从本地删掉,只留 Merkle 树上必要的哈希,区块头链条依然完整可验。 2 篇引用
节点核心
网络里存账、验账、转发的机器,分自己全验和只验头两种 5 篇引用
密钥对入门
一对数学上绑定的钥匙:私钥留着签名,公钥公开验签,且从公钥推不出私钥。 2 篇引用
难度与目标值核心
一个门槛数字:区块头哈希必须比它小才过关,越低越难 1 篇引用
女巫攻击核心
一个人伪装成成千上万个人,把投票和信誉系统撑爆。 1 篇引用
区块入门
一批交易打包成一页账,配一个约 80 字节的头,头里记着上一页的指纹 6 篇引用
时间戳服务器入门
把指纹公开发布,每个新指纹裹住上一个,串成改不回去的链 2 篇引用
手续费核心
交易输入比输出多出来的那部分,谁把这笔交易打包进区块就归谁——不是协议规定的价格,是竞价。 4 篇引用
数据可用性采样深入
只随机抽查一小部分数据,就能高概率确认全部数据真的被公开了。 1 篇引用
数字签名入门
用只有你知道的私钥给一段数据盖章,任何人都能用你公开的公钥验证这个章是真的、且数据没被改过。 4 篇引用
双重支付入门
同一笔电子货币被花两次——数字文件天生可复制,这是电子现金最根本的难题。 2 篇引用
算力入门
每秒能试多少次哈希:隔着网络唯一能被验证的力气 4 篇引用
椭圆曲线深入
曲线上的一种加法:往前算很快,倒着推回来做不到。比特币用它生成签名,但白皮书里从没提过它。 2 篇引用
找零入门
比特币的钱不能拆开花,所以付款时把整笔花掉,多的部分转回给自己——就像用整张钞票付账拿回零钱。 3 篇引用
状态膨胀 / State Growth核心
链上每记住一件事都要全世界所有节点一起永久记住,而这笔账没有还款日。 1 篇引用
最长链规则核心
两份互相矛盾的账本,选背后堆了更多工作量的那一份 1 篇引用
b-money核心
1998 年戴维提出的电子货币构想:所有人共同维护一份账本,靠算力发行货币,但没解决谁的账本算数。 1 篇引用
Hashcash核心
1997 年为拦垃圾邮件设计的机制:发信前先算一个耗时的哈希,让群发变贵而单发几乎无感。 1 篇引用
KZG 承诺深入
一小段数据(几十字节)就能锁定一大批数据,之后可以逐点证明某个片段确实属于它。 1 篇引用
Merkle 树核心
把一批数据两两哈希、层层向上收成一个根指纹;验证其中任何一条只需要一条极短的路径。 2 篇引用
MEV核心
出块的人可以自由决定把哪些交易按什么顺序放进区块,这个自由本身能换成钱——这笔钱就是 MEV。 1 篇引用
Random Oracle Model深入
把哈希函数理想化成一本无限厚的随机数字典,用来证明「光靠哈希做不到某件事」。 10 篇引用
UTXO / 未花费交易输出核心
账本里没有余额这一栏,只有一堆还没被花掉的收据。 2 篇引用

理论

比特入门
信息的单位:一个比特就是消除一半可能性所需的信息量,恰好是一个双稳态开关能存的量。 6 篇引用
赌徒破产问题核心
每局赢面略小于一半,只要一直赌下去,输光是迟早的事。 1 篇引用
多项式时间核心
运行时间随输入长度的某个固定次幂增长:这是理论上"可行"与"不可行"之间画的那条线。 1 篇引用
纠删码核心
把数据拆成多份并加上冗余,丢掉一部分也能把原数据完整还原出来。 1 篇引用
模运算入门
只关心除法的余数:钟表上 10 点过 5 小时是 3 点,因为算完 15 之后把 12 扔掉。 8 篇引用
泊松分布核心
已知平均每小时来 6 个,它给出下一小时来 0 个、1 个、10 个的各自概率。 1 篇引用
前缀码核心
没有任何码字是另一个码字的开头,所以一串码字连起来写也能唯一切开,不需要分隔符。 1 篇引用
确定性算法入门
同样的输入永远走同样的步骤、给同样的答案,不掷骰子也不碰运气。 4 篇引用
冗余度核心
一段消息里本来就能猜到的那部分占多大比例:冗余度越高,能压掉的越多,抗噪能力也越强。 2 篇引用
核心
衡量你事先有多不确定:可能性越多、越均匀,熵越大;结果揭晓时你学到的就越多。 1 篇引用
素数入门
只能被 1 和自己整除的整数:它们是乘法意义上的原子,每个整数都有唯一的素因子分解。 1 篇引用
随机游走核心
每步随机进退,走一万步大约只离原点一百步。 1 篇引用
通用机核心
一台能模拟任何其他离散状态机的机器:这就是为什么讨论"计算机能做什么"不必逐台讨论。 1 篇引用
信道容量核心
一条线路每秒最多能可靠传多少比特:超过这个数,错误率无法压到任意小;不超过,就可以。 1 篇引用
信息量入门
一件事发生带来多少信息,等于它有多让你意外:概率越低,信息量越大。 6 篇引用
压缩率核心
一份数据最多能压到多小,由它自身的熵决定;压过这条线就必然丢东西。 2 篇引用
置换的轮 / Permutation Cycle入门
一堆东西互相换了位置之后,跟着链条走总会绕回起点,而绕一圈的长度决定了要找几次。 1 篇引用

AI

标准答案入门
被当作正确的那份答案。它是人造的,因此可能是错的。 4 篇引用
残差流核心
贯穿模型所有层的一条主干向量,每层往上加一点自己的贡献,读写都在这条流上。 1 篇引用
分词核心
把字符串切成模型认识的最小单位。切法不按字也不按词,而是按统计上常一起出现的字节片段。 2 篇引用
奖励模型核心
一个专门用来给答案打分的模型,代替人类坐在旁边逐条评价。 22 篇引用
困惑度核心
模型读到下一个词时,心里大概在几个选项之间犹豫——这个「几个」就是困惑度。 8 篇引用
模仿游戏入门
图灵用来替换"机器能思考吗"的可操作问题:审问者靠打字提问,判断对面是谁;原始设定判断的是男女,不是人机。 1 篇引用
推理入门
训练是造模型,推理是用模型。训练一次性花钱,推理每次调用都花钱。 8 篇引用
中文屋核心
Searle 的思想实验:一个人照规则书操作中文符号、答得像母语者,却始终不懂中文——用来主张通过行为测验不等于理解。 1 篇引用
自回归解码入门
模型一次只能吐出一个词,下一个词要等前一个吐完才能算——所以输出越长,等得越久。 1 篇引用
自一致性核心
同一个问题让模型独立答多遍,取出现次数最多的答案——不改模型,只靠重复和计票换准确率。 1 篇引用
Agent入门
把模型放进一个循环里:做一步、看结果、再决定下一步,直到收工。 14 篇引用
Benchmark入门
同一套题大家都来考,好比较。代价是:题目一旦固定,分数就会慢慢脱离它想衡量的能力。 6 篇引用
KV Cache核心
模型生成文字时用来记住前面内容的临时笔记,省去重复计算,代价是占显存。 1 篇引用
Transformer核心
当前几乎所有大模型的基础架构,核心是让每个词直接权衡它该关注哪些词。 2 篇引用

learning

必要难度入门
学习中主动引入的、能被成功应对的困难:它让当下更费劲、手感更差,却让知识留得更久。 1 篇引用
存储强度与提取强度入门
记忆有两个独立的量:扎得多深(存储强度)和此刻调不调得出来(提取强度)。考试只测后者,而你想要的是前者。 1 篇引用
交错练习入门
把不同类型的题目打乱穿插着练,而不是一类练完再练下一类。总练习量不变,只改顺序,长期效果差三倍。 1 篇引用
提取练习入门
合上书把答案回想出来,而不是把材料再读一遍。测验不只是测量装置,它本身在改写记忆。 2 篇引用
元认知错觉核心
对自己学得好不好的判断,系统性地读错了指标——而且在某些任务上,判断方向与实际结果相反。

系统与工程

发布订阅入门
按名字收发,而不是按地址。收发双方因此不必知道彼此存在。 2 篇引用
共识核心
一群互不信任、可能失联的参与者,最终对同一份记录取得一致——难点从来不是投票,而是不知道该问谁。 3 篇引用
中继入门
一个只负责复制转发的中间点。它让发送方不必自己承担扇出。 2 篇引用

物理

超导入门
某些材料冷到一定温度以下,电阻会突然完全消失,电流可以永远流动不衰减。 1 篇引用
临界温度入门
材料从普通状态转为超导状态的那个温度界限,高于它超导性消失。 10 篇引用