稳定币 Gemini Dollar (GUSD)中文技术白皮书

leek 发表了文章 • 2018-09-17 13:48 • 来自相关话题

背景:最近稳定币的人气飙升超乎人们的想象,尤其是 Winklevoss 兄弟创办的美国 Gemini 交易所发行的 GUSD 更是震动了金融和科技两个圈子,哈希 1024 社区在第一时间组织人力翻译了 GUSD 的英文白皮书原文,并研读了对应的智能合约代码。由于时间的关系,翻译难免有疏漏和错误的地方,请指正与谅解!



Gemini dollar:一种监管合规的稳定价值货币


摘要

Gemini dollar 是一个拥有如下特征的加密通证:

1、由纽约的一家信托公司发行;

2、和美元 1:1 严格锚定;

3、在以太坊网络 [1] 上遵循 ERC20 代币标准构建而成。


Gemini dollar 是一种稳定价值币,结合了美元的信誉和价值稳定特性。具备加密数字货币的技术优势并受美国监管部门的监督。作为一个符合 ERC20 的代币,Gemini dollar 可以在以太坊网络上进行转账。

Gemini dollar 在从 Gemini 平台提现时创建,而在存入 Gemini 平台时被赎回或者“销毁”。


1. 导论

加密数字货币最近人气飙升,引起了很多投资者的兴趣。尽管加密数字货币可能承担着和互联网技术本身一样深远愿景,但是因为剧烈的价格波动,阻碍了它们作为交易媒介和价值尺度的工具去使用(货币的三大职能中的两个)。潜在的解决办法是创造一种价值稳定的货币(通常称作”稳定币“),在这个方案中,发行者向客户分配一定量的加密数字货币,以换取相应数量比如美元的法币,汇率固定为 1:1。由于美元是非常理想的交易媒介,并且是全世界都接受的交易单位,因此它是稳定币的理想锚定。

已经有一些与法币锚定的稳定币方案被提出,但是它们或者缺乏监督,或不够透明、缺少测试验证 [3]。因此人们仍然会怀疑它们的偿付能力,并对其中的系统性风险表示担忧 [4]。

我们需要一种人们可以信赖的稳定币, 我们在本文提出 Gemini dollar,这是一种被监管的稳定币,将美元的信誉与价格稳定性和加密数字货币的技术优势与美国监管机构的监督相结合。


2. 信任

如何建立一种可行的稳定币是一个信任问题,也是一个计算机科学问题。比特币系统依托的是密码学证明而不是依托信任,而与法币锚定的稳定币由于依赖与中心化发行者,因而同时需要密码学证明以及信任。

在依赖(或部分依赖)信任的系统中,理想的结果是需要被监督。关于稳定币的讨论,我们认为发行人必须获得牌照许可,并接受监管的监督。因此,透明和检查验证成为系统的必要条件,确保其完整性,并调动市场信心。我们提出 Gemini Trust Company,LLC (Gemini),一家纽约信托公司,作为 Gemini dollar 的发行人。Gemini dollar 在纽约州金融服务部的直接监督和监管下运营,并受纽约州银行法和其他适用的美国法律法规的约束。Gemini 必须拥有必要的许可牌照来以合法的发行 Gemini dollar。


3. 偿付能力证明

稳定币的一种理想情况是所发行的通证与用于交换它们的美元之间的融合。已发行和流通的通证数量可以在区块链上进行查看,但是,验证稳定币对应的美元余额以证明偿付能力证明却需要受信任方进行审查。为保险起见,我们建议 Gemini 董事会审计委员会聘请独立注册会计师事务所根据美国注册会计师协会制定的证明标准定期审查和证明美元余额。


4. 创建,赎回和转账

一个简单而优雅的创建和赎回机制对于提高系统的可用性,以鼓励更多人使用是十分必要的。我们通过允许 Gemini 客户在 Gemini 平台上创建和兑换 Gemini dollar 来实现这一目标。Gemini dollar 是在从 Gemini 平台提现时创建的。 双子 Gemini 的客户拿美元以 1:1 的汇率兑换 Gemini dollar,客户发起从 Gemini 账户提现 Gemini dollar 到他们指定的任何以太坊地,。当客户取出 Gemini dollar 时,从他们 Gemini 账户的美元账户中扣除相应的金额。

Gemini dollar 在存入双子座 Gemini 交易平台时被赎回或“销毁”。 Gemini 客户可以通过将 Gemini dollar 存入 Gemini 账户,并以 1:1 的汇率兑换美元。 Gemini dollar 的金额在存款时记入客户的 客户 Gemini 账户的美元余额。

Gemini dollar 可以在以太坊网络上进行转账。


5. 合约规范

Gemini dollar 的规范要求网络必须具备去中心化应用开发(包括智能合约)的的能力,这些应用可以根据开发者设置的某些特定条件来进行价值的存储和转移。

以太坊网络符合这一标准,并拥有通证的技术标准,即 'ERC20' 标准 [4],该标准已经在全球范围内被广泛采用。 因此,已经存在大量兼容 ERC20 令牌标准的软件和服务,并为终端用户提供访问和服务(参考 Tether,最初建立在 Omni Layer 上,这是一种建立在比特币区块链之上的协议 [5])。按照另外一种情况,如果 Gemini dollar 作为原生的通证构建在自己的区块链上,则需要一段时间才能出现类似的、充满活力的第三方开发者和软件生态系统。 因此,我们在以太坊上建立了 ERC20 标准的 Gemini dollar。这样 Gemini dollar 可以在以太坊网络上传输并存储在任何以太坊地址中。


6. 合约分工

作为受监管的发行者,我们需要技术的设计和实现,确保我们有升级 Gemini dollar 的能力,以便我们可以:

1、解决安全漏洞

2、扩展新功能

3、完善系统,优化运行效率,以及

4、暂停,阻止或撤销通证转账以响应安全事件(即灾难性事件),或者按照其他诸如法院或其他政府机构的法律义务或要求而执行


我们通过构建一个相互协作的合约系统使得升级成为可能(更加详细的机制下面会讲)。Gemini dollar 系统的关键组件是三个合约,依次是‘Proxy,’ ‘Impl,’ 和 ‘Store.’(译者著:代理、实现和存储三个模块)。被称为「Proxy」的智能合约是 Gemini dolla r 的公众界面 - 它是 Gemini dollar 在以太坊区块链上的永久地址。它只有一个「Proxy」实例,提供了通证持有者可以与之交互并执行诸如转移代币和查看代币余额等操作的接口。 但是,「Proxy」既不包含代码,也不包含构成 Gemini dollar 行为和状态的数据。相反,「Proxy」将执行管理代币传输,发布和其他核心功能的逻辑的权利委托给称为「Impl」的智能合约。但是,「Impl」不会直接控制构成 Gemini dollar 账本的数据(即代币持有者与其余额的映射); 相反,它将账本所有权委托给称为「Store」的智能合约 - 外部和永久的 Gemini dollar 账本。







7. 合约托管

对于 Gemini dollar 系统中的某些高风险行为,我们需要一个离线审批机制。因此,我们要求 Gemini dollar 系统中的每个智能合约都需要托管人批准。托管人可以是另一个智能合约或密钥集(在线或离线)。 托管人可以查看另一名托管人,而后者又可以查看其他托管人,依此类推,从而形成监管链或「托管人链」。

例如,一个智能合约可能会寻找其他的智能合约,最终寻求一个批准密钥集。如果智能合约的托管关系终止于离线密钥集,那么对于该操作的一个离线批准机制则被创建。






例如,「Proxy」查找名为「Custodian」的智能合约,该合约最终会查找离线密钥集以供审批。






同样,「Store」查找「Custodian」,它最终会查找离线密钥集以供审批。


8. 合约升级

升级 Gemini dollar 代币系统是一项利用 Gemini dollar 系统离线审批机制的高风险行为。 为此,我们通过指示 'Proxy'(通过 'Custodian')将一个新的‘Impl’实例激活为当前的代币实现,同时指示「Store」(通过‘Custodian‘)在接受 Gemini dollar 账本的更新时,将新的 ‘Impl’实例 作为其唯一可信源头。






上图反映了升级后的全局状态,其中先前的 'Impl'(1)实例已被 'Impl'(2)的新实例所取代。 'Proxy' 的实例现在委托给 'Impl'(2)。 同样,'Store' 实例现在只接受来自 'Impl'(2)的调用。 之前的 'Impl' 实例仍然存在,但已变得不活跃了,因为它现在与系统无关。

总之,「Proxy」和「Store」的托管关系使的 Gemini dollar 系统升级成为可行。 此外,托管本身也可以升级。 例如,如果我们需要更改我们的离线密钥集,我们可以命令「Custodian」 让 「Proxy」寻找「Custodian」的一个新实例,以查看一个新的离线密钥集。


9. 代币印发

印发通证是一种高风险行为 - 发行和流通的 Gemini dollar 数量绝不能超过底层的美元余额。 我们需要一种解决方案,既提供安全的离线审批机制,同时提供灵活性的在线审批机制。 我们提出了一种混合解决方案,即「Impl」的托管,即控制增加 Gemini dollar 代币供应的智能合约,涉及在线和离线审批机制。 为了实现这种独特的方法,我们在 'Impl' 托管链中插入了一个名为 'PrintLimiter' 的智能合约。






通过在线密钥的批准,'Impl' 可以打印 Gemini dollar,达到 'PrintLimiter' 规定的金额或「上限」。此上限在离线密钥集的批准后增加(或者在在线密钥集批准后减少)。 该解决方案为 Gemini dollar 系统提供了通证发行所需的安全性和灵活性。


10. 合约安全

Gemini dollar 系统实现以下安全功能:
1)离线密钥:批准高风险操作的密钥在 Gemini 专有的冷存储系统中离线存储。
2)密钥生成:密钥在硬件安全模块(HSM)上生成,存储和管理。 我们只使用 HSM,每个都是「签名者」,并已达到 FIPS PUB 140-2 Level 3 或更高等级 [7]。
3)双重控制(多重签名):高风险行为需要至少两名签名者的批准(即数字签名)。 我们使用 M 的 N 签名设计,其中 M = 2。这提供了安全性和容错性。
4)时间锁定:即使在获得批准后,高风险行为也会在执行前被锁定一段时间。 这提供了一个宽限期来检测 - 并抢先响应 - 潜在的安全事件。
5)撤销:可以撤销待处理的操作,允许在执行之前使错误或恶意的动作无效。


11. 结论

我们已经提出了一种稳定币的解决方案,通过密码学证明和监管建立信任。 我们的技术设计已经在以太坊网络上得以实施。 它包括升级功能,针对高风险操作的离线审批机制,以及用于通证发行的混合在线 - 离线审批机制,可提供所需级别的安全性和灵活性。 我们的信托实现涉及将持牌金融机构和审查员联系起来,形成信任网络。 这些实现一起形成了 Gemini dollar,这是一种受监管的稳定币,可作为可行的交换媒介,以及中心化和去中心化应用的帐户单位。


参考

[1] V. Buterin et al., 「A next-generation smart contract and decentralized application platform,」https://github.com/ethereum/wiki/wiki/White-Paper, 2014.

[2] M. Hochstein, 「Tether Confirms Its Relationship With Auditor Has 'Dissolved',」 In CoinDesk, www.coindesk.com/tether-confirms-relationship-auditor-dissolved/, January 2018. 6

[3] N. Popper, 「Warning signs about another giant bitcoin exchange,」 In New York Times, https://www.nytimes.com/2017/11/21/technology/bitcoin-bitfinex-tether.html, November 2017.

[4] S. Nakamoto, 「Bitcoin: A peer-to-peer electronic cash system,」 https://bitcoin.org/bitcoin.pdf, 2008.

[5] Ethereum Wiki, 「ERC20 Token Standard,」 https://theethereum.wiki/w/index.php/ERC20_Token_Standard.

[6] Tether. Tether: Fiat currencies on the Bitcoin blockchain. https://tether.to/wp-content/uploads/2016/06/TetherWhitePaper.pdf.

[7] National Institute for Standards and Technology, 「Digital Signature Standard (DSS),」In Federal Information Processing Standards Publication 186-4, https://csrc.nist.gov/publications/detail/fips/186/4/final, July 2013.


文章来源: 哈希 1024 社区
作者: hash1024 查看全部
Ethereum-Based-USD-Collateralized-Gemini-Dollar-GUSD-is-First-Stablecoin-Globally-Regulated-696x449.jpg


背景:最近稳定币的人气飙升超乎人们的想象,尤其是 Winklevoss 兄弟创办的美国 Gemini 交易所发行的 GUSD 更是震动了金融和科技两个圈子,哈希 1024 社区在第一时间组织人力翻译了 GUSD 的英文白皮书原文,并研读了对应的智能合约代码。由于时间的关系,翻译难免有疏漏和错误的地方,请指正与谅解!




Gemini dollar:一种监管合规的稳定价值货币


摘要

Gemini dollar 是一个拥有如下特征的加密通证:


1、由纽约的一家信托公司发行;

2、和美元 1:1 严格锚定;

3、在以太坊网络 [1] 上遵循 ERC20 代币标准构建而成。



Gemini dollar 是一种稳定价值币,结合了美元的信誉和价值稳定特性。具备加密数字货币的技术优势并受美国监管部门的监督。作为一个符合 ERC20 的代币,Gemini dollar 可以在以太坊网络上进行转账。

Gemini dollar 在从 Gemini 平台提现时创建,而在存入 Gemini 平台时被赎回或者“销毁”。


1. 导论

加密数字货币最近人气飙升,引起了很多投资者的兴趣。尽管加密数字货币可能承担着和互联网技术本身一样深远愿景,但是因为剧烈的价格波动,阻碍了它们作为交易媒介和价值尺度的工具去使用(货币的三大职能中的两个)。潜在的解决办法是创造一种价值稳定的货币(通常称作”稳定币“),在这个方案中,发行者向客户分配一定量的加密数字货币,以换取相应数量比如美元的法币,汇率固定为 1:1。由于美元是非常理想的交易媒介,并且是全世界都接受的交易单位,因此它是稳定币的理想锚定。

已经有一些与法币锚定的稳定币方案被提出,但是它们或者缺乏监督,或不够透明、缺少测试验证 [3]。因此人们仍然会怀疑它们的偿付能力,并对其中的系统性风险表示担忧 [4]。

我们需要一种人们可以信赖的稳定币, 我们在本文提出 Gemini dollar,这是一种被监管的稳定币,将美元的信誉与价格稳定性和加密数字货币的技术优势与美国监管机构的监督相结合。


2. 信任

如何建立一种可行的稳定币是一个信任问题,也是一个计算机科学问题。比特币系统依托的是密码学证明而不是依托信任,而与法币锚定的稳定币由于依赖与中心化发行者,因而同时需要密码学证明以及信任。

在依赖(或部分依赖)信任的系统中,理想的结果是需要被监督。关于稳定币的讨论,我们认为发行人必须获得牌照许可,并接受监管的监督。因此,透明和检查验证成为系统的必要条件,确保其完整性,并调动市场信心。我们提出 Gemini Trust Company,LLC (Gemini),一家纽约信托公司,作为 Gemini dollar 的发行人。Gemini dollar 在纽约州金融服务部的直接监督和监管下运营,并受纽约州银行法和其他适用的美国法律法规的约束。Gemini 必须拥有必要的许可牌照来以合法的发行 Gemini dollar。


3. 偿付能力证明

稳定币的一种理想情况是所发行的通证与用于交换它们的美元之间的融合。已发行和流通的通证数量可以在区块链上进行查看,但是,验证稳定币对应的美元余额以证明偿付能力证明却需要受信任方进行审查。为保险起见,我们建议 Gemini 董事会审计委员会聘请独立注册会计师事务所根据美国注册会计师协会制定的证明标准定期审查和证明美元余额。


4. 创建,赎回和转账

一个简单而优雅的创建和赎回机制对于提高系统的可用性,以鼓励更多人使用是十分必要的。我们通过允许 Gemini 客户在 Gemini 平台上创建和兑换 Gemini dollar 来实现这一目标。Gemini dollar 是在从 Gemini 平台提现时创建的。 双子 Gemini 的客户拿美元以 1:1 的汇率兑换 Gemini dollar,客户发起从 Gemini 账户提现 Gemini dollar 到他们指定的任何以太坊地,。当客户取出 Gemini dollar 时,从他们 Gemini 账户的美元账户中扣除相应的金额。

Gemini dollar 在存入双子座 Gemini 交易平台时被赎回或“销毁”。 Gemini 客户可以通过将 Gemini dollar 存入 Gemini 账户,并以 1:1 的汇率兑换美元。 Gemini dollar 的金额在存款时记入客户的 客户 Gemini 账户的美元余额。

Gemini dollar 可以在以太坊网络上进行转账。


5. 合约规范

Gemini dollar 的规范要求网络必须具备去中心化应用开发(包括智能合约)的的能力,这些应用可以根据开发者设置的某些特定条件来进行价值的存储和转移。

以太坊网络符合这一标准,并拥有通证的技术标准,即 'ERC20' 标准 [4],该标准已经在全球范围内被广泛采用。 因此,已经存在大量兼容 ERC20 令牌标准的软件和服务,并为终端用户提供访问和服务(参考 Tether,最初建立在 Omni Layer 上,这是一种建立在比特币区块链之上的协议 [5])。按照另外一种情况,如果 Gemini dollar 作为原生的通证构建在自己的区块链上,则需要一段时间才能出现类似的、充满活力的第三方开发者和软件生态系统。 因此,我们在以太坊上建立了 ERC20 标准的 Gemini dollar。这样 Gemini dollar 可以在以太坊网络上传输并存储在任何以太坊地址中。


6. 合约分工

作为受监管的发行者,我们需要技术的设计和实现,确保我们有升级 Gemini dollar 的能力,以便我们可以:


1、解决安全漏洞

2、扩展新功能

3、完善系统,优化运行效率,以及

4、暂停,阻止或撤销通证转账以响应安全事件(即灾难性事件),或者按照其他诸如法院或其他政府机构的法律义务或要求而执行



我们通过构建一个相互协作的合约系统使得升级成为可能(更加详细的机制下面会讲)。Gemini dollar 系统的关键组件是三个合约,依次是‘Proxy,’ ‘Impl,’ 和 ‘Store.’(译者著:代理、实现和存储三个模块)。被称为「Proxy」的智能合约是 Gemini dolla r 的公众界面 - 它是 Gemini dollar 在以太坊区块链上的永久地址。它只有一个「Proxy」实例,提供了通证持有者可以与之交互并执行诸如转移代币和查看代币余额等操作的接口。 但是,「Proxy」既不包含代码,也不包含构成 Gemini dollar 行为和状态的数据。相反,「Proxy」将执行管理代币传输,发布和其他核心功能的逻辑的权利委托给称为「Impl」的智能合约。但是,「Impl」不会直接控制构成 Gemini dollar 账本的数据(即代币持有者与其余额的映射); 相反,它将账本所有权委托给称为「Store」的智能合约 - 外部和永久的 Gemini dollar 账本。

