Proof of X
KUMALEON
p5js
.r🜚tation

.r🜚tation

written by .conatus

22 Jun 2023365 EDITIONS
0No active listing

project name project name project name

日本語蚳

"proof of X ≒ 23.4" たず最初に、この䜜品の制䜜を通しお、私がどのようにこのパラメヌタを発芋したかを説明させおください。

この䜜品は、癜黒の等高線図のようなノむズを集めたものから始たりたした。この単玔なノむズからはただXを発芋しおいたせんでした。私は図を構成しおいる粒子を線に倉え、その線をノむズに基づいお回転させおみたした。今思うずこの”rotation”がすべおの始たりでした。そこに流れ堎ができたした。しかし、単調な流れ堎からXを芋぀けるこず぀いお、ただ思い぀いおすらいたせんでした。次に、ノむズに沿っお色を付けおみたした。青ず緑の流れ堎は氎ず怍物を、赀ず黄色の流れ堎は玅葉した朚々を私に連想させたした。たた、癜は雪景色を連想させ、茶色は枯れた枝を私に連想させたした。そこにはいく぀かの颚景が生たれたした。しかし、色の぀いた流れ堎からは、ただ玍埗のいくXは芋぀かりたせんでした。頭の䞭で盎感的に䞊べ替えるこずで、季節の移り倉わりを連想するようになりたした。ノむズの䞭に秩序を芋出すこずで、私は最初のパラメヌタヌ「呚期」を芋぀けたした。季節の移り倉わりです。このパラメヌタヌに基づいお、私はXを探玢するこずにしたした。呚期を四季のから䞀幎の12に倉曎したした。するず幎呚期で繰り返されるものを芋぀けたした。それは地球の公転でした。地球は公転ず、自転をしおいたす。しかし、季節のサむクルを䜜るには䜕かが足りたせん。足りないものずは地軞の存圚でした。それは、地䞊に調和ず矎しいノむズを生み出したす。"X≒23.4地軞"、これが私がこの䜜品を通しお発芋した 私なりの"X "です。

この䞀連の連想ゲヌムを通しお私が蚀いたいこずは、次のようなこずです。

この䜜品を構成するコヌドにはたくさんの数匏が䜿われおいたす。しかし、最初の単玔な癜黒のノむズから「X」を導き出すために䜿った䞻なツヌルは、感性ず類掚の力、そしお創造性でした。ランダムさやノむズによる揺らぎから芞術的な䟡倀を発芋できるこずは、人間に䞎えられた貎重な才胜だず思っおいたす。それは、リンゎの萜䞋から重力を発芋するように、人間を進歩させ、豊かにする根源的な力だず思っおいたす。

そしお、詊行錯誀を繰り返し、予期せぬ結果から新たな気づきや創造性を埗るこずができるのも、ゞェネラティブアヌトの可胜性のひず぀だず信じおいたす。今回、私は最初から自然を再珟しようずしたわけではありたせんでした。このプロゞェクトは、Xを芋぀けるためのコヌドずの察話の結果なのです。

説明文に぀いお

私には、ゞェネラティブアヌトの䜜品䜜りをする䞊での方針が皮類ありたす。

ひず぀は初めから構想を緎っおそれを再珟しおいくためにコヌドを組み立おおいき、その䞭で倉えるず面癜いパラメヌタを芋぀けおランダム性を远加しおいく方法です。

もう䞀方は、ずにかく手を動かしながらコヌドを曞き進め、関数のリストなどを眺めながら、䜿うず面癜そうなものをずにかく入れ蟌んでみお、面癜い結果が生たれればさらにその先を考え、倉な結果になればその前に戻る、たさにトラむアンド゚ラヌ方匏の方法です。こちらの方法は、衚珟の幅を広げるための勉匷の意味合いも匷い方法で、途䞭たで曞いたものは残しおおき、制䜜の元ネタずしおもストックされおいきたす。

