本文是作者关于Lisp替代比特币脚本的研究,探讨了使用Lisp作为tapscript替代方案的可能性。作者设计了一种名为btclisp的Lisp语言,并重复了Chia Lisp的大部分设计选择。文章还讨论了椭圆曲线密码学计算、交易内省、数字处理、序列化、开销控制以及中间状态处理等方面的问题,并提出了未来的工作方向。
这是我关于 Chia Lisp 的文章(中文译本)的续篇。它依然使用层层递进的模式,因此,跟上一篇文章一样,如果本文不能点燃你的兴趣,不妨记住有这样一篇文章;待日后你发现我们做出有意思的东西之后,再回来读这篇有用的背景材料。
本文介绍了 Cashu 中盲签名的基本原理,以及ecash 通常只能使用少数几种钱币面额(例如 2 的幂)来表示价值的原因。文章解释了盲签名的工作原理,并通过一个简化的例子展示了如何以盲签名为核心构造一种支付系统,同时讨论了密钥集大小对效率和隐私性的影响。
本文介绍了Chia区块链所使用的智能合约编程语言Chialisp,它是一种Lisp的变体,用于解决比特币脚本在循环和结构化数据处理方面的局限性。文章详细阐述了Chialisp的设计原理,包括其基于二叉树的数据结构、操作码、运行环境、引用机制,以及递归与循环的实现方式,并对比了Chialisp和Bitcoin Script的差异,探讨了它的优点、缺点及未来发展。
Chaumian ecash 的一个标志性的特征是其钱币的取款(发行)与存款(赎回)是无法关联起来的(unlinkability)。不同的 ecash 实现运用了多样的密码学方法来实现这种效果,其中最突出的 “盲签名(blind signatures)”。
我准备 再续 前言,探讨如何为比特币脚本编程设计 Lisp 语言的一种变体,但深入细节之前,我发现,总结一下 Lisp 在 Chia 区块链上是什么样子,可能会有帮助,因为这给人们反馈的许多问题提供了很好的答案。
该提案提出了一种自主保管的积分系统,该系统可安装在现有ecash铸币厂的前端。用户的余额存储在一个无需信任的积分合约中,可以随时在链下兑换成ecash。该方案利用Spillman支付通道的思想,并结合比特币的新功能来提高隐私性和效率,所有合约执行都通过MuSig2 taproot密钥路径完成。
本文介绍了 Cashu,一个基于比特币的 Ecash 系统,旨在解决当前托管钱包和在线支付中存在的隐私问题。Cashu 通过提供电子化的不记名 token,使用户能够在互联网上进行安全且私密的交易,而无需依赖传统的账户模型,从而构建一个由许多独立的局域服务通过互联网货币彼此相连的网络。
本提议介绍了一种自主保管的积分系统,可以安装在现有的 ecash 铸币厂的前置位置。用户的余额保管在一个免信任的积分合约中,可以随时(比如在支付的时候)在链下换成 ecash token。
在 90 年代,新旧世界交替,一开始是缓慢的,但突然就加速了;技术人员、社会活动家、政策制定者,甚至哲学家,都明白了,随着互联网的壮大 —— 以及我们每日花在网络世界中的时间增加 —— 政府和企业建造终极全景监狱(panopticon)的能力会变成对现代社会的最大威胁之一。他们当然是对的。