以太坊怎么用

Fanly 问答 2018-03-11 20:07:44 阅读(...)

以太坊可以用来创建去中心化的程序、自治组织和智能合约,合约就是以太坊的核心,以太坊的不同部分被设计为尽可能模块化的和可分的。开发中应该能够容易地让在协议某处做一个小改动的同时应用层却可以不加改动地继续正常运行。

使用以太坊(Ethereum)的想法听起来可能有些吓人,但这可能是有益的。如果“不可阻挡的世界计算机”按照计划发展,它可以为许多人每天使用的 facebook 和 google 提供替代品(如“Ethereum 是什么?”)。

Ethereum 以太坊

Ethereum 可能不如我们今天所知道的那样直观,但是,只要有一台电脑或智能手机,只要他们拥有“以太”的独特代码,就可以在这个平台上试用,这是一种独特的代码,可以更新区块链的分类账。

以太坊钱包

首先,你需要一个地方来安全地存储你的以太(或至少一个地方来存储你的私钥)。这将我们带到以太坊的’钱包’。一个警告是,丢失你的私钥比丢失密码要重要得多:这意味着永远失去你的秘密。去除信任方是一把双刃剑。虽然不再需要中间人来验证交易,但没有帮助台可以寻求恢复密钥的帮助。

考虑到这一点,有很多钱包可以存储加密货币:桌面钱包,网络钱包,硬件钱包和纸钱包。为了方便和安全,选择一个取决于您的偏好。通常这两个概念彼此不一致:更方便,更安全(反之亦然)。

桌面钱包

桌面钱包在您的个人电脑或笔记本电脑上运行。一种选择是下载以太坊客户端(整个以太坊区块链的副本)。有几个以不同编程语言编写的以太坊客户端,并且具有不同的性能折衷。

这个过程可能需要几天时间,并且只会随着 ethereum 的增长而增加。然后,钱包需要与区块链上的最新交易保持同步。

移动钱包

移动客户端或“轻量级”客户端需要较少的数据才能下载以连接到网络并进行交易,因此它们更适合下载到智能手机。轻客户端选项更方便,但不太安全。以太坊客户提供更安全的接收交易方式,因为他们不需要信任矿工或节点向他们发送准确的信息 – 他们自己验证交易。

将私钥存储在与互联网分离的设备(称为“冷存储”)的设备上很难破解,并且最适合用于存储大量的以太网资源。但是,这种方法并不像在智能手机或互联网连接的计算机上存储以太坊那样容易使用。

硬件钱包

硬件钱包通常和一两个手指一样小,可以说是两全其美。这些安全设备通常可以脱离互联网,并且可以在不联机的情况下签署交易。

但是,如果你想经常或在旅途中使用以太,那么这种类似存款盒的系统不是一个好选择。

纸质钱包

另一种冷藏方式是在一张纸上打印或仔细地书写一个私人钥匙,一个’纸钱包’,然后将其锁在某个安全的地方,如保管箱。在线工具可以直接在您的计算机上生成密钥对 – 而不是在网站的服务器上,这可能会在网站遭到黑客攻击时使密钥易受攻击。也可以使用命令行生成密钥,只要您为首选语言安装了必要的加密包。

所有这一切都说,如果你失去了你的私人钥匙,它就会消失。因此,最佳做法是花一些额外的时间创建私钥的多个副本,并将其存储在不同的安全位置,以防丢失或损坏。

购买以太

获得以太因国家而异,或至少以货币不同。你需要在网上或网上找一个有以太和想要交易的人。人们总是可以选择与人见面买卖以太,特别是如果生活在一个经常使用以太的城市,比如纽约或多伦多。

在人口较少的地区,这并不总是可行的。交易所允许用户直接购买美元或比特币。通常会有一个注册过程。用另一种货币购买以太可能需要额外的一步。

