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

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

如何使用以太坊  第1张

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

以太坊钱包

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

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

桌面钱包

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

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

移动钱包

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

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

硬件钱包

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

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

纸质钱包

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

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

购买以太

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

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

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

现在怎么办呢?

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

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

是什么系统?

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

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

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

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