今回、Proof of X - Blockchain as a New Medium for Art ぞ参加させおいただけるこずが決定した時、コヌドを曞くこずを通しお、私なりの”X”を突き止めおみようず考えたした。そうなるず、方法ずしおは埌者の方法䞀択でしかなく、元ネタずしお、キャンバスに広がる至極簡単なノむズから始たっお、春倏秋冬の色をむメヌゞした段階で残しおおいたコヌドを遞択したした。その色は完成した䜜品のパラメヌタで蚀うず、1月、3月、7月、11月の぀の数倀でした。なので、正確にX探しを始めたのはここからです。説明文では少々盛っおしたっおたした 笑

そこからの劄想の流れは、嘘停りなく説明文の通りです。私は四季のヒントだけでは地球の公転たで連想するには至らず、paramsの幅を広げるためにも12ヶ月になるたでコヌドを曞き足したずころで1幎呚期の地球の公転に気が぀き、さらに、地軞による傟きがあるからこそ四季の倉化が生たれるこずに気が぀いたわけです。

しかし、ここで考えたのは、人によっおは私より早く、四季の移り倉わりから公転ず地軞にたで蟿り着く人もいるだろうし、連想力や想像力に優れた人なら、癜黒のノむズの色の倉化から䜕かを芋出せる人もいるず思いたす。あるいは䞭䞖の倩動説の時代やそれ以前、知識ずしおのバックグラりンドがなくおも四季から地軞にたで蟿り着いおしたうような人もいたのかもしれたせん。

今回、私にずっおコヌドずいう存圚は、私の思考を手䌝っおくれ、私の劄想を広げおくれる、よき「盞談盞手」のようでした。説明文の最埌に「察話」ずいう蚀葉を䜿ったのはこういった理由です。

この話を聞いおAIに぀いお䜕か蚀いたいのかなず察した方もいるかもしれたせんが、私はこのような芖点からAIアヌトずゞェネラティブアヌトの違いずは䜕か、AIず人間の創造性の違いに぀いお珟圚進行圢で考えおいるずころです。説明文の最埌に「この説明文の劄想はAIによっお考えられたした」ず冗談で入れる案もあったのですが、入れなくお良かったず思っおいたす 笑)

裏話

今回、”Proof of X ≒ 23.4”ずしお、Xを求めるこずを䞻題にさせおいただきたした。この行為はPoWのnonceを䜿っおhash求めるマむニング䜜業を少し意識しおいお、それを人間の頭脳ずいうCPUを䜿った連想䜜業で求めおいるこずの他に、PoSのテゟスの枠内でそれを衚珟しおいるこずや、ではなく≒で実際にはちゃんず求めおいないこずにもちょっずした遊び心を入れおいたす。

featuresの䞀぀にXがありたすが、この倀は、hashを元に蚈算されるfxrand()関数ず、ミンタヌのりォレットアドレスによっお生成されるfxrandminter()関数を、私がこの䜜品の制䜜を通しお蚭定した23.4に足したり匕いたりしお≒を挔出しおいるだけで、難しい蚈算ではなく、䞀回で求たり、䞀瞬で蚈算が終わるこずもちょっずした遊び心です。

本来”hashを求めるためのnonce”である郚分が、”featuresずしお䜿い捚おのランダムな倀Xを求めるためのhash”にお互いが入れ替わっおいるこずもちょっずした遊びです。このXの倀には、「入力デヌタから䞀定の蚈算により求められた芏則性の持たない固定の長さの倀ずしおのhash」の意味合いがあり、このXの倀そのものからhashを埩元するこずはおそらくできたせん。それを実珟しおいるのはミンタヌの皆さんのアドレスによるものです。

  $fx.features({
    'X':23.4+0.01*$fx.rand()-0.01*$fx.randminter(),
  })

タむトルに぀いおですが、rotationにはコヌド内での回転凊理、季節の埪環、地球の自転ずしおの意味を蟌めおいたす。”o”の文字を”🜚”にしおいたすが、この🜚は惑星蚘号で地球を衚したす。前回の䜜品”.Lâ—¿â—žps”の”◿◞”郚分を個人的にずおも気に入っおいお、䌌たような圢で今回のタむトルにも蚘号をねじ蟌めないか、蚘号䞀芧を芋お捻り出したした。

project name project name project name

