ETHDenver 2023 的 Cartesi BUIDLathon 项目创意

news2024/11/26 4:45:02

e6bae33b7241ce925e802717faefa496.jpeg


希望你在了解Cartesi之前,谨慎对待自己的行为。一旦你开始研究并搜寻可以使用Cartesi Rollups构建的项目或者应用,你就会陷入一个令人兴奋的螺旋洞穴中,你会上瘾。如果你想在2023年中建造一些很具有意义的事情,那你就来对地方了。

 

什么是Cartesi?

 

Cartesi 是一个可以在Linux 中运行的特定于应用程序的Rollups执行层。Cartesi Rollups 使用了Optimistic Rollups 框架和Cartesi Machine Emulator的组合,支持可以适用于 Linux 的任何包或库开发智能合约和 DApp。这样可以使开发人员摆脱以太坊虚拟机 (EVM) 的限制,并赋予开发人员构建处理复杂或以前不可能的实例的 DApp 。

 

  • DApp 部署在自己可定制的特定于应用程序的Rollups链上;

 

  • DApp 不会在 Cartesi 的生态系统中相互争夺稀缺的区块空间;

 

  • Cartesi 为以太坊或 L2 提供数量级以上的计算能力;

 

  • 开发人员可以使用他们最喜欢的库、编译器和其他经过时间考验的开源组件来编写去中心化逻辑;

 

  • DApps 保留了底层区块链强大的安全性和反审查性;
     
  • Cartesi Rollups 为更具表现力和计算密集型的区块链应用程序开辟了新的设计思路;

 

  • Cartesi Rollups 可以部署为第 2 层(在以太坊之上)、第 3 层(在 Optimism、Arbitrum、zkEVM 链等之上),或作为 sovereign rollups;

 

想深入了解吗?查看我们的技术论文:

 

https://medium.com/cartesi/application-specific-rollups-e12ed5d9de01

 

如果你迫不及待的想了解更多关于Cartesi的思路,可以看看Cartesi核心贡献者提出的一些想法。不管你是在即将举行的 BUIDLers 活动中,还是作为你的自己的项目,你可以参考后,看是否会有新的想法。

 

 区块链游戏  自治世界

 