e63cfa98-8ccb-5162-9bb9-5ac765c3546b_NplqULi.png



7. 合约托管

对于 Gemini dollar 系统中的某些高风险行为,我们需要一个离线审批机制。因此,我们要求 Gemini dollar 系统中的每个智能合约都需要托管人批准。托管人可以是另一个智能合约或密钥集(在线或离线)。 托管人可以查看另一名托管人,而后者又可以查看其他托管人,依此类推,从而形成监管链或「托管人链」。

例如,一个智能合约可能会寻找其他的智能合约,最终寻求一个批准密钥集。如果智能合约的托管关系终止于离线密钥集,那么对于该操作的一个离线批准机制则被创建。

e63cfa98-8ccb-5162-9bb9-5ac765c3546b_JYv6RJW.png


例如,「Proxy」查找名为「Custodian」的智能合约,该合约最终会查找离线密钥集以供审批。

e63cfa98-8ccb-5162-9bb9-5ac765c3546b_dKLCQgq.png


同样,「Store」查找「Custodian」,它最终会查找离线密钥集以供审批。


8. 合约升级

升级 Gemini dollar 代币系统是一项利用 Gemini dollar 系统离线审批机制的高风险行为。 为此,我们通过指示 'Proxy'(通过 'Custodian')将一个新的‘Impl’实例激活为当前的代币实现,同时指示「Store」(通过‘Custodian‘)在接受 Gemini dollar 账本的更新时,将新的 ‘Impl’实例 作为其唯一可信源头。

e63cfa98-8ccb-5162-9bb9-5ac765c3546b_RGYuhuz.png


上图反映了升级后的全局状态,其中先前的 'Impl'(1)实例已被 'Impl'(2)的新实例所取代。 'Proxy' 的实例现在委托给 'Impl'(2)。 同样,'Store' 实例现在只接受来自 'Impl'(2)的调用。 之前的 'Impl' 实例仍然存在,但已变得不活跃了,因为它现在与系统无关。

总之,「Proxy」和「Store」的托管关系使的 Gemini dollar 系统升级成为可行。 此外,托管本身也可以升级。 例如,如果我们需要更改我们的离线密钥集,我们可以命令「Custodian」 让 「Proxy」寻找「Custodian」的一个新实例,以查看一个新的离线密钥集。


9. 代币印发

印发通证是一种高风险行为 - 发行和流通的 Gemini dollar 数量绝不能超过底层的美元余额。 我们需要一种解决方案,既提供安全的离线审批机制,同时提供灵活性的在线审批机制。 我们提出了一种混合解决方案,即「Impl」的托管,即控制增加 Gemini dollar 代币供应的智能合约,涉及在线和离线审批机制。 为了实现这种独特的方法,我们在 'Impl' 托管链中插入了一个名为 'PrintLimiter' 的智能合约。

2467b7c2-165a-56a2-9e5a-361d600670d2.png


通过在线密钥的批准,'Impl' 可以打印 Gemini dollar,达到 'PrintLimiter' 规定的金额或「上限」。此上限在离线密钥集的批准后增加(或者在在线密钥集批准后减少)。 该解决方案为 Gemini dollar 系统提供了通证发行所需的安全性和灵活性。


10. 合约安全

Gemini dollar 系统实现以下安全功能:
1)离线密钥:批准高风险操作的密钥在 Gemini 专有的冷存储系统中离线存储。
2)密钥生成:密钥在硬件安全模块(HSM)上生成,存储和管理。 我们只使用 HSM,每个都是「签名者」,并已达到 FIPS PUB 140-2 Level 3 或更高等级 [7]。
3)双重控制(多重签名):高风险行为需要至少两名签名者的批准(即数字签名)。 我们使用 M 的 N 签名设计,其中 M = 2。这提供了安全性和容错性。
4)时间锁定:即使在获得批准后,高风险行为也会在执行前被锁定一段时间。 这提供了一个宽限期来检测 - 并抢先响应 - 潜在的安全事件。
5)撤销:可以撤销待处理的操作,允许在执行之前使错误或恶意的动作无效。


11. 结论

我们已经提出了一种稳定币的解决方案,通过密码学证明和监管建立信任。 我们的技术设计已经在以太坊网络上得以实施。 它包括升级功能,针对高风险操作的离线审批机制,以及用于通证发行的混合在线 - 离线审批机制,可提供所需级别的安全性和灵活性。 我们的信托实现涉及将持牌金融机构和审查员联系起来,形成信任网络。 这些实现一起形成了 Gemini dollar,这是一种受监管的稳定币,可作为可行的交换媒介,以及中心化和去中心化应用的帐户单位。


参考

[1] V. Buterin et al., 「A next-generation smart contract and decentralized application platform,」https://github.com/ethereum/wiki/wiki/White-Paper, 2014.

[2] M. Hochstein, 「Tether Confirms Its Relationship With Auditor Has 'Dissolved',」 In CoinDesk, www.coindesk.com/tether-confirms-relationship-auditor-dissolved/, January 2018. 6

[3] N. Popper, 「Warning signs about another giant bitcoin exchange,」 In New York Times, https://www.nytimes.com/2017/11/21/technology/bitcoin-bitfinex-tether.html, November 2017.

[4] S. Nakamoto, 「Bitcoin: A peer-to-peer electronic cash system,」 https://bitcoin.org/bitcoin.pdf, 2008.

[5] Ethereum Wiki, 「ERC20 Token Standard,」 https://theethereum.wiki/w/index.php/ERC20_Token_Standard.

[6] Tether. Tether: Fiat currencies on the Bitcoin blockchain. https://tether.to/wp-content/uploads/2016/06/TetherWhitePaper.pdf.

[7] National Institute for Standards and Technology, 「Digital Signature Standard (DSS),」In Federal Information Processing Standards Publication 186-4, https://csrc.nist.gov/publications/detail/fips/186/4/final, July 2013.


文章来源: 哈希 1024 社区
作者: hash1024

量子计算将彻底摧毁区块链?

cryptovalley 发表了文章 • 2018-09-17 12:11 • 来自相关话题

对于数字资产爱好者来说,以上论断听起来近乎天方夜谭。当然,还夹杂着恐惧、疑虑等复杂的情绪。

量子技术是对人类发展大为有益的尖端技术,无数学术期刊都在强调这一点。但对区块链行业而言,这项技术的发展进程可能会构成某种威胁。

且听我一 一道来。


如果支撑数字资产的密码学基础,不复存在,将会怎样?


量子计算如果发展得当,将在不久的将来破解大部分加密技术。而加密技术正是区块链赖以维系的底层技术之一。没有加密,数据交换、智能合约和共识机制都将成为空谈。

区块链行业的研究人员已经看到了这种潜在威胁。出于安全考量,他们已经开始布局重构数字资产的底层技术,希望以此抵御「量子攻击」。

台湾中山大学研究员张方国在一篇名为《Anonymous Post-Quantum Cryptocash》的论文中指出:

数字资产安全直接与客户利益相关,是一个敏感话题。密码学家必须对量子计算的快速发展保持警醒,并采取适当的防御措施。

张方国团队设计了一种新的数字资产结构,使用了名为「理想点阵(Ideal Lattice)」的加密技术,以替代传统的数字签名方式,以便可以承受量子计算的冲击。

尽管目前为止,量子计算的研究人员在时间轴方面还未彻底达成共识,但已经有许多人已经投身其中,竭力寻求解决方案。

此前,加拿大科技公司 D-Wave 正式发布了全球首款商用型量子计算机 D-Wave One。

中国科学技术大学量子信息重点实验室已经在非局域量子模拟器方面有了部分研究成果,可以模拟宇称—时间(Parity-time, PT)世界中的超光速现象。

可以说,量子计算领域已经逐渐受到了科技界的重视。


数字签名的替代方案


量子计算会对数字资产安全造成冲击,所有数字资产的签名算法将首当其冲。

在区块链世界中,基于特定算法生成的数字签名允许资产持有人以此储存、传输其公钥和私钥。公钥和私钥配对才构成完整的数据结构。

对今天的计算设备而言,私钥不能通过公钥来数学生成。但量子计算已经在理论上具备了这种潜力。量子计算机与传统计算机的一个主要区别是,传统计算机使用二进制存储信息,并进行计算,而量子计算机使用的量子比特所包含的信息要多得多。

张方国团队从事的研究正是这样。他们设想以「理想点阵」取代现行的密码学。不仅具有抗量子性,还保证了隐私。

具体实现方式是,采用不可链接的环签名和隐藏地址。然而,由于该理论框架过于复杂,可能会需要部署一个全新的数字资产币种,而这并不在原有计划中。因此,这一项目的发展前景目前为止还是一个未知数。


即使量子计算发展缓慢,区块链世界还是会遇到其他挑战


现有的数字资产世界已经过于拥挤,因此,为了单独的一个学术项目创建一种新的价值流通介质的必要性遭到了很多人的质疑。

在去年 11 月举行的数字资产论坛上,大量研究者都对量子计算进行了抵制。

其他研究人员就将重心放在了对现有的数字资产存储方案加以优化上。目前,萨尔兰大学、伦敦帝国理工学院等高等院校都已有所动作。

萨尔兰大学的 Ruffing 向数字资产开发者用邮件形式初步阐述过他的理念。简单来讲,Ruffing 描述了一个「两分法」的交易过程。首先,他隐藏用户的公钥,直到恰当时机才会被移动到可以抵御量子攻击的地址。

帝国理工的研究人员 Alexei Zamyatin 也正在开展相关主题的独立研究。Zamyatin 认为,另一种较为可行的方案是向后兼容的软件升级。

但 Zamyatin 也坦言,即使量子计算发展缓慢,区块链世界还是会遭遇其他挑战。这是技术发展的动态均衡。 查看全部
quantum-computers.jpg

对于数字资产爱好者来说,以上论断听起来近乎天方夜谭。当然,还夹杂着恐惧、疑虑等复杂的情绪。

量子技术是对人类发展大为有益的尖端技术,无数学术期刊都在强调这一点。但对区块链行业而言,这项技术的发展进程可能会构成某种威胁。

且听我一 一道来。


如果支撑数字资产的密码学基础,不复存在,将会怎样?


量子计算如果发展得当,将在不久的将来破解大部分加密技术。而加密技术正是区块链赖以维系的底层技术之一。没有加密,数据交换、智能合约和共识机制都将成为空谈。

区块链行业的研究人员已经看到了这种潜在威胁。出于安全考量,他们已经开始布局重构数字资产的底层技术,希望以此抵御「量子攻击」。

台湾中山大学研究员张方国在一篇名为《Anonymous Post-Quantum Cryptocash》的论文中指出:

数字资产安全直接与客户利益相关,是一个敏感话题。密码学家必须对量子计算的快速发展保持警醒,并采取适当的防御措施。

张方国团队设计了一种新的数字资产结构,使用了名为「理想点阵(Ideal Lattice)」的加密技术,以替代传统的数字签名方式,以便可以承受量子计算的冲击。

尽管目前为止,量子计算的研究人员在时间轴方面还未彻底达成共识,但已经有许多人已经投身其中,竭力寻求解决方案。

此前,加拿大科技公司 D-Wave 正式发布了全球首款商用型量子计算机 D-Wave One。

中国科学技术大学量子信息重点实验室已经在非局域量子模拟器方面有了部分研究成果,可以模拟宇称—时间(Parity-time, PT)世界中的超光速现象。

可以说,量子计算领域已经逐渐受到了科技界的重视。


数字签名的替代方案


量子计算会对数字资产安全造成冲击,所有数字资产的签名算法将首当其冲。

在区块链世界中,基于特定算法生成的数字签名允许资产持有人以此储存、传输其公钥和私钥。公钥和私钥配对才构成完整的数据结构。

对今天的计算设备而言,私钥不能通过公钥来数学生成。但量子计算已经在理论上具备了这种潜力。量子计算机与传统计算机的一个主要区别是,传统计算机使用二进制存储信息,并进行计算,而量子计算机使用的量子比特所包含的信息要多得多。

张方国团队从事的研究正是这样。他们设想以「理想点阵」取代现行的密码学。不仅具有抗量子性,还保证了隐私。

具体实现方式是,采用不可链接的环签名和隐藏地址。然而,由于该理论框架过于复杂,可能会需要部署一个全新的数字资产币种,而这并不在原有计划中。因此,这一项目的发展前景目前为止还是一个未知数。


即使量子计算发展缓慢,区块链世界还是会遇到其他挑战


现有的数字资产世界已经过于拥挤,因此,为了单独的一个学术项目创建一种新的价值流通介质的必要性遭到了很多人的质疑。

在去年 11 月举行的数字资产论坛上,大量研究者都对量子计算进行了抵制。

其他研究人员就将重心放在了对现有的数字资产存储方案加以优化上。目前,萨尔兰大学、伦敦帝国理工学院等高等院校都已有所动作。

萨尔兰大学的 Ruffing 向数字资产开发者用邮件形式初步阐述过他的理念。简单来讲,Ruffing 描述了一个「两分法」的交易过程。首先,他隐藏用户的公钥,直到恰当时机才会被移动到可以抵御量子攻击的地址。

帝国理工的研究人员 Alexei Zamyatin 也正在开展相关主题的独立研究。Zamyatin 认为,另一种较为可行的方案是向后兼容的软件升级。

但 Zamyatin 也坦言,即使量子计算发展缓慢,区块链世界还是会遭遇其他挑战。这是技术发展的动态均衡。

美国SEC突然暂停比特币ETN,带你一文了解ETN

hecaijing 发表了文章 • 2018-09-14 12:27 • 来自相关话题

近期关于数字货币ETF能否获得美国证券交易委员会的批准,牵动着每一个数字货币投资者的心。屋漏偏逢连夜雨,近日一则消息,又向它泼了一盆冷水。


美国证券交易委员会(SEC)9月9日宣布,从即日起至9月21日暂停两只刚刚开放美元交易的数字货币ETN产品的交易,理由是一些不成熟的散户投资者可能会错误地认为这两种产品等同于ETF。当天BTC价格应声下跌,一度跌至6100美元附近。


数字货币ETN产品有哪些?







比特币ETN并不是一种全新的数字货币衍生品。早在2015年,比特币ETN产品就已经诞生了,第一个比特币ETN是由瑞典的纳斯达克(NASDAQ)斯德哥尔摩交易所批准并交易的,以欧元和瑞典克朗进行交易和清结算。以太坊ETN是于2017年上市的。

2018年8月15日Bitcoin Tracker One、Ether Tracker One首次登陆美国市场,以美元报价,对美国投资者开放。此次被美国SEC暂停的便是这两款产品。


什么是ETN?


ETN英文全称Exchange-Traded Notes,即交易所交易债券或交易所交易票据,一般为投资银行发行的债券类产品,最早由巴克莱银行(Barclays Bank PLC)于 2006 年发行。

它不同于其它形式的债券,主要是来自于它的报酬,ETN的报酬是基于特定市场指数的报酬,减去必要费用,并不支付固定利息,且不保障本金。因此,ETN可以理解为债券与ETF部分特征的结合,是一种结构化产品,在交易所交易,利息通常只有在卖出时才会支付。ETN与债券一样有到期日,通常为30年。这是传统金融市场中的ETN,下面我们再来看一下数字货币市场的ETN。


什么是比特币ETN?


比特币ETN是比特币交易所交易票据或者债券,通过追踪比特币价格走势来让用户参与投资,用户所持有的是在一段时间内依其价格指数涨跌兑付资金的承诺,同时它还是非常高效的对冲工具。

投资者购买比特币ETN后,不需要直接持有比特币,公司将代表投资者持有比特币,这样就降低了投资者的投资风险作为一种投资工具,它大大扩宽了机构投资者进入加密货币投资的渠道。


比特币ETN与比特币ETF有何区别?







比特币ETN与ETF的产品相似之处在于,投资者都可以通过不直接持有比特币而投资比特币。这样可以避免加密货币在价格波动时,导致不成熟的投资者资金亏损;其次,两者都能有效吸引更多的投资者,带来更多的资金流入;同时,两者都有传统金融机构的信用背书,大大降低了投资者的投资风险。

两者的不同点在于,第一,ETN是债券类交易工具,由发行人担保,没有其他资产支撑。发行人通常是银行而不是资产池,它更像是一种由银行或任何其他有公信力的发行机构支持的债务工具。第二,比特币ETN通过追踪价格走势来让用户参与投资,用户所持有的是在一段时间内依其价格指数涨跌兑付资金的承诺。

而比特币ETF是以某一市场中的比特币价格指数为目标指数而设立的交易型开放式指数基金,类似黄金ETF。除了作为信托受益人的ETF投资者外,还包括发起人、受托人和保管人等三个重要主体,他们将签订信托合同,并按照合同的约定履行各自的职责。

第三,ETF采用一篮子数字货币申赎,ETN采用现金申赎,还会受到一些限制导致时效性不高。这种非实物申赎特性决定了其套利效率不如ETF,因此折溢价率一般高于ETF。

最后,也是最重要的一点,ETN带有杠杆,这使得其收益和风险被大幅的放大了。


ETN入场后, 对数字货币市场有何影响?


如今的市场仿佛已经进入了寒冬,投资者没有任何交易意愿,机构、大佬们也纷纷被套。因此大家把燃起市场的最后一把“火”寄望于比特币ETF身上。

对于比特币ETN能否投资数字货币ETF,在ETF没上之前,还不能确定规则是怎样的。由于ETN的发行人是银行,因此如果将来有了数字货币ETF,不排除ETN投资ETF的可能。

想让更多的投资者了解到该产品,需要更多的交易所平台来对接,从目前的市场普及度来看,很多交易所平台并没有开放该产品,也许开放该产品的交易流程比较复杂,因此很多交易所并没有在此下功课。

业界大咖们对此产品也并不看好,例如KKM金融的创始人兼首席执行官杰夫·基尔博格说,比特币价格的大幅波动仍将持续下去,直到ETF出现为止,而ETN在这件事上并没有多大的发言权。

全球投资市场巨头——萨斯奎汉纳国际集团数字资产部门负责人巴特史密斯对此持乐观态度,他说ETN已经对市场有了一定牵动力,但是远不及ETF的爆发力。

