# UltraPLONK Arithmetisation, Applied ZK - Day 2

- Channel: [Ethereum DEV NL](https://streameth.org/ethereum-dev-nl)
- Date: 2022-10-07
- Duration: 22:09
- Watch: https://streameth.org/watch/yt-7eaRAQmFueA
- YouTube: https://www.youtube.com/watch?v=7eaRAQmFueA

## Description

UltraPLONK is an extension of PLONK that supports custom gates and lookup arguments. In this talk, we introduce abstractions such as the "matrix" picture of the circuit, regions, and gates; then, we break these down to understand how they translate into polynomials that constrain a witness. We also explain optimisations, like floor-planning and selector combination, that improve the circuit layout.

Speaker(s): Ying Tong Lai

Hosted at Devconnect Amsterdam, 2022
Visit the website: https://devconnect.org/
Or follow @EFDevconnect on Twitter
