1. 歌うWeb3エンジニア なおこママチャンネル
  2. ERC721AのNFTを移動させるガス..
2023-12-17 17:03

ERC721AのNFTを移動させるガス代の下げ方…ムズイ

※ERC721Aのことですが、私盛大に勘違いしてる気がしてきました💦
100おきにトランスファーすれば大丈夫ということでしたので、100番、200番と途中の番号のNFTをトランスファーすれば、遡る枚数が減るのでガス代が安くなるということでした。

遡る枚数が増えるほど、このNFTは誰のか?と読むのにガス代がかかるようです。

🔹ERC721Aで運営保有分の移動が高くなるのはなぜ?
運営保有分は一気に2000枚と大量にミントしたせいです。

例えば1〜2000まで一気にミントすると
1番にしか「運営ウォレットにあるよ」と書かないのです。
1番にしか書かないことでミントのガス代を安くしています。

しかし、2000番を移動しようとすると、2000番には所有者情報が書かれていないので、1番まで遡って、誰のものか見に行きます。
その遡る枚数が多いほど、ガス代が高くなるそうです。
ここがERC721Aの弱点となります。

1番まで遡る検索ロジックを改善したのがERC721Psi(プサイ)という規格になります。
ただ、ERC721Aに比べて実績が少ないです。

🔹なおこママ鼻血パス
No.19はぶちょーさん
No.20はHITOさん
がご購入くださいました!

ありがとうございました🙇‍♀️

今日edyさんやmasatakaさんに聞いて分かったことをツラツラお話しました。
NFTは難しい!