不论是ETF还是ETN,都是市场提供给投资者的交易工具,工具多了,投资的渠道也就多了,市场的流动性才能保证,因此只有给投资者充分选择的机会,使投资者能够找到适合自己的工具,市场才会变得更加合理、更加健康。 查看全部
etn.jpg


近期关于数字货币ETF能否获得美国证券交易委员会的批准,牵动着每一个数字货币投资者的心。屋漏偏逢连夜雨,近日一则消息,又向它泼了一盆冷水。



美国证券交易委员会(SEC)9月9日宣布,从即日起至9月21日暂停两只刚刚开放美元交易的数字货币ETN产品的交易,理由是一些不成熟的散户投资者可能会错误地认为这两种产品等同于ETF。当天BTC价格应声下跌,一度跌至6100美元附近。


数字货币ETN产品有哪些?


etn2.png


比特币ETN并不是一种全新的数字货币衍生品。早在2015年,比特币ETN产品就已经诞生了,第一个比特币ETN是由瑞典的纳斯达克(NASDAQ)斯德哥尔摩交易所批准并交易的,以欧元和瑞典克朗进行交易和清结算。以太坊ETN是于2017年上市的。

2018年8月15日Bitcoin Tracker One、Ether Tracker One首次登陆美国市场,以美元报价,对美国投资者开放。此次被美国SEC暂停的便是这两款产品。


什么是ETN?


ETN英文全称Exchange-Traded Notes,即交易所交易债券或交易所交易票据,一般为投资银行发行的债券类产品,最早由巴克莱银行(Barclays Bank PLC)于 2006 年发行。

它不同于其它形式的债券,主要是来自于它的报酬,ETN的报酬是基于特定市场指数的报酬,减去必要费用,并不支付固定利息,且不保障本金。因此,ETN可以理解为债券与ETF部分特征的结合,是一种结构化产品,在交易所交易,利息通常只有在卖出时才会支付。ETN与债券一样有到期日,通常为30年。这是传统金融市场中的ETN,下面我们再来看一下数字货币市场的ETN。


什么是比特币ETN?


比特币ETN是比特币交易所交易票据或者债券,通过追踪比特币价格走势来让用户参与投资,用户所持有的是在一段时间内依其价格指数涨跌兑付资金的承诺,同时它还是非常高效的对冲工具。

投资者购买比特币ETN后,不需要直接持有比特币,公司将代表投资者持有比特币,这样就降低了投资者的投资风险作为一种投资工具,它大大扩宽了机构投资者进入加密货币投资的渠道。


比特币ETN与比特币ETF有何区别?


etn3.png


比特币ETN与ETF的产品相似之处在于,投资者都可以通过不直接持有比特币而投资比特币。这样可以避免加密货币在价格波动时,导致不成熟的投资者资金亏损;其次,两者都能有效吸引更多的投资者,带来更多的资金流入;同时,两者都有传统金融机构的信用背书,大大降低了投资者的投资风险。

两者的不同点在于,第一,ETN是债券类交易工具,由发行人担保,没有其他资产支撑。发行人通常是银行而不是资产池,它更像是一种由银行或任何其他有公信力的发行机构支持的债务工具。第二,比特币ETN通过追踪价格走势来让用户参与投资,用户所持有的是在一段时间内依其价格指数涨跌兑付资金的承诺。

而比特币ETF是以某一市场中的比特币价格指数为目标指数而设立的交易型开放式指数基金,类似黄金ETF。除了作为信托受益人的ETF投资者外,还包括发起人、受托人和保管人等三个重要主体,他们将签订信托合同,并按照合同的约定履行各自的职责。

第三,ETF采用一篮子数字货币申赎,ETN采用现金申赎,还会受到一些限制导致时效性不高。这种非实物申赎特性决定了其套利效率不如ETF,因此折溢价率一般高于ETF。

最后,也是最重要的一点,ETN带有杠杆,这使得其收益和风险被大幅的放大了。


ETN入场后, 对数字货币市场有何影响?


如今的市场仿佛已经进入了寒冬,投资者没有任何交易意愿,机构、大佬们也纷纷被套。因此大家把燃起市场的最后一把“火”寄望于比特币ETF身上。

对于比特币ETN能否投资数字货币ETF,在ETF没上之前,还不能确定规则是怎样的。由于ETN的发行人是银行,因此如果将来有了数字货币ETF,不排除ETN投资ETF的可能。

想让更多的投资者了解到该产品,需要更多的交易所平台来对接,从目前的市场普及度来看,很多交易所平台并没有开放该产品,也许开放该产品的交易流程比较复杂,因此很多交易所并没有在此下功课。

业界大咖们对此产品也并不看好,例如KKM金融的创始人兼首席执行官杰夫·基尔博格说,比特币价格的大幅波动仍将持续下去,直到ETF出现为止,而ETN在这件事上并没有多大的发言权。

全球投资市场巨头——萨斯奎汉纳国际集团数字资产部门负责人巴特史密斯对此持乐观态度,他说ETN已经对市场有了一定牵动力,但是远不及ETF的爆发力。

不论是ETF还是ETN,都是市场提供给投资者的交易工具,工具多了,投资的渠道也就多了,市场的流动性才能保证,因此只有给投资者充分选择的机会,使投资者能够找到适合自己的工具,市场才会变得更加合理、更加健康。

“华尔街之狼”们会如何进入数字货币市场?

hecaijing 发表了文章 • 2018-09-14 12:04 • 来自相关话题

BTC诞生以来,数字货币市场开始慢慢增长,经历了从无到有,从火热到冰冷,从野蛮生长到逐渐成熟...在这个过程中,数字货币市场在暴涨和暴跌中创造了很多暴富神话,对于对金融偏好性极强的“华尔街之狼”们,自然不会放弃这么大的金钱蛋糕,这么好的“金融游戏”。

“华尔街之狼”们虽然很有钱,但是大部份钱还不是自己的,并不是说投就可以去投的,比较基本的原则是投资标的要合法合规。

那“华尔街之狼”们如何从传统金融市场进入数字货币市场?让我们看看他们从传统金融市场进入数字货币市场可能的门路。


期货


期货的概念:期货(Futures)与现货完全不同,现货是实实在在可以交易的货(商品),期货主要不是货,而是以某种大众产品如棉花、大豆、石油等及金融资产如股票、债券等为标的标准化可交易合约。因此,这个标的物可以是某种商品(例如黄金、原油、农产品),也可以是金融工具。

根据期货的概念,现在在市场上已经成熟交易的比特币期货的主要是CBOE比特币期货和CME比特币期货。CBOE和CME将比特币作为标的物,然后标准化成为了可交易的合约。

2017年12月1日美国商品期货交易委员会(CFTC)宣布正式批准关于芝加哥商业交易所集团(CME Group)、芝加哥期权交易所(CBOE)以及Cantor交易所的比特币期货上市请求;2017年12月10日,CBOE上线比特币期货(代号XBT),成为全球第一个上线比特币期货的大牌交易所;2017年12月18日,CME上线比特币期货(代号BTC)。这意味着华尔街的大资金可利用比特币期货正式介入比特币交易。

除了比特币期货,据Bussiness Insider消息,消息人士称芝加哥期权交易所(CBOE) 或将在2018年年底推出以太坊期货,CBOE正在等待美国商品期货交易委员会(CFTC)的进一步澄清说明。

 
ETF


ETF的概念:ETF是Exchange Traded Funds的简称,即交易型开放式指数基金,通常又被称为交易所交易基金,是一种在交易所上市交易、基金份额可变的一种开放式基金。ETF是一种特殊类型的指数基金,它主要有股票型ETF、债券型ETF、商品型ETF、货币型ETF等类型。目前,ETF在全球资本市场越来越被稳健的投资者喜爱,以美国指数基金为例,其市场份额在2017年已超过总市场基金规模的35%。

数字货币ETF是一个数字货币投资加密组合基金,投资者可以不用直接从数字货币市场购买数字货币。购买数字货币ETF,相当于直接购买了一揽子数字货币,更为安全、直接,省去了直接到各个交易所买卖的麻烦。

比特币是其中一种数字货币,所以比特币ETF可以称为一种数字货币ETF。基金内全部投资比特币的ETF称为比特币ETF。因为现在申请的数字货币ETF大部分配置比特币,所以现在大家多称数字货币ETF为比特币ETF。比如CBOE申请的就是比特币ETF,基金计划通过场外交易市场全部配置比特币。

比特币ETF与此前推出的CBOE、CME比特币期货一样,同样是一种金融投资产品。相比直接投资比特币期货,比特币ETF并不能为投资者带来更多的利益,但比特币ETF可以为投资者提供一个更加方便、安全的交易方式,有助于增强人们的信心,吸引更多的投资者与资金。

但在比特币ETF的申请道路上并不平坦。

2017年3月10日,SEC经三年审查最终拒绝了Winklevoss兄弟创建的Gemini比特币交易公司于2014年提交的比特币ETF。

2017年3月29日,SEC又拒绝了SolidX公司于2016年提交的比特币ETF的上市申请。

2018年8月22日,SEC宣布再次拒绝了9家ETF的申请,其理由是,美国证券交易委员会发现,没有一家交易所可以给出能够明确防止欺诈和操纵的行为和做法的能力,同时还指出交易所无法证明ETF是重要市场。

2018年8月24日,美国证券交易委员会(SEC)秘书Brent Fields在给纽约证券交易所集团高级顾问David De Gregorio的一封信中表示,SEC高级官员将重新审核被拒9项比特币ETF申请。

虽然在美国被拒,区块链ETF在加拿大有较宽松的环境。2018年2月28日,Evolve区块链ETF被多伦多证券交易所批准上市,并于3月6日开始交易,代码为LINK。目前,Evolve在多伦多证券交易所上市已有12只ETF。此前由Harvest Portfolios发布的加拿大首个区块链ETF已经在2月中旬上市。


ETN


ETN的概念:ETN英文全称Exchange-Traded Notes,即交易所交易债券或交易所交易票据,一般为投资银行发行的债券类产品,最早由巴克莱银行(Barclays Bank PLC)于 2006 年发行。

它不同于其它形式的债券,主要是来自于它的报酬,ETN的报酬是基于特定市场指数的报酬,减去必要费用,并不支付固定利息,且不保障本金。因此,ETN可以理解为债券与ETF部分特征的结合,是一种结构化产品,在交易所交易,利息通常只有在卖出时才会支付。ETN与债券一样有到期日,通常为30年。这是传统金融市场中的ETN,下面我们再来看一下数字货币市场的ETN。

比特币ETN是比特币交易所交易票据或者债券,通过跟踪比特币价格表现来让用户参与投资,用户所持有的是在一段时间内依其价格指数涨跌兑付资金的承诺,同时它还是非常高效的对冲工具。ETN与ETF最大的不同是它带有杠杆,这使得它的风险和收益都被放大了。

投资者购买比特币ETN后,不需要直接持有比特币,公司将代表投资者持有比特币,这样就降低了投资者的投资风险。作为一种投资工具,它大大扩宽了机构投资者进入加密货币投资的渠道。

2018年9月9日,美国证券交易委员会(SEC)宣布,要求在美国暂停由XBT Provider AB发行的Bitcoin Tracker one和Ether Tracker One两个数字货币衍生产品。继比特币ETF后,这让ETN进入数字货币投资者的视野。

Bitcoin Tracker one和Ether Tracker One都属于一种被称为ETN的金融衍生品,前者锚定的是比特币,后者锚定以太坊。

两者分别于2015年和2017年在纳斯达克北欧证券交易市场上市交易。


基金


除了现在较为成熟的比特币期货,现在也有了专门的比特币基金。9月13日,加拿大安大略省证券委员会、不列颠哥伦比亚省证券委员会批准First Block Capital推出的比特币基金,该基金现已获得与信托基金相同的地位,高净值投资者(经认证的投资者)将可在其注册账户中持有比特币。据悉,该基金包括注册退休储蓄计划和免税储蓄账户,但该基金只适用于经认证的投资者。


ADR


ADR的概念:美国存托凭证是美国商业银行为协助外国证券在美国交易而发行的一种可转让证书。通常代表非美国公司可公开交易的股票和债券。股票通过美国存托凭证方式上市有以下优点:(1)提高发行公司在国外市场的知名度,拓展境外筹资渠道,为日后直接在美国市场发行证券奠定基础。(2)具有比一般股票更高的流动性。不仅存托凭证之间可互换,也可与其他证券互换。(3)降低交易成本。美国存托凭证大多在美国证券交易委员会注册,被看作是一种美国证券,可以在美国的证券交易所市场或柜台交易市场进行自由交易,便于非美国公司进入美国证券市场。

2018年9月9日,匿名消息人士向《商业内幕》透露,美国跨国银行花旗集团(Citigroup)正在开发一种加密货币产品,让机构投资者在不直接拥有加密资产的情况下进入加密市场。

花旗集团将使用新版美国存托凭证(ADR),以便让投资者间接交易加密货币。ADR是一种自上世纪20年代以来发行的证券,代表非美国公司的证券。据知情人士透露,花旗银行的最终产品将被称为数字资产收据(DAR), DAR很像“美国存托凭证”,两者都“让美国投资者能够持有不在美国交易所交易的外国股票”。这些外国股票由一家银行持有,然后银行会发出存托凭证。在花旗银行的产品设计中,加密货币由特定托管人持有,而由花旗集团发行数字资产收据。

虽然这个计划没有明确可能推出的时间框架,花旗集团也拒绝置评,但如果获得通过这也可以成为“华尔街之狼”们进入数字货币市场的一条路径。


直接购买数字货币公司股票


2018年1月23日,DASH公司股票今日上市多伦多证券交易所,“华尔街之狼”们可以通过多伦多证券交易所购买DASH公司股票,变相投资数字货币,进入数字货币市场。

今年年初,诺沃格拉茨在加拿大收购了一家提供加密货币咨询服务的初创公司First Coin Capital,然后又通过收购一家加拿大上市公司,完成借壳上市。这是加拿大该交易所有史以来规模最大的反向收购案,也是全球第一家加密资产投资和管理公司成功上市。意味着传统投资者可以通过购买股票的形式来加入到数字货币行业中。

火币集团创始人李林在2018年7月26日晚链得得“吐槽大会”上直面否定了市场上的这一消息,但同时表示火币集团不排除在传统资本市场上市的可能性。8月27日晚,港交所披露易显示,港股主板上市公司桐成控股大股东分别向火币集团董事长李林和裂变资本董事长滕荣松转让73.73%和6.8%的股权。转让完成后,火币集团创始人李林成为桐成控股实际控制人。这虽然是李林的个人行为,但到底,或者未来会不会跟火币有关系,是不是火币在传统资本市场借壳上市的运作暂不可知。


通过数字货币交易平台


2018年3月23日,多伦多证券交易所集团(TMX)宣布数字货币计划,推出专注于比特币和以太坊的数字货币经纪服务。

2018年9月7日,数字货币交易平台的“一股清流”币安CEO赵长鹏在媒体群中表示,币安目前没有上市计划。从币安的经营发展之路可以看出,币安在海外很看重合法合规,并与政府关系尤其马耳他等中小国家关系密切。

2018年9月11日,据maltatoday消息,今天上午,币安与马耳他证券交易所签署了一份谅解备忘录,以启动新的数字货币交易平台。 随后的新闻发布会上,马耳他财政部长Edward Scicluna表示,区块链技术是革命性的,显然会改变世界,马耳他不会放过任何机会。

此前纳斯达克也不止一次传出将正式上线数字货币交易的消息。


直接投资数字货币项目


2018年5月16日,据CNBC报道,由高盛支持的支付公司Circle正在推出一种数字版的美元,这是一种与货币挂钩的数字货币,称为USD Coin或者Circle USDC。

2018年5月27日,据coinspeaker消息,在某些公开的数字货币社区论坛里有消息透露称罗斯柴尔德家族(Rothschild Family)目前正在着手开展数个数字货币项目,其中之一已命名为IMMO,并将由罗斯柴尔德公司最近新任的领导者Alexandre de Rothschild执行。目前,在Bitcointalk 和Reddit上关于“IMMO到底是什么”有诸多猜想,包括全球性的稳定币、房地产相关业务、政府技术、私人区块链等。

随着金融科技和金融衍生品的发展,数字货币市场会越来越成熟、规范,“华尔街之狼”们进入数字货币市场的途径会更多,但有金融暴利的地方就会有“华尔街之狼”。


作者:道勒 查看全部
1999417c1fc5e0bd3206e7a83b7b320b.jpg

BTC诞生以来,数字货币市场开始慢慢增长,经历了从无到有,从火热到冰冷,从野蛮生长到逐渐成熟...在这个过程中,数字货币市场在暴涨和暴跌中创造了很多暴富神话,对于对金融偏好性极强的“华尔街之狼”们,自然不会放弃这么大的金钱蛋糕,这么好的“金融游戏”。

“华尔街之狼”们虽然很有钱,但是大部份钱还不是自己的,并不是说投就可以去投的,比较基本的原则是投资标的要合法合规。

那“华尔街之狼”们如何从传统金融市场进入数字货币市场?让我们看看他们从传统金融市场进入数字货币市场可能的门路。


期货


期货的概念:期货(Futures)与现货完全不同,现货是实实在在可以交易的货(商品),期货主要不是货,而是以某种大众产品如棉花、大豆、石油等及金融资产如股票、债券等为标的标准化可交易合约。因此,这个标的物可以是某种商品(例如黄金、原油、农产品),也可以是金融工具。

根据期货的概念,现在在市场上已经成熟交易的比特币期货的主要是CBOE比特币期货和CME比特币期货。CBOE和CME将比特币作为标的物,然后标准化成为了可交易的合约。

2017年12月1日美国商品期货交易委员会(CFTC)宣布正式批准关于芝加哥商业交易所集团(CME Group)、芝加哥期权交易所(CBOE)以及Cantor交易所的比特币期货上市请求;2017年12月10日,CBOE上线比特币期货(代号XBT),成为全球第一个上线比特币期货的大牌交易所;2017年12月18日,CME上线比特币期货(代号BTC)。这意味着华尔街的大资金可利用比特币期货正式介入比特币交易。

除了比特币期货,据Bussiness Insider消息,消息人士称芝加哥期权交易所(CBOE) 或将在2018年年底推出以太坊期货,CBOE正在等待美国商品期货交易委员会(CFTC)的进一步澄清说明。

 
ETF


ETF的概念:ETF是Exchange Traded Funds的简称,即交易型开放式指数基金,通常又被称为交易所交易基金,是一种在交易所上市交易、基金份额可变的一种开放式基金。ETF是一种特殊类型的指数基金,它主要有股票型ETF、债券型ETF、商品型ETF、货币型ETF等类型。目前,ETF在全球资本市场越来越被稳健的投资者喜爱,以美国指数基金为例,其市场份额在2017年已超过总市场基金规模的35%。

