精华内容
下载资源
问答
  • 钱包我们都知道,是用来装钱的,而在区块链的世界里,钱包是用来装数字货币资产的,如比特币、以太坊、EOS等。 热钱包是什么? 热钱包是指互联网能够访问你私钥的钱包,热钱包往往是通过服务器架设的钱包形式...
    什么是冷钱包?什么是热钱包?你分得清嘛,你知道那个更安全嘛?我为你全面分析
     
    什么是加密货币钱包?钱包我们都知道,是用来装钱的,而在区块链的世界里,钱包是用来装数字货币资产的,如比特币、以太坊、EOS等。
     
    热钱包是什么?
    热钱包是指互联网能够访问你私钥的钱包,热钱包往往是通过服务器架设的钱包形式比如交易所,用户在交易所拥有的币种其实钱包文件与私钥都存放在交易所服务器里,交易所服务器一但泄露,入侵,监守自盗你是无法阻止的,而平台关闭后你的币就没有了,使用热钱包时,最好在不同平交易所台设置不同密码以确保自己的资产安全。因为交易所热钱包不是去中心化新手小白容易操作,但是交易所存在高风险被黑过的交易所百度一下比比皆是。
     
    什么是冷钱包?
    冷钱包是将你的加密货币不联网储存的钱包,比如在钱包网站生成出来的钱包文件加密码,私钥,助记词,脱离网络存储,你可以存储U盘里,手机里,冷钱包最大的优点就是数字货币安全性大大提高。
     
    推荐ETHTT以太坊钱包,可下载网站源程序在本地运行,冷钱包储存: https://www.ethtt.com/
     
    数字货币钱包的结构!
    1、地址
     
    钱包地址是一串字符串,作用是用来转账,钱包地址可以理解成银行卡卡号,可以告诉任何人,知道你钱包地址的任何人都可以给你的钱包地址转数字货币,不同的数字货币地址也是不同的,比如BTC和ETH的地址并不一样。
     
    2、私钥
     
    私钥来源于加密学中的非对称加密,是对称加密(使用用户名与密码)方式的提高,最早被用于数据的加密和解密,现在广泛用于数字货币的存储和交易。
    私钥就像银行卡密码,有了私钥就可以动用对应地址下的数字资产,但银行卡密码是由自己设置的,而私钥是随机生成的一个数值。
     
    3、密码
     
    在创建钱包时,需要设置一个密码,密码的使用主要是:1.转账时的支付密码;2.导入钱包时需要验证密码。密码是用户主动设置的,但是安全性远低于私钥。密码主要起到双重保护的作用。
     
    4、助记词
     
    助记词是私钥的另一种表现形式,功能等同于私钥,助记词一般为12-15个或更多个英文单词组成,通过助记词就能找到私钥,还原钱包,因此助记词很重要,大多数钱包会提示用户备份助记词,以便恢复钱包。
     
    5、公钥
     
    公钥是由私钥生成的,但是无法通过公钥倒推得到私钥,公钥的作用是跟签名配合用来证明“我就是私钥的主人”。公钥和私钥一起组成一个密钥对,保存在钱包中,同时公钥又能够通过一系列算法运算得到钱包的地址。
     
     
    使用数字货币钱包时的注意事项!
     
    1、保管好钱包文件+密码,解锁发送加密货币可以通过导入钱包文件+密码,一旦丢失,不能找回。
     
    2、保管好私钥,独一无二的私钥是你的专属拥有者,解锁发送加密货币可以输入私钥完成,一旦丢失,不能找回。
     
    钱包文件+密码、私钥、多备份几份分别放在不同的U盘里最安全,你的加密货币永远不会被他人盗取!
     

     

     
    展开全文
  • 以太坊平台开源项目

    千次阅读 2017-09-14 18:09:08
    以太坊发布以后,有 多个客户端,同时也支持多个平台,初学者往往被各种各样的客户端弄迷糊,本文进行了详细的总结。  以太坊客户端以语言进行分类,在github上分成了不同项目,源代码地址:...

    原址

    以太坊发布以后,有 多个客户端,同时也支持多个平台,初学者往往被各种各样的客户端弄迷糊,本文进行了详细的总结。

        以太坊客户端以语言进行分类,在github上分成了不同项目,源代码地址:https://github.com/ethereum/,虽然以太坊客户端众多,但是有两个共同特点:

        1、同一语言的客户端在不同平台上的使用是完全相同的
        2、不同语言的客户端(mist、geth、eth等等)之间在同一个平台(linux、windows或OSX)上共用一样的应用配置,同时其命令行可使用的参数也是一致。

        下面就以github上的项目为分类说明各个客户端的用途和特点:

        一、go-ethereum项目

        开发语言:go语言

        客户端文件:Geth

        界面:命令行

        适用平台:windows、linux和OSX

        功能和特点:该项目是使用最广泛的以太坊客户端,大部分节点都是运行的该客户端,教程和例子也最多,推荐使用,可用于挖矿,组建私有链,管理账号,部署智能合约等常用功能,不可以编译智能合约。

        二、webthree-umbrella项目

        此项目包含3个客户端

        开发语言:c++

        客户端文件:AlethZero、Mix和Eth 

        使用平台:windows、linux和OSX

        界面:图形化界面

        功能和特点:该项目严格来说是cpp-ethereum 项目的一个shell,是以太坊基金会的前CTO,Gavin Wood主持编写的,所以人气也很高,易用性也很好。AlethZero是图形化的钱包客户端,对应的是Geth的功能,不过是全图形化的。但是随着后续以太坊基金会主推的图形化钱包Mist的推出,渐渐没落。Mix 是智能合约(以太坊称为DAPP)的开发IDE,可以支持智能合约(DAPP)的编写、调试,部署,全图形化界面,目前最主流的以太坊智能合约开发平台,非常方便,强烈推荐。Eth是C++编写的命令行客户端功能和Geth一样。

        三、Mist项目

        开发语言:JavaScript

        客户端文件:Mist(目前使用Ethereum-Wallet的名称)

    使用平台:windows、linux和OSX

    界面:图形化界面

    功能和特点:该项目是以太坊基金会主推的项目,Mist定位不只是一个钱包,而是将来DAPP(智能合约的应用APP)市场,类似于苹果市场,在这里可以有你的账号,可以浏览、发布和买卖以太坊的DAPP应用。目前因为开发还不够 全面,名称暂时显示为Ethereum-Wallet,作用也很简单,就是一个钱包的功能。强烈推荐,未来的主流客户端。

        四、solidity项目

        开发语言:C++

        客户端文件:solc

        使用平台:windows、linux和OSX

        界面:命令行界面

        功能和特点:该项目是以太坊智能合约(DAPP)的编程语言,使用solc作为编译程序,该项目主要用于编译,严格来说是一个基本的编译平台,一般开发可用MIX替代。

        五、browser-solidity项目

        开发语言:C++

        客户端文件:浏览器中显示

        使用平台:windows、linux和OSX

        界面:浏览器界面

        功能和特点:该项目是智能合约浏览器版本的开发环境,可以支持在浏览器中直接开发、调试和编译,对于初学者来说,可以快速上手,不需要安装,非常方便,直接访问地址使用:https://ethereum.github.io/browser-solidity/

        六、pyethereum项目和ethereumj项目

        pyethereum项目是用python语言编写的以太坊客户端,ethereumj项目是用JAVA语言编写的以太坊客户端,只是语言不同,和前面GO语言编写的客户端Geth的功能完全相同。
        七、etheminer项目
    开发语言:C++
    客户端文件:ethminer
    使用平台:windows、linux和OSX
    界面:命令行
    功能和特点:该项目是cpp-ethereum项目的一部分,用于和Geth配合进行GPU挖矿,比CPU挖矿效率高100多倍,也可以用于矿池挖矿。

    展开全文
  • 钱包我们都知道,是用来装钱的,而在区块链的世界里,钱包是用来装数字货币资产的,如比特币、以太坊、EOS等。 热钱包是什么? 热钱包是指互联网能够访问你私钥的钱包,热钱包往往是通过服务器架设的钱包形式...
    什么是冷钱包?什么是热钱包?你分得清嘛,你知道那个更安全嘛?我为你全面分析
     
    什么是加密货币钱包?钱包我们都知道,是用来装钱的,而在区块链的世界里,钱包是用来装数字货币资产的,如比特币、以太坊、EOS等。
     
    热钱包是什么?
    热钱包是指互联网能够访问你私钥的钱包,热钱包往往是通过服务器架设的钱包形式比如交易所,用户在交易所拥有的币种其实钱包文件与私钥都存放在交易所服务器里,交易所服务器一但泄露,入侵,监守自盗你是无法阻止的,而平台关闭后你的币就没有了,使用热钱包时,最好在不同平交易所台设置不同密码以确保自己的资产安全。因为交易所热钱包不是去中心化新手小白容易操作,但是交易所存在高风险被黑过的交易所百度一下比比皆是。
     
    什么是冷钱包?
    冷钱包是将你的加密货币不联网储存的钱包,比如在钱包网站生成出来的钱包文件加密码,私钥,助记词,脱离网络存储,你可以存储U盘里,手机里,冷钱包最大的优点就是数字货币安全性大大提高。
     
    推荐ETHMM以太坊钱包,冷钱包储存: https://www.ethmm.com/
     
    数字货币钱包的结构!
    1、地址
     
    钱包地址是一串字符串,作用是用来转账,钱包地址可以理解成银行卡卡号,可以告诉任何人,知道你钱包地址的任何人都可以给你的钱包地址转数字货币,不同的数字货币地址也是不同的,比如BTC和ETH的地址并不一样。
     
    2、私钥
     
    私钥来源于加密学中的非对称加密,是对称加密(使用用户名与密码)方式的提高,最早被用于数据的加密和解密,现在广泛用于数字货币的存储和交易。
    私钥就像银行卡密码,有了私钥就可以动用对应地址下的数字资产,但银行卡密码是由自己设置的,而私钥是随机生成的一个数值。
     
    3、密码
     
    在创建钱包时,需要设置一个密码,密码的使用主要是:1.转账时的支付密码;2.导入钱包时需要验证密码。密码是用户主动设置的,但是安全性远低于私钥。密码主要起到双重保护的作用。
     
    4、助记词
     
    助记词是私钥的另一种表现形式,功能等同于私钥,助记词一般为12-15个或更多个英文单词组成,通过助记词就能找到私钥,还原钱包,因此助记词很重要,大多数钱包会提示用户备份助记词,以便恢复钱包。
     
    5、公钥
     
    公钥是由私钥生成的,但是无法通过公钥倒推得到私钥,公钥的作用是跟签名配合用来证明“我就是私钥的主人”。公钥和私钥一起组成一个密钥对,保存在钱包中,同时公钥又能够通过一系列算法运算得到钱包的地址。
     
     
    使用数字货币钱包时的注意事项!
     
    1、保管好钱包文件+密码,解锁发送加密货币可以通过导入钱包文件+密码,一旦丢失,不能找回。
     
    2、保管好私钥,独一无二的私钥是你的专属拥有者,解锁发送加密货币可以输入私钥完成,一旦丢失,不能找回。
     
    钱包文件+密码、私钥、多备份几份分别放在不同的U盘里最安全,你的加密货币永远不会被他人盗取!
    展开全文
  • 以太坊JSON-RPC开源包分享

    千次阅读 2017-12-30 09:20:20
    比特币有现成的开源包可以拿来直接使用,以太坊也有同样的开源包。本篇文章仅分享Java版本的开源项目。开源项目官方网站:https://web3j.io/GitHub项目地址:https://github.com/web3j/web3j使用说明文档:...

    以太坊的JSON-RPC使用要比特币的复杂很多,特别是涉及到智能合约和代币相关的功能。比特币有现成的开源包可以拿来直接使用,以太坊也有同样的开源包。

    本篇文章仅分享Java版本的开源项目。

    开源项目官方网站:https://web3j.io/

    GitHub项目地址:https://github.com/web3j/web3j

    使用说明文档:https://docs.web3j.io/

    当然,文档部分在GitHub上也有一部分说明,通过上面的源码和说明文档,可以轻松实现对以太坊JSON-RPC接口的调用和代币、智能合约的发布调用。

    如果本篇文章帮助到了你,请关注微信公众号帮忙转发一下。

    更多资讯可关注微信公众号:程序新视界
    这里写图片描述
    更多交流咨询可关注知识星球(小密圈)
    这里写图片描述

    展开全文
  • web3.js是连接到通用JSON-RPC规范的以太坊JavaScript API。 它由一系列库组成,这些库可以使用HTTP或IPC连接与本地或远程以太坊节点进行交互。 该节点可以是本地的,由DApp提供商托管,也可以是运行免费以太坊访问点...
  • GNG以太坊智能合约开源代码### GNG开源代码### pragma solidity ^ 0.4.16; interface tokenRecipient {function receiveApproval(address _from,uint256 _value,address _token,字节_extraData)public; } ...
  • 开源以太坊 浏览器 汇总

    千次阅读 2018-12-06 13:48:00
    BlockScout是一个Elixir应用程序,允许用户搜索交易,查看帐户和余额,并验证整个以太坊网络上的智能合约,包括所有的叉子和侧链。 目前可用的块探测器(即Etherscan和Etherchain)是封闭系统,不能独立验证。随着...
  • 以太坊Go是以太坊协议的官方Golang实现,这是一个运行智能合约和应用程序的去中心化计算平台。 以太坊有三种原始实现,连同C ++和Python,Go以太坊就是其中之一,用Go编写。 以太坊Go附带了几个包装器/可执行文件。 ...
  • 学习以太坊开发的开源课程 目的:提供最好和最容易使用的开源材料,以深入学习以太坊开发。 目标:到2021年3月底,拥有80%的“学习发展基础”。 其他部分: :fox: :money_bag: :chart_increasing: :eyes: <-...
  • 暴走时评:四大审计公司安永会计师事务所开放了其Nightfall Ethereum(ETH)私人交易解决方案的代码,并于5月31日在GitHub上发布。作者:Adrian Zmudzinski 翻译:Penny 四大审计公司安永会计师事务所开放...
  • 基于以太坊平台的私有链技术,名字好~ 摘要描述: HydraChain is an extension of the Ethereum platform which adds support for creating Permissioned Distributed Ledgers. Its primary domain of ...
  • 以太坊(Ethereum)并不是一个机构,而是一款能够在区块链上实现智能合约、开源的底层系统,以太坊从诞生到2017年5月,短短3年半时间,全球已有200多个以太坊应用诞生。以太坊是一个平台和一种编程语言,使开发人员...
  • 精通以太坊3:以太坊客户端 以太坊客户端是一种软件应用程序,他实现了以太坊协议规范,并通过点对点网络与其他以太坊客户端通信。如果遵从以太坊的参考规范并采用标准的通信...以太坊是一个开源项目,它采用LGPL v3...
  • 以太坊有三个原始实现,除了 C++ 和 Python,Go Ethereum 是其中之一,用 Go 编写。 Go Ethereum 带有几个包装器/可执行文件。 它是完全开源的,可作为名为 Geth 的独立客户端使用,您可以将其安装在几乎任何操作...
  • 你是否和我前段时间一样,苦苦的寻找一款好用的开源以太坊钱包,你会发现可用都很少,因为很多钱包说开源,仅仅是开源部分代码,现在不需要再找了, 登链钱包完全开源,登链钱包完全开源,登链钱包完全开源,重要的...
  • 明年,以太坊将发布大规模更新,这将开启其网络...什么是以太坊以太坊是一个使用区块链和智能合约启动去中心化开源应用程序(去中心化应用程序或DApp)的平台。 DApp用于需要转移数字价值存储(金钱,文档,注册表...
  • EDCON(www.edcon.io)是全球区块链技术前沿系列峰会,每年都在不同国家召开,旨在分享最新的区块链技术研究成果与应用,推进全球以太坊开源技术社区之间的交流与融...
  • 以太坊ETH行情一路高歌,好多人都想去挖以太坊了!那么以太坊怎么挖? 以太坊挖矿系统可以选择windows与Linux,今天单说windows手把手教你如何挖以太坊! 1. 挖矿设备和环境 挖矿设备:GPU(NVIDIA或AMD,显存不...
  • ——《道德经》一、ETH,以太坊 市值行情二、以太坊 简介以太坊(英语:Ethereum)是一个开源的有智能合约功能的公共区块链平台。通过其专用加密货币以太币(Ether,又称“以太币”)提供去中心化的虚拟机(称为“以太...
  • :high_voltage: EthVM:基于Apache Kafka的以太坊开源处理引擎和Block Explorer :high_voltage: 由 / 提供支持 EthVM:开源处理引擎和以太坊的区块浏览器 关于 什么是EthVM? EthVM是带有客户端Block Explorer的...
  • 点击上方“蓝色字”可关注我们!暴走时评:以太坊(ETH)钱包提供商MyEtherWallet已于3月11日在其官方MEW推特账户宣布将推出其新的开源以太坊区块链浏览器Et...
  • 以太坊

    2021-03-17 23:02:27
    以太坊(英语:Ethereum)是一个开源的有智能合约功能的公共区块链平台。通过其专用加密货币以太币(Ether,又称“以太币”)提供去中心化的虚拟机(称为“以太虚拟机”Ethereum Virtual Machine)来处理点对点合约...
  • 贡献“ E.Badlo,S.Badlo。无论是在线还是广播……寻找火腿广播电台。-Radiolybitel,明斯克,2010年,第9页,第42页”
  • 以太坊分析之 以太坊网络

    千次阅读 2018-05-23 12:40:49
    以太坊介绍 以太坊(Ethereum)是一个建立在区块链技术之上,去中心化应用平台。它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。 以太坊网络 以太坊区块链的基础是参与节点的点对点网络,以太...
  • Status 是一个免费(自由)开源移动客户端,面向 Android 和 iOS,完全基于以太坊技术构建。 没错,没有中间人和直接在您的设备上运行的以太坊。 为什么? 我们相信纯粹的自由贸易媒介、公平、免许可访问的经济体...
  • 以太坊钱包是以太坊区块链上去中心化应用程序的门户。 它使您能够持有和保护以太坊上构建的以太币和其他加密资产,以及编写,部署和使用智能合约。 Mist浏览器(以前称为Ethereum Dapp浏览器)是Ethereum的最终用户...
  • 以太坊学习笔记(2):以太坊简介

    千次阅读 2018-07-29 17:05:39
    一、以太坊 二、去中心化应用DApp 三、以太坊主流项目 1. 以太坊客户端 1)Go-Ethereum 2)CPP-Ethereum 3)Parity 4)Pyethapp 2. 以太坊浏览器及拓展工具 1)Mist 2)MetaMask 3. 以太坊开发工具 1)Web3.js 2...
  • 精通以太坊1:什么是以太坊 ...2》从更实际的角度看,以太坊是一个开源的,全球去中心化的计算基础架构,可以执行称为智能合约的程序。它使用区块链同步和保存系统状态,借助以太币这种数字货币来计量...
  • 加密行业越来越多的声音认为,以太坊市值超越比特币的可能性正在提升。 以太坊很有价值,因为以太坊网络是最常用的智能合约协议。它拥有最多的开发人员、DApp 和最大的总价值锁定。 2018年,以太坊经历发币潮,验证...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,396
精华内容 3,358
关键字:

以太坊开源