Anonymity in MACI
MACI - Minimal Anti-Collusion Infrastructure is a collection of smart contracts, ZK circuits, and ts packages that we can use to build programs on top. We have already dealt with this topic, we summarized what has been done in MACI so far (our previous research on MACI and blog Can MACI really destroy the collusion?). […]
By Marija Mikic
September 29, 2022
Cosmos : Non-monolithic Blockchains
Motivation behind Cosmos You’re tired of high fees and latency and generally dislike the current form of the blockchain space. Nothing meets your requirements, and you think about creating something new and better - a new chain. Thus a powerful and dangerous idea is born. Yet, now you are plagued with questions of where to […]
By Milos Bojinovic
September 14, 2022
The Dangers of ECDSA Signatures
Introduction If you have a public and private key, chances are you’re using ECDSA signatures for every transaction you execute. But do you know how to protect yourself from the vulnerabilities this mechanism has? In this blog post, we want to explain how the ECDSA mechanism works, its vulnerabilities, and what you should be wary […]
By Uros Kukic
September 6, 2022
Blockchain Credentials with a Spice of ZK Magic
Suppose you have a bank account or a company. For some reason, the administration will not simply trust your word when you tell them your name is John Doe, living in the Himalayas, and all the money from your account suddenly went to charity. Those nagging people demand some proof, so you must show an […]
By Aleksandar Veljkovic
August 31, 2022
Can MACI really destroy the collusion?
It is challenging for naive voting systems, particularly those integrated into smart contract platforms, to prevent collusion. MACI (Minimal Anti-Collusion Infrastructure) is a collection of smart contracts, ZK circuits, and its packages that we can use to build programs on top. The initial idea related to the MACI project came from Vitalik Buterin, the co-founder […]
By Marija Mikic
August 24, 2022
Rust: Under the Hood
For decades, the most chosen languages for low-level programming are C and C++; they offer great power but bring responsibility to the programmer. Writing code in C++ became hard, so new languages were born - Go and Rust. Both target low-level operations tasks, operating systems, and cryptographic services, but they were born to produce efficient, […]
By Marija Mijailovic
August 9, 2022
WTF is Token Engineering?
Ok, we are not trying to reinvent the wheel; just showing you the tools for the ultimate wheel creation. In Web3, we have tokenized decentralized systems that anyone can participate in. Like any other, these systems must have rules and limitations to function correctly and according to their purpose. That is why they have their […]
By Aleksandar Damjanovic
August 4, 2022
Your Blockchain Journal: The Web3 Tech Radar
Are you lost in the Web3 sea? Can't find your way back to the use of relevant technology? Don't worry! At 3327, we are a crew of blockchain sailors with a ship fully prepared for storms like these. And like every good ship, we have a Radar that can detect anything coming our way! That's […]
By Andrija Raicevic
July 5, 2022
WTF is 3327?
If you heard of us, the chances that you think we come from the future and work in parallel on 3327+ different things are high and potentially right.
To help you figure us out, we cleared things up in this blog post - wtf we think when we say 3327 team.
By Dragana Koprivica
July 1, 2022