数字货币ETF是一个数字货币投资加密组合基金,投资者可以不用直接从数字货币市场购买数字货币。购买数字货币ETF,相当于直接购买了一揽子数字货币,更为安全、直接,省去了直接到各个交易所买卖的麻烦。

比特币是其中一种数字货币,所以比特币ETF可以称为一种数字货币ETF。基金内全部投资比特币的ETF称为比特币ETF。因为现在申请的数字货币ETF大部分配置比特币,所以现在大家多称数字货币ETF为比特币ETF。比如CBOE申请的就是比特币ETF,基金计划通过场外交易市场全部配置比特币。

比特币ETF与此前推出的CBOE、CME比特币期货一样,同样是一种金融投资产品。相比直接投资比特币期货,比特币ETF并不能为投资者带来更多的利益,但比特币ETF可以为投资者提供一个更加方便、安全的交易方式,有助于增强人们的信心,吸引更多的投资者与资金。

但在比特币ETF的申请道路上并不平坦。

2017年3月10日,SEC经三年审查最终拒绝了Winklevoss兄弟创建的Gemini比特币交易公司于2014年提交的比特币ETF。

2017年3月29日,SEC又拒绝了SolidX公司于2016年提交的比特币ETF的上市申请。

2018年8月22日,SEC宣布再次拒绝了9家ETF的申请,其理由是,美国证券交易委员会发现,没有一家交易所可以给出能够明确防止欺诈和操纵的行为和做法的能力,同时还指出交易所无法证明ETF是重要市场。

2018年8月24日,美国证券交易委员会(SEC)秘书Brent Fields在给纽约证券交易所集团高级顾问David De Gregorio的一封信中表示,SEC高级官员将重新审核被拒9项比特币ETF申请。

虽然在美国被拒,区块链ETF在加拿大有较宽松的环境。2018年2月28日,Evolve区块链ETF被多伦多证券交易所批准上市,并于3月6日开始交易,代码为LINK。目前,Evolve在多伦多证券交易所上市已有12只ETF。此前由Harvest Portfolios发布的加拿大首个区块链ETF已经在2月中旬上市。


ETN


ETN的概念:ETN英文全称Exchange-Traded Notes,即交易所交易债券或交易所交易票据,一般为投资银行发行的债券类产品,最早由巴克莱银行(Barclays Bank PLC)于 2006 年发行。

它不同于其它形式的债券,主要是来自于它的报酬,ETN的报酬是基于特定市场指数的报酬,减去必要费用,并不支付固定利息,且不保障本金。因此,ETN可以理解为债券与ETF部分特征的结合,是一种结构化产品,在交易所交易,利息通常只有在卖出时才会支付。ETN与债券一样有到期日,通常为30年。这是传统金融市场中的ETN,下面我们再来看一下数字货币市场的ETN。

比特币ETN是比特币交易所交易票据或者债券,通过跟踪比特币价格表现来让用户参与投资,用户所持有的是在一段时间内依其价格指数涨跌兑付资金的承诺,同时它还是非常高效的对冲工具。ETN与ETF最大的不同是它带有杠杆,这使得它的风险和收益都被放大了。

投资者购买比特币ETN后,不需要直接持有比特币,公司将代表投资者持有比特币,这样就降低了投资者的投资风险。作为一种投资工具,它大大扩宽了机构投资者进入加密货币投资的渠道。

2018年9月9日,美国证券交易委员会(SEC)宣布,要求在美国暂停由XBT Provider AB发行的Bitcoin Tracker one和Ether Tracker One两个数字货币衍生产品。继比特币ETF后,这让ETN进入数字货币投资者的视野。

Bitcoin Tracker one和Ether Tracker One都属于一种被称为ETN的金融衍生品,前者锚定的是比特币,后者锚定以太坊。

两者分别于2015年和2017年在纳斯达克北欧证券交易市场上市交易。


基金


除了现在较为成熟的比特币期货,现在也有了专门的比特币基金。9月13日,加拿大安大略省证券委员会、不列颠哥伦比亚省证券委员会批准First Block Capital推出的比特币基金,该基金现已获得与信托基金相同的地位,高净值投资者(经认证的投资者)将可在其注册账户中持有比特币。据悉,该基金包括注册退休储蓄计划和免税储蓄账户,但该基金只适用于经认证的投资者。


ADR


ADR的概念:美国存托凭证是美国商业银行为协助外国证券在美国交易而发行的一种可转让证书。通常代表非美国公司可公开交易的股票和债券。股票通过美国存托凭证方式上市有以下优点:(1)提高发行公司在国外市场的知名度,拓展境外筹资渠道,为日后直接在美国市场发行证券奠定基础。(2)具有比一般股票更高的流动性。不仅存托凭证之间可互换,也可与其他证券互换。(3)降低交易成本。美国存托凭证大多在美国证券交易委员会注册,被看作是一种美国证券,可以在美国的证券交易所市场或柜台交易市场进行自由交易,便于非美国公司进入美国证券市场。

2018年9月9日,匿名消息人士向《商业内幕》透露,美国跨国银行花旗集团(Citigroup)正在开发一种加密货币产品,让机构投资者在不直接拥有加密资产的情况下进入加密市场。

花旗集团将使用新版美国存托凭证(ADR),以便让投资者间接交易加密货币。ADR是一种自上世纪20年代以来发行的证券,代表非美国公司的证券。据知情人士透露,花旗银行的最终产品将被称为数字资产收据(DAR), DAR很像“美国存托凭证”,两者都“让美国投资者能够持有不在美国交易所交易的外国股票”。这些外国股票由一家银行持有,然后银行会发出存托凭证。在花旗银行的产品设计中,加密货币由特定托管人持有,而由花旗集团发行数字资产收据。

虽然这个计划没有明确可能推出的时间框架,花旗集团也拒绝置评,但如果获得通过这也可以成为“华尔街之狼”们进入数字货币市场的一条路径。


直接购买数字货币公司股票


2018年1月23日,DASH公司股票今日上市多伦多证券交易所,“华尔街之狼”们可以通过多伦多证券交易所购买DASH公司股票,变相投资数字货币,进入数字货币市场。

今年年初,诺沃格拉茨在加拿大收购了一家提供加密货币咨询服务的初创公司First Coin Capital,然后又通过收购一家加拿大上市公司,完成借壳上市。这是加拿大该交易所有史以来规模最大的反向收购案,也是全球第一家加密资产投资和管理公司成功上市。意味着传统投资者可以通过购买股票的形式来加入到数字货币行业中。

火币集团创始人李林在2018年7月26日晚链得得“吐槽大会”上直面否定了市场上的这一消息,但同时表示火币集团不排除在传统资本市场上市的可能性。8月27日晚,港交所披露易显示,港股主板上市公司桐成控股大股东分别向火币集团董事长李林和裂变资本董事长滕荣松转让73.73%和6.8%的股权。转让完成后,火币集团创始人李林成为桐成控股实际控制人。这虽然是李林的个人行为,但到底,或者未来会不会跟火币有关系,是不是火币在传统资本市场借壳上市的运作暂不可知。


通过数字货币交易平台


2018年3月23日,多伦多证券交易所集团(TMX)宣布数字货币计划,推出专注于比特币和以太坊的数字货币经纪服务。

2018年9月7日,数字货币交易平台的“一股清流”币安CEO赵长鹏在媒体群中表示,币安目前没有上市计划。从币安的经营发展之路可以看出,币安在海外很看重合法合规,并与政府关系尤其马耳他等中小国家关系密切。

2018年9月11日,据maltatoday消息,今天上午,币安与马耳他证券交易所签署了一份谅解备忘录,以启动新的数字货币交易平台。 随后的新闻发布会上,马耳他财政部长Edward Scicluna表示,区块链技术是革命性的,显然会改变世界,马耳他不会放过任何机会。

此前纳斯达克也不止一次传出将正式上线数字货币交易的消息。


直接投资数字货币项目


2018年5月16日,据CNBC报道,由高盛支持的支付公司Circle正在推出一种数字版的美元,这是一种与货币挂钩的数字货币,称为USD Coin或者Circle USDC。

2018年5月27日,据coinspeaker消息,在某些公开的数字货币社区论坛里有消息透露称罗斯柴尔德家族(Rothschild Family)目前正在着手开展数个数字货币项目,其中之一已命名为IMMO,并将由罗斯柴尔德公司最近新任的领导者Alexandre de Rothschild执行。目前,在Bitcointalk 和Reddit上关于“IMMO到底是什么”有诸多猜想,包括全球性的稳定币、房地产相关业务、政府技术、私人区块链等。

随着金融科技和金融衍生品的发展,数字货币市场会越来越成熟、规范,“华尔街之狼”们进入数字货币市场的途径会更多,但有金融暴利的地方就会有“华尔街之狼”。


作者:道勒

你需要知道的13 个比特币场外交易经纪人

chainnews 发表了文章 • 2018-09-13 15:31 • 来自相关话题

OTC (场外交易市场,又称柜台交易市场),柜台交易是指在证券交易所以外的市场所进行的股权交易。和交易所市场完全不同,OTC 没有固定的场所,没有规定的成员资格,没有严格可控的规则制度,没有规定的交易产品和限制,主要是交易对手通过私下协商进行的一对一的交易。场外交易主要在金融业,特别是银行等金融机构十分发达的国家。

不过,你不必盲目进入 OTC 市场,本文收集了 13 个知名场外交易经纪人的信息供你探索。


Octagon Strategy

CEO: Wayne Trench。

总部:中国香港。

关键 OTC 功能:
大型交易伙伴网络,为交易提供流动性。
安全实践包括冷存储,SSL,3 因素身份验证和多签名解决。
用于讨论和执行交易的私人聊天组。
即时报价。
全球交易的当日结算。
较低的交易费用与领先的加密货币交易所的费率进行对比。


FBG Capital

创始合伙人:周硕基。

总部:中国北京市。

关键 OTC 功能:
定期管理大批量交易。


智能合约

CEO: Kazuki Obata。

总部:日本东京。

关键 OTC 功能:
关于资产管理和交易策略的咨询服务。
透明的 OTC 费用旨在与更广泛的行业竞争。
为大型场外交易提供机构规模的流动性。


SFOX

联合创始人:交易平台和支付系统开发商 George Melika; Akbar Thobhani,Airbnb 的前任增长和业务发展主管。

总部:美国加利福尼亚州圣弗朗西斯科。

关键 OTC 功能:
算法交易,允许您跨多个交易订单执行大量交易。
专有的狙击算法允许您执行隐藏的订单,旨在尽可能快地移动 100+ BTC,尽可能少的滑点。
专有的 TWAP 算法允许您在最多 24 小时的固定时间间隔内交易 10+ BTC,目标是尽可能接近时间加权平均价格。
专有的 Polar Bear 算法允许您通过在交易所订单簿顶部填写订单来交易 100+ BTC,而无需深入订购订单。
专有的 Gorilla 算法会在多个交换订单簿中以较小的部分慢慢交易您的 100+ BTC 订单,目的是为您提供最优惠的价格。


Jump Trading

创始合伙人: Bill Disomma 和 Paul Gurinas。

总部:美国伊利诺伊州芝加哥市。

关键 OTC 功能:
以 19 年的基于量子的内部研究历史为后盾。
顶级计算基础架构可指导加密和其他资产类别的数据分析。
强调算法和高频交易。


Circle

CEO: Jeremy Allaire。

总部:美国马萨诸塞州波士顿。

关键 OTC 功能:
由高盛和 Bitmain 等知名投资者支持。
全球办事处(伦敦,纽约,香港和波士顿)通过在许多交易所建立市场来提供交易流动性。
大批量系统每月超过 20 亿美元。


itBit OTC

CEO: Charles Cascarilla。

总部:美国纽约州纽约市。

关键 OTC 功能:
大多数当天的交易结算。
统一费率交易费和无加密提款费。
来自 itBit 交易者的私人,个人贸易支持。
从 itBit 来自 100 多个国家的客户网络交易流动性。


B2C2

联合创始人:高盛前任利率交易员 Max Boonen; Flavio Molendini,前软件解决方案架构师和高级 IT 领导者。

总部:英国伦敦。

关键 OTC 功能:
灵活的交易规模使用户可以交易从少量到数百万美元的 OTC。
自 2015 年以来专业交易多种货币,加密货币和法定货币。
任何一天的任何时间即时执行和交易后结算。


XBTO

CEO: Philippe Bekhazi,前任 SAC Capital 全球宏观交易和花旗顾问。

总部:美国纽约州纽约市 ; 法国巴黎 ; 伦敦,英国 ; 百慕大。

关键 OTC 功能:
能够引用大型机构规模的场外交易区块。
将场外交易整合到其更广泛的自营交易业务中。
其中的最大的流动性提供者的世界。
自 2015 年以来,专有的定量算法为其业务提供动


Kenetic Capital

CEO: Daniel Weinberg。

总部:中国香港。

关键 OTC 功能:
在代币咨询和尽职调查方面的专业知识。
数十年的交易,分析和投资组合管理经验。
定量和定性贸易分析的混合方法。


QCP Capital

联合创始人: Joshua Ho。

总部:新加坡。

关键 OTC 功能:
几乎所有行业都有当日结算。
在交易台上每周 7 天,每天 24 小时访问交易员。
可根据特定需求定制订单管理(订单大小,所需周转时间等)。
在交易之上不收取任何隐藏费用。


Cumberland Mining

全球交易主管: Bobby Cho。

总部:美国伊利诺伊州芝加哥市。

关键 OTC 功能:
通过伦敦,芝加哥和新加坡的办事处提供流动性。
简化的勤勉和结算系统,使大型机构交易高效,直观地执行。


Element Trading

CEO: Stan Miroshnik。

总部:美国加利福尼亚州圣莫尼卡。

关键 OTC 功能:
基于算法的场外交易,可以降低风险。
关注用户的机密性和服务自由裁量权。
透明,有竞争力的收费计划
内部研究和交易技术旨在通过其贸易伙伴尽可能有效地路由交易,同时将市场影响降至最低。


原文:13 Bitcoin OTC brokers you need to know
编译:Jade 查看全部
cc39dec83e9e05936cbbb15a7eea823b.jpg

OTC (场外交易市场,又称柜台交易市场),柜台交易是指在证券交易所以外的市场所进行的股权交易。和交易所市场完全不同,OTC 没有固定的场所,没有规定的成员资格,没有严格可控的规则制度,没有规定的交易产品和限制,主要是交易对手通过私下协商进行的一对一的交易。场外交易主要在金融业,特别是银行等金融机构十分发达的国家。

不过,你不必盲目进入 OTC 市场,本文收集了 13 个知名场外交易经纪人的信息供你探索。


Octagon Strategy

CEO: Wayne Trench。

总部:中国香港。

关键 OTC 功能:
大型交易伙伴网络,为交易提供流动性。
安全实践包括冷存储,SSL,3 因素身份验证和多签名解决。
用于讨论和执行交易的私人聊天组。
即时报价。
全球交易的当日结算。
较低的交易费用与领先的加密货币交易所的费率进行对比。


FBG Capital

创始合伙人:周硕基。

总部:中国北京市。

关键 OTC 功能:
定期管理大批量交易。


智能合约

CEO: Kazuki Obata。

总部:日本东京。

关键 OTC 功能:
关于资产管理和交易策略的咨询服务。
透明的 OTC 费用旨在与更广泛的行业竞争。
为大型场外交易提供机构规模的流动性。


SFOX

联合创始人:交易平台和支付系统开发商 George Melika; Akbar Thobhani,Airbnb 的前任增长和业务发展主管。

总部:美国加利福尼亚州圣弗朗西斯科。

关键 OTC 功能:
算法交易,允许您跨多个交易订单执行大量交易。
专有的狙击算法允许您执行隐藏的订单,旨在尽可能快地移动 100+ BTC,尽可能少的滑点。
专有的 TWAP 算法允许您在最多 24 小时的固定时间间隔内交易 10+ BTC,目标是尽可能接近时间加权平均价格。
专有的 Polar Bear 算法允许您通过在交易所订单簿顶部填写订单来交易 100+ BTC,而无需深入订购订单。
专有的 Gorilla 算法会在多个交换订单簿中以较小的部分慢慢交易您的 100+ BTC 订单,目的是为您提供最优惠的价格。


Jump Trading

创始合伙人: Bill Disomma 和 Paul Gurinas。

总部:美国伊利诺伊州芝加哥市。

关键 OTC 功能:
以 19 年的基于量子的内部研究历史为后盾。
顶级计算基础架构可指导加密和其他资产类别的数据分析。
强调算法和高频交易。


Circle

CEO: Jeremy Allaire。

总部:美国马萨诸塞州波士顿。

关键 OTC 功能:
由高盛和 Bitmain 等知名投资者支持。
全球办事处(伦敦,纽约,香港和波士顿)通过在许多交易所建立市场来提供交易流动性。
大批量系统每月超过 20 亿美元。


itBit OTC

CEO: Charles Cascarilla。

总部:美国纽约州纽约市。

关键 OTC 功能:
大多数当天的交易结算。
统一费率交易费和无加密提款费。
来自 itBit 交易者的私人,个人贸易支持。
从 itBit 来自 100 多个国家的客户网络交易流动性。


B2C2

联合创始人:高盛前任利率交易员 Max Boonen; Flavio Molendini,前软件解决方案架构师和高级 IT 领导者。

总部:英国伦敦。

关键 OTC 功能:
灵活的交易规模使用户可以交易从少量到数百万美元的 OTC。
自 2015 年以来专业交易多种货币,加密货币和法定货币。
任何一天的任何时间即时执行和交易后结算。


XBTO

CEO: Philippe Bekhazi,前任 SAC Capital 全球宏观交易和花旗顾问。

总部:美国纽约州纽约市 ; 法国巴黎 ; 伦敦,英国 ; 百慕大。

关键 OTC 功能:
能够引用大型机构规模的场外交易区块。
将场外交易整合到其更广泛的自营交易业务中。
其中的最大的流动性提供者的世界。
自 2015 年以来,专有的定量算法为其业务提供动


Kenetic Capital

CEO: Daniel Weinberg。

总部:中国香港。

关键 OTC 功能:
在代币咨询和尽职调查方面的专业知识。
数十年的交易,分析和投资组合管理经验。
定量和定性贸易分析的混合方法。


QCP Capital

联合创始人: Joshua Ho。

总部:新加坡。

