当前位置:主页 > 知识列表 >

Check Template Verify

1. Jeremy Rubin:Check Template Verify 长远来看有利于提高挖矿收益

...久影响的技术改变,而不仅仅是关注短期机会。Jeremy Rubin 一直致力于 Check Template Verify 的研究,这项技术本质上是在账户和所有权之间进行编程,写入高级智能合约,让人们在比特币网络上创建 DeFi。对于矿工来讲,这也是一个值得关注的重要变化,因为它可以解决网络拥堵问题,使得更多人可以在区...

知识:比特币,矿工,DeFi Discussions,Check

2. 【Substrate开发教程】03 - Rust编程语言简介 & 包管理器Cargo入门

上一篇文章使用Substrate Developer Hub提供的节点模板(substrate-node-template)启动了一条区块链,并使用前端模板(substrate-front-end-template)与区块链进行交互,初步体验了Substrate区块链的运行模式。这篇文章会关注Substrate区块链构建过程中的细节,提取其用到的技术并进行分析。Rust编程语言Substrate区块链框...

知识:区块链,区块链的,区块链框架,区块链底层

3. Achain星系研究院:Achain2.0chainbase解析

...d set_revision( uint64_t revision ) { //... }// 增加一张表,注册MultiIndexType类型的indextemplate<typename MultiIndexType>void add_index() {//...}// 获取mmap内存管理器的handleauto get_segment_manager() -> decltype( ((bip::managed_mapped_file*)nullptr)->get_segment_manager()) {return _segment->get_segment_manager();}auto get_segment_manager()const -> std::add_const_t< declt...

知识:区块,事务,文件,是一个

4. 零知识证明——基于libsnark的电路构造及证明示例

...生成R1CS后,设置各个变量的值。接着通过r1cs_gg_ppzksnark_prover生成证明。3.3 verify在获知vk,证明以及公开信息(root)的基础上,调用r1cs_gg_ppzksnark_verifier_strong_IC的接口完成验证。这也就是verify_read_proof函数的逻辑。4 编译和运行在编译之前,同步该项目依赖的libsnark库:git?submodule?update?--init?--recursive4.1 编...

知识:电路,函数,路径,默克尔

5. 卡尔达诺1.7.0主网发布并进行了新升级

...ion or restoration of the wallet). After a year, they will get a red warning. Users don’t need to verify their recovery phrase if they are sure it is correct, and hence, can ignore these warnings. In addition, the upgrade also provides fixes and improvements such as the new implementation of the number input component and a redesigned user interface for the update system. Diving into Cardano SL ...

知识:dated,主网,brings,October

6. 中本聪没有出现,但比特币的“进化”从未停下

...六年,但是在 Taproot 出现之前,合约是不切实际的。目前,一个名为 OP_CHECKTEMPLATEVERIFY 的新操作码正在利用这项新技术,使合约能够在比特币中安全实施。乍看之下,合约在借贷(或许还包括基于比特币的衍生品)方面非常有用,因为它们能够在具体的比特币账户余额上实施追回等政策。但它们对比特...

知识:闪电网络,比特币,智能合约,比特币的

7. 【Substrate开发教程】02 - 创建第一条Substrate区块链

...版本为stable或nightlyrustup default stable rustup default nightly下载和编译substrate-node-templatesubstrate-node-template是一个区块链节点模板,相当于DAPP的后端,由Substrate Developer Hub提供,安装命令如下:git clone https://github.com/substrate-developer-hub/substrate-node-template.git cd substrate-node-template cargo build --release构建过程中可能会出...

知识:区块链,区块浏览器,区块链的,区块

8. 【Substrate开发教程】15 - 创建Substrate版本的Hello World!

安装substrate-node-template这篇文章的内容基于substrate-node-template,安装该项目的方法在之前的文章:《创建第一条Substrate区块链》介绍过,可按文中方法自行安装。更新Runtime当节点运行逻辑变更后,旧版本节点生成的区块仍然存在,可以使用purge-chain子命令清除之前生成的区块,以便开发:cd substrate-node-tem...