比特币是最常用的加密货币,世界各地的人们更愿意用比特币交易比特币。因此,如果你想买一个用于卢布的以太,最简单的方法可能是在交易所购买比特币,然后用它交换以太。一旦你有了以太,你可以直接把它发送给另一个人(“点对点”)。这可能会给矿商支付一笔小额交易费。

现在怎么办呢?

一旦用户有了以太,他们能做什么?你可能已经注意到,在这一点上,钱包和交换术语与比特币非常相似。但 ethereum 的应用却截然不同。

使用 ether 的用户可以加入或创建智能契约(自动执行协议条款的代码,这样您就不必依赖第三方)。打包的智能契约可以用于创建分散的应用程序(“dapps”),您可以使用或加入这些应用程序。

是什么系统?

但是在我们进一步讨论之前,我们需要解释一下它是如何工作的。Ethereum 和其他加密货币有一个公认的令人困惑的存储系统。

也许把它和我们已知的比较是有用的。注意信用卡前面的数字串吗?银行有必要决定在刷卡时应该把钱寄到哪里。加密货币允许你生成类似的识别号码,用来识别借方资金的去向。在这个系统中,用户需要两个主要的组件:公钥和私钥。通常表示为一串数字和字母串,这两个键是通过密码学连接在一起的。

公钥可以发送给其他人,这样他们就知道把钱送到哪里去了。如果你想让人们给你发送“以太”,你需要一个地址:一串杂乱的字母和数字,这些字母和数字都是从类似的“公共钥匙”中提取出来的,用来给人们发送硬币。

要使用以太,你需要用你的私钥在资金上签字,顾名思义,这与密码类似。在信用卡的类比中,它类似于用于在 ATM 或商店中解锁你的资金的 pin。那么,这个系统的好处是什么呢?开放区块链(例如比特币和 ethereum)的一个关键区别在于,用户可以在任何时候为他们的资金生成一个标识号。他们不需要等待银行批准银行账户申请并出示信用卡。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • 比特派 BitPie

    BitPie是什么

    比特派(BitPie)是全球领先的多链钱包,支持 BTC/ETH/TRX/USDT 等多种区块链资产。比特派致力于为全球用户提供安全的资产管理以及丰富的区块链应用服务,使用比特派,用户可以在方便的使用应用服务的同时确保资产 100% 由自己掌控。
  • USDT 泰达币

    什么是USDT

    泰达币(USDT)是一种将加密货币与法定货币美元挂钩的虚拟货币。Tether 公司推出的基于稳定价值货币美元(USD)的代币 Tether USD,简称 USDT。1USDT 兑 1 美元,所以可以作为避险货币,在货币市场上经常被客户使用。
  • NFT whitelist NFT 白名单

    如何获取NFT项目白名单

    获得白名单可以第一时间进入项目方discord社区的种子用户;参加项目方的活动;聊天升级拿白名单;进行艺术创作,比如画画、画表情包、创作故事;还可通过抽奖,比如用钱包地址抽奖。
  • NFT whitelist NFT 白名单

    NFT白名单是什么

    白名单是NFT项目开发方给对项目活跃度高或者是有贡献的成员的一种稀有的权益,获得白名单的用户将能在正式发售之前进行铸造,白名单的获得需要用户在项目方的社群里参与项目方的获得获得,或者是通过向已经拥有白名单的用户去购买。
  • Uniswap

    Uniswap是什么

    Uniswap是一种用于交换加密货币的分散金融协议。Uniswap也是最初构建Uniswap协议的公司的名称。该协议通过使用智能合约促进以太坊区块链上的加密货币令牌之间的自动化交易。
  • web3.js

    web3.js是什么

    web3.js是以太坊提供的一个Javascript库,它封装了以太坊的JSON RPC API,提供了一系列与区块链交互的Javascript对象和函数,包括查看网络状态,查看本地账户、查看交易和区块、发送交易、编译/部署智能合约、调用智能合约等。