关键 OTC 功能:
几乎所有行业都有当日结算。
在交易台上每周 7 天,每天 24 小时访问交易员。
可根据特定需求定制订单管理(订单大小,所需周转时间等)。
在交易之上不收取任何隐藏费用。


Cumberland Mining

全球交易主管: Bobby Cho。

总部:美国伊利诺伊州芝加哥市。

关键 OTC 功能:
通过伦敦,芝加哥和新加坡的办事处提供流动性。
简化的勤勉和结算系统,使大型机构交易高效,直观地执行。


Element Trading

CEO: Stan Miroshnik。

总部:美国加利福尼亚州圣莫尼卡。

关键 OTC 功能:
基于算法的场外交易,可以降低风险。
关注用户的机密性和服务自由裁量权。
透明,有竞争力的收费计划
内部研究和交易技术旨在通过其贸易伙伴尽可能有效地路由交易,同时将市场影响降至最低。


原文:13 Bitcoin OTC brokers you need to know
编译:Jade

GUSD这么火,我们来看看这种半集中式稳定币的白皮书

8btc 发表了文章 • 2018-09-13 11:53 • 来自相关话题

由Winklevoss兄弟创立的Gemini加密货币交易所本周一宣布,该公司推出了基于ERC-20标准的稳定币。

据白皮书称,“Gemini Dollar”(GUSD)稳定币的价值将“严格按照1:1的比例挂钩美元”。当然,目前市场上存在很多与美元挂钩的稳定币,例如Tether(USDT)和Dai(DAI),有些基于储备,其他的是算法型的。

GUSD的技术规格是提高信任度的重要因素,下面我们将深入研究这个稳定币的白皮书。

 
发行和兑换GUSD
 

民众可以在以太坊区块链上查看GUSD和其流通量。而且,将会有一家独立的会计师事务所对Gemini信托公司进行定期的全面审计,以确保代币有美元支撑。

以太坊区块链将验证代币的总供应量,而第三方审计公司将根据审计法核实代币数量。

每当客户从Gemini交易所取出通证化的美元时,就会在区块链上创建GUSD。当用户将通证化美元存入Gemini交易所时,GUSD就会被销毁或“兑换”。

取出的GUSD可以发送到任何以太坊地址并存储在其中,作为ERC-20协议的一部分。 Gemini代币保留了ERC-20协议(智能合约)中的所有功能。






 
作为治理方式、逻辑和分类帐的智能合约


正如白皮书所述,Gemini希望保持对代币的严格控制,以便他们可以执行任何升级。Gemini希望:

1. 解决漏洞问题; 2. 使用新功能扩展系统; 3. 完善系统,优化运营效率; 4. 为了回应安全事件(即灾难性事件),或者如果法院或其他政府机构要求其依据法律履行某项义务或完成某项责任时,暂停、阻止或逆转代币的转移。

他们通过设置执行不同功能的智能合约来做到这一点。“代理(Proxy)”层控制创建和转移代币的权限。作为一种假设,如果存在安全事件,此代理层支持一种更简单的机制来停止代币交易和发行。代理充当管理层,用于管理区块链上的人和事,并执行lmpl层中包含的智能合约逻辑。

中间层,称为“Impl”(很可能是“实现,implementation”的缩写),包含智能合约的数据和逻辑,无论是创建新代币还是在特定条件下转移它们。Impl层拥有与大多数ERC-20代币类似的智能合约功能。但是,这里的想法是智能合约的功能只有在代理商授予执行权限的情况下才能工作。

最后的智能合约层是实际的分类账,称为“储存(Store)”。这一层将代币所有者对应到他们的余额,作为“外部的永恒Gemini美元分类账”。这是公众可以查看GUSD交易分类账的地方 。

作为开发人员,智能合约层就像一个网络堆栈。 代理是允许文件执行的本地服务器。如果网站管理员不想要执行一个文件,他们会将其从服务器中删除。这些文件或“Impl”层需要将数据存储在数据库中,以便以后随时检索。数据库是文件逻辑生成的基本信息的“储存”。

虽然这是一个简化的示例,但三层的方式突出显示了每个智能合约层具有的单独功能。它们以易于集中控制的方式构建,同时也支持了智能合约开发人员使用ERC-20代币所需的灵活性。






 
托管:脱机密钥集作为最终批准
 

Gemini将要求智能合约开发人员获得托管人或密钥集的批准。对于开发人员,这些可以是在线或离线。但是,托管人会查找另一个托管人,创建一个链,直到达到脱机密钥集。这里,白皮书指出,“如果智能合约的托管终止于一个脱机密钥集,则会创建其操作的脱机批准机制。”

这里的想法是,托管人链必须终止于一个集中式脱机密钥集,以便批准开发人员的智能合约。

如果Gemini需要升级智能合约Impl层,系统就会暂停网络并将旧的Impl层换成新的Impl层,同时将旧的智能合约带到新的Impl层。代理和储存层都将新的Impl智能合约层视为权威层,并忽略旧层。此外,当前活动的代币将被转移到新的Impl层中。

 
严格限制GUSD代币的创建
 

创建新代币是稳定币历史上的一个棘手问题,因为每个新代币应该有精确的一美元来支撑它。GUSD将使用混合的在线和离线托管机制,以确保代币数量永远不会超过基础美元余额。

Imply层中内置的方法称为“PrintLimiter”。顾名思义,PrintLimit对Impl层可以创建的代币数设置了一个硬性限制。每当代币供应需要改变时,该限制就会有一个检查和平衡程序。限制的增加必须首先获得脱机密钥集(即托管人)的批准,减少需要在线托管密钥的批准。

代币不能随意创建。限制将始终存在,并且对其的任何更改必须由在线和离线的托管链批准。

 
总结
 
很明显,Gemini交易所在其稳定币的实施中加入了很多想法。托管、发行和开发者逻辑的分离是一种半集中式代币的特性。


原文:Gemini’s New USD Cryptocurrency Stablecoin: A Whitepaper Deep Dive
作者:Jack Mathis
编译:Apatheticco 查看全部
winklevoss-cryptocurrency-bitcoin-760x400.jpg

由Winklevoss兄弟创立的Gemini加密货币交易所本周一宣布,该公司推出了基于ERC-20标准的稳定币。

据白皮书称,“Gemini Dollar”(GUSD)稳定币的价值将“严格按照1:1的比例挂钩美元”。当然,目前市场上存在很多与美元挂钩的稳定币,例如Tether(USDT)和Dai(DAI),有些基于储备,其他的是算法型的。

GUSD的技术规格是提高信任度的重要因素,下面我们将深入研究这个稳定币的白皮书。

 
发行和兑换GUSD
 

民众可以在以太坊区块链上查看GUSD和其流通量。而且,将会有一家独立的会计师事务所对Gemini信托公司进行定期的全面审计,以确保代币有美元支撑。

以太坊区块链将验证代币的总供应量,而第三方审计公司将根据审计法核实代币数量。

每当客户从Gemini交易所取出通证化的美元时,就会在区块链上创建GUSD。当用户将通证化美元存入Gemini交易所时,GUSD就会被销毁或“兑换”。

取出的GUSD可以发送到任何以太坊地址并存储在其中,作为ERC-20协议的一部分。 Gemini代币保留了ERC-20协议(智能合约)中的所有功能。

USD-bitcoin-federal-reserve-cryptocurrency.jpg


 
作为治理方式、逻辑和分类帐的智能合约


正如白皮书所述,Gemini希望保持对代币的严格控制,以便他们可以执行任何升级。Gemini希望:

1. 解决漏洞问题; 2. 使用新功能扩展系统; 3. 完善系统,优化运营效率; 4. 为了回应安全事件(即灾难性事件),或者如果法院或其他政府机构要求其依据法律履行某项义务或完成某项责任时,暂停、阻止或逆转代币的转移。

他们通过设置执行不同功能的智能合约来做到这一点。“代理(Proxy)”层控制创建和转移代币的权限。作为一种假设,如果存在安全事件,此代理层支持一种更简单的机制来停止代币交易和发行。代理充当管理层,用于管理区块链上的人和事,并执行lmpl层中包含的智能合约逻辑。

中间层,称为“Impl”(很可能是“实现,implementation”的缩写),包含智能合约的数据和逻辑,无论是创建新代币还是在特定条件下转移它们。Impl层拥有与大多数ERC-20代币类似的智能合约功能。但是,这里的想法是智能合约的功能只有在代理商授予执行权限的情况下才能工作。

最后的智能合约层是实际的分类账,称为“储存(Store)”。这一层将代币所有者对应到他们的余额,作为“外部的永恒Gemini美元分类账”。这是公众可以查看GUSD交易分类账的地方 。

作为开发人员,智能合约层就像一个网络堆栈。 代理是允许文件执行的本地服务器。如果网站管理员不想要执行一个文件,他们会将其从服务器中删除。这些文件或“Impl”层需要将数据存储在数据库中,以便以后随时检索。数据库是文件逻辑生成的基本信息的“储存”。

虽然这是一个简化的示例,但三层的方式突出显示了每个智能合约层具有的单独功能。它们以易于集中控制的方式构建,同时也支持了智能合约开发人员使用ERC-20代币所需的灵活性。

gemini-cryptocurrency-exchange.jpg


 
托管:脱机密钥集作为最终批准
 

Gemini将要求智能合约开发人员获得托管人或密钥集的批准。对于开发人员,这些可以是在线或离线。但是,托管人会查找另一个托管人,创建一个链,直到达到脱机密钥集。这里,白皮书指出,“如果智能合约的托管终止于一个脱机密钥集,则会创建其操作的脱机批准机制。”

这里的想法是,托管人链必须终止于一个集中式脱机密钥集,以便批准开发人员的智能合约。

如果Gemini需要升级智能合约Impl层,系统就会暂停网络并将旧的Impl层换成新的Impl层,同时将旧的智能合约带到新的Impl层。代理和储存层都将新的Impl智能合约层视为权威层,并忽略旧层。此外,当前活动的代币将被转移到新的Impl层中。

 
严格限制GUSD代币的创建
 

创建新代币是稳定币历史上的一个棘手问题,因为每个新代币应该有精确的一美元来支撑它。GUSD将使用混合的在线和离线托管机制,以确保代币数量永远不会超过基础美元余额。

Imply层中内置的方法称为“PrintLimiter”。顾名思义,PrintLimit对Impl层可以创建的代币数设置了一个硬性限制。每当代币供应需要改变时,该限制就会有一个检查和平衡程序。限制的增加必须首先获得脱机密钥集(即托管人)的批准,减少需要在线托管密钥的批准。

代币不能随意创建。限制将始终存在,并且对其的任何更改必须由在线和离线的托管链批准。

 
总结
 
很明显,Gemini交易所在其稳定币的实施中加入了很多想法。托管、发行和开发者逻辑的分离是一种半集中式代币的特性。


原文:Gemini’s New USD Cryptocurrency Stablecoin: A Whitepaper Deep Dive
作者:Jack Mathis
编译:Apatheticco

为什么V神新论文不容错过?5分钟看懂 Liberal Radicalism

cindycoin 发表了文章 • 2018-09-13 11:27 • 来自相关话题

Vitalik Buterin和哈佛的Zoë Hitzig、结合E. Glen Weyl的研究,共同发表了一篇长达41页的论文,名字叫做《自由激进主义:社会基于社群中立的正式规则》。讨论的是针对慈善和公共募资项目,可以通过一个怎样的体系,得出全社会福祉最大化的决策。

这个名字和页数,以及里面的艰涩文字、公式吓到了不少人。但细啃下来小编觉得回味悠长,不但对于加密货币生态里一些重要的问题。

例如社区应该用什么方式为开源开发者提供资助,如何决策开发方向和提供资金,提出了有效优化,还可以延伸至媒体、社区治理、公众福祉等广阔议题。不得不说,在看到严肃的数学模型论述中间,藏着简单的小小的三个字: social welfare maximization 的时候,我甚至有些感动。

不想看41页英语论文,又想知道Vitalik和哈佛教授提出了什么设想?

那么就让小编来试试用具体的例子,给大家用最多的人话,最少的公式总结解读。







令人头疼的问题:free rider(搭便车的人)


这个论文尝试解决的问题,叫 free-rider problem(小编称为:搭便车的人),可以理解成薅社会羊毛又自己不出资源建设的人。这个概念第一次出现在经济和社会学家曼瑟尔·奥尔森于1965年出版的《集体行动的逻辑》一书中。含义是不付成本而坐享他人之利,说个故事大家就明白了。

例如,修建灯塔可以大大提高航海的安全性,理论上来说在这个港口往来的轮船都会受益,那所有轮船公司应该集资去兴建。但有的公司打死不出钱,然后却可以免费享受着其他人出资提供的福利,这就是社会蛀虫free rider。

再举个例子:假设有一个村子叫做地球村,地球村居民需要筹款来交军费,好购买武器和养活军队抵御三体村人的进攻,保护所有人的安危。而有的人可能会选择不交费,但享受这由其他人集资建立的保护网。这里的地球保护体系,也是一种public good(公众物品)。而不交费又享受的人,就是free rider。

这种free rider的存在会引起什么后果呢?当大家看到某人不交钱也能享受到保护,那交钱的人心里就会感到很不公平,最终愿意交费筹集的军费的人越来越少,然后不足以抵御外部进攻,最终影响到了所有人的安全。







为什么民主投票、慈善捐款不能解决问题?


如果我们想办法把这些free rider排除在保护网外,或者用中心化的强权去强制大家交费会怎么样?由于public goods的社会属性,这个排除、管理工作的成本也非常高。 

在我们的社会里,对于这种“需要筹钱投入解决某个问题”的场景,有三种普遍运作模式:

靠投票和选举:当代的“民主”国家,使用投票和税收来决定资助什么项目和资助多少;

靠私营化:让以盈利为目标的公司来提供这些需要的功能,让他们限制不出钱的人不能使用,例如非洲有些国家的安全是靠富人聘请雇佣兵解决的;

靠慈善、靠良心:吸引人们的认同感,说服他们做出捐献;


但这上面的做法各有各的弊端,拿投票和选举来说,这种方式倾向于满足大多数人的意愿,而不一定是对能够创造最大总体价值的东西做出反应。而靠私营企业或者慈善机构和好心人捐款,会让最终筹得的资源量很有限。并且这三个办法在动态资助社会目前最需要解决的问题时,非常不灵活。

举几个应用场景的例子:

竞选资金:拿美国大选为例,能够筹集到足够资金的候选人往往是赢家,但那些为选举提供资金的人通常是人数不多、势力强大、享有特权的少数人;而受特定政治问题、决策影响的绝大多数人并不是资助人,这可能导致更能代表大众的人得不到适当的资助,从而无法赢得选举。

开源软件开发:开源软件是人人可用的,而资金往往来自于捐助。开发者很难在现今体系下得到公平合适的开发成本分配。

新闻媒体融资:作者认为这可能是LR(Liberal Radicalism)机制的完美应用场景。几乎每个人都阅读新闻,很难限制对新闻的访问,尤其是在社交媒体和互联网上。它对民主也至关重要。但媒体的创建成本也很高,而且很难筹集资金。在许多情况下,政府会为新闻机构提供资金,但这对一个本应作为政府监管机构的行业造成了明显的利益冲突。


所以总体来说,这篇论文要探讨的,就是用一个新的机制来解决、减轻上面的问题。在这个系统中,具有不同价值观的社区可以共存,资源可以以一种有利于大多数人的方式合理分配。


解决方案的基础:二阶投票


他们提出的方法基于一个“二阶投票”(Quadratic Voting,可以理解为二次方)的概念,最早提出这个概念的人是Eric Posner和Glen Wey。

在这个设定下,你可以花1块钱投1票,也可以花4块钱投两票,也可以花9块钱投3票,到花64块钱投8票...以此类推。这样大户对最终结果的影响力,相对于线性的1票1块钱制度就削弱了很多,每增加一票付出的成本都很高。






假设地球村需要我们投入资源去维护的公众物品除了军事防御之外还有好多种,比如:洁净水源、全村Wifi上网、对儿童白血病的治疗研究、建设一个中央图书馆、升级粮仓、开采矿产等等。而大家通过1人1票的方式去决策将资源用在哪一方面的时候,这个制度往往不能反映上面各项目对个人的重要程度,同时小型组织群体的需求会被压制。

例如,白血病儿童家庭希望政府能加大对应的医疗投入,因为这对于他们来说是生死大事;但没有此经历的社会大众,则可能会把票投给其他他们能享受到的项目,例如翻修图书馆,因为这才是对他们来说有利益的地方。

也就是说,一人一票的模式,只能反应人数,没有恰当的反映出这个相关问题对于关注群体的“权重”。

又例如,某同学家里正好是做通信设备的,然后他家里也很有钱,于是他自己就买了30票,让决议通过,然后再想办法把钱从大家身上赚回来。

如果我们给地球村的村民每人20块钱,让他们对10个不同的公共产品进行投票,上文说的白血病儿童家庭,可能就会投入16元到“儿童白血病医疗”项目,代表个人投入的4票;剩下的4元投入到4个其他方面。

这样小众群体的强需求,也可以通过这个二次方机制得到表达。同时可以看到,一个人要是把自己的选票更加分散的投入到社会资源里,投票的效率会更高。

而这个思路也被纳入了他们的设想中。一个项目最后拿到多少钱,按照他们建议的比例是这样计算的:






把每个投票人的贡献值开方,加起来,然后求这个总和的平方。公式看不懂没关系,我们看个例子,假设参与投票有3个人,他们的投入和财力各不相同:






这样,项目获得的资金和“大户”关联度变得更低,和“一共有多少人支持”,也就是背后受益人数的关联度变得更高。这样每个小的群体或个体,对议题都有自己的影响力,最终的结果收到利益关联,以及某几个投票人的财力和地位影响大大降低。

这次的方案,虽然说只是针对自治项目募资而言的,但他们也相信,如果有社会上的其他人尝试使用,对社会的协作和防止Free rider问题会有很大的意义。

论文内还有更多衍生的细节,例如设置负投票、周期持续投票方式,社区分裂后的资金计算方式等,欢迎各位继续详读。我认为之前BCH社区讨论的矿工如何激励开发者问题,就不妨参考文中的机制设计。


小编解读

Technology is never neutral. 
技术从来不是中立的。


技术从来不是中立的,里面是设计者价值观的映射。这篇艰涩的论文底下,小编看到的是热爱技术的Vitalik一颗关注社会大众福祉的心。LR机制的设计,不是试图创造一些平等主义的乌托邦,而是为了使我们(作为一个社会整体)能够创造的最多的价值。

