ARTCATALA.ORG El tema d'aquesta web és 100 anys de pintura catalana i d'altres llocs del món. El que hi ha ara és un complement. La web es fa a 2022. Ara es recullen dades. Escriviu a webmaster@artcatala.org. AutoVerifica es pot usar per a verificar NFT Es pot provar escanejant o tocant aquest codi QR: |
Què és AutoVerifica?
AutoVerifica és un métode de verificació que es realitza en tres etapes: (1) creació d'un NFT, (2) creació d'un QR i (3) l'adaptació d'un script PHP molt petit.
AutoVerifica s'ha fet perquè els NFT són codis llargs i per aquesta raó són difícils d'escriure, recordar i distinguir. Sovint no es verifiquen i això pot permetre a creadors d'NFT enganyar venent NFT que solament són una fotografia que ni tant sols l'ha fet l'autor de la obra. AutoVerifica facilita als autors la verificació de la originalitat dels seus NFT perquè funciona a la web de l'autor o a una web de confiança.
AutoVerifica revaloritza els NFT i les obres dient quins NFT són originals. Qualsevol persona pot fer tots els NFT que vulgui d'una obra d'art però solament l'autor pot dir quin és l'NFT a considerar l'NFT original. La raó és que solament l'autor pot escriure a la seva web oficial. Solament l'autor pot permetre a una web de confiança que digui quin NFT és l'original.
Molts pintors veuran que poden afegir AutoVerifica ells mateixos a la seva web. Per als pintors sense web PHP es pot fer un script similar en Javascript. Fer una versió Javascript d'AutoVerifica és un exercici de programació recomanable a nens i principiants. AutoVerifica s'ha pensat per a verificar pintures però es pot usar per a verificar qualsevol altre cosa.
AutoVerifica!
Per cada fotografia s'ha de fer un QR que ha de contenir: (1) la direcció web del lloc on sigui l'script PHP que hi ha a continuació, (2) el nom de l'script, (3) la cadena "?id=" i a continuació (4) el codi NFT. Per exemple, el text del codi QR que s'ha usat per fer la prova anterior és:
Web: | http://www.artcatala.org/ | Arxiu: | verifica.php | Id: | ?id= | NFT: | 14867423890933510261602847005361561768188334214658033346141565032232363491329 |
Quan veiem una cosa així tendim a renunciar a fer res amb ella però tant llargs nombres com aquest són corrents a blockchain. Pots fer el codi QR corresponent al teu text a: https://www.the-qrcode-generator.com. Si vols veure si has fet bé el teu QR hi ha: https://zxing.org/w/decode.jspx
També s'ha de dir que abans de fer el codi QR el número d'NFT ha d'existir !
Per això, to o algú ha d'haver-se registrat amb un wallet a un lloc on es puguin generar els NFT, per exemple a
OpenSea. Si no tens wallet el pots escollir quan els visitis i serà un wallet vinculat al teu email que indirectament està vinculat a tu. Minar un NFT a Opensea és senzill (la majoria no necessita veure un video per a aprendre a fer-ho) i pots usar Polygon o similar per no haver de pagar el minat. Que el minat sigui gratuit no significa que tot el que facis amb l'NFT en el futur sigui gratuït.
Aquest és un dels possibles scripts PHP que realitza la verificació:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>AutoVerifica - Un mètode de verificació d'originalitat</title>
<!--meta name=viewport content="width=device-width, initial-scale=1"-->
<style>
.center { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); }
div { width: 500px; background-color: ffffff; font-family: arial; font-size: 1.6em; }
img.c { padding: 20px; border: 3px solid #555; }
.flotant_esquerra { display:scroll; position:fixed; top:60px; left:40px; }
</style>
</head>
<body>
<a class='flotant_esquerra' href='index.php' ><img src='pics/list-back.png' width=70 border="0"/></a>
<?php
$id = $_GET['id'];
$obres = array(
"fia01.jpg", "xxxxxxxx",
"14867423890933510261602847005361561768188334214658033346141565032232363491329",
"Rovellons", "Oli sobre tela, 27x22", "2015",
"fia02.jpg", "xxxxxxxx",
"14867423890933510261602847005361561768188334214658033346141565033331875119105",
"Nen enfadat", "Oli sobre tela, 46x38", "1970",
"fia03.jpg", "xxxxxxxx",
"14867423890933510261602847005361561768188334214658033346141565034431386746881",
"Nena india", "Oli sobre tela, 50x61", "1970"
);
$exit = false;
for ($i = 0; $i < 3; $i++) { $idb = $obres[$i*6+2]; if ($id == $idb) {
?>
<div class=center>
<p align=center style='font-size:64px;'>
<img src="pics/smiley.png" width=50>
Felicitats!
<img src="pics/check-ok.png" width=50></p>
<p align=center style='font-size:24px;'>
El codi correspón a un NFT <a href=http://carmenselves.org><b>carmenselves.org</b></a> original !<br><br>
<img class=c src="pics/<? echo $obres[$i*6]; ?>"><br>
<i><b><? echo $obres[$i*6+3]; ?></b><br>
<? echo $obres[$i*6+4]; ?><br>
<? echo $obres[$i*6+5]; ?></i>
</p>
</div>
<?
$exit = true; } }
if(!$exit) print "<p align=center style='font-size:24px;'>
El codi escanejat no correrspon a cap NFT de carmenselves.org!</div>";
?>
Pots veure que s'ha usat una matriu amb moltes més dades de les necessaries, per exemple s'ha fet un camp pels passwords de registre de la obra. No es detalla aquí el registe de la propietat de la obra. L'objectiu aquí és solament fer la verificació de l'originalitat. No l'assignació de la propietat. Per a fer això ja tenim el wallet.
S'han usat com exemple obres de Carmen Selves. No és cap secret que és la meva mare. També per això estic fent coses d'art. Conec l'art per la seva influència. Per a que funcioni bé aquest exemple cal tenir unes poques imatges a la carpeta "pics/". Les pots copiar lliurement usant el teu navegador.
Fins aquí això és tot. Ja hem acabat. Estic escrivint un llibre gratuït sobre els NFT i els criptoactius en general. No és aquí perquè encara no està acabat. Si hi ha algú interessat a llegir-lo serà un document en català amb traducció automàtica (millor i pitjor) a 108 idiomes. Quan l'acabi ho diré a totes les persones que cregui que poden estar interessades a llegir-lo. Gràcies per llegir aquest text i BON NADAL a tots!
🎄🎄🎄
Clica aquí si vols veure una llista amb altres emoticons d'Unicode!
...o potser em vols dir alguna cosa?