• BTC/USD 6695.8
  • LTC/USD 55.12
  • ETH/USD 212.81
  • ETС/USD 9.9524

» Mining » 家庭个人电脑的挖矿软件

加密货币以太币概述

以太币—使在信任媒介中运行程序变为可能的区块链平台。与比特币区块链对比,它仅允许您管理加密货币。

以太币有叫做EVM的虚拟机。EVM在区块链提供监测和完成代码,确保它在每个机器里一样工作。这个代码放置在智能合约。(下面详细讲解)

除了简单的跟踪账户余额,以太币支持EVM在区块链的状态。还能监测合约的完整性和所有的节点都处理智能合约。

什么是智能合约

智能合约是工作在虚拟机上的代码。智能合约能接收和储存以太,数据或者它们的组合物。然后合约中编订的程序,它可以在其他账户或其他的智能合约传播以太。

例如鲍勃和爱丽丝之间的智能合约。爱丽丝想雇用鲍勃建造自己的后庭院,他们决定使用合同条款委托 ,(合同条款完成之前,保管钱的地方)保管自己的以太直到付款结束。

  1. 爱丽丝同意借助合同条款委托保管自己支付建造后庭院的钱,鲍勃也同意存入等价的数额。
  2. 当鲍勃完成后庭院项目,爱丽丝做出智能合约解锁资金的决定。
  3. 鲍勃获得爱丽丝给的报酬和自己的押金。

条款被记录在合约代码里,如果鲍勃没有建造后庭院或他没有很好的完成工作,鲍勃为爱丽丝解锁押金。

智能合约用Solidity语言记录。Solidity—以静态编译的,支持继承,图书馆和复杂的用户类型。Solidity语法类似于JavaScript。

以太币网络

到现在我们描述了主要的区块链以太币(或主网)。主网的区块链数据,包括账户和交易,每个都 可以建立节点和开始检查交易。以太在网上已经有了市场价值,它可以兑换其他的加密货币或像美金的法定货币。

但是有其他的网。事实上,每个人都可以创建自己的私人以太币网络。

局部测试网

为了分开,区块链以太币能被设计成局部网。局部测试网实时完成交易,以太按需分配。有以太币模拟块,我们建议Ganache.。

公开测试网络

研究使用公开测试网络(或测试网络)测试以太币应用程序直到分开主网。以太在这些网络里仅被用来测试,是没有价值的。

广泛使用的三个公开测试网络

Ropsten:官方测试网络,创立的The Ethereum Foundation。它的功能与MainNet类似。

Kovan:应用叫《全权证明》协议方法的网络。这意味着交易是被独立的参与者检查的,导致每个组块都是四秒的时间。这个测试网络提供的以太以减轻垃圾邮件攻击为目的进行监测。

Rinkeby: Testnet也是应用《全权证明》协议,建立的The Ethereum Foundation。

非官方的和局域网。

私人以太币网络允许双方交易数据并不公开它们。

私人区块链是个好的选择对于:

  1. 不公开数据交易,像健康状况的记录
  2. 按比例为了更多的阅读能力和记录能力,多亏小规模的网络

私人加密货币区块链Quorum,起初是J.P. Morgan所写的。

分布的应用程序

使用智能合约的应用程序叫《分布的应用程序》或《dapps》。Dapps的用户界面,使用HTML, CSS 和JavaScript语言编写。应用程序可以安置在传统的网络程序上或分散的网络数据文件存储器Swarm 或IPFS。

以太币区块链的优点,dapp可以在这些行业中解决很多问题,包括,但不限于像:

  1. 会计
  2. 金融
  3. 供应链
  4. 房地产
  5. 商业场所

建立自己私人的dapp最好的方法是---测试它和在网上分开您选择的以太币。

 

 

Курс BTC на сегодня :