这次的论文他们用了一个很容易被误解的题目:激进的自由主义(Liberal Radicalism),但我从中间看到的是,加密生态里的所有人都可以对经济、政治问题提出自己的新想法,我们不一定需要在死忠社会主义和自由市场主义者角色里面二选一,而Glen Weyl自己的表述是,Liberal Radicalism“同时是真正的社会主义和最极端的自由市场”。

而或许通过这些思考,我们会带来更繁荣的社区和未来,甚至会找到一个比ICO更好的融资机制。而处在加密货币社区的我们,真正要解决的,不就是这种“生产关系”优化的问题吗?


相关链接:

1、论文原文 https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3243656

2、维基百科“搭便车问题”中文说明:https://zh.wikipedia.org/wiki/%E6%90%AD%E4%BE%BF%E8%BD%A6%E9%97%AE%E9%A2%98

3、文中儿童癌症议题相关的一个自治组织,向日葵基金  http://www.curekids.cn/ 






由于被网上各种搜索信息误导,很多小孩未能及时接受最佳治疗。“向日葵”致力向社会传播最准确,最前沿和最透明的儿童癌症信息,让每一位儿童都不再被误诊,并接受家庭经济承受能力之内最好的治疗。欢迎大家进入官网,和小编一样成为翻译志愿者。

也希望LR模式的新尝试,可以带来百花齐放的社会运作体系。 查看全部
Ethereum-founder-plans-for-just-months-not-years.jpg

Vitalik Buterin和哈佛的Zoë Hitzig、结合E. Glen Weyl的研究,共同发表了一篇长达41页的论文,名字叫做《自由激进主义:社会基于社群中立的正式规则》。讨论的是针对慈善和公共募资项目,可以通过一个怎样的体系,得出全社会福祉最大化的决策。

这个名字和页数,以及里面的艰涩文字、公式吓到了不少人。但细啃下来小编觉得回味悠长,不但对于加密货币生态里一些重要的问题。

例如社区应该用什么方式为开源开发者提供资助,如何决策开发方向和提供资金,提出了有效优化,还可以延伸至媒体、社区治理、公众福祉等广阔议题。不得不说,在看到严肃的数学模型论述中间,藏着简单的小小的三个字: social welfare maximization 的时候,我甚至有些感动。

不想看41页英语论文,又想知道Vitalik和哈佛教授提出了什么设想?

那么就让小编来试试用具体的例子,给大家用最多的人话,最少的公式总结解读。

v01.jpg



令人头疼的问题:free rider(搭便车的人)


这个论文尝试解决的问题,叫 free-rider problem(小编称为:搭便车的人),可以理解成薅社会羊毛又自己不出资源建设的人。这个概念第一次出现在经济和社会学家曼瑟尔·奥尔森于1965年出版的《集体行动的逻辑》一书中。含义是不付成本而坐享他人之利,说个故事大家就明白了。

例如,修建灯塔可以大大提高航海的安全性,理论上来说在这个港口往来的轮船都会受益,那所有轮船公司应该集资去兴建。但有的公司打死不出钱,然后却可以免费享受着其他人出资提供的福利,这就是社会蛀虫free rider。

再举个例子:假设有一个村子叫做地球村,地球村居民需要筹款来交军费,好购买武器和养活军队抵御三体村人的进攻,保护所有人的安危。而有的人可能会选择不交费,但享受这由其他人集资建立的保护网。这里的地球保护体系,也是一种public good(公众物品)。而不交费又享受的人,就是free rider。

这种free rider的存在会引起什么后果呢?当大家看到某人不交钱也能享受到保护,那交钱的人心里就会感到很不公平,最终愿意交费筹集的军费的人越来越少,然后不足以抵御外部进攻,最终影响到了所有人的安全。

v03.jpg



为什么民主投票、慈善捐款不能解决问题?


如果我们想办法把这些free rider排除在保护网外,或者用中心化的强权去强制大家交费会怎么样?由于public goods的社会属性,这个排除、管理工作的成本也非常高。 

在我们的社会里,对于这种“需要筹钱投入解决某个问题”的场景,有三种普遍运作模式:


靠投票和选举:当代的“民主”国家,使用投票和税收来决定资助什么项目和资助多少;

靠私营化:让以盈利为目标的公司来提供这些需要的功能,让他们限制不出钱的人不能使用,例如非洲有些国家的安全是靠富人聘请雇佣兵解决的;

靠慈善、靠良心:吸引人们的认同感,说服他们做出捐献;



但这上面的做法各有各的弊端,拿投票和选举来说,这种方式倾向于满足大多数人的意愿,而不一定是对能够创造最大总体价值的东西做出反应。而靠私营企业或者慈善机构和好心人捐款,会让最终筹得的资源量很有限。并且这三个办法在动态资助社会目前最需要解决的问题时,非常不灵活。

举几个应用场景的例子:


竞选资金:拿美国大选为例,能够筹集到足够资金的候选人往往是赢家,但那些为选举提供资金的人通常是人数不多、势力强大、享有特权的少数人;而受特定政治问题、决策影响的绝大多数人并不是资助人,这可能导致更能代表大众的人得不到适当的资助,从而无法赢得选举。

开源软件开发:开源软件是人人可用的,而资金往往来自于捐助。开发者很难在现今体系下得到公平合适的开发成本分配。

新闻媒体融资:作者认为这可能是LR(Liberal Radicalism)机制的完美应用场景。几乎每个人都阅读新闻,很难限制对新闻的访问,尤其是在社交媒体和互联网上。它对民主也至关重要。但媒体的创建成本也很高,而且很难筹集资金。在许多情况下,政府会为新闻机构提供资金,但这对一个本应作为政府监管机构的行业造成了明显的利益冲突。



所以总体来说,这篇论文要探讨的,就是用一个新的机制来解决、减轻上面的问题。在这个系统中,具有不同价值观的社区可以共存,资源可以以一种有利于大多数人的方式合理分配。


解决方案的基础:二阶投票


他们提出的方法基于一个“二阶投票”(Quadratic Voting,可以理解为二次方)的概念,最早提出这个概念的人是Eric Posner和Glen Wey。

在这个设定下,你可以花1块钱投1票,也可以花4块钱投两票,也可以花9块钱投3票,到花64块钱投8票...以此类推。这样大户对最终结果的影响力,相对于线性的1票1块钱制度就削弱了很多,每增加一票付出的成本都很高。

v04.jpg


假设地球村需要我们投入资源去维护的公众物品除了军事防御之外还有好多种,比如:洁净水源、全村Wifi上网、对儿童白血病的治疗研究、建设一个中央图书馆、升级粮仓、开采矿产等等。而大家通过1人1票的方式去决策将资源用在哪一方面的时候,这个制度往往不能反映上面各项目对个人的重要程度,同时小型组织群体的需求会被压制。

例如,白血病儿童家庭希望政府能加大对应的医疗投入,因为这对于他们来说是生死大事;但没有此经历的社会大众,则可能会把票投给其他他们能享受到的项目,例如翻修图书馆,因为这才是对他们来说有利益的地方。

也就是说,一人一票的模式,只能反应人数,没有恰当的反映出这个相关问题对于关注群体的“权重”。

又例如,某同学家里正好是做通信设备的,然后他家里也很有钱,于是他自己就买了30票,让决议通过,然后再想办法把钱从大家身上赚回来。

如果我们给地球村的村民每人20块钱,让他们对10个不同的公共产品进行投票,上文说的白血病儿童家庭,可能就会投入16元到“儿童白血病医疗”项目,代表个人投入的4票;剩下的4元投入到4个其他方面。

这样小众群体的强需求,也可以通过这个二次方机制得到表达。同时可以看到,一个人要是把自己的选票更加分散的投入到社会资源里,投票的效率会更高。

而这个思路也被纳入了他们的设想中。一个项目最后拿到多少钱,按照他们建议的比例是这样计算的:

v05.jpg


把每个投票人的贡献值开方,加起来,然后求这个总和的平方。公式看不懂没关系,我们看个例子,假设参与投票有3个人,他们的投入和财力各不相同:

v06.jpg


这样,项目获得的资金和“大户”关联度变得更低,和“一共有多少人支持”,也就是背后受益人数的关联度变得更高。这样每个小的群体或个体,对议题都有自己的影响力,最终的结果收到利益关联,以及某几个投票人的财力和地位影响大大降低。

这次的方案,虽然说只是针对自治项目募资而言的,但他们也相信,如果有社会上的其他人尝试使用,对社会的协作和防止Free rider问题会有很大的意义。

论文内还有更多衍生的细节,例如设置负投票、周期持续投票方式,社区分裂后的资金计算方式等,欢迎各位继续详读。我认为之前BCH社区讨论的矿工如何激励开发者问题,就不妨参考文中的机制设计。


小编解读

Technology is never neutral. 
技术从来不是中立的。



技术从来不是中立的,里面是设计者价值观的映射。这篇艰涩的论文底下,小编看到的是热爱技术的Vitalik一颗关注社会大众福祉的心。LR机制的设计,不是试图创造一些平等主义的乌托邦,而是为了使我们(作为一个社会整体)能够创造的最多的价值。

这次的论文他们用了一个很容易被误解的题目:激进的自由主义(Liberal Radicalism),但我从中间看到的是,加密生态里的所有人都可以对经济、政治问题提出自己的新想法,我们不一定需要在死忠社会主义和自由市场主义者角色里面二选一,而Glen Weyl自己的表述是,Liberal Radicalism“同时是真正的社会主义和最极端的自由市场”。

而或许通过这些思考,我们会带来更繁荣的社区和未来,甚至会找到一个比ICO更好的融资机制。而处在加密货币社区的我们,真正要解决的,不就是这种“生产关系”优化的问题吗?


相关链接:

1、论文原文 https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3243656

2、维基百科“搭便车问题”中文说明:https://zh.wikipedia.org/wiki/%E6%90%AD%E4%BE%BF%E8%BD%A6%E9%97%AE%E9%A2%98

3、文中儿童癌症议题相关的一个自治组织,向日葵基金  http://www.curekids.cn/ 


v07.jpg


由于被网上各种搜索信息误导,很多小孩未能及时接受最佳治疗。“向日葵”致力向社会传播最准确,最前沿和最透明的儿童癌症信息,让每一位儿童都不再被误诊,并接受家庭经济承受能力之内最好的治疗。欢迎大家进入官网,和小编一样成为翻译志愿者。

也希望LR模式的新尝试,可以带来百花齐放的社会运作体系。

Opera钱包用户现在可以直接发送CryptoKitties和其它收藏品

chainb 发表了文章 • 2018-09-10 13:06 • 来自相关话题

Opera现在允许用户直接从其最近公布的浏览器加密钱包中,发送如CryptoKitties等加密收藏品。现在beta阶段的钱包用户可以将他们的加密收藏品发送给其他人,而在此之前则需要通过数字市场和交易所交易来转移所有权。Opera团队表示,加密收藏品的趋势“刚刚开始”,随着技术的发展和用户友好性的提高,游戏等在线服务将越来越多地采用这项服务。

Opera现在允许用户直接从其最近公布的浏览器加密钱包中,发送如CryptoKitties等加密收藏品。

Opera公司在一篇博客文章中表示,该功能是业内首例,虽然包括MetaMask在内的其他钱包确实也提供了对加密收藏品的支持。

文章写道:

“我们相信,生活中越来越多的东西可以在线转移,而这些加密收藏也将如此。”


因此,beta阶段的钱包用户可以将他们的加密收藏品发送给其他人。在此之前则需要通过数字市场和交易所交易来转移所有权。

Opera团队表示,加密收藏品的趋势“刚刚开始”,随着技术的发展和用户友好性的提高,游戏等在线服务将越来越多地采用这项服务。

CryptoKitties之类的加密收藏品交易,是通过用于非可替代代币的以太坊ERC-721标准所实现的,这种标准允许每种代币具有与其他代币不同的特定属性。

在声明中,Opera表示这些非可替代代币还可以用于“解锁内容访问或验证某些数字服务的资格”。

Opera今天还宣布,正在通过在线注册将其钱包的私人测试版扩展到更多用户。

此外,钱包将很快提供交易通知,监控用户的交易并告知他们的状态和完成时间。这同样适用于接收付款、代币(钱包也支持ERC-20标准)或收藏品的用户。 


原文:Opera Wallet Users Can Now Send CryptoKitties and Other Collectibles
作者:Daniel Palmer
来源:Coindesk
编译:Miracle Zhang 查看全部
20180910120979087908.jpg


Opera现在允许用户直接从其最近公布的浏览器加密钱包中,发送如CryptoKitties等加密收藏品。现在beta阶段的钱包用户可以将他们的加密收藏品发送给其他人,而在此之前则需要通过数字市场和交易所交易来转移所有权。Opera团队表示,加密收藏品的趋势“刚刚开始”,随着技术的发展和用户友好性的提高,游戏等在线服务将越来越多地采用这项服务。

Opera现在允许用户直接从其最近公布的浏览器加密钱包中,发送如CryptoKitties等加密收藏品。

Opera公司在一篇博客文章中表示,该功能是业内首例,虽然包括MetaMask在内的其他钱包确实也提供了对加密收藏品的支持。

文章写道:


“我们相信,生活中越来越多的东西可以在线转移,而这些加密收藏也将如此。”



因此,beta阶段的钱包用户可以将他们的加密收藏品发送给其他人。在此之前则需要通过数字市场和交易所交易来转移所有权。

Opera团队表示,加密收藏品的趋势“刚刚开始”,随着技术的发展和用户友好性的提高,游戏等在线服务将越来越多地采用这项服务。

CryptoKitties之类的加密收藏品交易,是通过用于非可替代代币的以太坊ERC-721标准所实现的,这种标准允许每种代币具有与其他代币不同的特定属性。

在声明中,Opera表示这些非可替代代币还可以用于“解锁内容访问或验证某些数字服务的资格”。

Opera今天还宣布,正在通过在线注册将其钱包的私人测试版扩展到更多用户。

此外,钱包将很快提供交易通知,监控用户的交易并告知他们的状态和完成时间。这同样适用于接收付款、代币(钱包也支持ERC-20标准)或收藏品的用户。 


原文:Opera Wallet Users Can Now Send CryptoKitties and Other Collectibles
作者:Daniel Palmer
来源:Coindesk
编译:Miracle Zhang

World Wire:这个IBM全球跨境支付系统是如何运行的

8btc 发表了文章 • 2018-09-06 23:03 • 来自相关话题

据CCN报道,科技巨头IBM在8月底正式推出了一项基于区块链的跨境支付解决方案——IBM Blockchain World Wire,该方案将恒星(Stellar)协议与数字资产结合起来,使即时转账成为了可能。IBM表示,World Wire有可能会彻底改变全球支付和汇款现状。

今年7月份,IBM曾宣布与美国金融服务公司Stronghold合作,推出一种与美元挂钩稳定币。没过多久,IBM表示它也参与了一个基于恒星(Stellar)协议的环保加密项目。

根据IBM官网对World Wire的介绍如下:

使用区块链技术和恒星协议,IBM Blockchain World Wire让金融机构有可能在几秒钟内完成跨境支付的清算和结算。


根据IBM的说法,World Wire可以迅速与任何现行的支付系统结合,并支持在安全性高的环境中处理任何规模、任何区域和任何资产类型的支付。

在描述World Wire的潜在用途时,IBM表示:

在IBM Blockchain World Wire中,清算和结算几乎是实时进行的。该解决方案使用数字资产来结算交易,数字资产作为双方之间商定的价值交换和支付指令工具。这一切都意味着,可以用传统代理银行一小部分费用和时间成本完成World Wire的跨境支付。



它是如何运行的?







1、通过使用区块链技术和恒星协议,IBM Blockchain World Wire可以让金融机构在几秒钟内完成跨境支付的清算和结算。

2、稳定币、央行数字货币和其它数字资产都可以作为任何两种法定货币之间的桥梁资产,交易双方自行选择。数字资产为交易提供便利,为交易确认提供重要的结算指令。

3、现有的支付系统可以与World Wire的API无缝连接,将第一种法定货币转换成数字资产。

4、World Wire同时将数字资产转换为第二种法定货币,几乎可以在瞬间完成交易。出于安全和清算目的,所有交易都记录在恒星协议上,使用World Wire进行的每笔交易都有永久记录。


根据IBM的说法,新解决方案的好处包括能更快的支付处理、同步清算和结算、缩短争议解决和调停时间,以及大幅降低清算成本。

据报道,World Wire还消除了单个交易中的多方存在现状,大大降低了跨境交易的资本要求。此外,IBM表示,World Wire通过在所有货币之间使用一种兑换费用,提高了端到端的透明度,并有可能节省连接新市场和资金流转的时间和成本。
 

恒星网络的账户数量突破一百万


除了是对区块链技术的最新尝试,IBM Blockchain World Wire的发布对于恒星(Stellar)来说,也是一重磅利好。恒星网络的账户数量已突破一百万。






据CCN9月5日报道,来自StellarExpert Explorer的数据显示,恒星网络于8月27日迎来一大里程碑时间,该网络的账户数量从2018年1月的200000个迅速增长至8月27日的1002104个。


原文:‘World Wire’: IBM Launches Stellar-Based Blockchain Payments Platform
作者:David Hundeyin
编译:Melody 查看全部
ibm-750x500.jpg


据CCN报道,科技巨头IBM在8月底正式推出了一项基于区块链的跨境支付解决方案——IBM Blockchain World Wire,该方案将恒星(Stellar)协议与数字资产结合起来,使即时转账成为了可能。IBM表示,World Wire有可能会彻底改变全球支付和汇款现状。

今年7月份,IBM曾宣布与美国金融服务公司Stronghold合作,推出一种与美元挂钩稳定币。没过多久,IBM表示它也参与了一个基于恒星(Stellar)协议的环保加密项目。

根据IBM官网对World Wire的介绍如下:


使用区块链技术和恒星协议,IBM Blockchain World Wire让金融机构有可能在几秒钟内完成跨境支付的清算和结算。



根据IBM的说法,World Wire可以迅速与任何现行的支付系统结合,并支持在安全性高的环境中处理任何规模、任何区域和任何资产类型的支付。

在描述World Wire的潜在用途时,IBM表示:


在IBM Blockchain World Wire中,清算和结算几乎是实时进行的。该解决方案使用数字资产来结算交易,数字资产作为双方之间商定的价值交换和支付指令工具。这一切都意味着,可以用传统代理银行一小部分费用和时间成本完成World Wire的跨境支付。




它是如何运行的?


201809060905378657.jpg


1、通过使用区块链技术和恒星协议,IBM Blockchain World Wire可以让金融机构在几秒钟内完成跨境支付的清算和结算。

