爱意满满的作品展示区。
dreamcog

pixelschain 一个 NFT 的社会化实验

  •  4
     
  •   dreamcog · Jan 24, 2022 · 7343 views
    This topic created in 1744 days ago, the information mentioned may be changed or developed.
    2017 年的时候,reddit 曾经发起了一次社会化的像素画实验。可能 V2EX 很多人都会知道那个实验,我们今年也做了那么一个实验,希望能发动所有喜欢 Crypto 的用户能做一个社会化的 NFT ,最终生成一个唯一的图片会被做成 NFT 放到 opensea 上进行销售。

    有一些和当年的 reddit 的实验不一样的地方:
    1.画布从 1000 减少到了 256.感觉担心 1000 太大了画不满。
    2.最终生成的 NFT 销售以后打算 70%拿出来分给所有的用户,但是这个怎么分,我估计要晚点做一个方案主要是担心金额太少了不好分配。
    3.钱包需要一次签名,这个签名是基于 EIP-712 spec 的协议的,因此没有安全性的问题,放心用。https://docs.metamask.io/guide/signing-data.html#sign-typed-data-v4
    4.上线时候考虑到 beta 也是产品的一部分,我没有删除测试时候数据。

    希望大家会喜欢这个作品:

    访问地址: https://www.pixelschain.com/
    51 replies  •  2022-02-13 18:18:01 +08:00
    Livid
    Livid
    MOD
    PRO
    Jan 24, 2022
    1
    反馈一个小问题:

    在画第一个像素之前,画布是一片空白。画上一个像素之后,之前的内容全部出来了。感觉是个初始状态的问题。

    另外就是,如果能够给画布有浅灰色的格子,那么规划画面应该会更容易一些。
    dreamcog
    dreamcog
    OP
    Jan 24, 2022 via Android
    2
    @Livid 恩。这个问题可能是刚刚的一个 bug 。已经修复了。这个一开始的确是加了格子。后来感觉有点影响取消了
    qyvlik
    qyvlik
    Jan 25, 2022
    3
    第一次画像素画,看着费劲,没有发现下方的托条能放大。
    此外能不能有如下的改进:
    1. 在 "Pixel Info"面板展示当前画笔的的 x, y 坐标
    fromdark
    fromdark
    Jan 25, 2022
    4
    有点意思
    feifeichen
    feifeichen
    Jan 25, 2022
    5
    钱包貌似链接不了,点击报错了 Uncaught (in promise) ReferenceError: ethereum is not defined
    dreamcog
    dreamcog
    OP
    Jan 25, 2022
    6
    @feifeichen 请问用的是什么钱包? metamask 吗?
    dreamcog
    dreamcog
    OP
    Jan 25, 2022
    7
    @qyvlik 已经修复了,这个是一个 bug ,不好意思。
    qyvlik
    qyvlik
    Jan 25, 2022
    8
    @dreamcog 现在有人用红色刷屏,然后画笔本身用红框标注,导致看不到画笔,画起来老费劲了。
    bluecode
    bluecode
    Jan 25, 2022
    9
    请问这个是基于什么链的
    dreamcog
    dreamcog
    OP
    Jan 25, 2022
    10
    @qyvlik 修复了,搞了一下午。加了 recaptcha 。
    dreamcog
    dreamcog
    OP
    Jan 25, 2022
    11
    @zhouqin160 没有基于链,倒是最后发 NFT 会发在 ETH 上
    jsonToObject
    jsonToObject
    Jan 26, 2022
    12
    钱包连接不上了
    vzchn
    vzchn
    Jan 26, 2022
    13
    点 connect wallet 后出来 metamask ,再点 metamask 没反应啊。macOS 12.1 ,Safari 15.2 。
    dreamcog
    dreamcog
    OP
    Jan 26, 2022 via Android
    14
    @jsonToObject
    @vzchn 收到这个问题。今天一直在开车。明天来修复
    bokchoys
    bokchoys
    Jan 27, 2022
    15
    点击链接钱包的时候报错了 Uncaught (in promise) ReferenceError: ethereum is not defined
    & GET https://api.pixelschain.com/v1/image?id=0 422
    dreamcog
    dreamcog
    OP
    Jan 28, 2022 via Android
    16
    @bokchoys
    @vzchn
    @feifeichen 应该都修复了。我昨天的回复不知道为什么没有发布出去。增加了分享到 Twitter 功能
    vzchn
    vzchn
    Jan 28, 2022
    17
    @dreamcog
    _app-265d39168d729906.js:1 Uncaught (in promise) ReferenceError: message is not defined
    at n.<anonymous> (_app-265d39168d729906.js:1:567525)
    at l (main-74cfdcc70293b3ce.js:1:14875)
    at Generator._invoke (main-74cfdcc70293b3ce.js:1:14663)
    at Generator.next (main-74cfdcc70293b3ce.js:1:15304)
    at r (_app-265d39168d729906.js:1:656290)
    at u (_app-265d39168d729906.js:1:656493)
    bokchoys
    bokchoys
    Jan 28, 2022❤️1
    18
    @dreamcog 嗯,我这边没问题,顺便画了只虎🐯
    dreamcog
    dreamcog
    OP
    Jan 29, 2022
    19
    @vzchn 的确是少引入了一个 message 的组件,修复好了。另外增加了生成分享图片的功能。
    @bokchoys 画得挺好的。很可以!
    Livid
    Livid
    MOD
    PRO
    Feb 4, 2022
    20
    @dreamcog

    支持一下用 WSAD 移动光标?
    mogita
    mogita
    Feb 4, 2022
    21
    画布已经寸土寸金了,插空点缀了一点。
    clearc
    clearc
    Feb 4, 2022 via iPhone
    22
    个人观点:
    1 、对原有形式的全盘复刻,有画虎不成反类犬的感觉;
    2 、任何所谓社会化实验,加上激励功利向以后,就一定会彻底变形,例如所谓的 gamefi 。还有 30%的抽水,emmmm….
    3 、不看好或者说直接点反感本项目。
    KamenReborn
    KamenReborn
    Feb 4, 2022 via Android
    23
    不知道你们的宣传计划是怎样的,但是在 V2EX ,关注 crypto 的还是少数
    sillydaddy
    sillydaddy
    Feb 4, 2022
    24
    画的效果还挺有意思。注意到画布上有不少单独的像素点,肯定都是来 test 的,😄

    主页面的“rules of the game”一节,提到了“each pixel has a 5-minute cooldown”,但没有提到每个“user”的 cool-down 时间,单用户是可以连续多次绘制吗?
    sillydaddy
    sillydaddy
    Feb 4, 2022
    25
    @dreamcog 替大家问下,这个大概会持续到什么时候? 我有时间会参与一下。
    tf141
    tf141
    Feb 4, 2022
    26
    没有钱包,不能参与了
    cuminflea
    cuminflea
    Feb 4, 2022
    27
    可以搞个 NFT that evolves ,举个不是很完善的例子: https://github.com/nialloc/GameOfLife ,
    比如可以在 NFT 每次使用时候通过计算改动原 NFT ,这样就可以某种方式保证使用权。。。
    现在 NFT 的所有权机制基本就是摆设,在 unique metaverse 之前基本就没用。。。而且 metaverse 本来就会产生 multiverse 。。。
    有感兴趣的小伙伴一起搞搞啊
    ikw
    ikw
    Feb 4, 2022
    28
    这,我前一阵正在想这个想法,也准备建一个这样的站,没想到。。。
    dreamcog
    dreamcog
    OP
    Feb 5, 2022❤️1
    29
    @Livid 已经支持 WSAD
    dreamcog
    dreamcog
    OP
    Feb 5, 2022
    30
    @ck65
    感谢啊!!!
    dreamcog
    dreamcog
    OP
    Feb 5, 2022
    31
    @clearc
    1.其实没有全盘复刻,包括像素的多少的改动,其实是做了思考的,而且整个 UI 也努力做得像素画了。
    2.30%的抽水,是因为我一直觉得 web2 的网站都是投资人+团队大概 50-50 的收益,但是 web3 的作品应该是投资人+团队+用户,各 1/3 ,我们没有投资人,所以用户 70 ,团队 30 很公平,因为团队做了工作,得到回报,很公平。
    dreamcog
    dreamcog
    OP
    Feb 5, 2022
    32
    @KamenReborn 只是一个实验,没关系,我们没有想说做特别大,好玩有趣就行!不挣钱没事。
    dreamcog
    dreamcog
    OP
    Feb 5, 2022
    33
    有趣!嘿嘿,言语上支持一下!
    dreamcog
    dreamcog
    OP
    Feb 5, 2022
    34
    @zwpaper 握手
    dreamcog
    dreamcog
    OP
    Feb 5, 2022❤️1
    35
    @sillydaddy 用户没有冷却时间,但是一个像素被画过一次以后,5 分钟以后才允许画第二次。
    时间上的话,我的原计划是全部画满以后 72 小时。但是现在可能要考虑改动一下,我很快在节后,在这个里面会推出一个新的功能。请期待。
    Livid
    Livid
    MOD
    PRO
    Feb 5, 2022
    36
    @dreamcog 赞。那我再继续建议两个提高作画生产力的小功能:

    1. 光标移动到已经有颜色的像素时,现在右侧会显示那个像素当前的色值,希望能加上用鼠标按一下右侧显示的色值之后,就把那个色值设置为当前的画笔颜色。

    2. 支持用键盘上的 O 键取光标当前所在像素的色值。
    dreamcog
    dreamcog
    OP
    Feb 5, 2022 via Android
    37
    @Livid 看起来可以。等今天我到家了增加一下
    clearc
    clearc
    Feb 5, 2022❤️1
    38
    @dreamcog 感谢回复~
    1 、我说的复刻,就是形式和和创意的完全相同,不否认您和团队的工作,但是盘沿雕花并没有改变盘中菜的内容。可能我比较原教旨主义,撇开赛博知识产权不论,给我的感觉更类似于“开源软件”加了个皮就拿来卖钱。(比喻不恰当但是感觉相似)

    2 、更在意标题所说“社会化实验”一词,我理解的“社会化实验”应该是更理想化,变量、界限都清晰的,例如比特币算一种,如果带有激励性质,那么激励本身就应该作为变量和实验参考点,而不是现在这种,我们先做个实验,然后拿实验结果去卖钱,回头三七分账。这也就是我所说的激励一定会导致变形。至于 30%还是多少,毕竟 App Store 也就这个数,你们团队做的其实是 VScode 而不是 App Store ,如果 VScode 说我们收 30 ,程序员会不会掀桌子😂。当然大家都是为了赚钱,那双方合意就好,我需要提醒的是,如何分配是个大坑,现在规则不定好,连合意的基础都不具备了。

    3 、话说回来,主要还是个人观感和理念问题,希望你们有好的收获,我虽然反感本项目,但也不失为另一种观察维度。
    clearc
    clearc
    Feb 5, 2022
    39
    @dreamcog 针对后面说的分配再补充一下,如果是你们团队自己完整创作的作品,和投资人怎么分配自己协商即可,但本项目不是,这个和 web2 或者 web3 无关,在线创作和销售从 web1 时代就有了,需要明确创作所有权到底归属于谁,特别是涉及到众创分配的情况下,用户是不是知情并同意把所有的创意和产权转让给网站。
    艺术作品的价值 99%在于其本身智力体现,而不是在于用的什么工具或平台,不是所有的工作和劳动都一定会产生回报。
    dreamcog
    dreamcog
    OP
    Feb 6, 2022❤️1
    40
    @Livid 已经增加,感觉还可以,挺好用。
    @clearc 这里有一个点哈,我很想知道这个实验可以卖多少钱其实,就是想知道大家愿意为这样的艺术作品付多少费用。我觉得这个不冲突,挺好玩的。我只把整个事情当作一个好玩的事情来做,没有想过要挣钱。不过未来可以做一些别的 NFT 考虑挣钱的事情。
    egen
    egen
    Feb 6, 2022
    41
    单个用户没有 cool down 导致一个人可以涂抹一大片,失去了集体创作的意义
    brust
    brust
    Feb 7, 2022
    42
    链接钱包有问题 metemask
    dreamcog
    dreamcog
    OP
    Feb 7, 2022 via Android
    43
    @brust 恩。请问报什么错误
    haoooooo
    haoooooo
    Feb 8, 2022
    44
    我的画没了....
    SuperXRay
    SuperXRay
    Feb 8, 2022
    45
    waiting for recaptcha loading
    dreamcog
    dreamcog
    OP
    Feb 8, 2022
    46
    @SuperXRay 是的,因为被攻击了,加入了 recaptcha 的验证,所以需要 FQ 才可以用
    dreamcog
    dreamcog
    OP
    Feb 8, 2022
    47
    @haoooooo 被覆盖了吗?
    haoooooo
    haoooooo
    Feb 8, 2022
    48
    @dreamcog 看上去是的
    brust
    brust
    Feb 9, 2022
    49
    @dreamcog
    连接钱包后 没有任何变化
    小狐狸现实已连接
    dreamcog
    dreamcog
    OP
    Feb 12, 2022
    50
    @brust 对老的 metamask 可能 connect 会有问题,你看一下是不是 metamask 没有升级到最新版本?另外你的浏览器是什么?
    说实话我也觉得 metamask 不是很好调试,目前我的版本看起来是没问题的。
    brust
    brust
    Feb 13, 2022
    51
    @dreamcog
    小狐狸 10.9.2

    Google Chrome 97.0.4692.99 (正式版本) (x86_64)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4692 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 75ms · UTC 05:51 · PVG 13:51 · LAX 21:51 · JFK 00:51
    ♥ Do have faith in what you're doing.