Hi 游客

更多精彩,请登录!

BitMere 区块链技术 第 2 页
  • 一文盘点6种EVM编程语言

    首发 新窗
    以太坊虚拟机 (EVM) 是一个 256 位、基于堆栈、全球可访问的图灵机。由于架构与其他虚拟机和物理机的明显不同,EVM 需要领域特定语言 DSL(注:领域特定语言指的是专注于某个应用程序领域的计算机语言)。 在本文中,我们将研究 EVM DSL 设计的最新技术,介绍六种语言 Solidity、Vyper、Fe、Huff、Yul 和 ETK。 语言版本 1、Solidity: 0.8.19 2、Vyper: 0.3.7 3、Fe: 0.21.0 4、Huff: 0.3.1 5、ETK: 0.2.1 6、Yul: 0.8.19 阅读本文,需要你对 EVM、堆栈和编程有基本的了解。 以太坊虚拟机概述 EVM 是一个 ... 阅读全文
    恶灵零午罩
    2023-3-22 00:01
    区块链技术
    支持
    反对
    回复
    收藏
  • python利用web3.py开发以太坊应用dapp的实战教程

    以太坊作为最流行区块链平台,最大的特点是运行各种智能合约。我们已经出过node.js、java、php的以太坊开发实战教程,这一次是python。Python官方提供了一系列的Python包用于支持在Python应用中访问以太坊,其中最流行的就是web3.py——对JSONRPC接口的Python封装包。在本课程中,我们将主要使用web3.py,同时结合一些其他的包,来开发支持以太坊的Python应用。 本教程的目的是帮助Python工程师快速掌握开发以太坊应用的技能,同时穿插讲解以太坊的一些核心概念,例如:账户、交易和智能合约等,大 ... 阅读全文
    温室小书生室d
    2023-3-20 17:52
    区块链技术
    支持(1)
    反对
    回复
    收藏
  • 用 Python 中的 web3.py 库开发 Dapp

    什么是 DApp “DApp”代表去中心化应用程序。与传统应用程序一样,去中心化应用程序也有前端(客户端)和后端(服务器端)。DApp 的用户界面可以用任何语言编写(就像传统应用程序一样),并且可以调用其后端。那么,Dapps 与传统应用程序有何不同?DApp 的后端代码运行在分散的对等网络(即区块链)上。您可能听说过 BitTorrent、Tor、Popcorn Time——它们是在点对点网络上运行但不在区块链上运行的 DApp。区块链 DApp 有自己的后端代码,称为智能合约,可以部署到区块链(最常见的是以太坊)。智能合 ... 阅读全文
    常德小学生
    2023-3-20 17:47
    区块链技术
    支持(1)
    反对
    回复
    收藏
  • Python 使用 Web3.py 进行 ETH 和代币转账

    1、安装 Web3.py 2、注册 Infura 获得节点服务 使用邮箱注册 Infura 账户后,创建一个项目,即可获得以太坊节点服务,进入设置即可看到链接的URL 可以选择主网测试网等,会有两个链接,一个是使用HTTPS的一个是使用WebSocket,按你的需求选择一个就行了,注意:Infura 个人免费请求次数,是每天有十万个请求。 3、代码示例 阅读全文
    常德小学生
    2023-3-20 17:46
    区块链技术
    支持(1)
    反对
    回复
    收藏
  • GPT-4能让智能合约漏洞无所遁形吗?

    北京时间3月15日凌晨,人工智能初创公司OpenAI正式公布最新一代人工智能语言模型GPT-4。 OpenAI在当天的声明中称,GPT-4的诞生,是OpenAI在放大深度学习方面的最新里程碑。 那现在进化后的GPT-4 ,又会带给我们哪些惊喜? 进化后的GPT-4,到底有多“炸”? 根据OpenAI官方的介绍,GPT-4是一个超大的多模态模型,也就是说,它的输入可以是文字(上限2.5万字),还可以是图像。 其AI能力的恐怖之处体现在哪呢?比如下面这张照片。 你问它下图中手套掉下去会怎样? 它会回答:它会掉到木板上,并且球会被弹 ... 阅读全文
    星火车品
    2023-3-17 17:54
    区块链技术
    支持
    反对
    回复
    收藏
  • 一文读懂以太坊质押提款的工作原理

    提款 (withdrawals)是验证者生命周期(validator lifecycle)中缺失的一部分,从 2020 年 12 月以太坊共识链一开始启动以来就在开发当中,现在将随上海升级而来。由于上海升级将在今年上半年启动,所以值得注意和理解什么是提款,其工作机制,以及这个新特性的使用方法。 历史 当共识链第一次在2020年12月启动时,你无法从共识链上发送任何信息到执行链上去。也就是说,尽管余额能在共识链上累积,你也无法通过执行链去提现,因为技术上在当时提款是不可能的。经年累月过后以太坊的结构已经被改变得可以 ... 阅读全文
    独孤客
    2023-3-16 20:09
    区块链技术
    支持
    反对
    回复
    收藏
  • 模块化区块链如何成为下一代Web3基础设施?

    单体区块链的定义、发展、优缺点和解决方案 比特币的诞生,标志着一种去中心化电子现金系统的到来,人们通过它认识到了区块链技术的概念和工作量证明的共识机制。随后,以太坊的出现,作为一个世界计算机和智能合约平台,其强大的可编程性在金融、社交和游戏等领域展现了广阔的前景。尽管十多年的发展历程中,区块链在普及程度和技术沉淀方面都处于起步阶段,但毫无疑问,其潜力依然是巨大无穷的。 通常情况下,我们现在所接触的公链都可以被统称为单体区块链。它们以每笔交易为载体,通过区块存储合法有 ... 阅读全文
    945坏男人
    2023-3-16 18:48
    区块链技术
    支持
    反对
    回复
    收藏
  • 读懂加密内存池:解决 MEV 和审查问题的全新设计空间

    加密内存池是解决 MEV 和审查问题的强大工具,目前已有多种可以单独使用的相关方案,它们之间也可以组合使用。 这篇文章概述了 Justin Drake 围绕该主题的演讲(Columbia、Amsterdam 和 Flashbots Roast)所构建的设计空间。你们中的大多数人可能在第一次观看时感到难以理解,所以我试着简单地进行分解和扩展。 基本思想:允许用户提交加密交易,区块生产者提交这些交易才能解密: [*]用户加密并广播交易 [*]加密交易提交 [*]交易被解密 [*]事务执行(注意:提交、解密和执行可能在单个 slot) 两个问 ... 阅读全文
    一无所有977
    2023-3-16 17:05
    区块链技术
    支持
    反对
    回复
    收藏
  • 在比特币网络上发Token?一文了解如何铸造BRC-20

    昨日,@domodata 启动了一场基于 Ordinals 协议的创新实验「BRC-20」。该实验旨在测试 Ordinals 协议是否能够促进比特币的「可替代性」,即通过 Ordinals 协议在比特币网络上实现像在以太坊网络上发行 ERC-20 Token 的效果。 BRC-20 让比特币网络再一次疯狂。3月9日一天有超过30000个 「铭文」被铸造,其中文本类型 「铭文」数量接近27000个。 让我们一起看看 BRC-20 Token 的玩法。 Deploy 部署 使用 Ordinals 协议刻录下图所示文本来部署 BRC-20 Token: 各关键词的含义如下: 「p」:协议类型。必 ... 阅读全文
    卫蒙更夜沙
    2023-3-11 15:20
    区块链技术
    支持
    反对
    回复
    收藏
  • 比特币主权Rollup引争议:技术上可行吗?

    首发 新窗
    近日,知名比特币最大主义者(BTC maxis)Jameson Lopp 转发了基于比特币网络建立主权 rollup 的想法,随后该想法在比特币以及以太坊社区内引起了大量讨论。 据悉,Rollkit 是一个用于 rollup 的模块化框架,现在,其宣布支持基于比特币网络建立主权 Rollup,而这样做的目的是让 rollup 继承比特币的数据可用性保证和安全保证。理论来说,基于比特币的主权 Rollup 不仅扩大了 rollup 的可能性,而且还有可能帮助在比特币网络上引导一个健康的区块空间费用市场,从而实现更可持续的安全预算。 图片来源 ... 阅读全文
    kaiyuanit
    2023-3-11 00:25
    区块链技术
    支持
    反对
    回复
    收藏
  • 谈谈与LSD杠杆挖矿相关的问题

    最近在推上和Space上和很多朋友讨论了LSD杠杆挖矿的问题,主要的问题在于: (1)杠杆Staking高收益的本质是什么?风险点在哪里? (2)杠杆Staking的高收益是否可持续? 关于杠杆Staking的合成方式可以参考CapitalismLab的文章。文章提到的循环贷在defi summer早期借贷负利率和Bendao借贷负利率的时候也普遍存在,本质上通过不同标的的存借利差进行套利。与传统金融中的国债逆回购非常相似(也是我更喜欢把LSD称作“ETH国债化”的原因之一) 一种更简单的实现方式是: 1)Alice现在有10个ETH,AAVE以3% ... 阅读全文
    杨小公子君莫邪
    2023-3-6 20:10
    区块链技术
    支持
    反对
    回复
    收藏
  • Metamask 连接私有节点

    首发 新窗
    一、Metamask 连接私有节点 第一步,Metamask设置节点连接。(前提:需要自己手动搭建以太坊私有节点,我用的是geth,且搭建在ubtuntu上) 点击save. 完成对私有节点geth的连接。效果图如下: A malicious Ethereum network provider can lie about the state of the blockchain and record your network activity. Only add custom networks you trust. 恶意的以太坊网络提供商可以谎报区块链的状态并记录您的网络活动。只添加您信任的自定义网络。 点击自定义RPC,出现如下图, 添加: 1) 网络名 ... 阅读全文
    常德小学生
    2023-2-27 22:20
    区块链技术
    支持
    反对
    回复
    收藏
  • Coinbase 构建L2 Base 网络桥接测试教程

    Coinbase 宣布依托于 OP Stack 技术创建 L2 网络 Base,对于这种有强大背景建立的有影响力的项目,我们能做的就是积极参与,或许未来会有意想不到的福报,不要去纠结它未来会不会因此而发空投,一个原则:做了不一定有,不做肯定没有,大项目的测试或者交互一定要做,整个测试过程很简单5分钟搞定 关于OP Stack 技术可以了解一下 言归正传进入测试网址 https://bridge.base.org/deposit 链接钱包,钱包通过测试网址会自动添加 Base 测试网络,将测试网络调节到 Goerli 测试网络(直接点击测试网页面) ... 阅读全文
    朋友一起走
    2023-2-27 17:36
    区块链技术
    支持
    反对
    回复
    收藏
  • 深度解析FOAKS当中的多项式承诺协议Brakedown

    在许多依赖多项式承诺的零知识证明系统当中,使用了不同的承诺协议。根据 a16z 的 Justin Thaler 在 2022 年 8 月文章「Measuring SNARK performance: Frontends, backends, and the future」的评估,Brakedown 虽然有较大的 Proof Size,但是无疑是当下最快的多项式承诺协议。 FRI、KZG、Bulletproof 是更为常见的多项式承诺协议,但速度是它们的瓶颈。zkSync 采用的 Plonky、Polygon zkEVM 采用的 Plonky2、Scroll 采用的 Ultra-Plonk 等算法都是基于 KZG 的多项式承诺。Prover 涉及到大量的 FFT 计算 ... 阅读全文
    卡哇伊嘉人
    2023-2-25 01:34
    区块链技术
    支持
    反对
    回复
    收藏
  • Solidity部分修饰符的使用以及合约的部分调用方法

    View pure修饰符: 使用view与pure不需要gwei view:不能修改链上数据只能访问 pure:不能访问链上数据,被修饰的方法里的变量只能在方法内使用 Public internal private external 方法修饰符: public:任何地方都可以调用 internal:只有本sol文件调用 private:只有本合约能调用 external:只能从外部调用即合约外部 可以自行编译后尝试调用查看输出 简单的合约调用: ... 阅读全文
    李悔之2015
    2023-2-20 20:32
    区块链技术
    支持
    反对
    回复
    收藏
  • Rollup Layer2 的模块化演进之路

    本文尝试从演化角度讨论 Rollup Layer2 的发展以及演进,主要解答以下几个问题: Rollup 是如何工作的Rollup 的模块化演进模块化带来的可能性模块化应用的技术趋势总结Rollup 是如何工作的​区块链的“三难问题”一直是困扰业界的一个难题,如果我们认为 Layer1 区块链应该首先保证“去中心化”和“安全”,那将“扩展性”方案从 Layer1 迁移出来就是自然的选择了,于是有了 Layer2。那新的难题就是如何通过 Layer1 来保证 Layer2 的安全。 最初有一种想法是定时将 Layer2 应用的状态树根写到 Layer1, ... 阅读全文
    良辰743
    2023-2-20 20:22
    区块链技术
    支持
    反对
    回复
    收藏
  • 开发者指南:如何选择正确的 zk 开发工具

    首发 新窗
    去年夏天,Vitalik 写了一篇 博文,概述了不同类型的 zkEVM (零知识以太坊虚拟机)。他根据性能和兼容性的权衡轴来定义它们。 这是一种非常有用的启发式方法,可以区分支持 zkEVM 的方法。但是,zkEVM 是构建零知识应用程序的所有可能方法的一个子集。对于想要利用 zk 计算的独特属性(即 简洁性、零知识和正确性)的程序员来说,zkEVM 可能不是最佳选择。通过布置整套开发人员工具,我希望提供一个指南,帮助您围绕适合您的应用程序的正确 zk 堆栈做出决策。 在过去的一两年中,zk 工具取得了巨大的 ... 阅读全文
    圣道
    2023-2-19 01:46
    区块链技术
    支持(1)
    反对
    回复
    收藏
  • GMX、Synthetix 和 Gains Network 超级成功的秘密

    在“知识分子”级别的加密货币分析师中,一直以赌场为结构的协议深表怀疑。 在这种情况下,赌场的定义是代币持有者或其他一些群体(持有 SNX 或 DAI 的 LP 池)站在每笔交易的另一面。 毕竟,当你进行交易时,它主要是一场零和游戏(扣除费用)。每笔交易都有赢家和输家,采用任何被动策略的 LP 都是危险的游戏——如果交易者赢了或发现套利,整个协议(或其所有 LP)都会被重新考虑。 加密货币中的去中心化赌场有多种形式: ● 早期版本是 Synthetix。SNX 持有者承担交易的另一方,抵押头寸,交易费 ... 阅读全文
    梦的衣裳323
    2023-2-8 00:43
    区块链技术
    支持
    反对
    回复
    收藏
  • 如何用预言机实现共同质押?

    RAI 面临的主要挑战之一是很难找到愿意充当 LP 的 ETH 持有人,尤其是在利率高于目前约 -5% 至 -10% 的水平时。这一问题背后的一个主要原因是,目前,RAI CDP 与 staking 质押竞争作为一种收益来源。 今天,ETH 持有者可以将其 ETH 放入 CDP,取出 RAI,以 1% DAI 的储蓄率将其转换为 DAI,并赚取约 10% 的利差,或约 5% 的年回报率(考虑到 2 倍的抵押保证金)。或者,他们可以只质押他们的 ETH,并以更低的风险赚取同样的 5% 年回报率。 如果 RAI 利率甚至增加到 -3%,计算结果将更加有利于 staking ... 阅读全文
    华胥
    2023-2-1 12:22
    区块链技术
    支持
    反对
    回复
    收藏
  • Sui开发者必看:如何构建Capy原型?

    在这个去中心化的游戏中,玩家购买、交易、繁殖和装饰可爱的南美半水生啮齿动物Capybaras。Sui开发者可以将这里概述的许多原则和代码实例用于他们自己的项目。 作为Sui区块链上的可编程对象,Capys展示了资产所有权、可转让性和动态对象领域等原则。它们与配件一起出现在玩家的钱包里,包括帽子、自行车和围巾。现在要预览Capys,请到Capy.art。使用Sui Move开发Sui Capys需要定义基本模块,创建类型,最重要的是,建立一个注册表来记录和验证Capys。该原型的一个独特的功能是能够繁殖两个现有Capys,根 ... 阅读全文
    有个胖子他姓杨
    2023-2-1 11:39
    区块链技术
    支持
    反对
    回复
    收藏
区块链技术
区块链技术 今日排名:17
  • 关注

    4

  • 主题

    450

  • 帖子

    459

池塘之星