2、稳定币、央行数字货币和其它数字资产都可以作为任何两种法定货币之间的桥梁资产,交易双方自行选择。数字资产为交易提供便利,为交易确认提供重要的结算指令。

3、现有的支付系统可以与World Wire的API无缝连接,将第一种法定货币转换成数字资产。

4、World Wire同时将数字资产转换为第二种法定货币,几乎可以在瞬间完成交易。出于安全和清算目的,所有交易都记录在恒星协议上,使用World Wire进行的每笔交易都有永久记录。



根据IBM的说法,新解决方案的好处包括能更快的支付处理、同步清算和结算、缩短争议解决和调停时间,以及大幅降低清算成本。

据报道,World Wire还消除了单个交易中的多方存在现状,大大降低了跨境交易的资本要求。此外,IBM表示,World Wire通过在所有货币之间使用一种兑换费用,提高了端到端的透明度,并有可能节省连接新市场和资金流转的时间和成本。
 

恒星网络的账户数量突破一百万


除了是对区块链技术的最新尝试,IBM Blockchain World Wire的发布对于恒星(Stellar)来说,也是一重磅利好。恒星网络的账户数量已突破一百万。

201809060905438117.png


据CCN9月5日报道,来自StellarExpert Explorer的数据显示,恒星网络于8月27日迎来一大里程碑时间,该网络的账户数量从2018年1月的200000个迅速增长至8月27日的1002104个。


原文:‘World Wire’: IBM Launches Stellar-Based Blockchain Payments Platform
作者:David Hundeyin
编译:Melody

比特币0.17.0版本客户端发布在即,隐私功能成为亮点

8btc 发表了文章 • 2018-09-05 11:37 • 来自相关话题

 
比特币最新版的客户端Bitcoin Core 0.17.0距正式发布已越来越近,这也是10年来比特币的第17代客户端版本。
 
据Bitcoin Core 维护者Wladimir van der Laan预计,这一版本的客户端最早将于9月8日发布。目前其在github上的完成度已经达到了92%。
 
以下为0.17.0版本更新说明:(注意,这只是一个临时版的说明,正式发布时可能会稍作修改)
 
Bitcoin Core 0.17.0 版本可以在这里访问了:
 
https://bitcoincore.org/bin/bitcoin-core-0.17.0/
 
这是比特币的重大更新版本,更新内容包括新功能、各种bug修复,以及性能提升。
 
开发者可以使用GitHub的问题跟踪器上报错误:
 
若要接受安全及更新通知,请订阅:
 
https://bitcoincore.org/en/list/announcements/join/
 
 
如何更新
 
 
如果你运行的是旧版本客户端,请关闭它,直至其完全关闭(旧版本可能需要几分钟的时间),然后再运行安装程序(在Windows上)或拷贝覆盖至/Applications/Bitcoin-Qt(Mac系统)或bitcoind/bitcoin-qt(Linux系统)。
 
如果你的节点具有txindex(维护所有交易的索引),那么在你第一次运行0.17.0(或更新的)客户端时,这个txindex db就会进行迁移,这可能需要几个小时的时间。在迁移完成之前,你的节点将不起作用。
 
当你第一次运行0.15.0或更新版本的客户端时,你的链态数据库将转换成一种新的格式,这取决于你机器的速度,所花费的时间从几分钟到半小时不等。
 
注意,区块数据库格式在0.8.0版本中也发生了变化,并且在0.8版本之前的客户端到 0.15.0版本的客户端并没有自动升级代码。在0.7.x版本或更早版本的客户端,无法实现直接升级(需要重新下载区块链)。不过,和往常一样的是,旧版本的钱包仍然是支持的。
 
 
降级预警
 
 
此版本的链式数据库,与先前的版本并不兼容,因此,如果你运行的是0.15版本的客户端,然后你决定切换回任何旧版的客户端,你就需要运行旧版本的客户端,并使用 -reindex-chainstate 选项来重建旧格式的链式数据结构。
 
如果你的节点已启用了修建模式,那么就需要你重新下载同步整个比特币区块链。
 
 
兼容性
 
 
Bitcoin Core客户端已在多个操作系统上进行了广泛测试,其中包括Linux 内核操作系统、macOS 10.10+、Windows 7以及更新的操作系统(Windows XP并不支持)。
 
Bitcoin Core在其他类似Unix系统的操作系统上也是可以工作的, 但测试相对较少。
 
需要注意的是,macOS操作系统低于10.10版本就无法运行0.17.0客户端,这是因为0.17.0是使用Qt 5.9.x构建的,它并不支持低于10.10版本的macOS操作系统。
 
 
显著的更改
 
 
更改配置选项
 
-includeconf=<file>可用于包含附加配置文件。它只在bitcoin.conf文件内时起作用,并不作用于包含文件或命令行。它可包含多个文件。操作者可通过命令行-noincludeconf 禁用这一功能。请注意,例如-includeconf这样的多参数命令,将覆盖掉先前的-noincludeconf 命令行;
 
noincludeconf=1 includeconf=relative.conf
 
bitcoin.conf将仍然包含relative.conf 。
 
 
更新图形用户界面
 
在主选项卡中,区块存储可在参数选择栏中进行限制。而撤消此设置,需要再次下载完整的区块链。此模式与 -txindex 以及 -rescan 是不兼容的。
 
 
外部钱包文件
 
-wallet=<path>选项现在接受了全路径,不再需要把钱包放置于-walletdir目录当中。
新创建的钱包格式
如果 -wallet=<path> 指定了一个不存在的路径,那么它现在将在指定位置创建一个钱包目录(包括一个wallet.dat数据文件,一个db.log文件以及database/log.??????????文件),而不仅仅是在路径中创建一个数据文件,并将日志文件存储在父目录当中。这使得备份钱包的操作会比以前更简单,因为指定的钱包路径可以直接归档,而不必在父目录中查找交易日志文件。
 
为了实现向后兼容,钱包路径是以-walletdir目录中现有数据文件为名,则将继续被接受,并像以前一样被解释。
 
 
钱包的动态加载及创建
 
以前,钱包只有在命令行或bitcoin.conf文件中定义-wallet 参数时,才能实现加载或创建。而现在,客户端就可实现在运行时完成钱包动态的加载、创建和卸载操作:
 

现有的钱包可通过调用 loadwallet RPC(远程过程调用)来实现加载。钱包可以指定为文件/目录名(必须位于 walletdir目录当中),或作为文件/目录的绝对路径。
新的钱包可以通过调用createwallet RPC(远程过程调用)来进行创建(或加载)。所提供的名称,必须和walletdir目录中的钱包文件或当前加载的钱包的名字差异化。
加载钱包可以通过调用unloadwallet RPC命令行实现加载;

 
此特性目前只能通过RPC接口实现。
 
 
可选交易(Coin selection)
 
 
Partial spend avoidance(部分花费规避)
 
当一个地址被用于支付多次时,来自这些分离支付的币,就可单独地进行使用,而这样会连接到其它地址,从而有损交易的隐私性。
 
而新版客户端添加了一种新的 -avoidpartialspends 操作码(默认值为false)。如果启用了这个功能,那钱包总是会把现有的UTXO汇聚到同一个地址,即使它会导致更高的费用。这样做就可以提高交易的隐私性。
 
 
测试网和RegTest 测试网络的配置部分
 
现在,单个配置文件,可实现为不同的网络设置不同的选项了。实现方法如下:
 
main.uacomment=bitcoin test.uacomment=bitcoin-testnet regtest.uacomment=regtest [main] mempoolsize=300 [test] mempoolsize=100 [regtest] mempoolsize=20
 
根据配置文件的规则,addnode=, connect=, port=, bind=, rpcport=, rpcbind= 以及 wallet= 选项将只适用于比特币主网。
 
 
钱包的‘标签’和‘账户’API
 
新版本的钱包客户端引入了一个新的‘标签-label’API。这是为了取代被弃用的‘账户-account’API。通过'-deprecatedrpc=accounts' 参数,这个‘账户’仍可在V0.17客户端当中使用,而在V0.18版本客户端中,它将被完全移除。
 
这个标签RPC方法和账户功能是非常类似的,差异在于以下这几点:
 
    标签可以在任何地址上进行设置,而不仅仅是接收地址。此功能以前仅通过GUI可用。
    标签可通过 setlabel RPC的方法,重新分配所有地址,来进行删除;
    不支持从一个标签来发送交易,也不支持确定一笔交易是从哪个标签发送而来的;
    标签没有所谓的余额;
 
以下是RPC方法的变化:
 
 
被移除的方法 新的方法 注释
 
getaccount getaddressinfo  Getaddressinfo返回了一个具有地址信息的JSON对象,而不仅仅是字符串的账户名称
 
getaccountaddress  n/a 因为标签没有关联的接收地址,所以getaccountaddress就没有替换选项了
 
getaddressesbyaccount getaddressesbylabel Getaddressesbylabel返回了一个JSON对象,其地址为密钥,而不是字符串列表
 
getreceivedbyaccount getreceivedbylabel 行为上没有发生变化
 
listaccounts  listlabels  Listlabels不会返回余额,也不会接受minconf和watchonly参数
 
listreceivedbyaccount  listreceivedbylabel 这两种方法都返回新的标签字段,以及用于向后兼容的账户字段
 
move  n/a 没有替代方法
 
sendfrom n/a 没有替代方法
 
setaccount setlabel 这两种方法都具有:1、允许将标签分配给任何地址,而不是在地址不接收地址时引发错误。2、删除与某地址相关联的先前标签,当使用该标签的最后地址被重新分配到另一个标签时。而不是进行隐式的getaccountaddress调用(确保先前的标签仍然具有一个接收地址);
 
 
更改过的方法 注释
 
addmultisigaddress 将参数account重命名为 label,如果用'-deprecatedrpc=accounts'运行,仍然接受向后兼容性的account。
 
getnewaddress 将参数account重命名为 label,如果用 '-deprecatedrpc=accounts'运行,仍然接受向后兼容性的account。
 
listunspent 返回新的标签字段,如果使用'-deprecatedrpc=accounts'运行,account字段将将返回以向后兼容。
 
sendmany 将参数account重命名为 dummy,如果提供,则这个dummy参数必须设置为空字符串,除非使用 -deprecatedrpc=accounts 参数(在这种情况下,功能不变)运行
 
listtransactions 将参数account重命名为 dummy,如果提供,则这个dummy必须设置为*字符串,除非使用 -deprecatedrpc=accounts  参数(在这种情况下,功能不变)运行。
 
getbalance account, minconf 以及include_watchonly参数被弃用了,这些参数只有在使用 '-deprecatedrpc=accounts'运行时才能够使用。
 
 
 
BIP 174 : 支持部分签名比特币交易(Partially Signed Bitcoin Transactions support)
 
 
BIP 174 PSBT 是用于尚未完全签名的比特币交易的一种交换格式,它与相关元数据一起协助对像进行签署。其旨在简化多方合作交易时的工作流程。例子包括硬件钱包、多重签名设置,以及CoinJoin交易。
 
 
整体工作流程
 
 
总体而言,一笔具有完整签名的比特币交易,其构建经历了以下步骤:
 

一名创建者(Creator)提出了一笔要创建的特定交易。它构造了一笔包含某些输入(input)和输出(output),但没有附加元数据的PSBT交易;
对于每一个输出(output),更新者(Updater)会把交易所花费的UTXO信息添加到 PSBT交易当中;
潜在的其他更新者,会把每一个输入(以及可能的输出)中所涉及的脚本和公钥信息添加到PSBT交易当中;
签名者(Signers)会检查这笔PSBT交易及其元数据,然后决定是否同意交易。它们可以使用UTXO当中的数量信息来评估所涉及的价值和费用。如果同意,它们就会为具有相关密钥的输入,生产一个部分签名(partial signature)。
决策者(Finalizer)会把关每一个输入,并转换这个部分签名,并可能把脚本信息写入最终的scriptSig 以及/或scriptWitness 。
提取者(Extractor )会从一笔PSBT交易当中,提取并生产出一笔有效的比特币交易。

 
一般来说,上面的每一个参与者(不包括创建者和提取者)会简单地把越来越多的数据添加到特定的PSBT交易当中。在简单的工作流程当中,它们必须按顺序操作,将 PSBT交易从一方传递到下一方,直到提取者(Extractor )可以将其转换为一笔真正的比特币交易。为了允许并行操作,组合者(Combiners)可以把不同的PSBT交易的元数据合并到同一个未签名的交易当中。
 
上面使用粗体所表示的名称,是BIP174中定义角色的名称。这对于理解底层步骤很有用,但在实践过程中,软件和硬件通常同时担任了多个角色。
 
 
RPC
 

converttopsbt (创建者)是一个功能性RPC,它将未签名的原始交易转换为PSBT格式,其忽略了现有签名。
createpsbt(创建者)是一个功能性RPC,它负责获取输入和输出列表,并把它们转换为没有附加信息的PSBT,其相当于在converttopsbt之后调用createrawtransaction
walletcreatefundedpsbt (创建者, 更新者) 是一个钱包RPC,它负责创建具有指定输入和输出的PSTB,并向其添加额外的输入,更改以平衡之,并添加相关的元数据。
walletprocesspsbt(更新者,签名者,决策者)是一个钱包RPC,它负责接受PSBT作为输入,将UTXO、密钥和脚本数据添加到那些错过它的输入和输出当中,并可选地对输入进行签名。在可能的情况下,它也能够完成部分签名;
finalizepsbt (决策者,提取者)是一个功能性RPC,它用于完成任何部分签名,如果所有的输入都已完成,则将结果转换为完全签名的交易,该交易可以通过sendrawtransaction 进行广播;
combinepsbt (组合者)是一个功能性RPC,它的作用就是作为一个组合者,它可以在任何工作流程的任何时间点使用,其可以将信息添加到同一PSBT的不同版本当中。特别地,它对于多个更新者或签名者输出的组合而言,是有用的。
decodepsbt是一个诊断型RPC,它可以用于显示PSBT交易中所有的信息,并计算它的最终费用。

 
 
将非HD钱包升级为HD钱包
 
 
自Bitcoin Core 0.13.0版本客户端发布以来,Bitcoin Core 就可以支持创建新的BIP 32 分层确定性(HD)钱包,但旧的非HD钱包无法升级到HD钱包。现在,我们可通过-upgradewallet 命令行选项将非HD钱包升级到HD钱包。这一升级,将导致密钥池中的所有密钥会被标记为已使用,并生成新的密钥池。执行此升级时,操作者必须做好钱包备份。
 
