<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed]]></title><description><![CDATA[RSS Feed]]></description><link>http://direct.ecency.com</link><image><url>http://direct.ecency.com/logo512.png</url><title>RSS Feed</title><link>http://direct.ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Apr 2026 15:53:49 GMT</lastBuildDate><atom:link href="http://direct.ecency.com/created/go-ethereum/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[阅读 go-ethereum 源码 - 5]]></title><description><![CDATA[dagger.go (Dagger工作量证明 ) Ethash 是 Ethereum 的PoW(工作量证明)算法。 该算法需要大量的数据集合，该集合被称为DAG. Ethash 算法由Dagger-Hashimoto 算法改进而得，Dagger Hashimoto是Ethereum 1.0 挖矿算法的推荐规范 。 Dagger Hashimoto 基于已经存在的关键算法：Hashimoto 和 Dagger。]]></description><link>http://direct.ecency.com/go-ethereum/@threej/go-ethereum-5</link><guid isPermaLink="true">http://direct.ecency.com/go-ethereum/@threej/go-ethereum-5</guid><category><![CDATA[go-ethereum]]></category><dc:creator><![CDATA[threej]]></dc:creator><pubDate>Sat, 28 Apr 2018 08:16:12 GMT</pubDate></item><item><title><![CDATA[[Dev] Ethereum 개발 - #1. 설치 및 테스트 네트워크 구축]]></title><description><![CDATA[이더리움이란? 이더리움은 2015년 출시된 차세대 스마트 계약 분산 응용 프로그램 기술로 Ethereum Foundation에서 개발이 진행되고 있는 오픈 소스 프로젝트입니다. 이더리움 클라이언트는 C++, Go, 파이썬 등 많은 언어로 구현돼 있지만 Go 언어판이 가장 활발하게 개발되고 있습니다. 이더리움 가이드인 Ethereum Homestead]]></description><link>http://direct.ecency.com/ethereum/@yellowpen/dev-ethereum-1</link><guid isPermaLink="true">http://direct.ecency.com/ethereum/@yellowpen/dev-ethereum-1</guid><category><![CDATA[ethereum]]></category><dc:creator><![CDATA[yellowpen]]></dc:creator><pubDate>Thu, 12 Apr 2018 13:37:48 GMT</pubDate><enclosure url="https://images.ecency.com/p/tdyZKgpV6mxC8JzMgFZFNSm5UVqRy6NWiMvLZehWYzfN3ZkrLtDkzdGa3Ky2Wm1MJbbP3xjsppCS35yfvDHra9QgjMgpJneU3xFrQNB3hrsyQMT7kdTqVgjYuyyhVgkCYfKCD8cKq4PuugGGUMuogkvWi6E7kQLnTNJdLvFPD9mfbA1fGneXfJVs1951wxS?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[阅读 go-ethereum 源码 - 4]]></title><description><![CDATA[阅读 go-ethereum 源码 - 4 Trie.go (Merkle-patricia-tree ) Merkle Patricia Tree(简称MPT树，实际上是一种trie前缀树)是以太坊中的一种加密认证的数据结构，可以用来存储所有的(key，value)对。]]></description><link>http://direct.ecency.com/go-ethereum/@threej/go-ethereum-4</link><guid isPermaLink="true">http://direct.ecency.com/go-ethereum/@threej/go-ethereum-4</guid><category><![CDATA[go-ethereum]]></category><dc:creator><![CDATA[threej]]></dc:creator><pubDate>Wed, 11 Apr 2018 06:41:45 GMT</pubDate></item><item><title><![CDATA[阅读 go-ethereum 源码 - 3]]></title><description><![CDATA[从初始代码提交到commit ad048e9f445ff96b7bfd75c104ab923e1e06754b，go-ethereum的结构&功能变化不大。主要变化有： 将rlp编解码移动到 rlp.go文件中 完善 transaction、block的rlp编解码 到了commit a926686445929d091c2d9e019b017600168e9e47，源码中出现了较大的功能加入。]]></description><link>http://direct.ecency.com/golang/@threej/go-ethereum-3</link><guid isPermaLink="true">http://direct.ecency.com/golang/@threej/go-ethereum-3</guid><category><![CDATA[golang]]></category><dc:creator><![CDATA[threej]]></dc:creator><pubDate>Fri, 30 Mar 2018 10:19:06 GMT</pubDate></item><item><title><![CDATA[阅读 go-ethereum 源码 - 2]]></title><description><![CDATA[RLP（递归长度前缀）的目的是编码任意嵌套的二进制数据数组，RLP是以太坊中用于序列化对象的主要编码方法。 RLP的唯一目的是编码结构; 对于编码的数据的具体类型（例如字符串，浮点数）则留给高阶协议自己负责处理。（简单来说编码的二进制数据，代表的是字符串、浮点数还是其他类型。由使用该编码的高级协议定义）;RLP编码的整数必须以大端二进制形式（big endian）表示，且不包含前导零（整数值零等于空字节数组）。]]></description><link>http://direct.ecency.com/go-ethereum/@threej/go-ethereum-2</link><guid isPermaLink="true">http://direct.ecency.com/go-ethereum/@threej/go-ethereum-2</guid><category><![CDATA[go-ethereum]]></category><dc:creator><![CDATA[threej]]></dc:creator><pubDate>Tue, 27 Mar 2018 03:20:30 GMT</pubDate></item><item><title><![CDATA[阅读 go-ethereum 源码 - 1]]></title><description><![CDATA[阅读 go-ethereum 源码 - 1 如何理解系统的设计？最好的方法当然是： Read The Fucking Source Code Go Ethereum 是什么 以太坊从项目早起，就有不同操作系统下的多客户端实现。这些客户端可以互相验证以太坊的协议正确性。go-ethereum 是以太坊协议的go语言实现的客户端。 截止2016年9月，go-ethereum(go语言实现) 和]]></description><link>http://direct.ecency.com/go-ethereum/@threej/go-ethereum-1</link><guid isPermaLink="true">http://direct.ecency.com/go-ethereum/@threej/go-ethereum-1</guid><category><![CDATA[go-ethereum]]></category><dc:creator><![CDATA[threej]]></dc:creator><pubDate>Tue, 27 Mar 2018 01:23:33 GMT</pubDate></item><item><title><![CDATA[以太坊开发：如何发行代币]]></title><description><![CDATA[本文的目的是创建一个我们自己的支持ERC-20标准的代币。 一、关键词 Truffle Truffle 是当前最活跃的 Ethereum 开发框架，具有调试、部署和测试智能合约等功能。此次建立加密代币的教程就是基于 Truffle 框架的开发。 ganache 在开发阶段需要测试，ganache 可以模拟智能合约所需要的以太坊区块链测试环境。 ganache]]></description><link>http://direct.ecency.com/cn/@fblife/4uslux</link><guid isPermaLink="true">http://direct.ecency.com/cn/@fblife/4uslux</guid><category><![CDATA[cn]]></category><dc:creator><![CDATA[fblife]]></dc:creator><pubDate>Sun, 04 Mar 2018 12:05:12 GMT</pubDate><enclosure url="https://images.ecency.com/p/9vWp6aU4y8kyJM9JABQLRPjsM1uPXZuvARzQeXR3gBfvbngzeiXd5k7dtSQG9ZwyWcvXbQ886oKmBehKC5PsSjqHq8UYPLV1sWi1KfojJmTgac4Rp86vWRoft4uMkdVTVkzhy33gx1M5HvvJT?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[以太坊开发：如何开发一个简易Dapp]]></title><description><![CDATA[我们这里写一个简单的投票智能合约，可以通过Dapp对给定的候选人投票并计算每个候选人获得的票数。 一、环境配置 安装nodejs，npm，git，web3，solc，testrpc等等 二、运行testrpc 先运行testrpc（会自动生成十个账户，并且每个账户中都会初始有100个以太币） 三、用Solidity编写智能合约并使用solc编译]]></description><link>http://direct.ecency.com/cn/@fblife/dapp</link><guid isPermaLink="true">http://direct.ecency.com/cn/@fblife/dapp</guid><category><![CDATA[cn]]></category><dc:creator><![CDATA[fblife]]></dc:creator><pubDate>Sat, 03 Mar 2018 10:00:06 GMT</pubDate><enclosure url="https://images.ecency.com/p/9vWp6aU4y8kyJM9JABQLRPjsM1uPXZuvARzQeXR3gBfvbngzeiXd5k7dtSQG9ZwyWcvXbQ886oKmBehKC5PsSjqHq8UYPLV1sWi1KfojJmTgac4Rp86vWRoft4uMkdVTVkzhy33gx1M5HvvJT?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[使用Go-Ethereum搭建以太坊私有链]]></title><description><![CDATA[发一篇技术文章，之前从网上找了好多教程（没有一个是完整的），安装过程中遇到不少问题，记录一下。 一、安装 git clone cd  go-ethereum make geth make all 二、运行 mkdir chain geth --datadir "./chain" -dev -dev.period 1 --nodiscover console 2>>eth_output.log]]></description><link>http://direct.ecency.com/cn/@fblife/go-ethereum</link><guid isPermaLink="true">http://direct.ecency.com/cn/@fblife/go-ethereum</guid><category><![CDATA[cn]]></category><dc:creator><![CDATA[fblife]]></dc:creator><pubDate>Thu, 01 Mar 2018 09:14:21 GMT</pubDate><enclosure url="https://images.ecency.com/p/B69zEgfimp9FfJSvC8BJz91QEJmbmJ3CWem72weor8eS5LicNxbctYbdrWDDKhMmo39NfmGiiazXWpdcdonmFsZxKB4i9GgEsnMaUv47?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[블록체인 애플리케이션 개발 실전 입문 2-2장]]></title><description><![CDATA[Geth 설치하기 Geth는 go-ethereum로먼저 go언어를 설치해야한다. Mac OS X에 Go를 설치하기 위해서는 Go 공식 웹사이트인 을 방문하여 OSX용 패키지(.pkg) 파일을 다운받아 설치한다. 1. Mac 에서 다운로드 사이트를 방문하여 Apple OS X용 패키지(.pkg) 파일 링크를 클릭하여 다운받는다. 2. 다운로드가 끝났으면, 우측]]></description><link>http://direct.ecency.com/geth/@loowin/2-2</link><guid isPermaLink="true">http://direct.ecency.com/geth/@loowin/2-2</guid><category><![CDATA[geth]]></category><dc:creator><![CDATA[loowin]]></dc:creator><pubDate>Thu, 08 Feb 2018 03:11:42 GMT</pubDate><enclosure url="https://images.ecency.com/p/tdyZKgpV6mxC8JzMgFZFNSm5UVqRy6NWiMvLZehVfJwKbQF7Co757GPP7sAnrTFeCSKrQMp6HH3ZWt8gvKL7RHVNaZAhX5SZ8mimKnj6sBaARbyX9M19os674TPUQugqMFhQwDotf5PMKj6z961ZhCVGT2odH9on1YJXtLrBngdKA9xUiKQeUAEbJ8DFLd4?format=match&amp;mode=fit" length="0" type="false"/></item></channel></rss>