LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 此页面将向您展示如何一步一步地对比特币 Taproot 进行编程

此页面将向您展示如何一步一步地对比特币 Taproot 进行编程

2021-08-05 wanbizu AI 来源:区块链网络

关键事实:

练习范围从学习使用椭圆曲线到使用 Schnorr 签名。

存储库分为四个会话,使用 Taproot 进行最后的练习。

一群程序员决定创建一个网站,让未来的 Taproot 开发人员了解并实践这项新技术,所有这些都遵循“了解 Taproot 使用它”的座右铭。

Web 托管在 GitHub 的存储库中,拥有所有必要的工具,这些工具对开发人员在 Taproot 中编程时非常有用。 需要注意的是,虽然程序员可以学习使用 Taproot,但网络不会教授其 Sapio 编程语言的使用。 通过这个一旦 Taproot 处于活动状态,它将被允许在比特币中使用智能合约到今年 11 月中旬。

Taproot学习课程

该平台提供的学习计划分为几个部分。 每个专用于在 Taproot 中编程时所需的不同区域。 除此之外,每个部分都提供了使用 Taproot 的动手练习。

该存储库有一个用 Python 编程语言编写的广泛的工具库。 来源:GitHub。

这些部分中的第一部分称为第 0 部分,是关于学习使用 ECDSA 加密椭圆曲线,它允许生成比特币中使用的当前加密签名。然而,随着 Taproot 的到来,Schnorr 公司也被合并,它们使用另一种加密模型来改善比特币的隐私。 在本节中,开发人员将采取改进建议 BIP 340、341 和 342 的第一步,其中包含有关 Taproot 激活和启动的信息。

下一部分,第 1 部分,重点介绍创建和使用 Schnorr 签名。 其中,根据 Bitcoin Optech 制定的学习计划的描述,一旦了解到,开发人员将能够使用 MuSig 协议创建多签名交易,该协议用于创建唯一签名,使用 2 个或多个签名。 MuSig 的非凡之处在于,在创建多签名交易时,它与具有个人签名的交易没有区别,代表了比特币隐私的改进。

第 2 部分已经通过前面的部分获得了很好的知识,将展示如何通过 SegWit v1 地址在 Taproot 中创建交易,该地址将与 Taproot 一起提供。 在这个阶段也是简要介绍什么是 Tapscript,一种面向 Taproot 的编程语言。

最后一节提供了有关使用 Taproot 时某些特定情况的可选练习。 这样,程序员就可以在下次激活时开始在 Taproot 中编写应用程序了。

本网站的总体目标是让开发人员开始熟悉比特币 (Schnorr Firms) 新签名标准中的编程内容。 这可能意味着在采用 Taproot 的问题上有更好的立场,在这种情况下是由开发人员进行的。

—-

原文链接:https://www.criptonoticias.com/tecnologia/pagina-ensena-como-programar-taproot-bitcoin-paso-paso/

原文作者:globalcryptopress

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...