此外,-upgradewallet命令行还可以把非分裂HD链(用m/0'/0'/i'生成的所有密钥)升级到一个分裂HD链(接收用 'm/0'/0'/i'生成的密钥,以及用m'/0'/1'/i'生成的更改密钥)。当发生此升级时,密钥池中已有的所有密钥,将保留在密钥池中以供使用,直到升级前所有的密钥被耗尽。这是为了避免备份及降级的问题(当一些密钥可能来自更改密钥池时)。用户们可以使用newkeypool RPC 命令行来使用新的分裂HD链密钥池,来标记密钥池中已使用的所有密钥,并开始使用这个分裂HD链中生成的新密钥池。
 
 
HD 主密钥控制
 
 
一个新的RPC sethdseed 已被引入到客户端当中,它允许用户设置新的HD种子,或设置自己的HD种子。需要注意的是,在设置新的HD种子时,用户必须进行新的备份。
 
 
重要性较低的 RPC更改
 

createrawtransaction RPC 现在将为outputs参数接受数组(array)或dictionary (保持兼容性),这意味着交易输出顺序,可以由客户端指定。
fundrawtransaction RPC 将拒绝先前被否定的 reserveChangeKey 选项;
sendmany 将负责打乱输出(output)以改善隐私性,因此,任何先前预期的关于输出排序的行为都变得不可靠了;
新的testmempoolaccept RPC ,可用来测试在不添加一笔交易的情况下,看其是否会被交易储蓄池(mempool)所接受;
JSON交易分解现在包括了一个权重字段,其它提供了交易的确切权重。在JSON模式下,它将纳入REST /rest/tx/ 以及/rest/block/ 端点中。它也会包含于getblock (verbosity=2),listsinceblock,listtransactions, 以及getrawtransaction RPC命令中。
新的fees字段将引入getrawmempool,getmempoolancestors, getmempooldescendants 以及 getmempoolentry,当子字段 ancestor, base, modified 以及 descendant以BTC计价,verbosity设置为 true时。这个新的字段会否定先前的费用字段,例如fee, modifiedfee, ancestorfee 以及 descendantfee;
新的RPC getzmqnotifications 会返回有关活跃ZMQ通知的信息。
当比特币并不以任何-wallet=<path>选项启动时,由getwalletinfo和listwallets 这两个RPC所返回的默认钱包名现在会是空字符串 "" ,而不是先前的"wallet.dat" 。如果是通过-wallet=<path>选项启动的,则和以前没有变化,任何钱包的名称只是其<path>字符串。
现在,将一个空字符串("") 作为address_type参数传递给getnewaddress, getrawchangeaddress, addmultisigaddress, fundrawtransaction RPC 会是一个错误。以前,这将回到使用默认地址类型。它仍然可以传递空字符串或将未设置的参数保留为使用默认地址类型。
空的多重签名输出,将不再自动被当做传入支付。由于此功能仅适用于多重签名输出,也就是你拥有钱包当中所有私钥的情况。与单个密钥方案相比,这通常没有什么用处。此外,当前并没有定义这样的输出地址格式,并且钱包软件不能很容易地发送给它。listtransactions,listunspent 命令行将不再显示这些输出,这些输出也不会和你余额有关,除非它们被明确监视(用十六进制脚本参数importaddress或importmulti,signrawtransaction*也可以使用)。
getwalletinfo RPC 现在会返回一个hdseedid值,它始终与不正确命名的hdmasterkeyid值相同。hdmasterkeyid将在V0.18版本客户端中被删除。

 
 
其他API更改
 
 
在dumpwallet 输出中的inactivehdmaster 已被更改为inactivehdseed
 
 
日志
 

日志时间戳的格式现在是ISO 8601 (例如"2018-02-28T12:34:56Z")。
当运行带有 -debug,而没有-daemon的bitcoind时,记录stdout现在就成为了默认行为。设置-printtoconsole=1 不再隐含地禁止记录到debug.log。相反,我们可通过设置-debuglogfile=0 来显式禁用记录到文件。

 
 
交易索引变化
 
 
交易索引现在和主节点过程分开构建,这意味着 -txindex 操作码,可在没有完全重新索引的情况下进行toggled切换。如果bitcoind是用-txindex 在一个已部分或完全同步的节点上运行的,则交易索引可在后台建立,并且一旦被捕获就可使用。当从运行-txindex,切换到不带这一flag的运行时,交易索引数据库将不会自动被删除,这意味着,我们可以在稍后的时间里重新打开它,而无需重新同步。
 
 
区块限制功能
 
 
在V0.15.1客户端当中,允许矿工限制其区块大小的-blockmaxsize 选项遭到了反对,现在这个选项被移除掉了。如果矿工们想要限制区块的大小,他们应使用-blockmaxweight 这个选项。
 
 
中断对Python  2.0的支持
 
 
对于所有测试文件及工具而言,新版本的客户端对Python 2.0的支持已经中断。
 
最后,感谢所有对该版本比特币客户端作出直接贡献的人,也感谢帮助翻译的每一个人。
 
 
原文:0.17.0 Release notes
作者:Bitcoin core开发组
编译:洒脱喜 查看全部
201809050303409478.jpg

 
比特币最新版的客户端Bitcoin Core 0.17.0距正式发布已越来越近,这也是10年来比特币的第17代客户端版本。
 
据Bitcoin Core 维护者Wladimir van der Laan预计,这一版本的客户端最早将于9月8日发布。目前其在github上的完成度已经达到了92%。
 
以下为0.17.0版本更新说明:(注意,这只是一个临时版的说明,正式发布时可能会稍作修改)
 
Bitcoin Core 0.17.0 版本可以在这里访问了:
 
https://bitcoincore.org/bin/bitcoin-core-0.17.0/
 
这是比特币的重大更新版本,更新内容包括新功能、各种bug修复,以及性能提升。
 
开发者可以使用GitHub的问题跟踪器上报错误:
 
若要接受安全及更新通知,请订阅:
 
https://bitcoincore.org/en/list/announcements/join/
 
 
如何更新
 
 
如果你运行的是旧版本客户端,请关闭它,直至其完全关闭(旧版本可能需要几分钟的时间),然后再运行安装程序(在Windows上)或拷贝覆盖至/Applications/Bitcoin-Qt(Mac系统)或bitcoind/bitcoin-qt(Linux系统)。
 
如果你的节点具有txindex(维护所有交易的索引),那么在你第一次运行0.17.0(或更新的)客户端时,这个txindex db就会进行迁移,这可能需要几个小时的时间。在迁移完成之前,你的节点将不起作用。
 
当你第一次运行0.15.0或更新版本的客户端时,你的链态数据库将转换成一种新的格式,这取决于你机器的速度,所花费的时间从几分钟到半小时不等。
 
注意,区块数据库格式在0.8.0版本中也发生了变化,并且在0.8版本之前的客户端到 0.15.0版本的客户端并没有自动升级代码。在0.7.x版本或更早版本的客户端,无法实现直接升级(需要重新下载区块链)。不过,和往常一样的是,旧版本的钱包仍然是支持的。
 
 
降级预警
 
 
此版本的链式数据库,与先前的版本并不兼容,因此,如果你运行的是0.15版本的客户端,然后你决定切换回任何旧版的客户端,你就需要运行旧版本的客户端,并使用 -reindex-chainstate 选项来重建旧格式的链式数据结构。
 
如果你的节点已启用了修建模式,那么就需要你重新下载同步整个比特币区块链。
 
 
兼容性
 
 
Bitcoin Core客户端已在多个操作系统上进行了广泛测试,其中包括Linux 内核操作系统、macOS 10.10+、Windows 7以及更新的操作系统(Windows XP并不支持)。
 
Bitcoin Core在其他类似Unix系统的操作系统上也是可以工作的, 但测试相对较少。
 
需要注意的是,macOS操作系统低于10.10版本就无法运行0.17.0客户端,这是因为0.17.0是使用Qt 5.9.x构建的,它并不支持低于10.10版本的macOS操作系统。
 
 
显著的更改
 
 
更改配置选项
 
-includeconf=<file>可用于包含附加配置文件。它只在bitcoin.conf文件内时起作用,并不作用于包含文件或命令行。它可包含多个文件。操作者可通过命令行-noincludeconf 禁用这一功能。请注意,例如-includeconf这样的多参数命令,将覆盖掉先前的-noincludeconf 命令行;
 
noincludeconf=1 includeconf=relative.conf
 
bitcoin.conf将仍然包含relative.conf 。
 
 
更新图形用户界面
 
在主选项卡中,区块存储可在参数选择栏中进行限制。而撤消此设置,需要再次下载完整的区块链。此模式与 -txindex 以及 -rescan 是不兼容的。
 
 
外部钱包文件
 
-wallet=<path>选项现在接受了全路径,不再需要把钱包放置于-walletdir目录当中。
新创建的钱包格式
如果 -wallet=<path> 指定了一个不存在的路径,那么它现在将在指定位置创建一个钱包目录(包括一个wallet.dat数据文件,一个db.log文件以及database/log.??????????文件),而不仅仅是在路径中创建一个数据文件,并将日志文件存储在父目录当中。这使得备份钱包的操作会比以前更简单,因为指定的钱包路径可以直接归档,而不必在父目录中查找交易日志文件。
 
为了实现向后兼容,钱包路径是以-walletdir目录中现有数据文件为名,则将继续被接受,并像以前一样被解释。
 
 
钱包的动态加载及创建
 
以前,钱包只有在命令行或bitcoin.conf文件中定义-wallet 参数时,才能实现加载或创建。而现在,客户端就可实现在运行时完成钱包动态的加载、创建和卸载操作:
 


现有的钱包可通过调用 loadwallet RPC(远程过程调用)来实现加载。钱包可以指定为文件/目录名(必须位于 walletdir目录当中),或作为文件/目录的绝对路径。
新的钱包可以通过调用createwallet RPC(远程过程调用)来进行创建(或加载)。所提供的名称,必须和walletdir目录中的钱包文件或当前加载的钱包的名字差异化。
加载钱包可以通过调用unloadwallet RPC命令行实现加载;


 
此特性目前只能通过RPC接口实现。
 
 
可选交易(Coin selection)
 
 
Partial spend avoidance(部分花费规避)
 
当一个地址被用于支付多次时,来自这些分离支付的币,就可单独地进行使用,而这样会连接到其它地址,从而有损交易的隐私性。
 
而新版客户端添加了一种新的 -avoidpartialspends 操作码(默认值为false)。如果启用了这个功能,那钱包总是会把现有的UTXO汇聚到同一个地址,即使它会导致更高的费用。这样做就可以提高交易的隐私性。
 
 
测试网和RegTest 测试网络的配置部分
 
现在,单个配置文件,可实现为不同的网络设置不同的选项了。实现方法如下:
 
main.uacomment=bitcoin test.uacomment=bitcoin-testnet regtest.uacomment=regtest [main] mempoolsize=300 [test] mempoolsize=100 [regtest] mempoolsize=20
 
根据配置文件的规则,addnode=, connect=, port=, bind=, rpcport=, rpcbind= 以及 wallet= 选项将只适用于比特币主网。
 
 
钱包的‘标签’和‘账户’API
 
新版本的钱包客户端引入了一个新的‘标签-label’API。这是为了取代被弃用的‘账户-account’API。通过'-deprecatedrpc=accounts' 参数,这个‘账户’仍可在V0.17客户端当中使用,而在V0.18版本客户端中,它将被完全移除。
 
这个标签RPC方法和账户功能是非常类似的,差异在于以下这几点:
 
    标签可以在任何地址上进行设置,而不仅仅是接收地址。此功能以前仅通过GUI可用。
    标签可通过 setlabel RPC的方法,重新分配所有地址,来进行删除;
    不支持从一个标签来发送交易,也不支持确定一笔交易是从哪个标签发送而来的;
    标签没有所谓的余额;
 
以下是RPC方法的变化:
 
 
被移除的方法 新的方法 注释
 
getaccount getaddressinfo  Getaddressinfo返回了一个具有地址信息的JSON对象,而不仅仅是字符串的账户名称
 
getaccountaddress  n/a 因为标签没有关联的接收地址,所以getaccountaddress就没有替换选项了
 
getaddressesbyaccount getaddressesbylabel Getaddressesbylabel返回了一个JSON对象,其地址为密钥,而不是字符串列表
 
getreceivedbyaccount getreceivedbylabel 行为上没有发生变化
 
listaccounts  listlabels  Listlabels不会返回余额,也不会接受minconf和watchonly参数
 
listreceivedbyaccount  listreceivedbylabel 这两种方法都返回新的标签字段,以及用于向后兼容的账户字段
 
move  n/a 没有替代方法
 
sendfrom n/a 没有替代方法
 
setaccount setlabel 这两种方法都具有:1、允许将标签分配给任何地址,而不是在地址不接收地址时引发错误。2、删除与某地址相关联的先前标签,当使用该标签的最后地址被重新分配到另一个标签时。而不是进行隐式的getaccountaddress调用(确保先前的标签仍然具有一个接收地址);
 
 
更改过的方法 注释
 
addmultisigaddress 将参数account重命名为 label,如果用'-deprecatedrpc=accounts'运行,仍然接受向后兼容性的account。
 
getnewaddress 将参数account重命名为 label,如果用 '-deprecatedrpc=accounts'运行,仍然接受向后兼容性的account。
 
listunspent 返回新的标签字段,如果使用'-deprecatedrpc=accounts'运行,account字段将将返回以向后兼容。
 
sendmany 将参数account重命名为 dummy,如果提供,则这个dummy参数必须设置为空字符串,除非使用 -deprecatedrpc=accounts 参数(在这种情况下,功能不变)运行
 
listtransactions 将参数account重命名为 dummy,如果提供,则这个dummy必须设置为*字符串,除非使用 -deprecatedrpc=accounts  参数(在这种情况下,功能不变)运行。
 
getbalance account, minconf 以及include_watchonly参数被弃用了,这些参数只有在使用 '-deprecatedrpc=accounts'运行时才能够使用。
 
 
 
BIP 174 : 支持部分签名比特币交易(Partially Signed Bitcoin Transactions support)
 
 
BIP 174 PSBT 是用于尚未完全签名的比特币交易的一种交换格式,它与相关元数据一起协助对像进行签署。其旨在简化多方合作交易时的工作流程。例子包括硬件钱包、多重签名设置,以及CoinJoin交易。
 
 
整体工作流程
 
 
总体而言,一笔具有完整签名的比特币交易,其构建经历了以下步骤:
 


一名创建者(Creator)提出了一笔要创建的特定交易。它构造了一笔包含某些输入(input)和输出(output),但没有附加元数据的PSBT交易;
对于每一个输出(output),更新者(Updater)会把交易所花费的UTXO信息添加到 PSBT交易当中;
潜在的其他更新者,会把每一个输入(以及可能的输出)中所涉及的脚本和公钥信息添加到PSBT交易当中;
签名者(Signers)会检查这笔PSBT交易及其元数据,然后决定是否同意交易。它们可以使用UTXO当中的数量信息来评估所涉及的价值和费用。如果同意,它们就会为具有相关密钥的输入,生产一个部分签名(partial signature)。
决策者(Finalizer)会把关每一个输入,并转换这个部分签名,并可能把脚本信息写入最终的scriptSig 以及/或scriptWitness 。
提取者(Extractor )会从一笔PSBT交易当中,提取并生产出一笔有效的比特币交易。


 
一般来说,上面的每一个参与者(不包括创建者和提取者)会简单地把越来越多的数据添加到特定的PSBT交易当中。在简单的工作流程当中,它们必须按顺序操作,将 PSBT交易从一方传递到下一方,直到提取者(Extractor )可以将其转换为一笔真正的比特币交易。为了允许并行操作,组合者(Combiners)可以把不同的PSBT交易的元数据合并到同一个未签名的交易当中。
 
上面使用粗体所表示的名称,是BIP174中定义角色的名称。这对于理解底层步骤很有用,但在实践过程中,软件和硬件通常同时担任了多个角色。
 
 
RPC
 


converttopsbt (创建者)是一个功能性RPC,它将未签名的原始交易转换为PSBT格式,其忽略了现有签名。
createpsbt(创建者)是一个功能性RPC,它负责获取输入和输出列表,并把它们转换为没有附加信息的PSBT,其相当于在converttopsbt之后调用createrawtransaction
walletcreatefundedpsbt (创建者, 更新者) 是一个钱包RPC,它负责创建具有指定输入和输出的PSTB,并向其添加额外的输入,更改以平衡之,并添加相关的元数据。
walletprocesspsbt(更新者,签名者,决策者)是一个钱包RPC,它负责接受PSBT作为输入,将UTXO、密钥和脚本数据添加到那些错过它的输入和输出当中,并可选地对输入进行签名。在可能的情况下,它也能够完成部分签名;
finalizepsbt (决策者,提取者)是一个功能性RPC,它用于完成任何部分签名,如果所有的输入都已完成,则将结果转换为完全签名的交易,该交易可以通过sendrawtransaction 进行广播;
combinepsbt (组合者)是一个功能性RPC,它的作用就是作为一个组合者,它可以在任何工作流程的任何时间点使用,其可以将信息添加到同一PSBT的不同版本当中。特别地,它对于多个更新者或签名者输出的组合而言,是有用的。
decodepsbt是一个诊断型RPC,它可以用于显示PSBT交易中所有的信息,并计算它的最终费用。


 
 
将非HD钱包升级为HD钱包
 
 
自Bitcoin Core 0.13.0版本客户端发布以来,Bitcoin Core 就可以支持创建新的BIP 32 分层确定性(HD)钱包,但旧的非HD钱包无法升级到HD钱包。现在,我们可通过-upgradewallet 命令行选项将非HD钱包升级到HD钱包。这一升级,将导致密钥池中的所有密钥会被标记为已使用,并生成新的密钥池。执行此升级时,操作者必须做好钱包备份。
 
此外,-upgradewallet命令行还可以把非分裂HD链(用m/0'/0'/i'生成的所有密钥)升级到一个分裂HD链(接收用 'm/0'/0'/i'生成的密钥,以及用m'/0'/1'/i'生成的更改密钥)。当发生此升级时,密钥池中已有的所有密钥,将保留在密钥池中以供使用,直到升级前所有的密钥被耗尽。这是为了避免备份及降级的问题(当一些密钥可能来自更改密钥池时)。用户们可以使用newkeypool RPC 命令行来使用新的分裂HD链密钥池,来标记密钥池中已使用的所有密钥,并开始使用这个分裂HD链中生成的新密钥池。
 
 
HD 主密钥控制
 
 
一个新的RPC sethdseed 已被引入到客户端当中,它允许用户设置新的HD种子,或设置自己的HD种子。需要注意的是,在设置新的HD种子时,用户必须进行新的备份。
 
 
重要性较低的 RPC更改
 


createrawtransaction RPC 现在将为outputs参数接受数组(array)或dictionary (保持兼容性),这意味着交易输出顺序,可以由客户端指定。
fundrawtransaction RPC 将拒绝先前被否定的 reserveChangeKey 选项;
sendmany 将负责打乱输出(output)以改善隐私性,因此,任何先前预期的关于输出排序的行为都变得不可靠了;
新的testmempoolaccept RPC ,可用来测试在不添加一笔交易的情况下,看其是否会被交易储蓄池(mempool)所接受;
JSON交易分解现在包括了一个权重字段,其它提供了交易的确切权重。在JSON模式下,它将纳入REST /rest/tx/ 以及/rest/block/ 端点中。它也会包含于getblock (verbosity=2),listsinceblock,listtransactions, 以及getrawtransaction RPC命令中。
新的fees字段将引入getrawmempool,getmempoolancestors, getmempooldescendants 以及 getmempoolentry,当子字段 ancestor, base, modified 以及 descendant以BTC计价,verbosity设置为 true时。这个新的字段会否定先前的费用字段,例如fee, modifiedfee, ancestorfee 以及 descendantfee;
新的RPC getzmqnotifications 会返回有关活跃ZMQ通知的信息。
当比特币并不以任何-wallet=<path>选项启动时,由getwalletinfo和listwallets 这两个RPC所返回的默认钱包名现在会是空字符串 "" ,而不是先前的"wallet.dat" 。如果是通过-wallet=<path>选项启动的,则和以前没有变化,任何钱包的名称只是其<path>字符串。
现在,将一个空字符串("") 作为address_type参数传递给getnewaddress, getrawchangeaddress, addmultisigaddress, fundrawtransaction RPC 会是一个错误。以前,这将回到使用默认地址类型。它仍然可以传递空字符串或将未设置的参数保留为使用默认地址类型。
空的多重签名输出,将不再自动被当做传入支付。由于此功能仅适用于多重签名输出,也就是你拥有钱包当中所有私钥的情况。与单个密钥方案相比,这通常没有什么用处。此外,当前并没有定义这样的输出地址格式,并且钱包软件不能很容易地发送给它。listtransactions,listunspent 命令行将不再显示这些输出,这些输出也不会和你余额有关,除非它们被明确监视(用十六进制脚本参数importaddress或importmulti,signrawtransaction*也可以使用)。
getwalletinfo RPC 现在会返回一个hdseedid值,它始终与不正确命名的hdmasterkeyid值相同。hdmasterkeyid将在V0.18版本客户端中被删除。


 
 
其他API更改
 
 
在dumpwallet 输出中的inactivehdmaster 已被更改为inactivehdseed
 
 
日志
 


日志时间戳的格式现在是ISO 8601 (例如"2018-02-28T12:34:56Z")。
当运行带有 -debug,而没有-daemon的bitcoind时,记录stdout现在就成为了默认行为。设置-printtoconsole=1 不再隐含地禁止记录到debug.log。相反,我们可通过设置-debuglogfile=0 来显式禁用记录到文件。


 
 
交易索引变化
 
 
交易索引现在和主节点过程分开构建,这意味着 -txindex 操作码,可在没有完全重新索引的情况下进行toggled切换。如果bitcoind是用-txindex 在一个已部分或完全同步的节点上运行的,则交易索引可在后台建立,并且一旦被捕获就可使用。当从运行-txindex,切换到不带这一flag的运行时,交易索引数据库将不会自动被删除,这意味着,我们可以在稍后的时间里重新打开它,而无需重新同步。
 
 
区块限制功能
 
 
在V0.15.1客户端当中,允许矿工限制其区块大小的-blockmaxsize 选项遭到了反对,现在这个选项被移除掉了。如果矿工们想要限制区块的大小,他们应使用-blockmaxweight 这个选项。
 
 
中断对Python  2.0的支持
 
 
对于所有测试文件及工具而言,新版本的客户端对Python 2.0的支持已经中断。
 
最后,感谢所有对该版本比特币客户端作出直接贡献的人,也感谢帮助翻译的每一个人。
 
 
原文:0.17.0 Release notes
作者:Bitcoin core开发组
编译:洒脱喜