[閒聊] 在區塊鏈上共同作畫

看板DigiCurrency (數位貨幣)作者 (鮎川彥)時間2年前 (2021/12/05 22:04), 2年前編輯推噓1(106)
留言7則, 4人參與, 2年前最新討論串1/2 (看更多)
網址: https://ayukawayen.github.io/PixelMap/ 之前Reddit Place ( https://www.thenewslens.com/article/127665 )的區塊鏈版 透過Metamask在鏈上的畫布畫圖。可以把像素塗上指定的顏色,也可以蓋掉已塗色的。 共用畫布大小是48*48,16色。 合約及程式碼放在Ropsten測試鏈上: https://ropsten.etherscan.io/address/0xffe82ff5f942a8699702dfae11bdee22499ec7f3 操縱會需要Ropsten ETH,這邊有水龍頭: https://faucet.ropsten.be Metamask也要連到Ropsten鏈。 目前塗色規則如下: 像素第一次塗色要1000 NanoETH,也就是百萬分一ETH; 之後每次覆蓋的費用翻倍。 塗色費用的97%給前一個塗色者 (一開始都是畫布擁有者也就是我) 2%給畫布擁有者 (也是我) 1%給合約管理員 (還是我) 也就是塗一個空像素要1000 Nano,如果被蓋掉會拿到1940 Nano; 付2000被蓋掉會拿3880,怎麼聽起來像是龐氏騙局 XD 一次可以塗多個像素,每個像素個別計算。 送交易時會預防性多收一倍的費用,沒用完的會退回原帳戶。 畫布事實上是一個ERC721 Token,圖儲存在tokenURI()裡,所以照ERC721標準去取圖就 可以看到目前的圖片,不過我還沒找到能順利顯示測試鏈上DataURI圖片的Client端, 所以目前只能在網頁上觀看。 塗色的Tx進區塊後要手動重新整理網頁才能看到最新圖片。 之後計畫會增加Snapshot NFT和畫布擴張功能 (會更換合約地址) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.243.28.34 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1638713049.A.465.html

12/05 22:05, 2年前 , 1F
主力:我天天都在畫
12/05 22:05, 1F

12/05 22:30, 2年前 , 2F
有夠好玩 我畫完了
12/05 22:30, 2F

12/05 22:30, 2年前 , 3F
12/05 22:30, 3F

12/05 22:31, 2年前 , 4F
以前BCH的區塊鏈有出過3D作畫的
12/05 22:31, 4F

12/06 00:00, 2年前 , 5F
上面那個是minecraft喔 XD
12/06 00:00, 5F

12/06 13:49, 2年前 , 6F
UI改版:右鍵可以取消。左鍵按住移動會像鉛筆,右鍵按
12/06 13:49, 6F

12/06 13:50, 2年前 , 7F
住移動會像橡皮擦。Reset按鈕可以清除所有變更。
12/06 13:50, 7F
※ 編輯: Ayukawayen (140.114.123.80 臺灣), 12/06/2021 14:04:44
文章代碼(AID): #1XhCRPHb (DigiCurrency)
文章代碼(AID): #1XhCRPHb (DigiCurrency)