价格预言机不总是可靠

译者注: 越来越多的项目要依赖价格预言机,而少有项目去认真的思考价格预言机的可靠性,本文用分析多个预言机失败的案例,帮助我们意识到价格预言机不总是可靠的,并提出了一些在其他项目已经实践过用来防止预言机操控的技术。推荐每个 DEFI 开发者读一读。

  • Tiny熊
  • 发布于 2020-12-05
  • 阅读 ( 3963 )
  • ( 91 )

Solidity 0.7.0 更新点

Solidity 0.7.0 所涉及的更新的概述

  • Tiny熊
  • 发布于 2020-12-04
  • 阅读 ( 3164 )
  • ( 85 )

区块链中的数学 - Amir Herzberg动态密钥共享

动态秘密共享方案可有效提高长周期密钥的安全性。本文介绍了典型的Amir Herzberg实现方案,默认情况下所有参与者都参与,恢复阶段只要大于或等于门限t个参与能够周期性地更新自己的密钥部分,就能达到目的,本质上是 n 个参与者协商了一个常数项为零的 t-1 次多项式!

以太坊可用RPC节点列表

分享好东西:以太坊可用RPC节点列表

  • 张小风
  • 发布于 2020-11-27
  • 阅读 ( 21050 )
  • ( 154 )

无需gas代币和ERC20-Permit还任重而道远

RC20-Permit(EIP-2612)下,如何避免 使用进行两步交易:授权+ transferFrom!

跟我学 Solidity :引用变量

引用类型,应明确指定数据位置

区块链中的数学 - Feldman的可验证的密钥分享

Feldman的方案提供了可验证的密钥分享机制,验证子密钥的正确性的关键是密钥分发者公布了承诺信息$(c_i)$,$c_i$ 绑定了多项式系数,从而使得每个参与者收到的承诺都来自同一个多项式

去中心化资产合成平台——Synthetix白皮书

Synthetix 是基于以太坊的去中心化合成资产发行协议。这些合成资产由 Synthetix 网络通证(SNX)担保,只要将 SNX 在智能合约中锁定,即可发行合成资产(Synths)。

  • rebase
  • 发布于 2020-11-23
  • 阅读 ( 2617 )
  • ( 2 )

区块链中的数学 - Shamir密钥分享

密钥分享技术本质上是单一密钥的拆分管理,使用n份冗余储存,保证m份分片确定的秘密。这个秘密可以是私钥,也可以扩展成其他任意信息,如资产共同管理,谜语答案,秘密遗嘱等。

流动性挖矿:以用户为中心的 Token 分配策略

原文链接: https://medium.com/bollinger-investment-group/liquidity-mining-a-user-centric-token-distribution-strategy-1d05c5174641

作者: Dmitriy Berenzon

翻译&校对: Rebase社区 & 阿剑

Rebase 是一个极客组织,致力于帮助极客更好地利用科技创新,推动社会变革。

  • rebase
  • 发布于 2020-11-19
  • 阅读 ( 2816 )
  • ( 8 )

Dune Analytics入门教程(含示例)

Dune Analytics是区块链数据研究中的超级强大工具

区块链中的数学 - 比特币使用的多签方式

本文介绍了比特币使用的多签方式,多钱类型地址 + 交易多个签名。但是如果参与者较多的话,签名数据就会倍增,占用很多存储空间,而Schnorr聚合签名则解决了这个问题,无论多少参与者,最后聚合成一个签名,跟普通的签名无样。

区块链中的数学 - 随机数和伪签名

随机数在密码学体制中,占据重要的位置,如果不正确使用会带来非常大的安全隐患,历史上发生此类事故也不在少数。伪签名是一个弱问题,可能会对不熟悉的人造成欺骗。

智能合约开发的最佳实践 - 强烈推荐

译者注:这是距今为止行业内最全面的智能合约开发指南,强烈推荐。

  • Tiny熊
  • 发布于 2020-11-12
  • 阅读 ( 11814 )
  • ( 279 )

指南:如何成为以太坊 2.0 的验证者

学习如何在Eth2上设置验证器节点

  • Tiny熊
  • 发布于 2020-11-09
  • 阅读 ( 4481 )
  • ( 100 )

区块链中的数学 - EdDSA签名机制

本文主要说了EdDSA签名机制的发展及其优点

教程: 利用Gelato搭建自动Uniswap交易

如何使用 Gelato 来执行定时交易

  • Tiny熊
  • 发布于 2020-11-05
  • 阅读 ( 4861 )
  • ( 252 )

利用Merkle树低成本实现可扩展支付池

本文探讨了仅需少量 gas 来实现多方支付,多方支付场景很广,除文中的流媒体例子,其实空投应该是跟常用的例子。

  • 影无双
  • 发布于 2020-11-03
  • 阅读 ( 4002 )
  • ( 89 )

彻底读懂零知识证明及其实现方法:解析zk-SNARK

zk-SNARK 是如何实现零知识证明的

  • 李画
  • 发布于 2020-11-02
  • 阅读 ( 9377 )
  • ( 147 )

Solidity 优化 - 减少智能合约的 gas 消耗的8种方法

减少智能合约的 gas 消耗的8种方法

  • Tiny熊
  • 发布于 2020-11-02
  • 阅读 ( 7106 )
  • ( 137 )