The idea is to anchor these events in time. Spelling a recent blockhash shows that images could not have been prepared in advance. SHA256 image hashes recorded in consecutive blocks prove it could not have been any later. Piles of physical junk are full of entropy. They are optically complex, especially in motion. The detail and temporal coherence is beyond the current capabilities of generative AI models, offering proof of their physical existance.
Although they may appear to be "slop", optical and cryptographic proof make these verifiable HISTORIC EVENTS, a rare status in a media landscape that is becoming increasingly untethered from time and space.
The system is connected to an ETH node. When I capture a photograph, its SHA256 hash is automatically computed and recorded in an ETH transaction. I then have approx 12 seconds to change the scene and repeat. Like a time lapse or very slow film camera at 5 frames per minute: tick..tick..tick in block time.
Animation frame hashes are stored in consecutive ETH blocks. I can't take breaks, come back to it later, or undo, or make edits. It's documentation of a slow but real time performance in its raw state, with onchain proof of each frame being captured no later than each block's timestamp.
But could the photos have been prepared much earlier in advance, or faked? More in next installment.
Resulting animation to follow.
But could they have been prepared much earlier in advance? How do you know I'm not just "pushing play" on prerecorded material? The proof that these events occurred no earlier lies in the the alphanumeric code being spelled in the very content of the animation, using optically complex materials(i.e. junk/debris) moving coherently through time.
The code being spelled is the blockhash of the starting point (first frame's block) of the performance. In Ethereum, a blockhash is 64 alphanumeric hex digits that serve as a unique identifier of that block, like a fingerprint. Its value depends on the previous block, this blocks transactions, the timestamp and more, and for these reasons, to normal users it cannot be known in advance. Spelling the digits of the starting blockhash in the content of the animation prove that they could have been prepared no earlier than that block's timestamp.
Together, cryptographic and optical proof anchors the performance in time between these bounds, making it a verifiable HISTORIC EVENT. Albeit, one of junk and debris in a self-referential loop.
Why bother using junk to spell the letters? why not just overlay the blockhash code in the corner of the image? More in next installment. Link to ETH smart contract below.
Why animate junk to spell a blockhash? Ironically, waste, debris, detritus i.e. "slop" (the authentic kind) is difficult to fake; the detail and temporal coherence is beyond the current capabilities of generative AI models. Spelling an ETH blockhash with entropic debris anchors the performance in time as a historic event, a rare status in a media landscape that is becoming increasingly untethered from time and space.
|
Making stop motion animations of piles of junk, thinking about time, blockchains and accelerationism.
"A Klee painting named ‘Angelus Novus’ shows an angel looking as though he is about to move away from something he is fixedly contemplating. His eyes are staring, his mouth is open, his wings are spread. This is how one pictures the angel of history. His face is turned toward the past. Where we perceive a chain of events, he sees one single catastrophe which keeps piling wreckage and hurls it in front of his feet. The angel would like to stay, awaken the dead, and make whole what has been smashed. But a storm is blowing in from Paradise; it has got caught in his wings with such a violence that the angel can no longer close them. The storm irresistibly propels him into the future to which his back is turned, while the pile of debris before him grows skyward. This storm is what we call progress."
|
|
Animator Jan Švankmajer on tactility: "Our sight is being corrupted on an unimaginable scale. Daily it is drowned and blunted by a flood of the most banal consumerist culture which, aided by television, commercial film and advertising, degrades our visual sensibilities. [...] To revive the general impoverishment of sensibilities in our civilization, the sense of touch can play an important part. The current dilemma facing our tactile sense is either to let it atrophy.. or to cultivate and apply it to functions other than manual labour." Shown below:
Jan Švankmajer "Dimensions of Dialogue", 1983
"Shit is the supreme emblem of organic entropy. The radical contingency of each shit, from bolus to turd, evokes an organic secretion so complex in composition that it implicitly mocks and possibility that the ego, as another bodily secretion, might be reduced to a manageable information profile.. most likely shit will continue to complicate this antiseptic fantasy of clean data and disembodied being." - Jeffrey Sconce, "The Technical Delusion" 2019
and that image's sha256 hash recorded in an ETH transaction mined in that block.
frame0001.jpg with image hash a39bb3a2c3ec1479b396df9d3283f4dcb4ec9343575b030c703b566310da961b
https://etherscan.io/tx/0x1581483936fa029e8548682d93f8bb96dd389c940d0cd420ea4dcb3e47bfec6b
Each animation frame has its hash recorded in a tx in consecutive Ethereum blocks, as they are made.
https://etherscan.io/address/0x9b0234203Da7893cA592ADb43f1F1528830523D9
Result:
SHA256 image hashes stored in ETH transactions are cryptographic proof that photographs were captured NO LATER than the timestamps of those blocks. But what if the frames were prepared earlier in advance? To prove this is not the case, the animation spells the blockhash of the starting block, using the physical materials themselves embedded in the optically complex environment. Because the blockhash can't be predicted in advance, this is optical proof that photographs were captured NO EARLIER than when that block occured.
This animation was recorded starting at block 23484598, with blockhash
3df3fcaf62ad9811c7882871512b0c1d78e69b1b30e7ada751991ca543af1754.
The first 8 digits are sufficient, as any specific 8 hex digit pattern (3df3fcaf in this case) will only occur on average once every 1634 years.
Selected frames of animation spelling 3df3fcaf:
Together with these proofs, the time coherence of the consecutive images anchors the performance in time within these bounds, making it a verifiable "historic event". Animation frame images are stored on webserver, Arweave and IPFS.
Additionally, the raw transaction data is also stored on IPFS and arweave. The reason this is stored is so that we can construct a Merkle proof that the sha256 hash transacted and recorded in the block (time) we claim. (additional note about how if in the future raw transaction data is pruned from Ethereum nodes, although we can be confident of STATE (the image hash is correct), we could not cannot prove at what time that state was last changed - was it yesterday or 15 years ago?)