自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 BSV 智能合约 2.0 (2)

在上一篇文章中,我们将 BS智能合约泛化为包括可选的链下验证部分,以及由脚本组成的常规链上部分。我们将这一概念应用于抛硬币游戏,通过使用抵押金的方式反向激励两人不要单方面中止游戏。在本文中,我们使用参考文献[^1]中所述的方法,实现了另外一种公平抛硬币合约,并再次展示了如何设计带有链上和链下部分的混合智能合约。

2021-04-20 14:45:51 1039 3

原创 BSV 智能合约 2.0(1)

我们将介绍一种全新的方式来设计 BS上的智能合约。在我们以前的所有合约中,所有内容都嵌入在脚本中并由矿工进行验证。在新方法中,我们将结合以前的合约,在链下验证交易。令人惊讶的是,它可以保持链上合约的不信任性质,同时大大提高效率和私有性。

2021-04-20 09:43:15 1572 4

原创 BSV 上的机器学习-基于SVD的图像售卖合约

受到这节 Bitcoin Class 的启发,我们将展示如何将机器学习技术应用于 BSV 。具体来说,我们将演示如何将奇异值分解(SVD)应用于低分辨率图像预览,并以此为基础实现对原始图像的无需信任购买。奇异值分解 (SVD)SVD 是一种矩阵分解类型,可将单个矩阵分解为矩阵U,∑和V*。U和V*是正交矩阵。∑是奇异值的对角矩阵。直觉上,它可以看作是将一个复杂的矩阵转换为3个更简单的矩阵(旋转,缩放和旋转),其中矩阵U和V*引起旋转对角矩阵∑引起缩放数据压缩一个典型的机器学习

2021-04-19 12:31:21 591

原创 基于 sCrypt 合约开发一个完整的 dApp:井字棋游戏

在我们之前的博客中,介绍了如何使用 sCrypt 来编写 BSV 智能合约。但是作为刚入门的开发者,你可能对如何使用 sCrypt 来构建 dApp 更加感兴趣。接下来我们将教大家如何使用 sCrypt 一步一步地构建一个井字棋 dApp.该应用程序非常简单,它所做的就是使用两个玩家(分别是 Alice 和 Bob)的公钥,初始化合约,只有赢得那玩家可以取走合约里面的 bsv。如果最后没有人赢,则两个玩家各自可以取走一半。我们将向您展示如何在 BSV 区块链上构建去中心化应用程序(又名 dApp),包括:

2021-04-03 20:24:27 1841 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除