Lucifaer's Blog.

Lucifaer's Blog.

Security Reseacher

以太坊简介

以太坊的目的是基于脚本、竞争币和链上元协议(on-chain meta-protocol)概念进行整合和提高,使得开发者能够创建任意的基于共识的、可扩展的、标准化的、特性完备的、易于开发的和协同的应用。以太坊通过建立终极的抽象的基础层-内置有图灵完备编程语言的区块链-使得任何人都能够创建合约和去中心化应用并在其中设立他们自由定义的所有权规则、交易方式和状态转换函数。域名币的主体框架只需要两行代码就可以实现,诸如货币和信誉系统等其它协议只需要不到二十行代码就可以实现。智能合约-包含价值而且只有满足某些条件才能打开的加密箱子-也能在我们的平台上创建,并且因为图灵完备性、价值知晓(value-awareness)、区块链知晓(blockchain-awareness)和多状态所增加的力量而比比特币脚本所能提供的智能合约强大得多。

上面是以太坊白皮书上对以太坊的介绍,其实简单来说,以太坊就是一个框架,利用这个框架开发出的应用叫智能合约。

比特币简介

本篇重点不放在科普比特币上,重点放在比特币交易的整个生命周期上。

比特币是基于分布式网络的数字货币,当然也可以说是基于区块链网络的数字货币。比特币的核心是基于非对称加密来的,非对称加密保证了支付的可靠性。而比特币钱包其实就是你的公私钥对,交易时你只需要把钱包地址交给别人即可,别人用你的公钥加密比特币,发送到你的地址就完成了交易,而你的钱包地址是由你自己的私钥证明的,所以你丢了私钥,就丢掉了你的钱包。

区块链补充

区块链补充

在完成区块链基础的笔记后,我认真地读了一遍以太坊白皮书,感觉有很多问题是之前那篇文章没有说清楚的,需要自己再好好的补充学习一下,这篇笔记就是对之前笔记的补充。

Lucifaer
祝这世界继续热闹
祝我仍是我