一些关于比特币和区块链的误解

Q1: 区块链是一种防伪技术?

A1:是的,可以简单用区块链是一种防伪技术来说明。区块链只是一种技术,就像JAVA,或者其它,它不能直接增加价值,不直接带来价值,不值钱。

阅读更多→   2017/8/27 posted in  其它

元交易(Meta Transaction)

是什么

元交易是一个来自于Christian Lundkvist教授的2年前的一个设想。通过设想所带来的效果,我们可能能明白它可以做的,效果就是用户与以太坊的交互不一定需要用户持有以太币(译者注:另一个项目EOS,也有类似的理念,EOS之前的一个项目steem,比较好的诠释了这点)。

阅读更多→   2017/8/26 posted in  Solidity深入浅出系列

以太坊开发入门,完整入门篇(小白可以看看,高手看看自己有没有遗漏的)

翻译自:https://medium.com/@mattcondon/getting-up-to-speed-on-ethereum-63ed28821bbe

从入门到精通,干货篇。

必读,如果你:

  • 是一个专业的程序员
  • 如果你想了解以太坊当前可以做到什么程度,通过什么,如何做到。
阅读更多→   2017/8/19 posted in  文档翻译

OpenZeppelin集成Truffle编写健壮安全的合约

原文:http://truffleframework.com/tutorials/robust-smart-contracts-with-openzeppelin

因为智能合约往往涉及金钱,保证Soldity代码没有错误,以及足够的安全是非常根本的。Zeppelin Solutions,一个智能合约审查服务商,已经意识到相关的需求。建立在他们的合约审查经验之上,他们把一些最佳实践整理到了OpenZeppelin

我们可以使用和扩展这些合约,以在更少的时间内创建更安全的DAPP。OpenZeppelin为各种各样重要的功能提供了广泛的智能合约(在这里查看全部支持合约)。而今天,我们来看看其中的代币合约。具体来说,我们打算扩展其中提供了StandardToken.sol来创建一个我们自己的支持ERC-20标准的代币。

阅读更多→   2017/8/5 posted in  文档翻译

编译并搭建EOS的环境(MAC踩坑填坑版)

原文:https://eosio.github.io/eos/group__howtobuild.html

最近EOS官网出了文档,说可以跑通一个独立测试的节点了。这周尝试自行搭建了一下,由于自己不完全做mac下的开发,且这玩意是C写的,所以make起来遇到不少坑,记录下来。附完整踩坑、填坑记录。

阅读更多→   2017/7/30 posted in  项目

安全编写以太坊的智能合约指南

本文翻译自zeppelinhttps://blog.zeppelin.solutions/onward-with-ethereum-smart-contract-security-97a827e47702

如果你是以太坊开发的新手,我们推荐你在继续本文前,先读一下我们的以太坊智能合约指南(基本概念及环境搭建):https://medium.com/bitcorps-blog/the-hitchhikers-guide-to-smart-contracts-in-ethereum-848f08001f05#.6dob381ks

阅读更多→   2017/7/30 posted in  文档翻译

区块链基础设施概览:第一性原理框架

存储,计算和通信

原文翻译自:https://blog.bigchaindb.com/blockchain-infrastructure-landscape-a-first-principles-framing-92cc5549bafe

Ethereum,IPFS/Filecoin,和BigChainDB是如何实现互相补充的呢?那Golem,Polkadot或Interledge又是如何的呢。我经常问我自己这样的问题。所以我打算写篇文章来阐述自己的,第一性原理框架,并来回答这些问题。

阅读更多→   2017/7/22 posted in  项目

Naval的区块链推文的反思

原文翻译自:https://hackernoon.com/reflections-on-the-best-blockchain-tweets-ever-written-d488af960d4f

如果你不知道Naval Ravikant,你应该了解一下他。在投资领域,他是最好的。他投资了数百家公司,其中包括像Twitter,Uber这样的科技独角兽。他还建立了AngelList,一个用于天使投资人和初创企业的快速配对平台。

阅读更多→   2017/7/19 posted in  其它

NSA后门的简史(翻译:资料来源于网络)

阅读更多→   2017/7/16 posted in  文档翻译

一种新出现的以太坊区块链开发栈模型-Aragon项目

最近关注Aragon的Twitter,发现他介绍了一个区块链开发栈模型(Ethereum stack model),有点小意思,所以翻译了一下1