#NFT #ERC721 #なおこママ鼻血パス
---
stand.fmでは、この放送にいいね・コメント・レター送信ができます。
https://stand.fm/channels/640bd7415676c6fba8a978be
00:03
あら、今日も来てくれたの?ありがと、なおこママです。
今日は…えっと、昨日ね、スタイル収録できなかったので、
鼻地パス、音ツイート、昨日売れた分のことと、
あと、昨日夜中にね、ちょっと…
あの…
エンジニアさんっていうね、もうガス代のことは任せろみたいなね、
エンジニアさんがいらっしゃるんですけど、
もうその方に、ちょっとDMとかちょっとして、回答いただいたりとかして、
まあ、そのお話をしようかなと思います。はい。
で、えっと、まずは鼻地パスのことなんですけれども、
鼻地パスナンバー19は、部長さん。ありがとうございます。
もう毎回、毎回9は買ってくださるということで。
ちゃんと入ったかな?
すいません、もうね。
後ろのドラえもんがちょっとうるさいと思うんですけど。
はい。
あのね、
突然小声で言いましたけど、
いつもありがとうございます。
続いて、
ナンバー20。
はい。
えーと、
この人、
ちょっと、
ちょっと、
ちょっと、
ちょっと、
ちょっと、
ちょっと、
ちょっと、
ちょっと、
ちょっとですね。
ヒトさんという方が、
買ってくださいました。
ありがとうございます。
実は。
私大変失礼ながら。
あの、
全く。
存じ上げておりませんでしたが
あの、「ヒトさん」ってすごいね。
いろんな方のファンパス。
買っていらっしゃいまして。
そして、ベスハムさんがね、あの、ナンバーワン、初めてのファンパス購入者でらっしゃるんですよね。
いやー、それが私の、ね、20番目も買ってくださって、もう本当にありがとうございます。
いやー、ど、どうなんでしょうね。なんで鼻地なんだろうって思わないのかな。
03:01
はい、いやもうね、いろんな方を応援できる方、素晴らしいですよね。
はい、もう本当にありがとうございます。
まだ私全然、あの、リクエスト直消化できてないんですけれども、あの、遠慮せずリクエストしてください。
よろしくお願いします。
はい、で、今日は、ちょっとこの放送8時間に合うか怪しいんですけど、
はい、今日発売は、21番ですね。
はい、えっと、たぶんね、今日も争奪戦にはならないかなと思うので、
はい、気が向いたら是非、応援よろしくお願いします。
はい、で、鼻地パスのことは以上になります。
続いて、ちょっと私の中ですごい今、あの、ホットなことなんですけれど、ガス代問題ですね。
あの、トトマモ新造舗のね、部長さんから、あの、今ね、クリスマモセールっていうね、セールをトトマモでやっているんですけれども、
そこでね、指定リストって言ってね、あの、ウォレットアドレスを指定して、そのアドレスの人だけトトマモのね、NFTが買えるっていう状態にしたんですが、
まあ、そのNFTを買おうとするとね、ガス代見積もりっていうのが出るんですけれども、その見積もり額がですね、たった1枚買うのに0.14イーサーとかね、出て、
いや、0.14イーサーって感じですよね。0.14って何万円ですかね。とりあえず1万円以上、1万円残るんじゃないのかな。
3万円?3万円くらいする?っていう感じですかね。いや、恐ろしいですよね。
いや、NFT本体の値段よりガス代の方が高いっていうね。
でね、最初はね、そのオープンシーンのね、ウォレットを指定して買う方法がおかしいんじゃないかって思って、で、オープンシーンに問い合わせたりとかしたんですけど、
でも、いろんな人に聞いたし、オープンシーンにも頑張って英語問い合わせたりとかしたんですけど、
06:10
オープンシーンにね、問い合わせたけども、全然本当、見当違いな回答ばっかり返ってくるし、
いや、私の英語が悪いのかもしれないんですけど、本当に、
ガス代調整できるので調整してみてくださいねとかね、自動でガス代は計算されますとかね、
いや、それは知ってるよとか思いながら。
で、結局サージ投げられて、何回かね、返信したから。
開発者用のドキュメント見てねーとか、あとディスコードね、ディスコードにそういう開発者の人がいるから、その人に聞いてみてねーみたいな感じになっちゃったんですよね。
で、まあ一応ディスコードにも英語で書き込んでみたんですけど、スルーされましたね。
まあ私の投稿はちょっとね、いまいちだったらかもしれない。
でもしょうがないなと思って、あ、そうだもうなんかガス代のことといえばもう、
エディさんがいるじゃないかと思って。
エディさんって、CNPのね、コントラクト移行って、
去年の、いや去年じゃない、今年の夏ぐらいですかね、
あのー、オープンシリーズが、
あのー、なんですか、クリエイターフィー10%をね、
あのー、取れないみたいな話になった時に、
あのー、新しく作ったコントラクトだったら、またね、
あと、なんですか、
オープンシリーズが用意したオペレーターフィルターとかいうのをね、
コントラクトの中で読んでたら、
今年の夏どころじゃないか、もっと前か、去年の、
去年の、いつですか、10月ぐらいですか、
なんかそういうのがね、
オープンシーが入れないと、クリエイターフィー、
取らせないよみたいなね、話になったことがあって、
その時のコントラクト移行で、
トランスファーってね、そのNFTを移動するのすごいガス代かかるじゃないですか、
09:06
そのトランスファーのガス代を、
すごいね、改造してですね、標準のところを多分改造して、
エディさんとショウさんも、
その二人にかかったらね、もうね、
その二人が、素晴らしい働きをして、
トランスファーのガス代がめちゃくちゃ安かったっていう話を、
はい、聞いておりまして、
じゃあもうこの人に聞いたら間違いないだろうと思って、
直接DMさせていただいたら、
結局ね、回答としては同じですよね、
Web3Dエンジニアサーバーでね、
アップルKさんがお答えくださった、
あれですね、
元々のコントラクトが721Aっていうのをね、
企画を採用しているから、
特に私ちょっとそこをね、把握できてなかったんですけど、
恥ずかしながら、
大量にミントした時に、
言ったら1から、
例えばね、1から5000番まで、
運営でね、一気にミントしました。
でもその時に、721Aの場合は、
IDが1番のところにしか、
所有者情報、誰が持っているかという情報を、
1番にしか書いてないらしいんですよ。
だからそうすることで、
5000枚ミントするってすごい大量なんですけど、
大量にミントしても、
買ってこめは1枚だけだから安く済むっていう風なね、
そういう方式なので、
ただその方式だと、
移動する時に、
例えばね、突然5000番を、
運営のウォレットから、
他の人にね、
移動しますってなった時に、
じゃあこの5000番の所有者って、
今は誰なんだろうって空白なわけですよ。
12:00
何も入ってないから、
じゃあ1番前見に行こうってなって、
1番を見に行って、
1番の所有者は、
運営のウォレットアドレスが書いてある、
この人が持ってるんだねってなって、
次に2番の所有者情報を書いて、
3番の所有者情報も運営が持ってるよって、
ずっと書き込んでってしていくから、
ガス代がかかるっていうことだと思ってます。
だと理解しました。
いやー、なかなか大変な仕様ですよね。
そういうことなので、
エリーさんは小さいIDから、
順番にね、5から10枚ずつ、
別の運営ウォレットに送ったらいいんじゃないですかねって、
教えてくださったんですよね。
そういうことをね、
朝、Xでポストしたら、
アーパンダパーティーでエンジニアされてる
マサタカさんからね、
お返事いただいて、
そういうことで、合ってるっていうことでね、
100枚ごと、
1から100、101から200みたいな感じで、
100枚ずつごとにね、
同じ運営ウォレットに、
自分から自分に送るみたいな感じで、
やっていくだけで書き換えできるから、
そうしたらいいよっていう風にね、
教えてもらったんですよね。
あ、これで解決すると思ったんですけどね。
なかなかね、そううまくはいかなそうです。
ここまで話いいのかな?
リュウリさんにね、
リュウリさんっていうのは、
まさにずとまものコントラクトを書いた人なんですけど、
リュウリさんに今のそういうことをお話しすると、
やっぱりリュウリさんはわかってましたね。
やっぱりね、721はそういう仕様だから仕方ないですね、
とはおっしゃったんですけど、
ただ、ずとまものね、
仕様としてですね、成長するんですよね。
15:02
運営ウォレットにあるものは成長してほしくないということで、
今運営ウォレットにあるもの、成長止めてるんですけど、
ただ、トランスファーしてしまうと、
どうやら成長が開始してしまうらしいんですよね。
さてどうしましょうという感じで、
今ちょっと話が止まってますね。
どうしたらいいんでしょうね。
私もちゃんとコントラクトを完全に理解できてないのは、
ちょっと申し訳ないんですけど。
ちゃんと読まないといけないですね。
一部だけっていうのもちょっと…
無理ですよね、きっとね。
一部だけトランスファーっていうのはね。
いや、なかなかどうしましょうという感じですね。
お待たせしておりますが、
ちょっとエンジニアチームで話して、
エンジニアチームとあと土地さんとで決めて、
また再度アナウンスさせていただこうと思います。
ご不便おかけしますけれども、
今はちょっとね、
お待ちいただけるとありがたく思います。
はい、以上となります。
ここまでお聞きくださりありがとうございました。
それじゃあまたね。バイバイ。
17:03

コメント

スクロール