知识:区块,在区块链,区块链的,区块链

9. 【Substrate开发教程】24 - substrate-node-template项目结构详解

之前写的很多文章的模块代码都是基于substrate-node-template开发的,它是一个节点模板程序,这篇文章介绍substrate-node-template的代码结构和各个代码块的功能。目录结构定位到substrate-node-template目录,使用tree -I target命令,可以查看substrate-node-template项目的目录结构:这里使用-I选项省略掉了target目录,下面...

知识:链上,区块,模块,全节点

10. Filecoin解读|赢得PoST的是什么?

...uit.rs中讨论扇区结构。这种结构是一个挑战。从synthesize函数可以看出:// 1. Verify comm_r? ? ? ?let comm_r_last_num = num::AllocatedNum::alloc(cs.namespace(|| "comm_r_last"), || {? ? ? ? ? ?comm_r_last? ? ? ? ? ? ? ?.map(Into::into)? ? ? ? ? ? ? ?.ok_or_else(|| SynthesisError::AssignmentMissing)? ? ? ?})?;let comm_c_num = num::AllocatedNum::alloc(cs.namespace(|| "comm_c"), ...

知识:区块,扇区,函数,逻辑

11. 观点|关于“激进市场”的思想实验

...或者赈灾币(这大概率没用)。区块链的一个 Slogan 是说:Don't trust,always verify,这不仅是矿工在处理区块时的算法,也是我们的一条处世之道。我们在收到朋友圈发来的信息,图片和视频时,也应该做到 Don't trust,verify。例如在今年台湾选举的时候,就有网友作出 fact check 的网站,来逐一考据,候选...

知识:以太坊的,区块链,市场,智能合约

12. 观点 | 关于“激进市场”的思想实验

...或者赈灾币(这大概率没用)。区块链的一个 Slogan 是说:Don't trust,always verify,这不仅是矿工在处理区块时的算法,也是我们的一条处世之道。我们在收到朋友圈发来的信息,图片和视频时,也应该做到 Don't trust,verify。例如在今年台湾选举的时候,就有网友作出 fact check 的网站,来逐一考据,候选...

知识:激进市场,思想实验

13. Filecoin 解读|赢得PoST的是什么?

...uit.rs中讨论扇区结构。这种结构是一个挑战。从synthesize函数可以看出:// 1. Verify comm_r let comm_r_last_num = num::AllocatedNum::alloc(cs.namespace(|| "comm_r_last"), || { comm_r_last .map(Into::into) .ok_or_else(|| SynthesisError::AssignmentMissing) })?;let comm_c_num = num::AllocatedNum::alloc(cs.namespace(|| "comm_c"), || { comm_c .map(Int...

知识:FILECOIN

14. 从Android调用区块链智能合约

...ry point.@sp.entry_pointdef addCustomer(self, params):# Verifies if mandatory fields have values.sp.verify(params.id != "")sp.verify(params.name != "")sp.verify(params.phoneNumber > 0)# Declare the parameter types.sp.set_type(params.id, sp.TString)sp.set_type(params.name, sp.TString)sp.set_type(params.phoneNumber, sp.TNat)sp.set_type(params.balance, sp.TMutez)# Defines a customer record, so we can...

知识:智能合约,区块链,钱包,智能合约调用

15. 观点 | 关于《激进市场》与疫情抗击战的思想实验

...或者赈灾币(这大概率没用)。区块链的一个 Slogan 是说:Don't trust,always verify,这不仅是矿工在处理区块时的算法,也是我们的一条处世之道。我们在收到朋友圈发来的信息,图片和视频时,也应该做到 Don't trust,verify。例如在今年台湾选举的时候,就有网友作出 fact check 的网站,来逐一考据,候选...

知识:疫情,激进市场