Zilliqa Announcement
5.96K subscribers
432 photos
107 videos
2 files
882 links
Official Zilliqa Announcement Channel
Official Zilliqa chat https://t.me/zilliqachat
Download Telegram
Dear everyone,

Thank you for your patience while transactions processing is disabled on Zilliqa mainnet.

As part of the fix to resolve the large memory consumption on the mining nodes for DS Committee, we will be conducting a network upgrade to version tag v8.0.5 at block number 1283088. This upgrade is likely to take place around 14 July 6.45 AM UTC. For more information on this urgent upgrade, please refer to the release note at Zilliqa v8.0.5 release notes (https://github.com/Zilliqa/Zilliqa/releases/tag/v8.0.5)

Do note that during the upgrade period no transactions will be processed by the network and blockchain API may not be accessible.

Thank you for your continued support!
Dear community members,

The mainnet urgent upgrade of v8.0.6 has been completed (14 July 2021 11:20 UTC). As part of this urgent upgrade, we fixed an issue that can cause mining node to go out of memory. Release note is at https://github.com/Zilliqa/Zilliqa/releases/tag/v8.0.6

We apologize for the inconvenience caused.
4 YEARS. 5 THEMES. INFINITE POSSIBILITIES: DISCOVER MORE ON 30 JULY! 4️⃣🥳🎉🎉

The countdown for our 4th B'day celebrations begins! Join us live on Youtube, 30 July, 10PM SGT to learn how the Zilliqa ecosystem is BUIDLing and thriving.

We'll talk about our milestones and vision across 5 core segments, all of which come under the #ZIL4ALL umbrella theme.

Can't wait to celebrate with you all!
Dear all,


The last major upgrade v8.0 (https://github.com/Zilliqa/Zilliqa/releases/tag/v8.0.0) was feature packed. It reduced the block time, revised the consensus protocol, introduced remote state reads for Scilla, adjusted priorities for new miners, and included several other core optimizations and bug fixes. However, since that upgrade, the network has at times become unstable. This has required the core team to intervene on several occasions to introduce patches, resulting in unwanted network downtime.

We understand the frustration and inconvenience that the upgrade has caused to token holders, exchanges, wallet providers, miners and other relevant parties. The intention of this post is to share details around this topic, our general development and testing process to bring transparency to you all and steps we plan to take to reduce the chances of such events as we move forward.

As you already know, the underlying tech at Zilliqa is cutting-edge and we are constantly innovating and adding new features to the protocol. Our approach to introducing these new features follows established industry-standards of writing unit tests and running correctness and stress tests. Once the changes and unit tests are fully ready, we run these new changes on a private small-scale network for a period of time, followed by a large-scale integration at the mainnet-scale and then deploy the changes on a public testnet open for all to interact with. If a bug is found during testing on any of the networks, the bug is fixed and we start from the first step, by writing a unit test to capture the bug, deploying the fixes on a private network and so on.

Many of these cutting-edge innovations in engineering and development however present a key challenge. Until these changes go live on a production mainnet system, it is impossible to be certain that the introduced changes are free of bugs. While we discourage testing anything in production, sometimes it is clear that the real test is always in production.

We would also like to highlight that some issues are beyond our codebase and control as there could be dependencies on external systems, libraries and infrastructures. The most recent memory issue is a good example of this (https://www.algolia.com/blog/engineering/when-allocators-are-hoarding-your-precious-memory/). In many cases, we are forced to push a fix upstream to well known open source packages or have a workaround if there is no viable solution.

Guaranteeing that a given piece of software is free of bugs is close to impossible but we certainly try to ensure that. Despite these challenges, we are committed to constantly innovate and add new features to the chain with minimal disruption and bugs.

To this end and given the recent downtime, we are also taking our testing process a step further, by using formal verification tools to model the system and formally verify the generated model and whenever possible the implementation. Even though formal verification tools require extensive man hours, they are extremely helpful in verifying correctness, reliability and dependability of mission critical software systems. The goal is to combine unit testing and formal verification which complement each other in detecting any design or implementation issues with critical parts of the codebase. In order to mitigate the issues further, we are planning to reduce the frequency of the network upgrade that contains new features which will give more time for the network to test features in the wild. We will also reduce the number of features that will go in a given release to minimize the size of the new code that gets exposed.
Part 2)

On a separate but somewhat (un)related note, while troubleshooting the latest bug, we happened to notice a couple of smart contracts deployed on the mainnet where the implemented logic makes the contract state grow with new transactions. As a fix, we are going to fine tune some of the parameters which are currently set that allows the underlying design patterns to go unnoticed during development and testing. Better static and dynamic analysis tools will also help warn developers in this regard.

Do note that such contracts may work fine for now but may sooner or later hit the block gas limit, rendering these contracts uncallable. We encourage developers to be mindful of this and other similar design patterns. For example, if a contract is using a list and if that list grows with every single transaction, this may create issues in the future for the contract. Also, contracts should avoid loops whenever possible as loops on a very large list or map will hit the block gas limit at some point. Similarly, it’s advised to adopt a pull model instead of a push model, i.e., instead of a contract computing and distributing rewards to several users (push model), the contract should be designed in a way that each user could claim his own reward himself (pull model). Some relevant and useful tips on this and other design patterns around smart contract development can be found here: https://scilla.readthedocs.io/en/latest/scilla-tips-and-tricks.html# and https://docs.soliditylang.org/en/v0.4.24/common-patterns.html

Thank you for your understanding and your support. We will keep pushing ourselves to make Zilliqa a better and robust platform for all to use.

Sincerely,

The Zilliqa Team
Forwarded from UFF Sports Announcements
Media is too big
VIEW IN TELEGRAM
Retired CFL Hall of Famer Nik Lewis — now a Digital Athlete NFT with UFF Sports — wants you to join him for the UFAFL Franchise Auction, July 16-18 in Las Vegas, to launch the Ultimate Fantasy American Football League.

To register for the auction, go to www.uffsports.com/ufafl and then email info@uffsports.com to become a verified bidder.

“If you want the most in-depth, high stakes fantasy experience that feels like you’re running an NFL front office, then you need to register now to bid on one of these franchises,” said UFFS head of football operations Andy McNamara. “Become part of the fantasy revolution.”

For more information on UFFS, visit www.uffsports.com
Forwarded from Larry Fisher
It’s showtime! Andy McNamara and NFL great Eric Metcalf are live from Las Vegas, hosting the conclusion of the UFAFL Franchise Auction that will welcome 32 owners to the Ultimate Fantasy American Football League.

The Two Minute Warning will take effect at 4 p.m. ET, resetting the clock to 2 minutes with every bid. The auction ends when there are no bids for a full 2 minutes and the top 32 bidders become the new UFAFL franchise owners.

The leaderboard is crowded. The bidders are ready to rumble. Watch live on AO Sports: https://aosports338604838.wpcomstaging.com/ufafl-franchise-auction-live/
ZILHive has just officially concluded the 10th wave of grantees!

Included in the 10th wave of grantees are 10 exciting projects that will bring tremendous value to the Zilliqa Ecosystem

These projects include:
DeMons - The gamified, community-driven NFT metaverse collectible series
The Mishka - Integrated Augmented Reality NFT functionality on Zilliqa
ZilGAM - A generative art and music app that produces generative content

Read the blog below to find out more about all the grantees in this 10th wave of grants. Here’s to building a vibrant and diverse Zilliqa ecosystem!🚀🚀

https://blog.zilliqa.com/celebrating-10-waves-of-zilhive-grants-awardees-f847cb271e29
We’re stoked to unveil our Guest of Honour for #ZIL4 – RaouI Pal 🎉 As the co-founder and CEO of Real Vision, he helps investors better understand the complex world of finance, business and the crypto economy.

Catch up with Raoul on 30 July at 10pm SGT on YouTube 🗓 See you there!
Forwarded from Hillrise Group Announcements
Research Report: Zilliqa
Published July 23, 2021

Zilliqa is a high-throughput public blockchain platform and pioneer of sharding technology with deep connections to academia. Born out of the National University of Singapore in 2017 and a longstanding fixture in the upper echelon of crypto-asset valuations.

Technologically speaking Zilliqa is taking a strong position amongst current layer-1 protocols. Being built from the ground up with sharding in mind it forms a strong alternative to market leader Ethereum.

☑️ Download Research Report (PDF)
https://go.hillrise.group/zilliqa-research-report
—
Connect with Hillrise Group
https://hillrise.group
https://hillrisegroup.medium.com
https://twitter.com/hillrisegroup
Announcing The Winners for LearnBlockchain.org contest!

The inaugural contest for content creation on LearnBlockchain.org has ended and we’re announcing the 3 winners.

1st Place: @ZilliqaZebra with his videos (couldn’t pick one specific video honestly!)
2nd: Kamran with the article on optimal staking compounding periods
3rd: Abhisek with his Zilliqa Ecosystem Map

They’ll be walking away with $500, 300 and 200 worth of ZIL and merch respectively. We’ll hit you up with an email to ask for your ZIL wallet address.

You can view these high quality content all on Learnblockchain.org front page. Stay tuned because this isn’t the last contest we’re running. Do check out learnblockchain.org if you’re curious to learn, for more blockchain and Zilliqa ecosystem educational related content!

Now you can say, you’re #InItForTheTech after learning more! 😎

https://twitter.com/zilliqa/status/1419577922994589700
Dear Community,

It was observed that shard nodes failed to join the network in epoch 1315200, as a result transaction processing was temporarily disabled as a safety precaution at 1015 SGT to 1053 SGT on July 28 (Between blocks 1315219 and 1315326). This happened because we've received about 426 PoW solutions instead of the expected > 1800 PoW solutions (shard level).

The shard nodes have since rejoined successfully and transaction processing has since resumed starting block 1315326 with the network progressing well.

And as always, your funds are SAFU.

Best Regards
Zilliqa Team
Dear Zilliqa ecosystem,

We are observing an issue with the network where several nodes are currently out of sync and the network is currently unable to process any transactions. The likely cause of the issue is likely to be due to node memory issues. We will be performing a network recovery and will keep you posted.

Regards,

Zilliqa team
Zilliqa Announcement
Dear Zilliqa ecosystem, We are observing an issue with the network where several nodes are currently out of sync and the network is currently unable to process any transactions. The likely cause of the issue is likely to be due to node memory issues. We will…
The network is now resuming to process transactions. The tech team in Singapore has been working on the maintenance all night to make sure transactions could be processed as soon as possible. As mentioned before, the last update was the biggest update since the mainnet launch in early 2019, and we pushed a lot of new innovations. The network could potentially still be a bit unstable in the next weeks, but these are short term hurdles (as we prepare for the next upgrade) and not long term. Thank you for your continous patience and support in being part of our innovative journey. Read more here:

https://www.reddit.com/r/zilliqa/comments/ok8or2/a_note_on_the_recent_major_upgrade
Zilliqa Grows Global Team to Speed-up Technical and Business Development Efforts, Announces 7 New Hires!

We never stop buidling and bringing in the best talent. Join us in welcoming:

⭐️ Amaan Hussain
⭐️ Sandra H.
⭐️ Kenneth Tan
⭐️ Alvin Tan
⭐️ Sunny Teo
⭐️ Charlie Chong
⭐️ Shi Qi Lim

Learn more about our new superstars and their roles here:
⬇️ https://blog.zilliqa.com/zilliqa-grows-global-team-to-speed-up-technical-and-business-development-efforts-announces-7-new-81785e1b360a…
To kick things off for a busy day ahead, we’re announcing our partnership with Liquid Global! Liquid Global is one of the world's largest, fully regulated and licensed crypto-fiat exchange that serves millions of customers worldwide. You’re now able to withdraw ZRC-2 $XSGD on Liquid. Withdrawal fees for ZRC-2 XSGD are waived to celebrate this!

We're making ZIL accessible for more people. Making ZIL available 4 all. #ZIL4All

More ZRC-2 Listings to come on Liquid too!

https://blog.liquid.com/xsgd-zrc-2
Media is too big
VIEW IN TELEGRAM
1 more hour to go to ZIL4, come join us in celebrating 4 years of $ZIL.

We hope you're ready. See you there!

Join the celebrations:
https://youtu.be/n7a0YtlpxiI
ZIL4 is now LIVE! Click on the link below to join in the celebrations of #ZIL4All. For those that aren't able to join us for the livestream, we will be updating our Telegram Announcements feed to keep you up to speed with the event!

Watch it here:
youtu.be/n7a0YtlpxiI
Just announced: IgniteDAO, the first legal DAO in the Netherlands, governed by Ignite gZIL stakers. With multiple non-custodial products like automated staking to maximise yields and profit sharing from gZIL staking.

$gZIL holders, are you excited to be a part of history? For questions join: https://t.me/IgniteDAO