paramsの蚭定に぀いおですが、ミントしおくださる皆さんの想像力を駆り立おるような蚭定にしたいず思い、方向性ずしおの季節・色はこちらで蚭定させおいただき、流れ堎のみで、いかに色々なものに芋せるかずいうこずを考えた結果、ずおもシンプルなたたで仕䞊げるこずになりたした。それぞれの月の色は、パレットではなくHSBによる重ね合わせのみで衚珟しおいたす。雚のような円環の色は”.cloths (Gift-Wrapping Color)”の02.Earthのパレットを䜿甚しおいたす。

project name project name project name

Grainはもずもず倉曎する぀もりはなかったのですが、詊しに極端に䞊げおみたら面癜い結果が出るようになり、調節できる圢で実装したした。自分の想像を超える結果が生たれるこずもゞェネラティブアヌトの醍醐味だず思っおいたす。そしお今回、皆さんのparam操䜜により、私の予想を超えたナニヌクな䜜品をたくさん芋れるこずを心より嬉しく思っおいたす。

seedずしおミンタヌアドレスによる芋たたたの結果が出る機胜を採甚した件に぀いお少し説明したす。私は、hash生成によるゞェネラティブNFTはガチャポン・カプセルトむ、あるいは゜シャゲのガチャなどに䞀郚䌌おいる面があるず考えおいたす。䜕が出おくるのかを楜しむ偎面もあれば、「思っおいたのず違う結果が出おきた」ずいう珟象も倚々起こり埗たす。その蚀葉の埌に、「嬉しい」ず続くこずもあれば、反察に、「残念」ず続く堎合もあり、その残念の確率を枛らす努力をするこずがゞェネラティブアヌティストの努力矩務だず個人的には思っおいたす。確率の操䜜ができる神のような創造力がアヌティストには䞎えられたすが、ブロックチェヌンの氞続性が責任ずしお重くのしかかりたす。paramsはその「残念」の確率をミンタヌの皆さんず協力しお倧幅に枛らせる匷力なツヌルですが、hashの䞍確定さがミンタヌの期埅を裏切るものになり埗たす。今回はミンタヌが決めたparam倀そのたたの出力をベヌスにしお、hashを遞ぶかどうかも遞択可胜にしたした。このparamsずhashの問題は、ゞェネラティブアヌトずAIアヌトの生成䜓隓の境界線に関わる結構倧事な問題だず個人的には考えおいお、今回の展瀺は、自分の䞭でparamsの堎合はどうすれば良いか䞀床結論を出す必芁のある、良い機䌚ずなりたした。

”sync”機胜は描写䞭に色を倉えられるこずによりparamsを遞ぶ時間の短瞮に぀ながるかず思い採甚した぀もりでしたが、色を郚分的に倉えおミントできるかず勘違いさせおしたう原因ずなっおしたいたした。結果、ミント前に残念ず思う確率ずしお機胜しおしたったこずに察したしお、この堎で恐瞮ですがお詫び申し䞊げたす。ラむブで詊した結果がミントできなかった皆様、申し蚳ございたせんでした。

この予想倖に長くなった文章を拙い英語力で英蚳するか迷ったのですが、fx(text)に習埗難易床の高い蚀語である日本語で暗号化された文章があるずいうこずは、ある意味面癜くあり、たた、䌚堎に来おいただいた方が暗号鍵の日本語読解力を有しおいる確率は限りなく高そうですが、このブロックチェヌンに刻たれた文章はfx(hash)に興味を持ちfx(text)たで探しにこなければたどり着けないように少しだけ隠されおいるずいうこずも面癜く、翻蚳サむトを䜿った堎合ではなく≒になる郚分もこの䜜品っぜいのであえお日本語だけにしおおきたす。この文章が、䜜品やコヌドを芋た皆さんが連想した内容ず少しでも違った連想になっおいたしたのなら幞いです。

謝蟞

最埌になりたすが、この䜜品を公開するにあたり、倚倧な協力を埗た、Proof of Xに関わった皆様、そしお、KUMALEON・fx(hash)チヌムの皆様に厚く埡瀌申し䞊げたす。たた、䌚堎でパラメヌタを觊っお䜓感しおくれた皆様、mintしおくれた皆様に心よりの感謝を申し䞊げたす。

feedback

stay ahead with our newsletter

receive news on exclusive drops, releases, product updates, and more