Zano
+Zano is an open-source Layer-1 blockchain for confidential assets and decentralized applications (dApps). + Common Prefix is collaborating with Zano on their consensus protocol.
+diff --git a/clients.go b/clients.go index 18ea170..5c32f34 100644 --- a/clients.go +++ b/clients.go @@ -287,10 +287,11 @@ var Clients []Client = []Client{ `), Body: template.HTML(`Babylon is a Cosmos zone that brings Bitcoin-level security to the Cosmos ecosystem using IBC. They achieve this by allowing any Cosmos blockchain to checkpoint to Babylon, then aggregate these checkpoints into a short summary using BLS signatures. The summary is then occasionally posted on the Bitcoin blockchain and referenced to make consensus decisions. The result is that slashable safety can be guaranteed within a short time period, and the bonding period is reduced from 21 days down to 7 hours. We help Babylon augment their cryptographic protocol in the area of performance and efficiency with respect to light clients and bridging, providing proofs of security in various availability models.`), Team: []TeamMember{ - Members["shresth"], - Members["bernardo"], - Members["dimitris"], + Members["orfeas"], Members["dionysis"], + Members["orestis"], + Members["lukas"], + Members["bernardo"], }, Findings: []Finding{}, }, @@ -335,13 +336,13 @@ var Clients []Client = []Client{ Name: "Turbo-PLONK verifier and BN254 audit report", Date: "2024-05-22", }, - }, - }, + }, + }, { Title: "HotShot Light Client audit", Desc: template.HTML(`Espresso Systems commissioned Common Prefix to audit their HotShot light client smart contract implemented in Solidity.`), Links: []ProjectLink{ - { + { Url: "/static/clients/espresso/espresso_hotshot_light_client_audit.pdf", Name: "HotShot Light Client audit report", Date: "2024-08-29", @@ -602,7 +603,8 @@ var Clients []Client = []Client{ }, }, }, - Findings: []Finding{}, + Findings: []Finding{}, + HideOnIndex: true, }, { Handle: "deviantart", @@ -728,7 +730,7 @@ var Clients []Client = []Client{ Projects: []Project{ { Title: "FusionLock audit", - Desc: template.HTML(`We audited BOB's FusionLock contract, where users can lock tokens. Upon a specified time (determined by the contract owner), users can either withdraw the tokens or bridge them to BOB using a bridge like Optimism's. We also ensured compatibility with the bridge by reviewing the list of tokens permitted to be locked in the contract.`), + Desc: template.HTML(`Common Prefix was commissoned to perform a security audit of BOB's FusionLock contract, where users can lock tokens. Upon a specified time (determined by the contract owner), users can either withdraw the tokens or bridge them to BOB using a bridge like Optimism's. We also ensured compatibility with the bridge by reviewing the list of tokens permitted to be locked in the contract.`), Links: []ProjectLink{ { Url: "/static/clients/bob/bob_fusionlock_audit.pdf", @@ -737,6 +739,17 @@ var Clients []Client = []Client{ }, }, }, + { + Title: "Onramp audit", + Desc: template.HTML(`Common Prefix was commissoned to perform a security audit of BOB's Onramp smart contracts, facilitating users' onboarding onto the BOB L2 network without the need to hold any Ethereum assets beforehand.`), + Links: []ProjectLink{ + { + Url: "/static/clients/bob/bob_onramp_audit.pdf", + Name: "BOB Onramp smart contract audit", + Date: "2024-04-22", + }, + }, + }, }, }, { @@ -764,4 +777,17 @@ var Clients []Client = []Client{ }, }, }, + { + Handle: "zano", + Name: "Zano", + Image: template.HTML(``), + Body: template.HTML(`Zano is an open-source Layer-1 blockchain for confidential assets and decentralized applications (dApps). + Common Prefix is collaborating with Zano on their consensus protocol.`), + Team: []TeamMember{ + Members["bernardo"], + Members["lioba"], + }, + Findings: []Finding{}, + Projects: []Project{}, + }, } diff --git a/openings.go b/openings.go index 409d9ab..a56998c 100644 --- a/openings.go +++ b/openings.go @@ -2,7 +2,7 @@ package main var Openings = []JobOpening{ { - Name: "Blockchain Engineer", + Name: "Software Engineer", Url: "https://commonprefix.notion.site/sw-folk", Location: "Remote", Type: "Full-time", diff --git a/public/careers.html b/public/careers.html index 1b0b273..43a55a3 100644 --- a/public/careers.html +++ b/public/careers.html @@ -86,7 +86,7 @@
We audited BOB's FusionLock contract, where users can lock tokens. Upon a specified time (determined by the contract owner), users can either withdraw the tokens or bridge them to BOB using a bridge like Optimism's. We also ensured compatibility with the bridge by reviewing the list of tokens permitted to be locked in the contract.
+Common Prefix was commissoned to perform a security audit of BOB's FusionLock contract, where users can lock tokens. Upon a specified time (determined by the contract owner), users can either withdraw the tokens or bridge them to BOB using a bridge like Optimism's. We also ensured compatibility with the bridge by reviewing the list of tokens permitted to be locked in the contract.
Common Prefix was commissoned to perform a security audit of BOB's Onramp smart contracts, facilitating users' onboarding onto the BOB L2 network without the need to hold any Ethereum assets beforehand.
+Zano is an open-source Layer-1 blockchain for confidential assets and decentralized applications (dApps). + Common Prefix is collaborating with Zano on their consensus protocol.
+- We work using rigorous cryptographic techniques to design simple, + We work using rigorous cryptographic techniques to design and implement simple, provably secure protocols from first principles and guide their implementation. Our consulting and auditing pertain to theoretical cryptographic protocol analyses as well as the @@ -167,6 +167,28 @@
Bernardo David is an Associate Professor at the IT University of Copenhagen, working on cryptographic protocols for multiparty computation and blockchain consensus/applications with the support of Concordium Foundation, - Independent Research Fund Denmark and Protocol Labs research grants. He holds a Ph.D. in Computer Science + Independent Research Fund Denmark and Protocol Labs research grants. He holds a PhD in Computer Science from Aarhus University, under the supervision of Ivan DamgĆ„rd and Jesper Buus Nielsen, and was previously an Assistant Professor at the Tokyo Institute of Technology, where his work was supported by a JSPS research grant. Bernardo’s research has been published as over 30 articles in scientific journals and conferences. Among his main contributions is @@ -365,6 +365,78 @@
+ Robin holds a PhD from ETH Zurich, advised by Roger Wattenhofer, focusing on game theory and decentralized finance. + He completed his MSc degree in Mathematics in Data Science from the Technical University of Munich. + Among other venues, he has published in AFT, ACM CCS, and AAMAS. Highlights of his research include the papers The Price of Majority Support, + The Economics of Automated Market Makers, + and Batching trades on Automated Market Makers. +
++ Lioba is a doctoral student at ETH Zurich advised by Roger Wattenhofer. + She holds a MSc degree in Electrical Engineering and Information Technology from ETH Zurich. + Her research focuses on empirical measurements and the analysis of cryptoeconomic incentives in the blockchain ecosystem with a focus on decentralized finance. + Among other venues, she has published in IEEE S&P (Oakland), FC, AFT, AsiaCCS, IMC, and DISC. + Highlights of her research include the papers Non-Atomic Arbitrage in Decentralized Finance, SoK: Preventing Transaction Reordering Manipulations in Decentralized Finance, and Base Fee Manipulation In Ethereum's EIP-1559 Transaction Fee Mechanism. +
++ Julian is a professor at CISPA Helmholtz Center for Information Security, focusing on cryptography and its applications to distributed algorithms. + He holds a PhD in Mathematics from Ruhr University Bochum, advised by Eike Kiltz, and a MSc in Computer Science from ETH Zurich. + Julian was a postdoctoral researcher at the University of Maryland and Carnegie Mellon University. + His interests include provable security, particularly digital signature schemes and algorithms for distributed consensus. + Among other venues, he has published in ACM CCS, ASIACRYPT, EUROCRYPT, FC, and IEEE S&P (Oakland). + Highlights of his research include the papers The Algebraic Group Model and its Applications, + On the Security of Two-Round Multi-Signatures, + and On the (in)security of ROS. +
++ JoĆ£o is a software engineer with experience in blockchain, fintech, and automotive technologies. + He holds a Masterās degree in Electronics and Telecommunications Engineering from the University of Aveiro. + Over the years he has contributed to multiple startups (notably Qomodo, Topos Network and Veniam), building financing risk assessment systems, smart contracts, and connected mobility solutions. + His work spans backend engineering, smart contract development, and large-scale system architecture. + JoĆ£o is a certified PMP, IEEE member, and the inventor of 13 granted patents in intelligent networking and automotive communications. +
+Odysseas is a blockchain researcher based in Athens, specializing in consensus mechanisms and proof-of-work protocols for blockchain systems. - He holds an Master's degree in Electrical and Computer Engineering from Aristotle University of Thessaloniki, + He holds a Master's degree in Electrical and Computer Engineering from Aristotle University of Thessaloniki, with a focus on inverse rendering and machine learning. He previously worked at the Information Technologies Institute, where he conducted research on GANs and image-to-image translation. diff --git a/team.go b/team.go index 00285bd..c981b0b 100644 --- a/team.go +++ b/team.go @@ -72,6 +72,21 @@ var Members map[string]TeamMember = map[string]TeamMember{ `), Image: "zeta_avarikioti.jpg", }, + + "JoĆ£o": { + Handle: "JoĆ£o", + Name: "JoĆ£o Pedro Coelho de Azevedo", + Specialization: "smart contract development, large scale system design, software engineering", + Desc: template.HTML(` + JoĆ£o is a software engineer with experience in blockchain, fintech, and automotive technologies. + He holds a Masterās degree in Electronics and Telecommunications Engineering from the University of Aveiro. + Over the years he has contributed to multiple startups (notably Qomodo, Topos Network and Veniam), building financing risk assessment systems, smart contracts, and connected mobility solutions. + His work spans backend engineering, smart contract development, and large-scale system architecture. + JoĆ£o is a certified PMP, IEEE member, and the inventor of 13 granted patents in intelligent networking and automotive communications. + `), + Image: "joao_azevedo.jpg", + }, + "alexis": { Handle: "alexis", Name: "Alexis Brezas", @@ -116,7 +131,7 @@ var Members map[string]TeamMember = map[string]TeamMember{ Desc: template.HTML(` Bernardo David is an Associate Professor at the IT University of Copenhagen, working on cryptographic protocols for multiparty computation and blockchain consensus/applications with the support of Concordium Foundation, - Independent Research Fund Denmark and Protocol Labs research grants. He holds a Ph.D. in Computer Science + Independent Research Fund Denmark and Protocol Labs research grants. He holds a PhD in Computer Science from Aarhus University, under the supervision of Ivan DamgĆ„rd and Jesper Buus Nielsen, and was previously an Assistant Professor at the Tokyo Institute of Technology, where his work was supported by a JSPS research grant. Bernardo’s research has been published as over 30 articles in scientific journals and conferences. Among his main contributions is @@ -126,6 +141,32 @@ var Members map[string]TeamMember = map[string]TeamMember{ `), Image: "bernardo_david.jpg", }, + "robin": { + Handle: "robin", + Name: "Dr. Robin Fritsch", + Specialization: "DeFi, game theory, graph algorithms", + Desc: template.HTML(` + Robin holds a PhD from ETH Zurich, advised by Roger Wattenhofer, focusing on game theory and decentralized finance. + He completed his MSc degree in Mathematics in Data Science from the Technical University of Munich. + Among other venues, he has published in AFT, ACM CCS, and AAMAS. Highlights of his research include the papers The Price of Majority Support, + The Economics of Automated Market Makers, + and Batching trades on Automated Market Makers. + `), + Image: "robin_fritsch.jpg", + }, + "lioba": { + Handle: "lioba", + Name: "Lioba Heimbach", + Specialization: "DeFi, cryptoeconomic incentives analysis, MEV, game theory", + Desc: template.HTML(` + Lioba is a doctoral student at ETH Zurich advised by Roger Wattenhofer. + She holds a MSc degree in Electrical Engineering and Information Technology from ETH Zurich. + Her research focuses on empirical measurements and the analysis of cryptoeconomic incentives in the blockchain ecosystem with a focus on decentralized finance. + Among other venues, she has published in IEEE S&P (Oakland), FC, AFT, AsiaCCS, IMC, and DISC. + Highlights of her research include the papers Non-Atomic Arbitrage in Decentralized Finance, SoK: Preventing Transaction Reordering Manipulations in Decentralized Finance, and Base Fee Manipulation In Ethereum's EIP-1559 Transaction Fee Mechanism. + `), + Image: "lioba_heimbach.jpg", + }, "nikolas": { Handle: "nikolas", Name: "Nikolaos Kamarinakis", @@ -177,13 +218,29 @@ var Members map[string]TeamMember = map[string]TeamMember{ Desc: template.HTML(` Odysseas is a blockchain researcher based in Athens, specializing in consensus mechanisms and proof-of-work protocols for blockchain systems. - He holds an Master's degree in Electrical and Computer Engineering from Aristotle University of Thessaloniki, + He holds a Master's degree in Electrical and Computer Engineering from Aristotle University of Thessaloniki, with a focus on inverse rendering and machine learning. He previously worked at the Information Technologies Institute, where he conducted research on GANs and image-to-image translation. `), Image: "odysseas_sofikitis.jpg", }, + "julian": { + Handle: "julian", + Name: "Prof. Julian Loss", + Specialization: "cryptography, distributed systems, consensus", + Desc: template.HTML(` + Julian is a professor at CISPA Helmholtz Center for Information Security, focusing on cryptography and its applications to distributed algorithms. + He holds a PhD in Mathematics from Ruhr University Bochum, advised by Eike Kiltz, and a MSc in Computer Science from ETH Zurich. + Julian was a postdoctoral researcher at the University of Maryland and Carnegie Mellon University. + His interests include provable security, particularly digital signature schemes and algorithms for distributed consensus. + Among other venues, he has published in ACM CCS, ASIACRYPT, EUROCRYPT, FC, and IEEE S&P (Oakland). + Highlights of his research include the papers The Algebraic Group Model and its Applications, + On the Security of Two-Round Multi-Signatures, + and On the (in)security of ROS. + `), + Image: "julian_loss.jpg", + }, "orfeas": { Handle: "orfeas", Name: "Dr. Orfeas Stefanos Thyfronitis Litos", diff --git a/templates/index.html b/templates/index.html index f2728e8..035c515 100644 --- a/templates/index.html +++ b/templates/index.html @@ -7,7 +7,7 @@
- We work using rigorous cryptographic techniques to design simple, + We work using rigorous cryptographic techniques to design and implement simple, provably secure protocols from first principles and guide their implementation. Our consulting and auditing pertain to theoretical cryptographic protocol analyses as well as the