你想在区块链游戏中做一些与众不同的事情吗?想拓宽现有的视野?可以查看下面的内容,以获得更多灵感:

 

  • 回合制游戏。参考像Ultrachess(https://github.com/Ultrachess/app)或构建像 Tic-Tac-Toe 这样简单的游戏来帮助你了解更多。

 

  • 纸牌游戏。使用加密协议和libTMCG(https://www.nongnu.org/libtmcg/)等预先存在的库来实现安全和公平的在线游戏。可以参考扑克(https://github.com/cartesi/poker)
     
  • 去中心化体育彩票。另请参阅:FIFA 世界杯 DApp(https://github.com/tuler/ballaum)

 

  • AI v AI 游戏。让机器人相互竞争。参考 Screeps(https://screeps.com/)

 

  • 具有游戏逻辑的元胞自动机模拟。想想 Conway 的生命游戏、Wireworld、Forest Fire、Langton 的 Ant。参考 生活(https://ethglobal.com/showcase/life-81m99)

 

  • 其他有趣的灵感游戏:核心战争(https://en.wikipedia.org/wiki/Core_War):2D CPU、MMO矮人要塞(https://store.steampowered.com/app/975370/Dwarf_Fortress/)、OPCraft(https://dev.optimism.io/opcraft-autonomous-world/)
     

社交身份  声誉系统

 

我们一起探索 Web3 时代的数字身份并从中获得灵感:

 

  • 信誉层。在 SQLite 数据库中构建自动化和用户定义的信誉评分。另请参阅:证明站(https://community.optimism.io/docs/governance/attestation-station/#)(optimism)

 

  • 去中心化标识:使用用户的以太坊地址构建独特的个人资料图片。另见:方块(https://github.com/ethereum/blockies)

 

  • 身份验证。以分散的方式探索OpenCV应用程序(https://en.wikipedia.org/wiki/OpenCV)。参考:Cartesi Rollups 上的生物识别(https://github.com/souzavinny/rollups-examples/tree/dev/biometrics)

 

DAO治理

 

让我们为世界各地的 DAO 和社区建立更好的基础设施。看看现有的一些想法。
 

  • 去中心化 Kickstarter(使用:Sqlite + Cartesi Rollups资产存取)

 

  • 去中心化投票。在 Cartesi Rollups 上运行的完全去中心化的Snapshot变体(https://snapshot.org/#/)。参考资料:Cartesi 投票 DApp(https://github.com/Sotatek-ManhNguyen3/cartesi_voting_system/tree/feature/profiles)
     
  • 构建一个完全去中心化的赏金和赠款仪表板。另见:Gitcoin(https://gitcoin.co/)

 

艺术 动态 NFT

 

你不希望为 NFT 领域带来新的东西吗?可以尝试一下:

 

  • 生成艺术 NFT minter 。检查Mandelbrot集的 NFT 设计。另见:AutoGlyphs(https://www.larvalabs.com/autoglyphs)

 

  • 自我进化的Soulbound NFT

 

  • AI Artist 。 探索去中心化文本到图像生成器的可能性。另见:稳定扩散(https://huggingface.co/spaces/stabilityai/stable-diffusion)

 

人工智能/机器学习算法

 

你希望将机器学习和人工智能应用程序引进到区块链中吗?可以了解探索更多的想法及可能性。

 

  • 使用新的目标数据集和算法构建一个m2cgen 示例(https://github.com/cartesi/rollups-examples/tree/main/m2cgen#changing-the-application)另见:链上房价预测(https://devfolio.co/projects/ghar-on-chain-a6ce)

 

  • k-Nearest Neighbor。使用knn 算法构建 DApps ,考虑图像分类(参考:Iris Classifier(https://github.com/cartesi/rollups-examples/tree/main/knn))、推荐系统、签名识别等。

 

  • Think of DeSci 构建可验证的计算解决方案

 

  • 基于语音的账户验证以在链上证明身份

 

实用工具 开发者工具

 

通过构建以下内容,帮助为生态系统中的开发人员加强工具:

 

  • 闹钟  Cron 作业以安排任务在 Cartesi 机器内运行

 

  • IPFS数据分片框架

 

  • 通用市场框架(使用 SQLite)

 

  • 围绕去中心化预言机构建真实世界数据模板(IoTEX 或基于软件的解决方案)

 

探索 Cartesi 的 Github
 

你还想了解寻找更多的创意?还是想为世界各地的构建者们提供更多的创作灵感?在 Github 上为我们创作做出贡献。
 

https://github.com/cartesi/hackathon
 

请准备好在ETH Denver 2023 与 Cartesi 一起构建 BUIDL

 

你不要等到#BUIDLathon 活动开始。今天就来我们的 Discord 开发社区,让自己有回家一般的感觉。与目前在 Cartesi 上构建的开发人员聊天,或开始使用 Cartesi 技术并获得我们核心开发人员的直接支持:

 

https://discord.gg/7rjkcX9Wmm

 

或者还需要再进一步了解,可以查看我们的Cartesi 技术入门一站式指南,了解以前的黑客马拉松获奖者以及我们在获奖项目中寻找的内容。

 

https://medium.com/cartesi/get-buidling-with-cartesi-at-ethdenver-2023-6a24afd8da29

 

关于Cartesi 

 

Blockchain OS 是一个分散的第 2 层基础设施,支持 Linux 和主流编程软件组件。 使得开发人员可以第一次在Blockchain OS上使用丰富的传统软件工具、库和他们习惯的服务编写可扩展的智能合约,Cartesi 弥合了主流软件和区块链之间的差距。

 

Cartesi 正在引领数百万新创业公司及其开发人员加入并使用区块链操作系统,同时将 Linux 应用程序纳入其中。 凭借开创性的虚拟机、Rollups和侧链,Cartesi 为所有开发人员铺平了道路,以帮助他们进入区块链的世界并构建下一代区块链应用程序。

 

Cartesi在此诚挚的邀请所有人,请和我们一起来到区块链操作系统的世界,一起探索未来。


5b9bfe82f126b73a76d0080a409e9feb.jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/181130.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Python01概述 基础语法 判断

Python概述 第二章-Python基础语法 01-字面量 02-注释 03-变量 04-数据类型 05-数据类型转换 06-标识符 07-运算符 08-字符串的三种定义方式 09-字符串的拼接 10-字符串格式化 11-字符串格式化的精度控制 12-字符串格式化的方式-快速写法 13-对表达式进行格式化 14-字符串格…

Java语法核心——面向对象编程

目录 面向过程思想概述 面向对象思想概述 面向对象思想特点及举例 类与对象的关系 类的定义 类与对象的案例(demo02) 对象内存存储机制 成员变量和局部变量的区别 private关键字 面向过程思想概述 我们回想一下,这几天我们完成一个需求的步骤:首…

echarts数据可视化项目搭建(一)

目录直角坐标系通用配置项tooltiptoolboxlegenddataZoom柱状图常见效果折线图常见效果散点图常见效果其他坐标系饼图基本实现常见效果地图地图基本展示不同城市颜色不同地图与散点图结合雷达图仪表盘本博客内容参考黑马课程,详细信息请参考以下网址 Bilibili官方黑…

Apache Superset 开源商业智能大数据可视化

Apache Superset 是一款现代化的开源大数据工具,也是企业级商业智能 Web 应用,用于数据探索分析和数据可视化。 Apache Superset 是一个适合企业日常生产环境中使用的商业智能可视化工具。它具有快速、轻量、直观的特点,任何用户都可以轻松地…

Spring Boot学习之Shiro

文章目录零 全部源码地址一 Shiro简介1.1 Shiro功能1.2 Shiro架构(外部视角)1.3 Shiro架构(内部视角)二 Shiro快速入门2.1 演示代码&部分源码解读三 Spring Boot集成Shio3.0 准备操作3.1 整合Shiro3.2 页面拦截实现3.3 登录认…

ESP32设备驱动-HMC5983磁力计驱动

HMC5983磁力计驱动 1、HMC5983介绍 霍尼韦尔 HMC5983 是一款温度补偿型三轴集成电路磁力计。这种表面贴装、多芯片模块专为汽车和个人导航、车辆检测和指向等应用的低场磁场传感而设计。 HMC5983 包括我们最先进的高分辨率 HMC118X 系列磁阻传感器和一个 ASIC,该 ASIC 包含…

AOP切面编程

前言:AOP(Aspect Oriented Programming)是一种设计思想,是软件设计领域中的面向切面编程,它是面向对象编程的一种补充和完善,它以通过预编译方式和运行期动态代理方式实现在不修改源代码的情况下给程序动态…

各种Sequence Self-Attention变形 (加速矩阵运算 且保证全局特征)

人工设计Self-attention的N*N矩阵1. Local Attention/Truncated Attention2. Stride Attention3. Global Attention人工设计Self Attention的使用与选择1.LongFomer2.Big Bird自动设计Self Attention的N*N矩阵1. Reformer2.Sinkborn Sorting Network不需要N*N大小的矩阵1.Linfo…

【python】图片转字符画 cv2+pygame实现

网上看到一些字符画,非常羡慕,想要用python写一个类似的东西,突然想到字符画不就是把图片分割为像素块再进行替换嘛 恰好之前稍稍入门了python的opencv库,可以对图片进行处理。 处理图片的思想为:对一个区域的像素进行参考值计算,用具有相似参考值的字符进行替代,因此除…

打工人必学的法律知识(七)——《中华人民共和国劳动合同法实施条例》

目录 来源 第一章 总 则 第二章 劳动合同的订立 第三章 劳动合同的解除和终止 第四章 劳务派遣特别规定 第五章 法津责任 第六章 附 则 来源 《中华人民共和国劳动合同法实施条例》 第一章 总 则 第一条 为了贯彻实施《中华人民共和国劳动合同法》(以下简称…

mybatis说明

目录 1.说明 2.配置文件 3.映射器 4.select标签 5.insert标签 6.update标签 7.delete标签 8.resultMap的特别说明 9.注解 10.关联(级联)查询 11.动态sql 12.mybatis分页 13缓存 1.说明 MyBatis 是一个开源、轻量级的数据持久化框架,是 JDBC 和 Hiberna…

Redis学习笔记:数据结构和命令

本文是自己的学习笔记。主要参考资料如下: 马士兵 4、Redis的五大数据类型1.1、String1.1.1、String 类型的命令1.1.2、存储对象1.2、List1.2.1、List基本命令1.2.2、List高级命令1.3、Set1.3.1、Set基本命令1.4、HashMap1.4.1、HashMap基本命令1.5、ZSet&#xff0…

【数据结构】7.4 散列表的查找

文章目录7.4.1 散列表的基本概念7.4.2 散列函数的构造散列函数的构造方法7.4.3 处理冲突的方法1. 开地址法1.1 线性探测法1.2 二次探测法2. 链地址法7.4.4 散列表的查找散列表的查找效率分析总结7.4.1 散列表的基本概念 基本思想:根据要存储的关键字的值&#xff0…

计算机网络-杂项

目录 1、蜂窝移动网络 2、TCP和UDP 3、5层架构 4、在浏览器中输入url地址显示主页的过程 5、TCP的基本操作 6、三次握手,四次挥手 6.1、三次握手:双方保证自己和对方都能接收和发送数据。 6.2、三次握手中,为什么客户机最后还要再向服…

【计算机网络】应用层体系

我们知道现代常用的计算机网络模型为5层模型,其中应用层是直接与我们平时常见的软件对接的最高层,所以先来学习应用层就显得很有必要了。其中在应用层我们需要学习网络应用程序的实现、原理并且了解网络应用程序所需要的网络服务、客户和服务器、进程和运…

DW 2023年1月Free Excel 第七次打卡 动态函数

第七章 Excel函数-动态函数 数据下载地址与参考链接:https://d9ty988ekq.feishu.cn/docx/Wdqld1mVroyTJmxicTTcrfXYnDd 1.FILTER函数 在工作中,根据指定的条件,将符合条件的所有记录从数据源表格式查找过来,一是可以用高级筛选。…

两个实用的shell命令:sed和awk用法

🍎作者:阿润菜菜 📖专栏:Linux系统编程 本文目录 sed的用法 sed常用场景 awk的用法 awk常用场景 我们先来看一下力扣上的shell题库中的一题: 实现这个功能一般来说我们会想到tail和head命令来指定打印前几行或者后几…

string的模拟实现(下)

目录 string的模拟实现下 析构函数: 完善函数 空对象的构造函数: 头插函数的一些修正: 构造函数的完善: 实现append 插入函数: 插入函数(字符串) erase删除函数: 实现find函数&#…

【读论文】Spiking-YOLO Spiking Neural Network for Energy-Efficient Object Detection

AAAI-20 摘要 本文提出两个新方法为深度SNN提供快速、准确的信息传递:通道归一化和具有不平衡阈值的带符号神经元;本文也提出了一个基于脉冲的目标检测模型:Spiking-YOLO,并且在non-trivial datasets, PASCALVOC 和 MS COCO数据…

指针与数组

目录指针运算(补)指针指针指针的关系运算(补)指针与数组数组名二级指针指针数组指针运算(补) 指针指针 上一篇博客我们介绍了指针运算中的三种常见运算:指针整数,指针关系运算&…