随着 OpenAI 的兴起,LLM 仿佛是在一夜之间,忽然闯入到普通人的生活。我们该如何和它对话,如何把它带入到这个现实世界,类似 LangChain 这样的框架,或许给我们提供了一整套的解决方案。
LangChain 初次见面,这里,先去认识它的基本概念。
随着 OpenAI 的兴起,LLM 仿佛是在一夜之间,忽然闯入到普通人的生活。我们该如何和它对话,如何把它带入到这个现实世界,类似 LangChain 这样的框架,或许给我们提供了一整套的解决方案。
LangChain 初次见面,这里,先去认识它的基本概念。
本文,主要描述 Seaport 中 fulfillOrder 的过程。前序准备工作可参见 Seaport - Order。
在该过程中,可以看到,Seaport 中的交易过程更加灵活,ERC20,ERC721,ERC1155 之间,可以自由兑换。
Seaport 是 OpenSea 下一代交易协议。
本文讨论 Seaport 版本 1.1.0 中 Order 实体/ Order Hash/ Order 签名过程以及 Order 创建,为下一篇 fulfill order 做准备。
签名,证明事件是在钱包的实际持有者授权的情况下执行的;验证,是通过加密算法对签名有效性的检测。签名并验证通过,是交易和授权的基础。
本文,主要围绕着结构化数据的签名/验证以及合约签名/验证展开。其对应着 EIP712 以及 EIP1271 协议。
DAO(decentralized autonomous organization) 的出现,允许任何在网络中的协作关系,以协议和条款的形式而存在,决策随着组织内共识而被触发自动执行。
和传统的中心化组织不同,DAO 具有更加广阔的应用场景和领域,也更加 透明、公平和去中心化,更强调群体的权益和决策权。 这里,没有使用完全去中心化,是因为即使在区块链的网络中,组织内的权力也容易产生集中,组织中的个体有限(远不及区块链中节点的个数),且个体所拥有的权益通常是不一样的(通常,区块链上验证节点的验证权重都是一样的)。
正如比特币创世区块中,中本聪留下了当天《泰晤士报》的头版头条文章——The Times 03/Jan/2009 Chancellor on brink of second bailout for banks。这证明了创世区块是在 2009 年 1月 3 日当天或者之后被矿工 mint。后续所有的比特币交易,也发生在这个时间节点之后。
那么,如果后续所有的交易(或者说事件),都是顺序的,并且加盖了 “时间戳” 的,事实上这就是一个基于时间的历史事件序列。我们要证明某个交易事件在这个序列中,只要从这个历史序列中去求证即可。
和许多加密应用使用的基础技术一样,这里也将使用 hash 函数将这个序列串联起来。