请注意发表这个文章,不代表作者支持或是反对文中项目,原文观点不代表翻译者观点,翻译只是对项目的思想进行了解,如果版权问题,随时联系删除,谢谢。

阅读更多→   2017/7/15 posted in  Solidity深入浅出系列

EOS白皮书

背景

区块技术在2008年随着比特币的发布而被引入,至此企业与开发者尝试在单一区块链平台上应用这一技术来支持各种各样的应用。

当一些区块链平台积极尝试单一功能的区块链的去中心化应用,比如BitShares去中心化交易所(2014)和Steem去中心化社交平台(2016),都以被每天数以千计活跃用户使用着。为支持这么大量的用户使用,它们都通过提升性能到每秒处理上千个交易,延迟低到1.5秒,清除费用,提供与中心化服务的类似体验。

当前已存在的区块链平台,被手续费,有限的计算容量所牵绊,阻止了区块链的广泛接纳。

阅读更多→   2017/6/25 posted in  文档翻译

Solidity的库驱动开发并重构ERC20 StandardToken最佳实践(二十八)|入门系列

阅读更多→   2017/6/17 posted in  Solidity入门系列

Solidity的库(二十七)|入门系列

库与合约类型,但他们的目的是重用代码1。通过EVM中的DELEGATECALL特性来调用部署到某个位置的库代码,就实现了复用。

阅读更多→   2017/6/17 posted in  Solidity入门系列

Solidity的继承中的调用关系与多继承(二十六)|入门系列

阅读更多→   2017/6/11 posted in  Solidity入门系列

Solidity的继承(二十五)|入门系列

Solidity语言为我们提供了继承的支持1,实现的方式是通过复制包括多态的代码到子类来实现的。

阅读更多→   2017/6/11 posted in  Solidity入门系列

项目 | Status进入价值互联网

核心价值点:

  • 基于经济驱动的而非常规的社交关系链的组网方式,模式尚待验证。
  • 每个用户可以真正意义上拥有它们自己的数据。一个真正可以保留隐私权的网络。一个不需要通过中间人交易,最终重新掌控我们自己的电子身份的网络。
  • 结合了非常多的基础设施,某种程度上第一个智能合约实际落地应用。
阅读更多→   2017/6/10 posted in  项目

DPOS共识算法-by BM

这是缺失的白皮书,关于DPOS,Delegated proof of stake,委托权益共识算法的解析1。本文将分析DPOS是如何工作的,以及说明算法的有效性。一份更早的关于DPOS的介绍可以在 https://bitshares.org/technology/delegated-proof-of-stake-consensus/ 找到。然而,文中的某些方面不是纯粹的实际共识流程。

阅读更多→   2017/6/4 posted in  项目

Solidity发送ether最佳实践(二十四)|入门系列

发送ether的最佳实践1

send()与fallback():

Solidity中当签名不匹配任何的函数方法时,将会触发回退函数。比如,当你调用address.call(bytes4(bytes32(sha3("thisShouldBeAFunction(uint,bytes32)"))), 1, "test")时,EVM实际尝试调用地址中的thisShouldBeAFunction(),当这个函数不存在,会触发fallback函数。

由于send()函数指定了一个空函数签名,所以当fallback函数存在时,它总是会调用它。

阅读更多→   2017/6/3 posted in  Solidity入门系列

Solidity的fallback函数(二十三)|入门系列

fallback函数,回退函数,是合约里的特殊无名函数,有且仅有一个1。它在合约调用没有匹配到函数签名,或者调用没有带任何数据时被自动调用。

阅读更多→   2017/6/3 posted in  Solidity入门系列

Solidity的event的支持指引(二十二)|入门系列

这篇文章是来自ConsenSys1。事件和日志在以太坊中异常重要。因为它是合约之间,合约与终端间的沟通桥梁。在传统的Web开发中,服务器通过前端回调函数返回结果(这里更多的想说明的是结果同步返回)。在以太坊中,当交易打包后,某个事件才真正发生,合约将这个事件写入区块链后,前端才能进行对应的响应。有各种方式来跟踪事件和日志。这个技术指引将会解释一些关于事件的困惑,以及对应的解决方案示例。

阅读更多→   2017/5/28 posted in  Solidity入门系列

友情链接: 区块链技术中文社区