Dette er en kul retning fordi i motsetning til blokkjedenettverk der inskripsjoner behandles som spam, er Octra, som er et generelt P2P-nettverk, bokstavelig talt designet for dette, og det Tom gjorde her er et innfødt første konsept av et kryptert bildebrett
tom
tom13. aug., 09:05
'Inscribing' bilder på Octra Jeg skrev inn en CryptoPunk på Octra som et sideoppdrag. Siden jeg var interessert i kunst på kjeden, ble jeg tidlig involvert i Ordinals og Ethscriptions. Ethscriptions-protokollen bruker data:image/png; base64, URI lagret i anropsdataene for en transaksjon til samme lommebok. Etter å ha sendt noen Octra-transaksjoner, og sett andre eksperimentere med ASCII-kunst i transaksjonsmeldinger, tenkte jeg at det kunne være mulig å "skrive" inn bilder, ved å låne fra Ethscriptions-metoden. Jeg prøvde først å skrive inn min Low-Res Milady (flott Ethscriptions-prosjekt av @0xhimark), men innså raskt at den overskred grensen på 1024 meldingstegn. Jeg anerkjente grensen, og skrev inn noen få stykker av min egen 24x24 pikselkunst og til slutt en av mine favoritt CryptoPunks. Slik gjorde jeg det: • Konverterte CryptoPunks PNG til base64 • Forberedte en transaksjon på 0,4269 til en annen lommebok • Limt inn base64-tekststrengen i meldingen • Sendte meldingen til validatoren Et par viktige ting å merke seg: Uten en indekser som gjenkjenner data-URI-en, er dette ganske ubrukelig, men ville vært interessant hvis OctraScan gjenkjente data-URI-en, oppskalerte og viste bildet. Ethscriptions-protokollindekseren gjenkjente bare en inskripsjon når transaksjonen ble sendt til deg selv med bildenyttelasten, men Octra tillater ikke selvtransaksjoner. Jeg vet ikke den forventede persistensen eller uforanderligheten til meldingsdata i en Octra-transaksjon, så dette passer kanskje ikke for å skrive inn bildedata på kjeden. Du kan se CryptoPunk-inskripsjonen selv: • Gå til OctraScan-transaksjonen som er lenket nedenfor • Kopier data-URI-en fra meldingen • Lim inn data-URI-en i en ny nettleserfane • Last ned PNG-bildet og oppskaler Gjennom dette eksperimentet klarte jeg å bli litt mer kjent med Octra og OctraScan. Shoutout til @ac_mist_ og @bluudmg for å eksperimentere med meg. Hvis du har noen tanker, alternative forslag, trenger hjelp eller har skrevet inn et bilde selv, gi meg beskjed. Milady (Octra)
6,56K