![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
区块链
文章平均质量分 78
_半夏曲
萧条的你,需要用痛苦来锤炼行将就木的灵魂。
展开
-
编写第一份合同
现在,让我们将所学的内容整合成一份完整的智能合同。现在,让我们将所学的内容整合成一份完整的智能合同。在本例中,你将使用 Solidity 为简单的在线市场创建一个智能合同。该合同将允许用户列出待售商品,并购买在售商品。涉及两个角色:卖方和买方。原创 2024-07-25 11:25:10 · 158 阅读 · 0 评论 -
了解引用类型
在编写合同时,还应了解引用类型。在编写合同时,还应了解引用类型。与总是传递值的独立副本的值类型不同,引用类型为值提供数据位置。这三种引用类型为:结构、数组和映射。原创 2024-07-25 09:53:03 · 279 阅读 · 0 评论 -
了解值类型
在本单元中,你将了解 Solidity 中的主要值类型。值类型通过值传递,并在使用时进行复制。编写合同时将使用的主要值类型包括“整数”、“布尔”、“”、“地址”和“枚举”。在本单元中,你将了解 Solidity 中的主要值类型。值类型通过值传递,并在使用时进行复制。编写合同时将使用的主要值类型包括“整数”、“布尔”、“”、“地址”和“枚举”。原创 2024-07-25 09:43:07 · 326 阅读 · 0 评论 -
什么是 Solidity
Solidity 是 Ethereum 区块链最常用的编程语言。Solidity 是一种基于其他编程语言(包括 C++、Python 和 JavaScript)的高级语言。如果你熟悉这些语言中的任何一种,则应该熟悉 Solidity 代码。Solidity 是静态类型语言,这意味着类型检查在编译时进行,而不像动态类型语言在运行时进行。对于静态类型语言,你需要指定每个变量的类型。例如,Python 和 JavaScript 是动态类型语言,而 C++ 是静态类型语言。原创 2024-07-24 09:19:10 · 498 阅读 · 0 评论 -
了解语言基础知识
所有 Solidity 合同通常都包括:虽然对生产级智能合同进行编程时会涉及更多知识,但上述这些内容应能让你迈出正确的一步。如果你了解这些概念,则可以立即开始为各种用例编写智能合同!原创 2024-07-24 09:09:39 · 790 阅读 · 0 评论 -
区块链学习05-web3中solidity和move语言
Solidity 和 Move 都是用于开发区块链平台智能合约的编程语言。它们具有一些相似之处,但也存在一些关键差异。的状态变量,用于存储计数器值。的资源变量,用于存储计数器值。导出到 Google 表格。函数将计数器值递增 1。函数将计数器值递增 1。Solidity 文档。此示例定义了一个名为。此示例定义了一个名为。原创 2024-07-15 11:58:08 · 995 阅读 · 0 评论 -
区块链学习04
优点:多样性:提供了更多选择,可以根据用户需求选择最适合的区块链。弹性:分散了技术和安全风险,提高了整体系统的可靠性。优化成本:通过选择费用较低的区块链,可以降低交易成本。缺点:复杂性:对于用户来说,理解和管理多个链上的USDT可能增加复杂性。流动性分散:不同链上的USDT可能导致流动性分散,影响某些交易对的深度。跨链转移的挑战:尽管有跨链解决方案,但跨链转移资产仍然可能面临技术和操作上的复杂性。原创 2024-06-25 17:52:50 · 840 阅读 · 0 评论 -
区块链学习03-空投篇
他们的 HYB 代币已确认,用户可以通过他们的任务活动完成各种社交任务来获得免费积分。该平台旨在提高区块链应用程序中数据的完整性和可用性,支持跨各个行业开发和部署 AI 驱动的解决方案。因此,您完成的任务越多,获得的 XP 越多,TGE 之后您获得的 HYB 份额就越多。Hybrid 还宣布,所赚取的积分可以在 TGE 之后兑换为 HYB。您还可以邀请您的朋友来赚取免费 XP。完成各种 Twitter 社交任务。该团队已确认他们的 HYB 代币。查看他们的应用程序并使用水龙头。原创 2024-06-24 18:07:18 · 384 阅读 · 0 评论 -
区块链学习记录02
在区块链和加密货币的术语中,“女巫攻击”(Sybil Attack)是指一个恶意用户通过创建多个虚假身份来操纵网络的行为。:通过这些虚假身份,Alice对某个提案进行大量投票,从而影响投票结果,使得这个提案通过或被否决,这完全取决于她的意图。:通过伪造大量身份,一个恶意实体可以试图影响共识过程,在一些情况下甚至能获得对整个网络的控制权。这些方法可以显著提高进行女巫攻击的成本和难度,从而保护区块链网络的安全性和完整性。通过这些措施,去中心化投票网络能有效地防范女巫攻击,确保投票结果的公平和可靠。原创 2024-06-21 16:03:27 · 773 阅读 · 0 评论 -
区块链学习记录01
一旦一个新的区块被矿工创建并添加到区块链上,它就会被认为是不可逆的,因为后续的区块会继续链接在它之后,形成一个不断增长的区块链。在比特币网络中,虽然交易的具体内容是加密的,但是交易的发起方、接收方以及交易金额等元数据是公开可见的。然而,并非所有的区块链都是公开的。比特币的区块链是一种透明的、不可篡改的分布式账本,所有的交易都被记录在区块链上,并且对所有人都是可见的。A:在典型的区块链中,尤其是比特币这样的基于工作量证明(PoW)机制的区块链中,常用的数学难题是寻找一个符合一定条件的哈希值。原创 2024-06-05 16:55:31 · 1635 阅读 · 0 评论