主页 > imtoken苹果手机不能下载 > AbelSu 的区块链笔记

AbelSu 的区块链笔记

imtoken苹果手机不能下载 2023-02-20 07:25:54

2021-11-21

AbelSu的区块链笔记

近年来,比特币、以太坊、ICO、区块链等概念突然成为网络热议话题。 今天写这篇博客是为了做一些笔记,我会简单说一下这方面的解释以及其他相关内容。

区块链:

区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的一种新型应用模式。 所谓共识机制是区块链系统中不同节点之间建立信任、获取权益的数学算法。 区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的一种新型应用模式。 所谓共识机制是区块链系统中不同节点之间建立信任、获取权益的数学算法。

从狭义上讲,区块链是一种链式数据结构,将数据块按时间顺序有序组合,并通过密码学保证不可篡改、不可伪造的分布式账本。 从广义上讲,区块链技术是利用区块链数据结构对数据进行验证和存储,利用分布式节点共识算法产生和更新数据,利用密码学保证数据传输和访问的安全,利用自动化脚本来构建新的分布式基础设施和计算通过由代码组成的智能合约来编程和操​​作数据的范例。

EVM可以运行比特币脚本_比特币分叉会影响比特币价格吗_比特币可以购买狗狗币吗

简单来说,你可以认为它是一个去中心化的分布式数据库。

2008年,中本聪首次提出区块链的概念,并在随后的几年中成为电子货币比特币的核心组成部分:作为所有交易的公共账本。 通过利用对等网络和分布式时间戳服务器,可以自主管理区块链数据库。

区块链两大主流开源技术体系:

1. 比特币系统:(C++,智能合约:无)

比特币可以购买狗狗币吗_EVM可以运行比特币脚本_比特币分叉会影响比特币价格吗

比特币是一种基于区块链技术的产品。 比特币有两个特别重要的概念:去中心化和分布式账本。

比特币(BitCoin)是世界上最早、应用最广泛、真正去中心化的区块链技术,因此比特币的开源技术体系非常值得借鉴。 比特币区块链核心技术框架采用C++语言开发,共识算法采用POW算法,工作量(挖矿)证明获得记账权,容错50%,实现全网记账,公网性能生产总值

虽然POW算法相对低效且耗能,但不可否认的是,目前市场上相对成熟稳定的区块链系统仍然是比特币。 市场上的山寨币是基于比特币源代码的复制或微小改动而创建的。

比特币开创了去中心化加密货币的先河,五年多来充分检验了区块链技术的可行性和安全性。 比特币的区块链实际上是一组分布式数据库。 如果你给它加上一个符号——比特币,并规定一套协议,让这个符号可以在数据库上安全传输,而且你不需要信任第三方,这些特性的组合就完美地构建了一种货币传输系统——比特币网络。

比特币可以购买狗狗币吗_比特币分叉会影响比特币价格吗_EVM可以运行比特币脚本

然而,比特币并不完美,协议的可扩展性是一个缺陷。 例如,比特币网络中只有一种符号——比特币,用户无法自定义其他符号。 这些符号可以代表公司的股票,或者债务等,这就失去了一些功能。 此外,比特币协议使用一套基于堆栈的脚本语言。 虽然这种语言具有一定的灵活性EVM可以运行比特币脚本,可以实现多重签名等功能,但还不足以构建去中心化交易所等更高级的应用。 等待。 以太坊旨在解决比特币可扩展性不足的问题。

2. 以太坊 ETH:(Go,智能合约:是)

以太坊(Ethereum)是一个开源的底层系统,可以在区块链上实现智能合约。 以太坊是一个平台和编程语言,使开发人员能够构建和发布下一代分布式应用程序。 由于硬件集成,以太坊可用于编程、去中心化、保护和交易任何东西:投票、域名、金融交易、众筹、公司治理、合同和大多数协议、知识产权和智能资产。

以太坊ETH的开源地址:

EVM可以运行比特币脚本_比特币分叉会影响比特币价格吗_比特币可以购买狗狗币吗

以太坊不仅仅是一个数据库,它可以让你在区块链的可信环境中运行程序。 以太坊在区块链上构建了一个名为EVM(Ethereum Virtual Machine,以太坊虚拟机)的虚拟机。 EVM 允许在区块链上验证和执行代码,确保代码在每个人的机器上都以相同的方式运行。 这些代码包含在智能合约中。 除了跟踪账户余额EVM可以运行比特币脚本,以太坊使用相同的方法将 EVM 的状态存储在区块链上。 所有节点都处理智能合约以验证合约本身及其输出的完整性。

以太坊是除比特币之外最好的虚拟货币。

什么是智能合约?

智能合约是在 EVM 上运行的程序,就像其他编程语言一样。 智能合约可以接受和存储以太币、数据或两者的组合。 然后,使用编程到合约中的逻辑,它可以将以太币分配给其他账户,甚至其他智能合约。 您可以看到复杂系统如何从这种灵活性中成长起来。

比特币可以购买狗狗币吗_比特币分叉会影响比特币价格吗_EVM可以运行比特币脚本

智能合约是用 Solidity 语言编写的。 Solidity 是静态类型的,支持继承、库和复杂的用户定义类型等特性。 它的文件扩展名为“.sol”。 Solidity 的语法类似于 JavaScript。

IPO:首次公开募股。

ICO:公司发行自己的加密代币。 这些售出的代币可用于使用公司未来的区块链服务,因而可视为使用公司服务的权利。 随着公司的项目做强,公司的服务价值也会更高。 因此,在公司发行的代币有限的前提下,这些代币的价值会相应增加。 ICO募资门槛低,手续简单,成本不高。 现在比特币等代币属于“网络虚拟财产”,所以ICO在现行法律下不属于非法集资。 然而,ICO目前缺乏监管。 任何一个概念非常简单的人都可以筹集资金。 这个条件也很适合传销或者骗子骗钱。 ICO本身是好事,但由于很多人不了解新事物,给骗子钻空子提供了空间。 建议现在尽量不要参与ICO。 不懂区块链代码,不懂这个领域的,还是做好自己的本职工作。 没有一夜暴富这回事!

分类:

技术要点:

相关文章: