off-chain 相对于on-chain交易是off-chain交易。通常,通过交易所进行的交易是off-chain的,本人并没有私钥。私钥在交易所,由交易所托管。
on-chain钱包需要自己保管私钥 off-chain 相对于on-chain交易,通过交易所(gate、火币等)进行的交易是off-chain的,用户并没有私钥,私钥在交易所,统一由交易所托管。
blockchain.info ),运行与云服务,私钥加密存储于服务器上,通过浏览器访问; 4.硬件钱包,运行与专门定制的硬件上,可能需要与电脑或手机配合使用; 除了上述分类方式外,还有一种所谓的“链上 on-chain、链下 off-chain ”的分类方式,这又产生出了一种“钱包”,叫“off-chain 钱包”。 其实,从本质上讲,我们并没有一种比特币交易叫“off-chain 交易”,也不应称这类的服务为“off-chain 钱包”,我们应该称其为“银行”或者是“存币平台”,因为在这种情况下,您手里所谓的一个比特币 比如说,交易所其实就是存币平台,各类的理财平台、云算力平台等也都是存币平台,这些平台都属于“off-chain”的范畴,我们应称他们为“银行”或“存币平台”,而不要称他们为“off-chain 钱包”。
【链下通道——闪电网络】 off-chain这个概念来自比特币社区,2013 年 12 月提出,后来形成了我们熟悉的链下链的一套体系,也即侧链。 off-chain的诞生是由于比特币本身或者某一区块链本身的机制存在一些问题。但是直接在比特协议或者比特币链条上进行修改的话,又容易出错。而且比特币区块在一直不断运行,万一出错了涉及的资金量太大了。 A可以随心所欲的今天给B发1BTC,明天再给B发2BTC,都不打紧的,反正是Off-Chain交易,没有交易费。闪电网络在于给A和B之间提供这种支付通道,即Off-Chain(链外)交易通道。 最后,总结一下目前off-chain存在的问题: a. 中继过于中心化问题; b. 在线状态不稳定问题; c. 抵押资产问题。 【分片】 分片又称Sharding,它首先出现在数据库领域。 我相信,虽然scale-out的off-chain、sharding、DAG、multi-chain都还远说不上完美,但这应该是区块链无限扩展性能的正确方向。
比如Substrate中的Off-Chain Worker(OCW)目的就是要解决这种集成性和维护性的问题。 在整套系统中,为了提高系统执行的效率和稳定性,可能还需要负载均衡,缓存层等组件。 分布式DNS(例如IPFS的IPNS,Arweave的DNS Gateway等)定位到网关; ●请求通过网关后,进入服务逻辑(Off-Chain Worker及索引服务); ●服务逻辑与DS打交道,
4.后端/Off-chain 服务性能 (Backend/Off-chain Service Performance - 如果存在):许多 Web3 项目会结合中心化或去中心化的后端服务来处理链下数据存储
链下真实资产管理 (Off-chain Real Asset Management)资产维护与管理: 如果RWA是实物资产(如房地产),需要负责资产的日常维护、保险、税务等。 数据流与链上链下同步 (Data Flow & On/Off-chain Synchronization)链下数据收集与处理: 收集来自资产管理、财务、估值等渠道的链下数据。
verify() --> bool 该方法用于在线验证,put/get后调用verify() •put:插入操作(事务)是否commit•get:返回的结果是否正确、真实 如图3所示:client读写请求先到off-chain 2.read(s, k) 该方法不依赖区块链事务,速度很快3.check-tx-status(s, tx-id) Off-Chain Verification off-chain分为online和offline ,这里的off-chain强调是BlockchainDB提供的验证机制。
Meanwhile, they are divided into “on-chain” and “off-chain” modules, depending on whether they are implemented Modules of the layers containing scheduling and feedback mechanisms and user interface are referred to as off-chain Figure 3 also shows the data sharing between on-chain and off-chain modules. Allocation results and prices are computedby the smart contract and stored on blockchain and off-chain Secondly, efficient communication between on-chain and off-chain components is necessary.
链下资产管理子系统 (Off-Chain Asset Management Subsystem)这是 RWA 系统中连接现实世界与区块链世界的关键桥梁。 Interfaces): 如果RWA代币也会在中心化交易所上市,需要提供与CEX对接的接口, facilitating the movement of tokens between on-chain and off-chain
链下数据采集与处理层 (Off-chain Data Acquisition and Processing Layer)将现实世界资产的信息和状态同步到链上。 链上链下数据同步与映射层 (On-chain and Off-chain Data Synchronization and Mapping Layer)确保链上代币状态与链下资产状态的一致性。
6.1 Off-chain解决方案 提高可扩展性的另一种方法是使用off-chain交易,例如,闪电网络,其目的是减少主链上的冗余数据。 一般来说,一个off-chain解决方案会在交易双方之间打开一个支付通道,即让买卖双方交换资金,同时记录中间结余,然后在区块链上进行交易结算。 BDN提议对这样的解决方案不可知的(agnostic)。 作为一个off-chain扩展解决方案,本质上仍然需要上链功能。此外,潜在的扩展效益是倍增的。 如果底层的区块链能够支持比以前多1000倍的交易数量,并且off-chain交易将吞吐量增加1000倍,那么,区块链的吞吐量倍增了6个数量级。
4.链下服务与业务逻辑层 (Off-Chain Services & Business Logic Layer):后台管理系统 (Admin Backend): 提供给基金管理人、运营方使用的管理界面, NAV 计算服务 (Off-Chain NAV Calculation Service): 对于复杂的 NAV 计算,可以在链下高性能服务器上进行,然后将结果通过预言机或其他可信方式提交到链上。
漏洞预防 使用Oraclize提供的一个合约接口库,可以通过链下off-chain的数据流推送data-feed来提供与链状态无关的随机数
链下数据服务(Off-chain Data Services): 可选但常用。用于存储非关键数据或提供索引查询服务,以提高用户体验。2.
Attacks on Time Series Classification in the Frequency Domain TimeChain: A Secure and Decentralized Off-chain 4 TimeChain: A Secure and Decentralized Off-chain Storage System for IoT Time Series Data 链接:https:/
在off-chain计算合约地址时,也需要通过这些参数来查询对应的initcode。
链下存储 (Off-chain Storage): 去中心化存储 (Decentralized Storage): 例如 IPFS (InterPlanetary File System)、Arweave
资产兑换与清算(On-Chain to Off-Chain)这是U卡APP的核心功能,也是技术实现上最复杂的部分。实时汇率获取: 需要一个稳定、可靠且高效的机制,来实时获取加密货币与法币之间的汇率。
链下撮合 → 链上结算:部分 DEX 采用 off-chain orderbook 模式,减少抢跑。3.