28 Oct Symbol blockchain news update – 28/10/22
Good morning! It’s been a stormy week in Symbol-land and after weathering some rough seas we have returned to calmer waters!
Security update
I am sure that you will have seen the news already but Toshi picked up on a bug in the way that aggregate transactions were created that led to a security vulnerability. Luckily he spotted this before anyone with nefarious intentions and an urgent update was rolled out, meaning no harm was done.
A fork occurred at block 1,690,500 and a postmortem has been published. If you are a node owner and have not done so already (there aren’t many of you) then please upgrade to the latest release! It’s good to see that the vast majority of nodes (90%) have already been updated. Everyone will also need to update their mobile and desktop wallets, and if you are delegating harvesting to a node make sure that they are running the latest version – you can check here.
Finally, if you have written any code whatsoever that includes aggregate transactions then please check it works! If it is using version 1 of aggregate transactions then you will need to fix it. The post above says that new SDKs have been released but as far as I could see yesterday the Python version has not, I looked on PyPi and GitHub but no joy. I actually spent two hours yesterday trying to work out what was wrong with the code after upgrading to the latest Python SDK with pip but eventually, the penny dropped and I realised it was last updated in March 😆 The current Python SDK does not support the new aggregate transaction format and my node was rejecting the transactions, despite some lost hours I was quite pleased that I was doing everything correctly! 😁
EDIT: Thanks to Jag for pointing out that this is an easy fix. You just need to create your aggregate and then set it to use aggregate version 2:
aggregate.version = 2
Just want to say thank you to Toshi for spotting the issue and to the team for their incredibly hard work fixing it, I was lurking in the Discord war room and I know that it was a monumental effort with some long hours put in by all 🙏
An apple a day keeps the doctor away
I love these! Symbol apples! What next? I am pretty sure no other projects have an equivalent but maybe I am wrong 😁 I don’t know exactly how it was done but I just went off on a bit of a tangent last night and found this article so I assume that they are using a similar process. It’s fantastic however it was achieved! Unfortunately, I don’t have an apple tree or I would be trying this out for myself next year!
Haha – looks like they taste good too! 😁
Symbol Times interview
I haven’t looked at this yet (it’s been a busy week!) but I will be checking it out as soon as I finish writing this post. It looks like the Symbol Times has published an interview with the pillars of our community that are Radio and Mikun. Go check it out and whilst you are at it join their Discord channel too!
Experimentation
It may be really simplistic but I wanted to find out a bit more about how SSS works and also to see if I could submit jobs to a GPU cluster through a web interface so I spent Sunday experimenting and came up with this monstrosity 😁 The idea is simple. You type in a text prompt and hit submit which triggers a payment request to your SSS extension in your browser. You then sign the transaction on your local machine with SSS so that your private key is never exposed to my webpage🕵️♂️. Then after payment is triggered your text prompt is sent off to run on some super quick GPUs and the image is returned to the webpage. It still takes a few seconds but it’s way quicker than running stable diffusion in CPU mode on my local machine.
P.S. it does make more sophisticated images than the one displayed below! 😂 Maybe I will integrate DALL-E and some other options at some point in the future.
Meet the bears
This is cute. I love these little fellas @KisekinoF! I need one for my son 😊 I think, from the translation they may end up as NFTs but I guess he can’t take those to bed to cuddle up to 😁
NFT games galore
Here’s another NFT game from @habingofit. They are all made in HTML, I had a play around with making HTML pages and converting them to NFTs using NFT-Drive last weekend. It was with mixed success, as far as I can tell they need to be static pages so a couple of my efforts failed. I made one that just showed the user’s webcam output, I was going to call it “Beauty is in the eye of the beholder” and make my fortune by selling it on OpenSea 😂
Talking of OpenSea, I think I mentioned that Symbol on-chain NFTs can now be “Ethereumised” and listed on the platform and it looks like they are appearing already.
Thanks!
Thanks for reading, Have a good weekend and I’ll be back next week with another round-up of Symbol and NEM news!
I’m a Symbol and NEM enthusiast and run this blog to try to grow awareness of the platform in the English-speaking world. If you have any Symbol news you would like me to report on or you have an article that you would like to publish then please let me know!
Sorry, the comment form is closed at this time.