...实现它们。特别值得一提的是我们还没有提到的一种技术:提款支付法(pull payments)。什么是可重入攻击?智能合约在正常执行期间可以通过执行函数调用或简单地转移以太坊来执行对其他智能合约的调用。这些智能合约本身可以称为其他智能合约。特别是它们可以回调到调用他们的智能合约或回调栈中...
知识:智能合约,合约,以太坊,分叉
...实现它们。特别值得一提的是我们还没有提到的一种技术:提款支付法(pull payments)。什么是可重入攻击?智能合约在正常执行期间可以通过执行函数调用或简单地转移以太坊来执行对其他智能合约的调用。这些智能合约本身可以称为其他智能合约。特别是它们可以回调到调用他们的智能合约或回调栈中...
知识:智能合约,合约,以太坊,分叉
...,最主要的功能包括重要信息通知功能(Notifications)、提款支付功能(pull?payments)以及退款功能(Refunds)功能。在增加提款支付和退款功能前,商家必须手动操作退款,需要在发送方和接收方之间进行多次信息往返,商家必须询问退款地址,计算优惠价格,手动将其添加到钱包中,并广播交易。而新...
知识:比特币,Kraken,BTCPay Server,pull?
... Laurie 对 Acala 与 Laminar 进行了专访。观看回放。7月3日,正式公布 Flexible Fee Payment 详解,自定义币种手续费支付,固定价值手续费。解除强绑定,更灵活,解决痛点。关键是已经落实了,TC4 可以体验。详情内容。开发进展1. 允许 unnecessary_mut_passed 警告2. 更新 Substrate 到 RC43. 添加 with_transaction_result4. 基准...
知识:链上,区块链,挖矿,跨链
...2 个相关的 Issues;3. 完成 GPoS 的 Slash 机制(具体参数待定);4. 修补 Delayed Payment 的 2 个 p0 issue;5. 调研 Substrate scheduler 限制,并初步制定链下订单结算系统的技术方案。TEE 工作概述1. 新工作量生成与处罚方案敲定;2. 读写分离使得 Validate 和 SRD 串行化执行;3. SRD 的 Validate 改为抽查机制;4. 利用 Report...
知识:持币,链上,代币,合约
...2 个相关的 Issues;3. 完成 GPoS 的 Slash 机制(具体参数待定);4. 修补 Delayed Payment 的 2 个 p0 issue;5. 调研 Substrate scheduler 限制,并初步制定链下订单结算系统的技术方案。TEE 工作概述1. 新工作量生成与处罚方案敲定;2. 读写分离使得 Validate 和 SRD 串行化执行;3. SRD 的 Validate 改为抽查机制;4. 利用 Report...
知识:Substrate,波卡,polkadot
...产业对加密货币的采用逐渐增加,Pornhub肯定希望迎合加密货币所有者。Pull Payments如何提供安全性和私密性PumaPay的首席执行官Yoav Dror说,“ PullProtocol”在处理区块链交易时是独一无二的。力学以相反的方式部署。在这里,资金是从客户的钱包中提取的,而不是由用户推向商户的。预先批准的条款定义了...
知识:加密货币,区块链交易,代币,虚拟货币
...ks/5887CKB(#2707)用 KeyedPriorityQueue 取代 BTreeMap/HashSethttps://github.com/nervosnetwork/ckb/pull/2707(#2771)将 lru cache 从 SinceVerifier 中删除https://github.com/nervosnetwork/ckb/pull/2771(#2774)将 lru cache 从 get_cellbase fn 中删除https://github.com/nervosnetwork/ckb/pull/2774(#2784)跳过更新 tx_verify_cache 中有关 cellbase tx 的内容https://github.com/nervosnetwork/c...
知识:链上,区块,智能合约,跨链
...ms/DocumentsCKB(#2735)从 PeerState 中删除不必要的字段https://github.com/nervosnetwork/ckb/pull/2735(#2685)用 DashMap 替换 RwLock/Mutex<HashMap/HashSet>https://github.com/nervosnetwork/ckb/pull/2685(#2758)将 anyhow 从 1.0.40 升级至 1.0.41https://github.com/nervosnetwork/ckb/pull/2758(#2759)将 syn 从 1.0.72 升级至 1.0.73https://github.com/nervosnetwork/ckb/pull/2759(#276...
知识:跨链,去中心化,分叉,文档
...CxECKB(#3065) 当命令运行失败时,ci_linters 不退出 1https://github.com/nervosnetwork/ckb/pull/3065(#3067) 解决使 Clippy 报错的问题https://github.com/nervosnetwork/ckb/pull/3067(#3058) 对选择虚拟机版本的建议窗口进行忽略https://github.com/nervosnetwork/ckb/pull/3058(#3066)升级清零https://github.com/nervosnetwork/ckb/pull/3066(#3037)为 ckb-types 板块添加...
知识:跨链,区块链,钱包,区块
...可以参考一下的 Github 和一下这篇帖子。Github:https://github.com/nervosnetwork/rfcs/pulls?q=is%3Apr+label%3Ackb2021talk 帖子:https://talk.nervos.org/t/ckb-2021-hardfork/61302、一个周末足以改变整个区块链世界,Nervos 的 Hackathon 正在等着你的加入Nervos 的黑客松正在如火如荼的展开,现在在 Nervos 上进行开发的 DeFi 项目,很有可...
知识:矿工,矿池,智能合约,钱包
...docsCKB(#2801) 将 tokio 从 1.5.0 版本升级到 1.8.0 版本https://github.com/nervosnetwork/ckb/pull/2801(#2797) 在硬分叉开始前,拒绝 vm1 锁定脚本,让其与旧客户端兼容https://github.com/nervosnetwork/ckb/pull/2797(#2798) 删除 header deps 不成熟的规则https://github.com/nervosnetwork/ckb/pull/2798(#2800) 软件包命令更新https://github.com/nervosnetwork/ckb/pul...
知识:分叉,区块链,以太坊,区块链世界
...默认有fixed、rabin两种方法,默认使用的是的前者,即固定大小。生成一个 pull-through 的双向流,双向流的意思就是即可以从它读取数据,又可以提供数据让其它流读取。constentry={sink:writable((nodes,callback)=>{pending+=nodes.lengthnodes.forEach((node)=>entry.source.push(node))setImmediate(callback)},null,1,(err)=>entry.source.end(er...
知识:挖矿,比特币,区块链,函数
...hub.com/nhaga/nervos-hackathon-2CKB(#3130)文档:迁移注释https://github.com/nervosnetwork/ckb/pull/3130(#3129)修复(硬分叉):交易池在重新启动所有的交易前先清除统计数据https://github.com/nervosnetwork/ckb/pull/3129(#3135)在捆绑的中转网络上启用 hardfork2021https://github.com/nervosnetwork/ckb/pull/3135(#3116)修复待处理的 compact retainhttps://gith...
知识:合约,分叉,链上,区块
...命令或动作,希望大家喜欢。在开始真正分析这些命令/动作之前,先要对 pull-stream 类库进行简单介绍,如果不熟悉这个类库,接下来就没办法进行。pull-stream 是一个新型的流库,数据被从源中拉取到目的中,它有两种基本类型的流:Source 源和 Sink 接收器。除此之外,有两种复合类型的流:Through 通道...
知识:函数,内容,数组,文件