From 6d7e2c5dfc5ec576e92abb01a9bee52f90667be6 Mon Sep 17 00:00:00 2001 From: wslyvh Date: Sun, 10 Nov 2024 14:52:45 +0700 Subject: [PATCH 01/10] zupass context --- devcon-app/package.json | 2 +- .../domain/app/dc7/dashboard/ticket.tsx | 133 +++++++++++------- devcon-app/src/context/zupass.tsx | 60 ++++++-- devcon-app/yarn.lock | 8 +- 4 files changed, 137 insertions(+), 66 deletions(-) diff --git a/devcon-app/package.json b/devcon-app/package.json index 429fa73bf..f896c295e 100644 --- a/devcon-app/package.json +++ b/devcon-app/package.json @@ -15,7 +15,7 @@ "dependencies": { "@gsap/react": "^2.1.1", "@notionhq/client": "^0.4.11", - "@parcnet-js/app-connector": "^1.1.9", + "@parcnet-js/app-connector": "^1.1.10", "@radix-ui/react-icons": "^1.3.0", "@radix-ui/react-separator": "^1.1.0", "@radix-ui/react-slot": "^1.1.0", diff --git a/devcon-app/src/components/domain/app/dc7/dashboard/ticket.tsx b/devcon-app/src/components/domain/app/dc7/dashboard/ticket.tsx index 9f7637eb3..cf294d72d 100644 --- a/devcon-app/src/components/domain/app/dc7/dashboard/ticket.tsx +++ b/devcon-app/src/components/domain/app/dc7/dashboard/ticket.tsx @@ -17,6 +17,9 @@ import Lantern from 'assets/images/dc-7/swag/lantern.png' import Raincoat from 'assets/images/dc-7/swag/raincoat.png' import Shirt from 'assets/images/dc-7/swag/shirt.png' import { useQuery } from '@tanstack/react-query' +import { Button } from 'lib/components/button' +import { FancyLoader } from 'lib/components/loader/loader' +import { Skeleton } from 'lib/components/skeleton' interface Props { className?: string @@ -82,27 +85,29 @@ const SwagCard = ({ title, to, description, image, className }: SwagCardProps) = export function ZupassTickets(props: Props) { const zupass = useZupass() - const [ticket, setTicket] = useState() - const [swag, setSwag] = useState() - const [collectibles, setCollectibles] = useState() let className = 'flex flex-col lg:flex-row gap-2 basis-full shrink-0 md:basis-1/2 mt-0' if (props.className) { className = cn(props.className) } - useEffect(() => { - async function init() { - const ticket = await zupass.GetTicket() - const swag = await zupass.GetSwag() - const collectibles = await zupass.GetCollectibles() + const ticketLoading = true + const { data: ticket } = useQuery({ + queryKey: ['zupass', 'ticket', zupass.publicKey], + enabled: !!zupass.publicKey, + initialData: localStorage.getItem('zupassTicket') ? JSON.parse(localStorage.getItem('zupassTicket')!) : undefined, + queryFn: zupass.GetTicket, + }) - setTicket(ticket) - setSwag(swag) - setCollectibles(collectibles) - } - init() - }, []) + const { data: swag, isLoading: swagLoading } = useQuery({ + queryKey: ['zupass', 'swag', zupass.publicKey], + enabled: !!zupass.publicKey, + initialData: localStorage.getItem('zupassSwag') ? JSON.parse(localStorage.getItem('zupassSwag')!) : undefined, + queryFn: zupass.GetSwag, + }) + + console.log('TICKET COMPONENT', ticketLoading, ticket) + console.log('SWAG COMPONENT', swagLoading, swag) function getSwagImage(item: Ticket) { if (item.ticketType.includes('Herbal')) return Herbal @@ -143,52 +148,84 @@ export function ZupassTickets(props: Props) { Devcon logo flowers
-
{ticket?.attendeeName || 'Devcon Attendee'}
- {ticket?.ticketType || 'Ticket'} +
+ {!ticket && !zupass.publicKey &&

Connect your Zupass

} + {zupass.publicKey && ticketLoading && !ticket && ( + <> + + + + )} + {ticket && ( + <> +

Devcon Attendee

+

{ticket.ticketType}

+ + )} +
Devcon.org
-
-
- {!ticket?.ticketSecret &&
No ticket secret
} - {ticket?.ticketSecret && ticket?.isConsumed && ( -
Ticket already consumed
- )} - - {ticket?.ticketSecret && !ticket?.isConsumed && ( -
- -
- )} -
-
+ {!zupass.publicKey && ( +
When -
- QSNCC — -
- 60 Queen Sirikit National Convention Center Ratchadaphisek Road -
- Khlong Toei District -
- Bangkok, Thailand +

+ To import your Visual Ticket, Swag items, and unlock unique experiences made available through Zupass at + Devcon. +

+ +
+ )} + + {zupass.publicKey && ( +
+
+ {ticket?.isConsumed &&
Ticket claimed
} + + {ticket?.ticketSecret && !ticket?.isConsumed && ( +
+ +
+ )} +
+
+ When +
+ QSNCC — +
+ 60 Queen Sirikit National Convention Center Ratchadaphisek Road +
+ Khlong Toei District +
+ Bangkok, Thailand +
-
+ )}
+
Swag
-
+ {!swag && swagLoading && ( +
+ +
+ )} +
+ {!swag &&

No swag items found

} {swag?.map((item: any) => { const image = getSwagImage(item) const title = getSwagTitle(item) diff --git a/devcon-app/src/context/zupass.tsx b/devcon-app/src/context/zupass.tsx index 00f8c6659..3329cb6fc 100644 --- a/devcon-app/src/context/zupass.tsx +++ b/devcon-app/src/context/zupass.tsx @@ -1,7 +1,7 @@ 'use client' import { ZAPP, ZUPASS_URL } from '../utils/zupass' -import { connect, ParcnetAPI } from '@parcnet-js/app-connector' +import { init, doConnect, ParcnetAPI, InitContext } from '@parcnet-js/app-connector' import { createContext, PropsWithChildren, useContext, useEffect, useRef, useState } from 'react' import { pod, PODData } from '@parcnet-js/podspec' import { POD } from '@pcd/pod' @@ -34,6 +34,7 @@ interface ZupassContext { loading: boolean error?: string publicKey: string + context: InitContext | undefined Connect: (onboard: boolean) => void GetTicket: () => Promise GetSwag: () => Promise @@ -44,6 +45,7 @@ const defaultZupassContext: ZupassContext = { loading: false, error: '', publicKey: '', + context: undefined, Connect: (onboard: boolean) => {}, GetTicket: () => Promise.resolve(undefined), GetSwag: () => Promise.resolve([]), @@ -68,6 +70,7 @@ export function ZupassProvider(props: PropsWithChildren) { loading: false, error: '', publicKey: '', + context: undefined, Connect, GetTicket, GetSwag, @@ -79,7 +82,12 @@ export function ZupassProvider(props: PropsWithChildren) { console.log('Connecting to Zupass...', ZUPASS_URL, onboard) try { - const zupass = await connect(ZAPP, ref.current as HTMLElement, ZUPASS_URL) + let initContext = context.context + if (!initContext) { + initContext = await init(ref.current as HTMLElement, ZUPASS_URL) + } + + const zupass = await doConnect(ZAPP, initContext) const publicKey = await zupass.identity.getPublicKey() if (onboard) { @@ -87,7 +95,7 @@ export function ZupassProvider(props: PropsWithChildren) { if (ticket) { const pod = POD.load(ticket.entries, ticket.signature, ticket.signerPublicKey) await accountContext.updateZupassProfile(pod) - localStorage.setItem('zupassTicket', JSON.stringify(pod.toJSON())) + localStorage.setItem('zupassTicket', JSON.stringify(mapToTicket(ticket))) } } @@ -100,14 +108,21 @@ export function ZupassProvider(props: PropsWithChildren) { } async function GetTicket() { - console.log('Getting Devcon ticket') + console.log('Getting Devcon ticket', context.publicKey) try { - const zupass = await connect(ZAPP, ref.current as HTMLElement, ZUPASS_URL) + let initContext = context.context + if (!initContext) { + initContext = await init(ref.current as HTMLElement, ZUPASS_URL) + } + + const zupass = await doConnect(ZAPP, initContext) const ticket = await getTicket(zupass) if (ticket) { - return mapToTicket(ticket) + const ticketData = mapToTicket(ticket) + localStorage.setItem('zupassTicket', JSON.stringify(ticketData)) + return ticketData } } catch (error) { console.error('[ZUPASS] Error getting ticket', error) @@ -118,7 +133,12 @@ export function ZupassProvider(props: PropsWithChildren) { console.log('Getting Devcon add-ons') try { - const zupass = await connect(ZAPP, ref.current as HTMLElement, ZUPASS_URL) + let initContext = context.context + if (!initContext) { + initContext = await init(ref.current as HTMLElement, ZUPASS_URL) + } + + const zupass = await doConnect(ZAPP, initContext) const query = pod({ entries: { eventId: { @@ -130,7 +150,10 @@ export function ZupassProvider(props: PropsWithChildren) { const pods = await zupass.pod.collection('Devcon SEA').query(query) const addons = pods.filter(pod => pod.entries.isAddOn && pod.entries.isAddOn.value === BigInt(1)) - return addons?.map(mapToTicket) || [] + const swag = addons.map(mapToTicket) || [] + + localStorage.setItem('zupassSwag', JSON.stringify(swag)) + return swag } catch (error) { console.error('[ZUPASS] Error getting add-ons', error) } @@ -141,7 +164,12 @@ export function ZupassProvider(props: PropsWithChildren) { async function GetCollectibles() { console.log('Getting Meerkat collectibles') - const zupass = await connect(ZAPP, ref.current as HTMLElement, ZUPASS_URL) + let initContext = context.context + if (!initContext) { + initContext = await init(ref.current as HTMLElement, ZUPASS_URL) + } + + const zupass = await doConnect(ZAPP, initContext) const query = pod({ entries: { pod_type: { @@ -157,7 +185,7 @@ export function ZupassProvider(props: PropsWithChildren) { }) const attendance = await zupass.pod.collection('Meerkat: Devcon SEA').query(query) - return attendance.map( + const collectibles = attendance.map( pod => ({ id: pod.entries.code.value, @@ -169,6 +197,9 @@ export function ZupassProvider(props: PropsWithChildren) { signerPublicKey: pod.signerPublicKey, } as Collectible) ) + + localStorage.setItem('zupassCollectibles', JSON.stringify(collectibles)) + return collectibles } async function getTicket(zupass: ParcnetAPI) { @@ -201,10 +232,13 @@ export function ZupassProvider(props: PropsWithChildren) { } useEffect(() => { - const publicKey = localStorage.getItem('zupassPublicKey') - if (publicKey) { - setContext(prevContext => ({ ...prevContext, publicKey })) + async function initContext() { + const context = await init(ref.current as HTMLElement, ZUPASS_URL) + const publicKey = localStorage.getItem('zupassPublicKey') || '' + setContext(prevContext => ({ ...prevContext, context, publicKey })) } + + initContext() }, []) return ( diff --git a/devcon-app/yarn.lock b/devcon-app/yarn.lock index 8dca2bfa5..ae63415ce 100644 --- a/devcon-app/yarn.lock +++ b/devcon-app/yarn.lock @@ -1785,10 +1785,10 @@ "@parcel/watcher-win32-ia32" "2.4.1" "@parcel/watcher-win32-x64" "2.4.1" -"@parcnet-js/app-connector@^1.1.9": - version "1.1.9" - resolved "https://registry.yarnpkg.com/@parcnet-js/app-connector/-/app-connector-1.1.9.tgz#b88501d0decf099f42fcf93f300717bd0312fbd7" - integrity sha512-LcFJe+9REZ+JSnRU0S1wyi7eU81eTUtTV8f4b4fyDQALax2cvI2Il/CXrBkA2qPMrZEKkhRXMs8XAdVSFVib8Q== +"@parcnet-js/app-connector@^1.1.10": + version "1.1.10" + resolved "https://registry.yarnpkg.com/@parcnet-js/app-connector/-/app-connector-1.1.10.tgz#a27480333078494e1cb6f3dbce588ec4085b35ba" + integrity sha512-wc5U2cJpLwvPN2IOpEUmBdDLueO4s1e5uZzxI2KRSpuoYShMs1ZC/zV3NGxooU0jGC9baLf3WCjjjpHTknJgFQ== dependencies: "@parcnet-js/client-rpc" "1.2.0" "@parcnet-js/podspec" "1.2.0" From 8a9a148daa246be12374c19de11059b9b2c96de9 Mon Sep 17 00:00:00 2001 From: wslyvh Date: Sun, 10 Nov 2024 14:53:07 +0700 Subject: [PATCH 02/10] zupass context --- devcon-app/src/components/domain/app/dc7/dashboard/ticket.tsx | 3 --- 1 file changed, 3 deletions(-) diff --git a/devcon-app/src/components/domain/app/dc7/dashboard/ticket.tsx b/devcon-app/src/components/domain/app/dc7/dashboard/ticket.tsx index cf294d72d..282e6edfe 100644 --- a/devcon-app/src/components/domain/app/dc7/dashboard/ticket.tsx +++ b/devcon-app/src/components/domain/app/dc7/dashboard/ticket.tsx @@ -106,9 +106,6 @@ export function ZupassTickets(props: Props) { queryFn: zupass.GetSwag, }) - console.log('TICKET COMPONENT', ticketLoading, ticket) - console.log('SWAG COMPONENT', swagLoading, swag) - function getSwagImage(item: Ticket) { if (item.ticketType.includes('Herbal')) return Herbal if (item.ticketType.includes('Pajama')) return Pants From 273b8abedee91a19a116132ac240633d65c710c6 Mon Sep 17 00:00:00 2001 From: wslyvh Date: Sun, 10 Nov 2024 15:17:23 +0700 Subject: [PATCH 03/10] zupass context --- .../domain/app/dc7/dashboard/ticket.tsx | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/devcon-app/src/components/domain/app/dc7/dashboard/ticket.tsx b/devcon-app/src/components/domain/app/dc7/dashboard/ticket.tsx index 282e6edfe..87b58b0cd 100644 --- a/devcon-app/src/components/domain/app/dc7/dashboard/ticket.tsx +++ b/devcon-app/src/components/domain/app/dc7/dashboard/ticket.tsx @@ -91,8 +91,7 @@ export function ZupassTickets(props: Props) { className = cn(props.className) } - const ticketLoading = true - const { data: ticket } = useQuery({ + const { data: ticket, isLoading: ticketLoading } = useQuery({ queryKey: ['zupass', 'ticket', zupass.publicKey], enabled: !!zupass.publicKey, initialData: localStorage.getItem('zupassTicket') ? JSON.parse(localStorage.getItem('zupassTicket')!) : undefined, @@ -106,6 +105,9 @@ export function ZupassTickets(props: Props) { queryFn: zupass.GetSwag, }) + console.log('[TICKETING] TICKET', ticketLoading, ticket) + console.log('[TICKETING] SWAG', swagLoading, swag) + function getSwagImage(item: Ticket) { if (item.ticketType.includes('Herbal')) return Herbal if (item.ticketType.includes('Pajama')) return Pants @@ -167,7 +169,7 @@ export function ZupassTickets(props: Props) { {!zupass.publicKey && (
When -

+

To import your Visual Ticket, Swag items, and unlock unique experiences made available through Zupass at Devcon.

@@ -180,9 +182,11 @@ export function ZupassTickets(props: Props) { {zupass.publicKey && (
- {ticket?.isConsumed &&
Ticket claimed
} + {!ticketLoading && ticket?.isConsumed && ( +
Ticket claimed
+ )} - {ticket?.ticketSecret && !ticket?.isConsumed && ( + {!ticketLoading && ticket?.ticketSecret && !ticket?.isConsumed && (
)}
- {!swag &&

No swag items found

} + {!swag && !swagLoading &&

No swag items found

} {swag?.map((item: any) => { const image = getSwagImage(item) const title = getSwagTitle(item) if (!image) return null - return + return })}
From 705b9c61978d4408573186e8f952c413cde82bc0 Mon Sep 17 00:00:00 2001 From: wslyvh Date: Sun, 10 Nov 2024 18:53:58 +0700 Subject: [PATCH 04/10] webhook notify --- devcon-api/src/scripts/sync-pretalx.ts | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/devcon-api/src/scripts/sync-pretalx.ts b/devcon-api/src/scripts/sync-pretalx.ts index 4125e2163..ac283e426 100644 --- a/devcon-api/src/scripts/sync-pretalx.ts +++ b/devcon-api/src/scripts/sync-pretalx.ts @@ -7,6 +7,7 @@ import fs from 'fs' async function main() { console.log('Syncing Pretalx...') + await notifyClients() await syncEventData() await syncRooms() await syncSessions() @@ -14,6 +15,26 @@ async function main() { createGlossary() } +async function notifyClients() { + try { + const result = await fetch('https://meerkat.events/api/v1/sync/devcon/devcon-7', { + method: 'POST', + headers: { + 'Content-Type': 'application/json', + Authorization: process.env.WEBHOOK_MEERKAT_SECRET || '', + }, + }) + + if (result.ok) { + console.log('Notified Meerkat') + } else { + console.error('Error notifying Meerkat', result) + } + } catch (error) { + console.error('Error notifying Meerkat', error) + } +} + function createGlossary() { const speakers = GetData('speakers') const sessions = GetData('sessions/devcon-7') From 28432b3715ec28c879a80ed28eb0555771ca1f1b Mon Sep 17 00:00:00 2001 From: wslyvh Date: Sun, 10 Nov 2024 18:58:27 +0700 Subject: [PATCH 05/10] webook action --- .github/workflows/sync-pretalx.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/sync-pretalx.yml b/.github/workflows/sync-pretalx.yml index d7c032790..fd79a0b1d 100644 --- a/.github/workflows/sync-pretalx.yml +++ b/.github/workflows/sync-pretalx.yml @@ -26,6 +26,7 @@ jobs: EMAIL_SECRET: ${{ secrets.EMAIL_SECRET }} GOOGLE_CLIENT_EMAIL: ${{ secrets.GOOGLE_CLIENT_EMAIL }} GOOGLE_PRIVATE_KEY: ${{ secrets.GOOGLE_PRIVATE_KEY }} + WEBHOOK_MEERKAT_SECRET: ${{ secrets.WEBHOOK_MEERKAT_SECRET }} - uses: EndBug/add-and-commit@v9 with: add: "devcon-api/data" From e27b883e54642221688ccc837f0a27f3ebd7e817 Mon Sep 17 00:00:00 2001 From: wslyvh Date: Sun, 10 Nov 2024 19:09:32 +0700 Subject: [PATCH 06/10] meerkat action --- devcon-api/src/scripts/sync-pretalx.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/devcon-api/src/scripts/sync-pretalx.ts b/devcon-api/src/scripts/sync-pretalx.ts index ac283e426..cf1818ff1 100644 --- a/devcon-api/src/scripts/sync-pretalx.ts +++ b/devcon-api/src/scripts/sync-pretalx.ts @@ -17,11 +17,16 @@ async function main() { async function notifyClients() { try { + if (!process.env.WEBHOOK_MEERKAT_SECRET) { + console.error('WEBHOOK_MEERKAT_SECRET is not set') + return + } + const result = await fetch('https://meerkat.events/api/v1/sync/devcon/devcon-7', { method: 'POST', headers: { 'Content-Type': 'application/json', - Authorization: process.env.WEBHOOK_MEERKAT_SECRET || '', + Authorization: `Bearer ${process.env.WEBHOOK_MEERKAT_SECRET}`, }, }) From 206ca11982542012804bcc1804d7d226e7b35d3b Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 10 Nov 2024 12:21:06 +0000 Subject: [PATCH 07/10] [action] Pretalx Sync --- ...lnerable-communities-through-ethereum.json | 1 + .../why-defi-matters-on-ethereum.json | 1 + devcon-api/data/speakers/bogdan-ursu.json | 1 + devcon-api/data/speakers/hangleang.json | 3 +- devcon-api/data/speakers/miriam-neubauer.json | 2 +- devcon-api/data/speakers/sudhir-upadhyay.json | 4 +- devcon-api/data/speakers/tdot.json | 4 +- .../data/speakers/william-martinez.json | 13 + devcon-api/data/vectors/devcon-7.json | 26957 +++++++--------- devcon-api/data/vectors/dictionary.json | 5 +- 10 files changed, 12512 insertions(+), 14479 deletions(-) create mode 100644 devcon-api/data/speakers/william-martinez.json diff --git a/devcon-api/data/sessions/devcon-7/eth-arauca-emersons-legacy-and-the-hope-for-change-in-vulnerable-communities-through-ethereum.json b/devcon-api/data/sessions/devcon-7/eth-arauca-emersons-legacy-and-the-hope-for-change-in-vulnerable-communities-through-ethereum.json index 81b28217f..b3709d601 100644 --- a/devcon-api/data/sessions/devcon-7/eth-arauca-emersons-legacy-and-the-hope-for-change-in-vulnerable-communities-through-ethereum.json +++ b/devcon-api/data/sessions/devcon-7/eth-arauca-emersons-legacy-and-the-hope-for-change-in-vulnerable-communities-through-ethereum.json @@ -27,6 +27,7 @@ "language": "en", "speakers": [ "andres-forigua", + "william-martinez", "mateo-sabogal" ], "eventId": "devcon-7", diff --git a/devcon-api/data/sessions/devcon-7/why-defi-matters-on-ethereum.json b/devcon-api/data/sessions/devcon-7/why-defi-matters-on-ethereum.json index 8fdb05af1..b8efb3e57 100644 --- a/devcon-api/data/sessions/devcon-7/why-defi-matters-on-ethereum.json +++ b/devcon-api/data/sessions/devcon-7/why-defi-matters-on-ethereum.json @@ -13,6 +13,7 @@ "tags": [], "language": "en", "speakers": [ + "tascha", "loi-luu", "shuyao-kong", "kain-warwick" diff --git a/devcon-api/data/speakers/bogdan-ursu.json b/devcon-api/data/speakers/bogdan-ursu.json index c9a1fb815..538e1f6ba 100644 --- a/devcon-api/data/speakers/bogdan-ursu.json +++ b/devcon-api/data/speakers/bogdan-ursu.json @@ -4,5 +4,6 @@ "name": "Bogdan Ursu", "avatar": "https://speak.devcon.org/media/avatars/IMG_6334-2_aMsRJz9.jpg", "description": "I am a researcher in cryptography at Consensys, where I work on efficient arguments of knowledge for the Linea layer 2, with a focus on both research and engineering aspects. In Spring 2023, I obtained my PhD in Computer Science from ETH Zurich. During my PhD, my main research interests were on foundational cryptography, mainly focused on zero-knowledge, but also delving into topics such as advanced encryption primitives and signatures.", + "github": "bogdanbear", "hash": "0f53a5007147863756413ee1d5fb9c4cedb808c99ef4174196e4fc35ab3a7011" } \ No newline at end of file diff --git a/devcon-api/data/speakers/hangleang.json b/devcon-api/data/speakers/hangleang.json index 191764813..82ec80f71 100644 --- a/devcon-api/data/speakers/hangleang.json +++ b/devcon-api/data/speakers/hangleang.json @@ -2,8 +2,9 @@ "id": "hangleang", "sourceId": "EG9K7D", "name": "Hangleang", - "avatar": "", + "avatar": "https://speak.devcon.org/media/avatars/gh-profile_iFaFvQv.png", "description": "prev. smart contract dev, exploring core protocol development", + "twitter": "hangleangs", "github": "hangleang", "hash": "14ca536d63eefa22a70ca77c8863dfd30051379c8702463fac63091d2cce7310" } \ No newline at end of file diff --git a/devcon-api/data/speakers/miriam-neubauer.json b/devcon-api/data/speakers/miriam-neubauer.json index 603f9615b..78f4839ba 100644 --- a/devcon-api/data/speakers/miriam-neubauer.json +++ b/devcon-api/data/speakers/miriam-neubauer.json @@ -3,7 +3,7 @@ "sourceId": "DV3FAK", "name": "Miriam Neubauer", "avatar": "https://speak.devcon.org/media/avatars/miriam_bC9VwCA.jpeg", - "description": "memecat at meerkat", + "description": "memecat at meerkat.events", "twitter": "mcnaclh2o", "github": "miriamneubauer", "hash": "64f3adc3d9c79283ce3321a6a7f7ff1e8424ad74607b01683b86c0f462bc607d" diff --git a/devcon-api/data/speakers/sudhir-upadhyay.json b/devcon-api/data/speakers/sudhir-upadhyay.json index afdbed87f..478e211ef 100644 --- a/devcon-api/data/speakers/sudhir-upadhyay.json +++ b/devcon-api/data/speakers/sudhir-upadhyay.json @@ -1,8 +1,8 @@ { "id": "sudhir-upadhyay", "sourceId": "ZJGMKS", - "name": "sudhir upadhyay", + "name": "Sudhir Upadhyay", "avatar": "https://speak.devcon.org/media/avatars/sudhir-profile_YI0KrIs.png", - "description": "Sudhir head the Engineering team for Digital Assets and Platform at Onyx, by J.P. Morgan. In this role, in addition to engineering world-class products in the enterprise blockchain ecosystem & digital assets, I mentor and work with some of the most talented engineers.", + "description": "Sudhir heads the Engineering team Kinexys ( formerly Onyx), by J.P. Morgan. During his tenure at J.P. Morgan, Sudhir has been engaged in incubating, designing, developing and delivering several innovative products and solutions across multiple lines of business, including Risk Management, Trading, and Pricing, among others. Prior to joining J.P. Morgan, Sudhir was one of the early joiners at one of the most successful startups (BEA Systems) in Silicon Valley.", "hash": "b392d5e4cdbedddc52bcf3ad5b9e4e74f8b4021fe649a0ac7280f92114f92143" } \ No newline at end of file diff --git a/devcon-api/data/speakers/tdot.json b/devcon-api/data/speakers/tdot.json index 2e34e3f37..996cc7454 100644 --- a/devcon-api/data/speakers/tdot.json +++ b/devcon-api/data/speakers/tdot.json @@ -2,8 +2,8 @@ "id": "tdot", "sourceId": "HJLU7D", "name": "tdot", - "avatar": "https://speak.devcon.org/media/avatars/tdot_oU8zheq.webp", - "description": "Product Lead of Redstone and Senior Engineer at Lattice\r\n\r\nPreviously at Protocol Labs and CEO of Myel", + "avatar": "https://speak.devcon.org/media/avatars/IMG_6481_XNpjdTo.jpg", + "description": "Product Lead of Redstone and Senior Engineer at Lattice\r\n\r\nPreviously worked on IPFS, Libp2p, IPLD and Filecoin at Protocol Labs.", "twitter": "unsafetdot", "github": "tchardin", "hash": "f9f905d9388ef9cd17483566e3d31c96926c17d4221e5fe171a1fb53af0fcbb8" diff --git a/devcon-api/data/speakers/william-martinez.json b/devcon-api/data/speakers/william-martinez.json new file mode 100644 index 000000000..1ea2bd41c --- /dev/null +++ b/devcon-api/data/speakers/william-martinez.json @@ -0,0 +1,13 @@ +{ + "id": "william-martinez", + "sourceId": "VF8NV3", + "name": "William Martinez", + "avatar": "https://speak.devcon.org/media/avatars/IMG_2446_srxWTtT.jpeg", + "description": "Building High-techs for LATAM from Colombia | GIVeconomist at Giveth | EthColombia DAO steward | Builder at Ekinoxis", + "twitter": "0xwmb", + "github": "wmb81321", + "farcaster": "wmb.bade.eth", + "lens": "littio", + "ens": "zkanon.eth", + "hash": "cdc7d0a62470aecb00ba56f6c61c6a25aec7d46ef24c21000ebc3ea369e9b1b9" +} \ No newline at end of file diff --git a/devcon-api/data/vectors/devcon-7.json b/devcon-api/data/vectors/devcon-7.json index 3b9327061..c62ef5fff 100644 --- a/devcon-api/data/vectors/devcon-7.json +++ b/devcon-api/data/vectors/devcon-7.json @@ -765,7 +765,6 @@ 0, 0, 0, - 0, 6, 6, 6, @@ -2667,7 +2666,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -3460,7 +3458,6 @@ 0, 0, 0, - 0, 6, 6, 6, @@ -4815,7 +4812,6 @@ 0, 0, 0, - 0, 6, 6, 6, @@ -6160,7 +6156,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -7530,7 +7525,6 @@ 0, 0, 0, - 0, 2, 2, 2, @@ -8887,7 +8881,6 @@ 0, 0, 0, - 0, 2, 2, 2, @@ -10210,7 +10203,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -11593,7 +11585,6 @@ 0, 0, 0, - 0, 2, 2, 2, @@ -12947,7 +12938,6 @@ 0, 0, 0, - 0, 2, 2, 2, @@ -14300,7 +14290,6 @@ 0, 0, 0, - 0, 2, 2, 2, @@ -15630,7 +15619,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -16981,7 +16969,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -18366,7 +18353,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -19716,7 +19702,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -21052,7 +21037,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -22451,7 +22435,6 @@ 0, 0, 0, - 0, 2, 2, 0, @@ -23767,7 +23750,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -25085,7 +25067,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -26502,7 +26483,6 @@ 0, 0, 0, - 0, 2, 2, 0, @@ -28322,7 +28302,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -29658,7 +29637,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -30524,7 +30502,6 @@ 0, 0, 0, - 0, 2, 2, 2, @@ -31856,7 +31833,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -33155,7 +33131,6 @@ 0, 0, 0, - 0, 6, 6, 0, @@ -34504,7 +34479,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -35928,7 +35902,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -37276,7 +37249,6 @@ 0, 0, 0, - 0, 2, 2, 2, @@ -37769,7 +37741,7 @@ "id": "anon-aadhaar-protocol-using-halo2-and-noir", "sourceId": "CCHL9K", "title": "Anon-Aadhaar Protocol using Halo2 and Noir", - "description": "We will introduce the Anon-Aadhaar protocol which is an anonymity layer on top of a social security like Scheme (Aadhaar card) for Indian citizens using Zero-knowledge proofs. This can be used for getting many basic services in India like electricity, banking, etc. We will describe the implementation results of the protocol using Halo2. We will also provide a comparative analysis of benchmarks using different backends like Circom, Halo2 and Noir.", + "description": "We will introduce the Anon-Aadhaar protocol which is an anonymity layer on top of a social security like Scheme (Aadhaar card) for Indian citizens using Zero-knowledge proofs. This can be used for getting many basic services in India like electricity, banking, etc. We will describe the implementation results of the protocol using Halo2 and Noir. We will also provide a comparative analysis of benchmarks using different backends like Circom, Halo2 and Noir.", "track": "Applied Cryptography", "type": "Lightning Talk", "expertise": "Intermediate", @@ -38556,7 +38528,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -39910,7 +39881,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -41319,7 +41289,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -42610,7 +42579,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -43958,7 +43926,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -45300,7 +45267,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -46631,7 +46597,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -47975,7 +47940,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -49358,7 +49322,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -50658,7 +50621,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -52025,7 +51987,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -53462,7 +53423,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -54714,7 +54674,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -56051,7 +56010,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -57410,7 +57368,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -58817,7 +58774,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -60210,7 +60166,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -61468,7 +61423,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -62902,7 +62856,6 @@ 0, 0, 0, - 0, 2, 2, 0, @@ -64695,7 +64648,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -65487,7 +65439,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -66915,7 +66866,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -68266,7 +68216,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -69560,7 +69509,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -70903,7 +70851,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -72258,7 +72205,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -74153,7 +74099,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -74959,7 +74904,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -76406,7 +76350,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -77722,7 +77665,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -79077,7 +79019,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -80363,7 +80304,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -81713,7 +81653,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -83063,7 +83002,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -84403,7 +84341,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -85008,7 +84945,6 @@ ], "language": "en", "speakers": [ - "saleel", "yanis" ], "eventId": "devcon-7", @@ -85131,7 +85067,6 @@ 0, 0, 6, - 6, 0, 0, 0, @@ -86481,7 +86416,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -88537,7 +88471,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -89883,7 +89816,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -91225,7 +91157,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -91713,9 +91644,9 @@ }, { "session": { - "id": "build-an-autonomous-world-with-mud-in-20-minutes", + "id": "build-a-fully-onchain-game-with-mud-in-20-minutes", "sourceId": "9VQBCC", - "title": "Build an autonomous world with MUD in 20 minutes", + "title": "Build a fully onchain game with MUD in 20 minutes", "description": "Have you ever wanted to create an autonomous world or build an onchain game, but didn’t know where to start?\r\n\r\nIn this workshop, code along with Alvarius and Frolic, core devs of MUD, an application framework designed for games and autonomous worlds, and create a new world from scratch to deployment, covering Solidity/MUD development of core logic, onboarding (wallet and gas), instant transactions, and world extension.", "track": "[CLS] MUD Community-Led Session, by 0xPARC", "type": "Talk", @@ -91737,7 +91668,7 @@ ], "language": "en", "speakers": [ - "alvarius" + "frolic" ], "eventId": "devcon-7", "slot_start": 1731565500000, @@ -91860,7 +91791,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -93846,7 +93776,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -95278,7 +95207,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -96554,7 +96482,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -97897,7 +97824,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -99234,7 +99160,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -100632,7 +100557,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -101957,7 +101881,6 @@ 0, 0, 0, - 0, 2, 2, 0, @@ -103344,7 +103267,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -104628,7 +104550,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -106027,7 +105948,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -107340,7 +107260,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -108692,7 +108611,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -110058,7 +109976,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -111436,7 +111353,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -112824,7 +112740,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -114090,7 +114005,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -115447,7 +115361,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -116784,7 +116697,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -118168,7 +118080,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -119583,7 +119494,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -120842,7 +120752,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -122261,7 +122170,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -123613,7 +123521,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -124862,7 +124769,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -126249,7 +126155,6 @@ 0, 0, 0, - 0, 2, 2, 0, @@ -127564,7 +127469,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -128900,7 +128804,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -130286,7 +130189,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -131593,7 +131495,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -132953,7 +132854,6 @@ 0, 0, 0, - 0, 6, 0, 6, @@ -134303,7 +134203,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -135657,7 +135556,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -137050,7 +136948,6 @@ 0, 0, 0, - 0, 2, 2, 0, @@ -138396,7 +138293,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -139722,7 +139618,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -141062,7 +140957,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -142412,7 +142306,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -143773,7 +143666,6 @@ 0, 0, 0, - 0, 2, 2, 0, @@ -145117,7 +145009,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -146996,7 +146887,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -147795,7 +147685,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -149236,7 +149125,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -150490,7 +150378,6 @@ 0, 0, 0, - 0, 6, 6, 0, @@ -151928,7 +151815,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -153179,7 +153065,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -154536,7 +154421,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -156423,7 +156307,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -157314,7 +157197,6 @@ 0, 0, 0, - 0, 2, 2, 0, @@ -159105,7 +158987,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -159885,7 +159766,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -161230,7 +161110,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -162589,7 +162468,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -163965,7 +163843,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -165475,7 +165352,6 @@ 0, 0, 0, - 0, 2, 2, 0, @@ -167159,7 +167035,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -167976,7 +167851,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -169320,7 +169194,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -170642,7 +170515,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -171991,7 +171863,6 @@ 0, 0, 0, - 0, 6, 6, 0, @@ -173372,7 +173243,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -174687,7 +174557,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -176051,7 +175920,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -177404,7 +177272,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -178781,7 +178648,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -180184,7 +180050,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -181461,7 +181326,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -182816,7 +182680,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -184124,7 +183987,6 @@ 0, 0, 0, - 0, 6, 6, 0, @@ -186030,7 +185892,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -186915,7 +186776,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -188163,7 +188023,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -189656,7 +189515,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -191411,7 +191269,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -192292,7 +192149,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -193641,7 +193497,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -194924,7 +194779,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -196344,7 +196198,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -197587,7 +197440,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -198962,7 +198814,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -200326,7 +200177,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -201633,7 +201483,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -203002,7 +202851,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -204577,7 +204425,6 @@ 0, 0, 0, - 0, 2, 2, 2, @@ -206231,7 +206078,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -207085,7 +206931,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -208490,7 +208335,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -209730,7 +209574,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -211099,7 +210942,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -212438,7 +212280,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -213831,7 +213672,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -215102,7 +214942,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -216451,7 +216290,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -217834,7 +217672,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -219148,7 +218985,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -220749,7 +220585,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -221904,7 +221739,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -223197,7 +223031,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -224552,7 +224385,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -225927,7 +225759,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -227273,7 +227104,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -228662,7 +228492,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -230022,7 +229851,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -231311,7 +231139,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -232653,7 +232480,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -234031,7 +233857,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -235360,7 +235185,6 @@ 0, 0, 0, - 0, 6, 6, 6, @@ -236719,7 +236543,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -238062,7 +237885,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -239958,7 +239780,6 @@ 0, 0, 0, - 0, 2, 0, 2, @@ -241293,7 +241114,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -242629,7 +242449,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -243965,7 +243784,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -245301,7 +245119,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -246638,7 +246455,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -247447,7 +247263,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -249050,7 +248865,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -250125,7 +249939,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -251474,7 +251287,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -252881,7 +252693,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -254222,7 +254033,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -255555,7 +255365,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -256953,7 +256762,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -258239,7 +258047,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -259591,7 +259398,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -260937,7 +260743,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -262270,7 +262075,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -263639,7 +263443,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -265185,7 +264988,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -266328,7 +266130,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -268216,7 +268017,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -269018,7 +268818,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -270353,7 +270152,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -271735,7 +271533,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -273048,7 +272845,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -274475,7 +274271,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -275749,7 +275544,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -277089,7 +276883,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -278982,7 +278775,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -279852,7 +279644,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -281115,7 +280906,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -282463,7 +282253,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -283814,7 +283603,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -285229,7 +285017,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -286521,7 +286308,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -288410,7 +288196,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -289504,7 +289289,6 @@ 0, 0, 0, - 0, 2, 2, 0, @@ -290557,7 +290341,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -291899,7 +291682,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -293286,7 +293068,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -294647,7 +294428,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -295937,7 +295717,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -296548,7 +296327,8 @@ ], "language": "en", "speakers": [ - "andres-forigua" + "andres-forigua", + "mateo-sabogal" ], "eventId": "devcon-7", "slot_start": 1731660600000, @@ -296870,8 +296650,7 @@ 0, 0, 6, - 0, - 0, + 6, 0, 0, 0, @@ -298212,9 +297991,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -299564,9 +299342,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -300915,9 +300692,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -302265,9 +302041,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -303613,9 +303388,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -304958,9 +304732,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -306304,6 +306077,7 @@ 0, 0, 0, + 0, 6, 6, 0, @@ -306821,8 +306595,6 @@ 0, 0, 0, - 0, - 0, 2, 0, 0, @@ -307656,9 +307428,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -309010,9 +308781,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -310838,7 +310608,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -311707,6 +311476,7 @@ 0, 0, 0, + 0, 6, 6, 6, @@ -312127,8 +311897,6 @@ 0, 0, 0, - 0, - 0, 6, 0, 0, @@ -313059,9 +312827,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -314402,9 +314169,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -315753,9 +315519,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -317606,7 +317371,6 @@ 0, 0, 0, - 0, 2, 2, 0, @@ -318447,9 +318211,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -319803,9 +319566,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -321144,9 +320906,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -322492,9 +322253,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -323843,9 +323603,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -325189,9 +324948,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -326536,9 +326294,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -327885,9 +327642,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -329230,9 +328986,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -330575,9 +330330,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -331926,9 +331680,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -333274,9 +333027,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -334625,9 +334377,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -335972,9 +335723,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -337321,9 +337071,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -338662,9 +338411,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -340948,7 +340696,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -341355,6 +341102,7 @@ 0, 0, 0, + 0, 6, 6, 0, @@ -341738,8 +341486,6 @@ 0, 0, 0, - 0, - 0, 6, 0, 0, @@ -342704,9 +342450,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -344056,6 +343801,7 @@ 0, 0, 0, + 0, 6, 6, 0, @@ -344438,8 +344184,6 @@ 0, 0, 0, - 0, - 0, 6, 0, 0, @@ -345383,9 +345127,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -346372,28 +346115,38 @@ }, { "session": { - "id": "fireside-on-the-real-world-impact-of-defi", - "sourceId": "QUKTBT", - "title": "Fireside on the Real World Impact of DeFi", - "description": "Explore the real-world impact of decentralised finance (DeFi) on users today and its potential in the future. This panel will dive into current and emerging use cases of DeFi, addressing both successes and challenges, and examine what's missing in Southeast Asia to fully unlock DeFi’s potential in the region.", - "track": "Real World Ethereum", + "id": "folding-starks-with-the-mova-folding-scheme", + "sourceId": "J78CHZ", + "title": "Folding STARKs with the Mova folding scheme", + "description": "We will present a new folding scheme that is 5 to 10 times more efficient than Nova, and 2.5 to 4 times more efficient than Hypernova. We will then explain how to use the scheme so as to construct a folding scheme for STARK proofs.", + "track": "Applied Cryptography", "type": "Talk", - "expertise": "", - "audience": "Engineering", + "expertise": "Expert", + "audience": "Research", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Folding", + "Post-Quantum" + ], + "tags": [ + "ZKP", + "Zero-Knowledge", + "STARK", + "post-quantum", + "STARK", + "Zero-Knowledge", + "ZKP" + ], "language": "en", "speakers": [ - "tascha", - "hayden-adams" + "albert-garreta" ], "eventId": "devcon-7", - "slot_start": 1731643200000, - "slot_end": 1731645000000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1IIhsxskQEZR96Mz4bPw5A_WjaemXn7q0nI68OGejLIM" + "slot_start": 1731638700000, + "slot_end": 1731640500000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/190Nsmxqio3tQ_4Rk6RPoyEf0-2DbZVoOuYNvY9It1YM" }, "vector": [ 0, @@ -346402,13 +346155,11 @@ 0, 0, 0, - 6, - 0, - 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -346746,11 +346497,10 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -347140,6 +346890,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -347202,6 +346953,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -347338,6 +347090,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -347466,6 +347219,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -347692,7 +347446,6 @@ 0, 2, 0, - 0, 2, 0, 0, @@ -347705,44 +347458,39 @@ 0, 0, 0, - 0, 0 ] }, { "session": { - "id": "folding-starks-with-the-mova-folding-scheme", - "sourceId": "J78CHZ", - "title": "Folding STARKs with the Mova folding scheme", - "description": "We will present a new folding scheme that is 5 to 10 times more efficient than Nova, and 2.5 to 4 times more efficient than Hypernova. We will then explain how to use the scheme so as to construct a folding scheme for STARK proofs.", - "track": "Applied Cryptography", - "type": "Talk", - "expertise": "Expert", - "audience": "Research", + "id": "for-the-kingdom-mud-day-demo", + "sourceId": "FM3LCK", + "title": "For The Kingdom - MUD Day Demo", + "description": "This is a project demo as part of the MUD Day CLS: autonomous worlds, onchain games, and non-financial applications.\r\n\r\nFor The Kingdom (https://forthekingdom.xyz/) is a web-based MMORPG featuring a player-driven economy and worldbuilding, empowering players to be anyone they want to be.\r\n\r\nThe game is fully onchain, and currently live on the Redstone Garnet Testnet, using the MUD framework.", + "track": "[CLS] MUD Community-Led Session, by 0xPARC", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Folding", - "Post-Quantum" + "fully", + "onchain", + "game" ], "tags": [ - "ZKP", - "Zero-Knowledge", - "STARK", - "post-quantum", - "STARK", - "Zero-Knowledge", - "ZKP" + "Autonomous World", + "Gaming" ], "language": "en", "speakers": [ - "albert-garreta" + "tuyen-dinh" ], "eventId": "devcon-7", - "slot_start": 1731638700000, - "slot_end": 1731640500000, + "slot_start": 1731556800000, + "slot_end": 1731557100000, "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/190Nsmxqio3tQ_4Rk6RPoyEf0-2DbZVoOuYNvY9It1YM" + "resources_presentation": "https://docs.google.com/presentation/d/19JLbZ-yVksBM4TM3ftOIccuAC6UgKAKtM0nVGAdWdQ4" }, "vector": [ 0, @@ -347755,9 +347503,9 @@ 0, 0, 0, - 6, 0, 0, + 6, 0, 0, 0, @@ -348487,7 +348235,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -348550,7 +348297,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -348585,6 +348331,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -348687,7 +348435,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -348816,7 +348563,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -349043,12 +348789,13 @@ 0, 2, 0, - 2, 0, 0, 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -349060,40 +348807,41 @@ }, { "session": { - "id": "for-the-kingdom-mud-day-demo", - "sourceId": "FM3LCK", - "title": "For The Kingdom - MUD Day Demo", - "description": "This is a project demo as part of the MUD Day CLS: autonomous worlds, onchain games, and non-financial applications.\r\n\r\nFor The Kingdom (https://forthekingdom.xyz/) is a web-based MMORPG featuring a player-driven economy and worldbuilding, empowering players to be anyone they want to be.\r\n\r\nThe game is fully onchain, and currently live on the Redstone Garnet Testnet, using the MUD framework.", - "track": "[CLS] MUD Community-Led Session, by 0xPARC", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Product", + "id": "fork-choice-enforced-inclusion-lists-focil", + "sourceId": "CDTX78", + "title": "Fork-Choice enforced Inclusion Lists (FOCIL)", + "description": "A direct consequence of centralized block production is a deterioration of Ethereum's censorship resistance properties. In this talk, we introduce FOCIL, a simple committee-based design improving upon previous inclusion list and co-created block mechanisms. We present the benefits of (1) relying on a committee to address issues related to bribing/extortion attacks, and (2) having attesters enforce the IL as part of the block validity condition to prevent IL equivocation.", + "track": "Core Protocol", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "fully", - "onchain", - "game" + "Censorship Resistance", + "Inclusion Lists", + "Mechanism Design" ], "tags": [ - "Autonomous World", - "Gaming" + "Design", + "mechanism" ], "language": "en", "speakers": [ - "tuyen-dinh" + "thomas-thiery" ], "eventId": "devcon-7", - "slot_start": 1731556800000, - "slot_end": 1731557100000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/19JLbZ-yVksBM4TM3ftOIccuAC6UgKAKtM0nVGAdWdQ4" + "slot_start": 1731570000000, + "slot_end": 1731571800000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1MowR6E3eFzSs1jXPUxgTBxReXgDFk6pgjqMA7hnC7t8" }, "vector": [ 0, 0, 0, 0, + 6, 0, 0, 0, @@ -349102,7 +348850,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -349929,9 +349676,6 @@ 0, 0, 0, - 2, - 2, - 0, 0, 0, 0, @@ -349965,6 +349709,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -350163,6 +349908,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -350383,16 +350129,16 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 0, + 2, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -350405,43 +350151,49 @@ }, { "session": { - "id": "fork-choice-enforced-inclusion-lists-focil", - "sourceId": "CDTX78", - "title": "Fork-Choice enforced Inclusion Lists (FOCIL)", - "description": "A direct consequence of centralized block production is a deterioration of Ethereum's censorship resistance properties. In this talk, we introduce FOCIL, a simple committee-based design improving upon previous inclusion list and co-created block mechanisms. We present the benefits of (1) relying on a committee to address issues related to bribing/extortion attacks, and (2) having attesters enforce the IL as part of the block validity condition to prevent IL equivocation.", - "track": "Core Protocol", - "type": "Talk", + "id": "formal-verification-in-the-ethereum-protocol-current-status-and-future-directions", + "sourceId": "KQCGWV", + "title": "Formal Verification in the Ethereum Protocol: Current Status and Future Directions", + "description": "Vitalik believes \"ethereum's biggest technical risk probably is bugs in code, and anything that could significantly change the game on that would be amazing\". Formal verification is a key technology which many believe could significantly help. However, it has yet to see wide adoption for a variety of reasons. This panel will bring together formal verification experts working in blockchain to discuss the challenges faced in increasing the use of formal verification within the community.", + "track": "Security", + "type": "Panel", "expertise": "Intermediate", - "audience": "Research", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Censorship Resistance", - "Inclusion Lists", - "Mechanism Design" + "model checking", + "theorem proving" ], "tags": [ - "Design", - "mechanism" + "Security", + "Formal Verification", + "Testing", + "proving", + "theorem", + "Formal Verification", + "Security", + "Testing" ], "language": "en", "speakers": [ - "thomas-thiery" + "david-pearce", + "igor-konnov", + "julian-sutherland", + "zoe-p" ], "eventId": "devcon-7", - "slot_start": 1731570000000, - "slot_end": 1731571800000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1MowR6E3eFzSs1jXPUxgTBxReXgDFk6pgjqMA7hnC7t8" + "slot_start": 1731465900000, + "slot_end": 1731469500000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1v3H83g6kUyGEXtHlMSYEBQw6ksu6---QQw0rs5zcxM8" }, "vector": [ + 6, 0, 0, 0, 0, - 6, - 0, - 0, 0, 0, 0, @@ -350488,6 +350240,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -350619,6 +350372,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -350790,6 +350544,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -351163,6 +350918,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -351276,6 +351032,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -351308,11 +351065,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -351364,6 +351116,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -351409,6 +351162,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -351727,12 +351481,10 @@ 0, 0, 0, - 0, 2, 0, 0, 0, - 0, 2, 0, 0, @@ -351745,55 +351497,52 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "formal-verification-in-the-ethereum-protocol-current-status-and-future-directions", - "sourceId": "KQCGWV", - "title": "Formal Verification in the Ethereum Protocol: Current Status and Future Directions", - "description": "Vitalik believes \"ethereum's biggest technical risk probably is bugs in code, and anything that could significantly change the game on that would be amazing\". Formal verification is a key technology which many believe could significantly help. However, it has yet to see wide adoption for a variety of reasons. This panel will bring together formal verification experts working in blockchain to discuss the challenges faced in increasing the use of formal verification within the community.", - "track": "Security", - "type": "Panel", - "expertise": "Intermediate", + "id": "fossify-yourself-for-privacy-and-security", + "sourceId": "TW7QGF", + "title": "FOSSify yourself for privacy and security", + "description": "You will leave this workshop at least a bit more cypherpunk than when you came. The session will introduce FOSS stack of tools for all platforms. We will discuss free operating systems, GNU/Linux distros, GrapheneOS, secure communication, browsing, hardware options and secure environment for handling your crypto or Ethereum validators.\r\nThe workshop is interactive and open to anyone to participate. Join us to find free and open solutions to your problems or come to share your favorite foss tools!", + "track": "Cypherpunk & Privacy", + "type": "Workshop", + "expertise": "Beginner", "audience": "Engineering", "featured": false, - "doNotRecord": false, + "doNotRecord": true, "keywords": [ - "model checking", - "theorem proving" + "free software", + "degoogle", + "self hosting" ], "tags": [ + "Privacy", "Security", - "Formal Verification", - "Testing", - "proving", - "theorem", - "Formal Verification", - "Security", - "Testing" + "self", + "hosting", + "Privacy", + "Security" ], "language": "en", "speakers": [ - "david-pearce", - "igor-konnov", - "julian-sutherland", - "zoe-p" + "mario-havel" ], "eventId": "devcon-7", - "slot_start": 1731465900000, - "slot_end": 1731469500000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1v3H83g6kUyGEXtHlMSYEBQw6ksu6---QQw0rs5zcxM8" + "slot_start": 1731553200000, + "slot_end": 1731558600000, + "slot_roomId": "classroom-e", + "resources_presentation": "https://docs.google.com/presentation/d/1PShw8A7XomH3DtlwmgLZcgMrPY11XvLp_EuNeSwghoQ" }, "vector": [ - 6, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -351839,7 +351588,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -351971,7 +351719,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -352092,6 +351839,9 @@ 0, 0, 0, + 6, + 0, + 0, 0, 0, 0, @@ -352143,8 +351893,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -352632,6 +352380,9 @@ 0, 0, 0, + 0, + 0, + 0, 2, 0, 0, @@ -352716,7 +352467,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -352762,7 +352512,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -352862,6 +352611,7 @@ 0, 0, 2, + 2, 0, 0, 0, @@ -353083,8 +352833,6 @@ 0, 2, 0, - 0, - 0, 2, 0, 0, @@ -353103,38 +352851,39 @@ }, { "session": { - "id": "fossify-yourself-for-privacy-and-security", - "sourceId": "TW7QGF", - "title": "FOSSify yourself for privacy and security", - "description": "You will leave this workshop at least a bit more cypherpunk than when you came. The session will introduce FOSS stack of tools for all platforms. We will discuss free operating systems, GNU/Linux distros, GrapheneOS, secure communication, browsing, hardware options and secure environment for handling your crypto or Ethereum validators.\r\nThe workshop is interactive and open to anyone to participate. Join us to find free and open solutions to your problems or come to share your favorite foss tools!", - "track": "Cypherpunk & Privacy", - "type": "Workshop", - "expertise": "Beginner", - "audience": "Engineering", + "id": "fraud-proofs-war", + "sourceId": "UTTXWB", + "title": "Fraud proofs war", + "description": "Fraud proof systems were originally envisioned to be able to protect a rollup with just a single honest challenger assumption. As it turns out, the matter is much more complex because of exhaustion attacks, a form of sybil attack where the attacker tries to win by economically outlasting the defenders. The talk discusses the tradeoffs in the proposed solutions to this form of attack by analyzing Arbitrum, Cartesi and Optimism fraud proof systems.", + "track": "Layer 2", + "type": "Talk", + "expertise": "Expert", + "audience": "Research", "featured": false, - "doNotRecord": true, + "doNotRecord": false, "keywords": [ - "free software", - "degoogle", - "self hosting" + "Fraud", + "proofs" ], "tags": [ - "Privacy", - "Security", - "self", - "hosting", - "Privacy", - "Security" + "Optimistic rollups", + "Challenge period", + "Mechanism design", + "fraud", + "proof", + "Challenge period", + "Mechanism design", + "Optimistic rollups" ], "language": "en", "speakers": [ - "mario-havel" + "luca-donno" ], "eventId": "devcon-7", - "slot_start": 1731553200000, - "slot_end": 1731558600000, - "slot_roomId": "classroom-e", - "resources_presentation": "https://docs.google.com/presentation/d/1PShw8A7XomH3DtlwmgLZcgMrPY11XvLp_EuNeSwghoQ" + "slot_start": 1731468600000, + "slot_end": 1731470400000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1ft-eFG4MqCEgA32GW7jQmKsNVc9dmE6ItmC7m8A1nFs" }, "vector": [ 0, @@ -353142,9 +352891,9 @@ 0, 0, 0, - 6, 0, 0, + 6, 0, 0, 0, @@ -353439,7 +353188,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -353494,6 +353242,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -353867,13 +353616,13 @@ 0, 0, 0, - 6, 0, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -353934,6 +353683,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -353984,7 +353734,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -354092,6 +353841,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -354431,7 +354181,6 @@ 0, 0, 0, - 0, 2, 0, 2, @@ -354446,45 +354195,44 @@ 0, 0, 0, - 0, 0 ] }, { "session": { - "id": "fraud-proofs-war", - "sourceId": "UTTXWB", - "title": "Fraud proofs war", - "description": "Fraud proof systems were originally envisioned to be able to protect a rollup with just a single honest challenger assumption. As it turns out, the matter is much more complex because of exhaustion attacks, a form of sybil attack where the attacker tries to win by economically outlasting the defenders. The talk discusses the tradeoffs in the proposed solutions to this form of attack by analyzing Arbitrum, Cartesi and Optimism fraud proof systems.", - "track": "Layer 2", + "id": "from-auctions-to-zk-an-educational-tour-of-mpc-tools", + "sourceId": "7TRTQW", + "title": "From Auctions to ZK: An Educational Tour of MPC Tools", + "description": "Ethereum made a significant contribution to the Cypherpunk agenda by removing central points of trust, allowing us to gain accountability, yet losing us any semblance of privacy that we had. There is hope at hand for privacy, but hope, in this case, is rather technical.\r\nThis talk aims to bring you up to scratch on privacy preserving tools while discussing S{N,T}ARKS, TEEs, FHE, how MPC elevates them in a decentralized setting, and highlighting their use from Auctions to ZK, from the 90s til now.", + "track": "Cypherpunk & Privacy", "type": "Talk", - "expertise": "Expert", - "audience": "Research", + "expertise": "Intermediate", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Fraud", - "proofs" + "Confidential", + "computing" ], "tags": [ - "Optimistic rollups", - "Challenge period", - "Mechanism design", - "fraud", - "proof", - "Challenge period", - "Mechanism design", - "Optimistic rollups" + "Zero-Knowledge", + "MPC", + "Homomorphic Encryption", + "confidentiality", + "computation", + "Homomorphic Encryption", + "MPC", + "Zero-Knowledge" ], "language": "en", "speakers": [ - "luca-donno" + "aisling-connolly" ], "eventId": "devcon-7", - "slot_start": 1731474000000, - "slot_end": 1731475800000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1ft-eFG4MqCEgA32GW7jQmKsNVc9dmE6ItmC7m8A1nFs" + "slot_start": 1731491400000, + "slot_end": 1731493200000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1VLWGFuzmpGa1l5aa_6_T3lRO-nTsPDh5IXDg9sFoZM8" }, "vector": [ 0, @@ -354492,9 +354240,9 @@ 0, 0, 0, + 6, 0, 0, - 6, 0, 0, 0, @@ -354620,6 +354368,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -354844,7 +354593,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -355224,11 +354972,11 @@ 0, 0, 0, - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -355285,7 +355033,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -355306,6 +355053,9 @@ 0, 0, 0, + 2, + 2, + 0, 0, 0, 0, @@ -355443,7 +355193,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -355778,18 +355527,16 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, - 2, - 0, - 2, - 0, 0, 0, 0, + 2, 0, 0, 0, @@ -355802,56 +355549,40 @@ }, { "session": { - "id": "from-auctions-to-zk-an-educational-tour-of-mpc-tools", - "sourceId": "7TRTQW", - "title": "From Auctions to ZK: An Educational Tour of MPC Tools", - "description": "Ethereum made a significant contribution to the Cypherpunk agenda by removing central points of trust, allowing us to gain accountability, yet losing us any semblance of privacy that we had. There is hope at hand for privacy, but hope, in this case, is rather technical.\r\nThis talk aims to bring you up to scratch on privacy preserving tools while discussing S{N,T}ARKS, TEEs, FHE, how MPC elevates them in a decentralized setting, and highlighting their use from Auctions to ZK, from the 90s til now.", - "track": "Cypherpunk & Privacy", + "id": "from-bottlenecks-to-breakthroughs-optimizing-zkevm-provers", + "sourceId": "LT8BTE", + "title": "From Bottlenecks to Breakthroughs: Optimizing zkEVM Provers", + "description": "In this session, we introduce how we optimized zkEVM provers in production to significantly reduce prover costs, a major expense in running zkEVM. Topics include diagnosing zkEVM bottlenecks using CPU and memory profiling, leveraging DAGs for parallelization, and efficient memory management with a memory pool, fine-tuned garbage collection, and in-memory swapping for gigantic memory usage. These optimizations reduced zkEVM prover runtime by 75%, representing a substantial performance gain.", + "track": "Applied Cryptography", "type": "Talk", "expertise": "Intermediate", - "audience": "Product", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Confidential", - "computing" + "Performance", + "Optimization" ], "tags": [ - "Zero-Knowledge", - "MPC", - "Homomorphic Encryption", - "confidentiality", - "computation", - "Homomorphic Encryption", - "MPC", - "Zero-Knowledge" + "Layer 2s", + "ZK-EVMs", + "Open Source Software", + "optimization", + "Layer 2s", + "Open Source Software", + "ZK-EVMs" ], "language": "en", "speakers": [ - "aisling-connolly" + "leo-jeong" ], "eventId": "devcon-7", - "slot_start": 1731491400000, - "slot_end": 1731493200000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1VLWGFuzmpGa1l5aa_6_T3lRO-nTsPDh5IXDg9sFoZM8" + "slot_start": 1731488400000, + "slot_end": 1731490200000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1uTR60xRfzUI21BwpSkQ39uJtzxKc0DLJd2BqZBQisTI" }, "vector": [ - 0, - 0, - 0, - 0, - 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -355862,6 +355593,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -355970,7 +355702,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -356209,6 +355940,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -356579,7 +356311,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -356647,6 +356378,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -356656,8 +356388,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -356680,6 +356410,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -356915,8 +356646,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -356933,6 +356662,14 @@ 0, 0, 0, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -357130,7 +356867,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -357144,6 +356880,15 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -357152,38 +356897,39 @@ }, { "session": { - "id": "from-bottlenecks-to-breakthroughs-optimizing-zkevm-provers", - "sourceId": "LT8BTE", - "title": "From Bottlenecks to Breakthroughs: Optimizing zkEVM Provers", - "description": "In this session, we introduce how we optimized zkEVM provers in production to significantly reduce prover costs, a major expense in running zkEVM. Topics include diagnosing zkEVM bottlenecks using CPU and memory profiling, leveraging DAGs for parallelization, and efficient memory management with a memory pool, fine-tuned garbage collection, and in-memory swapping for gigantic memory usage. These optimizations reduced zkEVM prover runtime by 75%, representing a substantial performance gain.", - "track": "Applied Cryptography", + "id": "from-concept-to-reality-the-triumph-of-blockchain-in-vaccine-distribution", + "sourceId": "ZBC9ZM", + "title": "From Concept to Reality: The Triumph of Blockchain in Vaccine Distribution", + "description": "Join us for an inspiring session that explores the transformative power of blockchain in vaccine supply chains. Learn how we achieved country-wide deployments in Bangladesh and Costa Rica, enhancing transparency, traceability, and efficiency. Discover the real-world challenges we overcame, the innovative solutions implemented, and the remarkable impact on public health logistics, setting new standards for supply chain management and ensuring the safe delivery of vaccines globally.", + "track": "Real World Ethereum", "type": "Talk", - "expertise": "Intermediate", - "audience": "Research", + "expertise": "Beginner", + "audience": "Business", "featured": false, "doNotRecord": false, "keywords": [ - "Performance", - "Optimization" + "Real-World", + "Deployment" ], "tags": [ - "Layer 2s", - "ZK-EVMs", - "Open Source Software", - "optimization", - "Layer 2s", - "Open Source Software", - "ZK-EVMs" + "Sustainability", + "Ethereum for Good", + "Public good", + "real-world", + "deployment", + "Ethereum for Good", + "Public good", + "Sustainability" ], "language": "en", "speakers": [ - "leo-jeong" + "mansi" ], "eventId": "devcon-7", - "slot_start": 1731488400000, - "slot_end": 1731490200000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1uTR60xRfzUI21BwpSkQ39uJtzxKc0DLJd2BqZBQisTI" + "slot_start": 1731409200000, + "slot_end": 1731410400000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1yuhgDizD0e2BcBSAmT-nwGyHIS4gNNqFjMZbvO34IPc" }, "vector": [ 0, @@ -357192,11 +356938,11 @@ 0, 0, 0, + 6, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -357982,7 +357728,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -358014,7 +357759,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -358025,6 +357769,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -358042,6 +357787,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -358099,6 +357845,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -358484,10 +358231,8 @@ 0, 0, 0, - 2, - 0, - 0, 0, + 2, 0, 0, 0, @@ -358501,39 +358246,35 @@ }, { "session": { - "id": "from-concept-to-reality-the-triumph-of-blockchain-in-vaccine-distribution", - "sourceId": "ZBC9ZM", - "title": "From Concept to Reality: The Triumph of Blockchain in Vaccine Distribution", - "description": "Join us for an inspiring session that explores the transformative power of blockchain in vaccine supply chains. Learn how we achieved country-wide deployments in Bangladesh and Costa Rica, enhancing transparency, traceability, and efficiency. Discover the real-world challenges we overcame, the innovative solutions implemented, and the remarkable impact on public health logistics, setting new standards for supply chain management and ensuring the safe delivery of vaccines globally.", - "track": "Real World Ethereum", - "type": "Talk", - "expertise": "Beginner", - "audience": "Business", + "id": "from-mpc-wallets-to-smart-contract-accounts", + "sourceId": "XMTH8N", + "title": "From MPC Wallets to Smart Contract Accounts", + "description": "The proposal outlines a path for the mass adoption of smart contract accounts by using MPC wallet as a transitional solution. Users can start their web3 journey by using MPC wallets which can be done via social login. Later, users can turn the MPC wallets into smart contract wallets using EIP-7702, enhancing the user experience with feature-rich options while maintaining the security benefits of MPC wallets to protect the EOA private key.", + "track": "Usability", + "type": "Lightning Talk", + "expertise": "Intermediate", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Real-World", - "Deployment" + "EIP-7702" ], "tags": [ - "Sustainability", - "Ethereum for Good", - "Public good", - "real-world", - "deployment", - "Ethereum for Good", - "Public good", - "Sustainability" + "MPC", + "Account Abstraction", + "eip-7702", + "Account Abstraction", + "MPC" ], "language": "en", "speakers": [ - "mansi" + "phuc-thai" ], "eventId": "devcon-7", - "slot_start": 1731409200000, - "slot_end": 1731410400000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1yuhgDizD0e2BcBSAmT-nwGyHIS4gNNqFjMZbvO34IPc" + "slot_start": 1731559200000, + "slot_end": 1731559800000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1ZE8L3c1yymoZrVimyFHEaxXRlckYyGWHcRVxv5R5bzQ" }, "vector": [ 0, @@ -358542,9 +358283,9 @@ 0, 0, 0, - 6, 0, 0, + 6, 0, 0, 0, @@ -359316,6 +359057,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -359353,6 +359095,9 @@ 0, 0, 0, + 2, + 0, + 0, 0, 0, 0, @@ -359374,7 +359119,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -359392,7 +359136,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -359450,7 +359193,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -359618,7 +359360,6 @@ 0, 0, 0, - 2, 2, 0, 0, @@ -359828,10 +359569,10 @@ 0, 0, 0, + 2, 0, 0, 0, - 2, 0, 0, 0, @@ -359845,52 +359586,52 @@ 0, 0, 0, - 0, 0 ] }, { "session": { - "id": "from-mpc-wallets-to-smart-contract-accounts", - "sourceId": "XMTH8N", - "title": "From MPC Wallets to Smart Contract Accounts", - "description": "The proposal outlines a path for the mass adoption of smart contract accounts by using MPC wallet as a transitional solution. Users can start their web3 journey by using MPC wallets which can be done via social login. Later, users can turn the MPC wallets into smart contract wallets using EIP-7702, enhancing the user experience with feature-rich options while maintaining the security benefits of MPC wallets to protect the EOA private key.", - "track": "Usability", + "id": "from-nanoseconds-to-decades-the-timescales-of-ethereum", + "sourceId": "CGTBC7", + "title": "From Nanoseconds to Decades: The Timescales of Ethereum", + "description": "Ethereum is an intricate machine with numerous gears meshing into each other. Some are tiny and spin at lightning speed, others barely move. In this short talk, we will embark on a brief journey through the various processes within Ethereum, examining how long they take -- from executing a single OP code to accepting an EIP.", + "track": "Core Protocol", "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Product", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "EIP-7702" + "Fun", + "Data" ], "tags": [ - "MPC", - "Account Abstraction", - "eip-7702", - "Account Abstraction", - "MPC" + "Core Protocol", + "data", + "fun", + "Core", + "Protocol" ], "language": "en", "speakers": [ - "phuc-thai" + "jannik-luhn" ], "eventId": "devcon-7", - "slot_start": 1731559200000, - "slot_end": 1731559800000, + "slot_start": 1731469200000, + "slot_end": 1731469800000, "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1ZE8L3c1yymoZrVimyFHEaxXRlckYyGWHcRVxv5R5bzQ" + "resources_presentation": "https://docs.google.com/presentation/d/1Ry_A-NlHMHVJmRMfoIquVsBqvO4xh-ZsvcBax7Ji6fk" }, "vector": [ 0, 0, 0, 0, + 6, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -360630,6 +360371,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -360663,9 +360405,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -360701,7 +360440,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -360920,11 +360658,14 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -361175,8 +360916,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -361191,50 +360932,52 @@ 0, 0, 0, - 0, 0 ] }, { "session": { - "id": "from-nanoseconds-to-decades-the-timescales-of-ethereum", - "sourceId": "CGTBC7", - "title": "From Nanoseconds to Decades: The Timescales of Ethereum", - "description": "Ethereum is an intricate machine with numerous gears meshing into each other. Some are tiny and spin at lightning speed, others barely move. In this short talk, we will embark on a brief journey through the various processes within Ethereum, examining how long they take -- from executing a single OP code to accepting an EIP.", - "track": "Core Protocol", + "id": "from-packets-to-privacy-understanding-and-evolving-network-security", + "sourceId": "XYRFXT", + "title": "From Packets to Privacy: Understanding and Evolving Network Security", + "description": "This talk will provide a comprehensive journey through the fundamentals of network communication, explore the workings and risks of Virtual Private Networks (VPNs), and dive into the world of Mixnets. We’ll discuss how decentralized Mixnets can offer privacy by default, potentially eliminating the need for traditional VPNs.", + "track": "Cypherpunk & Privacy", "type": "Lightning Talk", "expertise": "Beginner", - "audience": "Community", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Fun", - "Data" + "Mixnet", + "VPN" ], "tags": [ - "Core Protocol", - "data", - "fun", - "Core", - "Protocol" + "Privacy", + "Anonymity", + "Censorship Resistance", + "vpn", + "Anonymity", + "Censorship Resistance", + "Privacy" ], "language": "en", "speakers": [ - "jannik-luhn" + "max-hampshire", + "med-amor" ], "eventId": "devcon-7", - "slot_start": 1731469200000, - "slot_end": 1731469800000, + "slot_start": 1731496200000, + "slot_end": 1731496800000, "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1Ry_A-NlHMHVJmRMfoIquVsBqvO4xh-ZsvcBax7Ji6fk" + "resources_presentation": "https://docs.google.com/presentation/d/12nsOv8WsOMt_04w0HJeyZq7caYnELYCEfrMGbVYyAGM" }, "vector": [ 0, 0, 0, 0, - 6, 0, + 6, 0, 0, 0, @@ -361591,6 +361334,12 @@ 0, 0, 6, + 6, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -362069,6 +361818,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -362099,6 +361849,17 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -362265,14 +362026,11 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -362284,38 +362042,22 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, 0, 0, 0, @@ -362531,7 +362273,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -362539,51 +362280,50 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "from-packets-to-privacy-understanding-and-evolving-network-security", - "sourceId": "XYRFXT", - "title": "From Packets to Privacy: Understanding and Evolving Network Security", - "description": "This talk will provide a comprehensive journey through the fundamentals of network communication, explore the workings and risks of Virtual Private Networks (VPNs), and dive into the world of Mixnets. We’ll discuss how decentralized Mixnets can offer privacy by default, potentially eliminating the need for traditional VPNs.", - "track": "Cypherpunk & Privacy", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Product", + "id": "from-peerdas-to-fulldas-towards-massive-scalability-with-32mb-blocks-and-beyond", + "sourceId": "EVSLDH", + "title": "From PeerDAS to FullDAS: towards massive scalability with 32MB blocks and beyond", + "description": "PeerDAS is expected to be one of the most interesting improvements of the Pectra hard fork, enabling long-awaited sharding on Ethereum, unleashing L2 scaling.\r\n\r\nPeerDAS is however just the start with up to 1-2 MB of blob space per slot. We look into the techniques jointly developed by our Codex Research Team and EF researchers to improve this by orders of magnitude, targeting 32 MB (and beyond) of data availability space.", + "track": "Core Protocol", + "type": "Talk", + "expertise": "Expert", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Mixnet", - "VPN" + "PeerDAS", + "FullDAS" ], "tags": [ - "Privacy", - "Anonymity", - "Censorship Resistance", - "vpn", - "Anonymity", - "Censorship Resistance", - "Privacy" + "Danksharding", + "DAS", + "Scalability", + "fulldas", + "Danksharding", + "DAS", + "Scalability" ], "language": "en", "speakers": [ - "max-hampshire", - "med-amor" + "csaba-kiraly" ], "eventId": "devcon-7", - "slot_start": 1731496200000, - "slot_end": 1731496800000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/12nsOv8WsOMt_04w0HJeyZq7caYnELYCEfrMGbVYyAGM" + "slot_start": 1731575400000, + "slot_end": 1731577200000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1lz7gYMVKQCLb5914Y9OWEh4uWk8dcQ8g132fAtGQIuQ" }, "vector": [ 0, 0, 0, 0, - 0, 6, 0, 0, @@ -362941,7 +362681,8 @@ 0, 0, 0, - 6, + 0, + 0, 6, 0, 0, @@ -363335,7 +363076,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -363374,6 +363114,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -363426,7 +363167,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -363449,6 +363189,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -363457,7 +363198,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -363665,8 +363405,9 @@ 0, 0, 0, - 2, 0, + 2, + 2, 0, 0, 0, @@ -363876,13 +363617,12 @@ 0, 2, 0, + 2, 0, 0, 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -363894,45 +363634,42 @@ }, { "session": { - "id": "from-peerdas-to-fulldas-towards-massive-scalability-with-32mb-blocks-and-beyond", - "sourceId": "EVSLDH", - "title": "From PeerDAS to FullDAS: towards massive scalability with 32MB blocks and beyond", - "description": "PeerDAS is expected to be one of the most interesting improvements of the Pectra hard fork, enabling long-awaited sharding on Ethereum, unleashing L2 scaling.\r\n\r\nPeerDAS is however just the start with up to 1-2 MB of blob space per slot. We look into the techniques jointly developed by our Codex Research Team and EF researchers to improve this by orders of magnitude, targeting 32 MB (and beyond) of data availability space.", - "track": "Core Protocol", + "id": "from-web2-security-with-love", + "sourceId": "VYEKSS", + "title": "From Web2 Security With Love", + "description": "Web3 organizations often rely on Web2 for infrastructure, communications, and development, yet their Web2 security posture is often neglected. This leaves them vulnerable to a wide range of adversaries, from well-funded sophisticated attackers to opportunistic script kiddies. In this talk,Joe Dobson will share hard-earned lessons from the Web2 trenches that can help secure Web3.Don’t make it easy for the adversary. Learn from the past: strengthen your Web2 security to safeguard your Web3 future.", + "track": "Security", "type": "Talk", - "expertise": "Expert", - "audience": "Research", + "expertise": "Beginner", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "PeerDAS", - "FullDAS" + "Intelligence" ], "tags": [ - "Danksharding", - "DAS", - "Scalability", - "fulldas", - "Danksharding", - "DAS", - "Scalability" + "Security", + "Hacks", + "intelligence", + "Hacks", + "Security" ], "language": "en", "speakers": [ - "csaba-kiraly" + "joe-dobson" ], "eventId": "devcon-7", - "slot_start": 1731575400000, - "slot_end": 1731577200000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1lz7gYMVKQCLb5914Y9OWEh4uWk8dcQ8g132fAtGQIuQ" + "slot_start": 1731574800000, + "slot_end": 1731576600000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1Q9J9HaQFEJ3SPx50bpp3xIlPzaHzn4kJ8ESPA0lnVoI" }, "vector": [ + 6, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -364657,6 +364394,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -364723,8 +364461,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -364798,7 +364534,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -364912,8 +364647,10 @@ 0, 0, 0, + 2, 0, 0, + 2, 0, 0, 0, @@ -365015,8 +364752,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -365238,49 +364973,48 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "from-web2-security-with-love", - "sourceId": "VYEKSS", - "title": "From Web2 Security With Love", - "description": "Web3 organizations often rely on Web2 for infrastructure, communications, and development, yet their Web2 security posture is often neglected. This leaves them vulnerable to a wide range of adversaries, from well-funded sophisticated attackers to opportunistic script kiddies. In this talk,Joe Dobson will share hard-earned lessons from the Web2 trenches that can help secure Web3.Don’t make it easy for the adversary. Learn from the past: strengthen your Web2 security to safeguard your Web3 future.", - "track": "Security", - "type": "Talk", - "expertise": "Beginner", + "id": "future-of-onchain-credit-scoring-for-farmers", + "sourceId": "BBEDYL", + "title": "Future of Onchain Credit Scoring for Farmers", + "description": "This talk will illustrate how a farmer's farm records alongside verified government issued ID and mobile money statements (M-Pesa) form the basis for anonymized real time credit scoring onchain, as a foundational layer to build unique farmer DIDs. This talk features Antugrow, a startup in Kenya re-imagining credit scoring and record keeping for farmers.", + "track": "Real World Ethereum", + "type": "Lightning Talk", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, - "doNotRecord": false, + "doNotRecord": true, "keywords": [ - "Intelligence" + "Agriculture" ], "tags": [ - "Security", - "Hacks", - "intelligence", - "Hacks", - "Security" + "Identity", + "agriculture", + "Identity" ], "language": "en", "speakers": [ - "joe-dobson" + "eddie-kago" ], "eventId": "devcon-7", - "slot_start": 1731574800000, - "slot_end": 1731576600000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1Q9J9HaQFEJ3SPx50bpp3xIlPzaHzn4kJ8ESPA0lnVoI" + "slot_start": 1731580200000, + "slot_end": 1731580800000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/143aux2LnIoaZxJqy3DpwpFTohgfllg9LWtuYzwx2v78" }, "vector": [ - 6, 0, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -366004,7 +365738,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -366053,6 +365786,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -366257,10 +365991,8 @@ 0, 0, 0, - 2, 0, 0, - 2, 0, 0, 0, @@ -366364,6 +366096,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -366567,9 +366300,9 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 2, 0, @@ -366589,42 +366322,49 @@ }, { "session": { - "id": "future-of-onchain-credit-scoring-for-farmers", - "sourceId": "BBEDYL", - "title": "Future of Onchain Credit Scoring for Farmers", - "description": "This talk will illustrate how a farmer's farm records alongside verified government issued ID and mobile money statements (M-Pesa) form the basis for anonymized real time credit scoring onchain, as a foundational layer to build unique farmer DIDs. This talk features Antugrow, a startup in Kenya re-imagining credit scoring and record keeping for farmers.", - "track": "Real World Ethereum", - "type": "Lightning Talk", + "id": "fuzzing-zero-knowledge-infrastructure", + "sourceId": "QYWS83", + "title": "Fuzzing Zero-Knowledge Infrastructure", + "description": "Zero-knowledge (ZK) infrastructure is highly complex and highly critical for the correct operation of L2 chains; that is, a single bug can result in massive financial and reputational damage. To find such potential million-dollar bugs before they are exploited, we have developed a novel fuzzing technique that can find logic flaws that impact liveness or safety of ZK infrastructure. Our fuzzer has already found 16 such issues in four ZK systems, namely Circom, Corset, Gnark, and Noir.", + "track": "Security", + "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Research", "featured": false, - "doNotRecord": true, + "doNotRecord": false, "keywords": [ - "Agriculture" + "Metamorphic", + "Testing" ], "tags": [ - "Identity", - "agriculture", - "Identity" + "ZKP", + "Zero-Knowledge", + "Security", + "Fuzzing", + "Testing", + "metamorphic", + "Fuzzing", + "Security", + "Zero-Knowledge" ], "language": "en", "speakers": [ - "eddie-kago" + "valentin-wustholz" ], "eventId": "devcon-7", - "slot_start": 1731580200000, - "slot_end": 1731580800000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/143aux2LnIoaZxJqy3DpwpFTohgfllg9LWtuYzwx2v78" + "slot_start": 1731641400000, + "slot_end": 1731643200000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1C0qMB9Xtv-bWWVg8T0URvn0L0LP0y88aiS1n8-LmL1U" }, "vector": [ + 6, 0, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -367347,6 +367087,9 @@ 0, 0, 0, + 6, + 6, + 0, 0, 0, 0, @@ -367356,6 +367099,11 @@ 0, 0, 0, + 6, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -367397,7 +367145,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -367415,6 +367162,14 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -367576,6 +367331,10 @@ 0, 0, 0, + 2, + 0, + 0, + 0, 0, 0, 0, @@ -367685,30 +367444,10 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 0, + 0, + 0, + 0, + 2, 0, 0, 0, @@ -367915,8 +367654,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -367933,47 +367672,47 @@ }, { "session": { - "id": "fuzzing-zero-knowledge-infrastructure", - "sourceId": "QYWS83", - "title": "Fuzzing Zero-Knowledge Infrastructure", - "description": "Zero-knowledge (ZK) infrastructure is highly complex and highly critical for the correct operation of L2 chains; that is, a single bug can result in massive financial and reputational damage. To find such potential million-dollar bugs before they are exploited, we have developed a novel fuzzing technique that can find logic flaws that impact liveness or safety of ZK infrastructure. Our fuzzer has already found 16 such issues in four ZK systems, namely Circom, Corset, Gnark, and Noir.", - "track": "Security", + "id": "gas-limit-and-block-execution", + "sourceId": "LPLSDD", + "title": "Gas Limit and Block Execution", + "description": "The talk will focus on scaling L1 through the gas limit, with special attention to block execution, covering challenges and planned solutions. Topics include an overview of control over the gas limit, the current state of execution performance, and hardware comparisons. Key challenges will also be discussed, such as slot organization, state growth, and worst-case scenarios, including gas pricing issues.", + "track": "Core Protocol", "type": "Talk", "expertise": "Intermediate", - "audience": "Research", + "audience": "Stakers/Validators", "featured": false, "doNotRecord": false, "keywords": [ - "Metamorphic", - "Testing" + "gas limit", + "block execution", + "Execution Layer" ], "tags": [ - "ZKP", - "Zero-Knowledge", - "Security", - "Fuzzing", - "Testing", - "metamorphic", - "Fuzzing", - "Security", - "Zero-Knowledge" + "Core Protocol", + "Layer 1", + "Protocol Design", + "execution", + "layer", + "Core Protocol", + "Layer 1", + "Protocol Design" ], "language": "en", "speakers": [ - "valentin-wustholz" + "marekm25" ], "eventId": "devcon-7", - "slot_start": 1731641400000, - "slot_end": 1731643200000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1C0qMB9Xtv-bWWVg8T0URvn0L0LP0y88aiS1n8-LmL1U" + "slot_start": 1731566400000, + "slot_end": 1731568200000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/17JZL3bUgGRPxJs5ybdBTY70V_NqPo7xH7Sc7QI5zw5A" }, "vector": [ - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -368699,8 +368438,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -368711,14 +368448,15 @@ 0, 0, 0, - 6, 0, 0, 0, 0, + 6, 0, 0, 0, + 2, 0, 0, 0, @@ -368745,6 +368483,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -368774,7 +368513,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -368895,6 +368633,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -368943,7 +368682,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -369059,8 +368797,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -369267,13 +369005,13 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -369284,50 +369022,47 @@ }, { "session": { - "id": "gas-limit-and-block-execution", - "sourceId": "LPLSDD", - "title": "Gas Limit and Block Execution", - "description": "The talk will focus on scaling L1 through the gas limit, with special attention to block execution, covering challenges and planned solutions. Topics include an overview of control over the gas limit, the current state of execution performance, and hardware comparisons. Key challenges will also be discussed, such as slot organization, state growth, and worst-case scenarios, including gas pricing issues.", - "track": "Core Protocol", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Stakers/Validators", + "id": "gas-metering-comparing-appchain-rollups-vs-general-purpose-rollups", + "sourceId": "KXFHXJ", + "title": "Gas Metering: Comparing Appchain Rollups vs. General Purpose Rollups", + "description": "General purpose rollups, with all applications running in the same virtual machine, face specific constraints in their gas metering systems that appchain rollups do not.\r\n\r\nIn this lightning talk, we'll explore the differences and the design freedom in gas metering when your application isn't in an adversarial setting, avoiding potential attacks from newly deployed code. Discover the benefits and challenges of customized gas metering in appchain rollups.", + "track": "Layer 2", + "type": "Lightning Talk", + "expertise": "Expert", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "gas limit", - "block execution", - "Execution Layer" + "Metering" ], "tags": [ - "Core Protocol", - "Layer 1", - "Protocol Design", - "execution", - "layer", - "Core Protocol", - "Layer 1", - "Protocol Design" + "Gas", + "Appchains", + "Mechanism design", + "metering", + "Appchains", + "Gas", + "Mechanism design" ], "language": "en", "speakers": [ - "marekm25" + "felipe-argento" ], "eventId": "devcon-7", - "slot_start": 1731566400000, - "slot_end": 1731568200000, + "slot_start": 1731583200000, + "slot_end": 1731583800000, "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/17JZL3bUgGRPxJs5ybdBTY70V_NqPo7xH7Sc7QI5zw5A" + "resources_presentation": "https://docs.google.com/presentation/d/1RCYOul1XxqYV0BU6bMqResTDK6sazsIhKVB2ctdgBKU" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -370056,6 +369791,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -370065,11 +369801,9 @@ 0, 0, 0, - 6, 0, 0, 0, - 2, 0, 0, 0, @@ -370096,7 +369830,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -370246,7 +369979,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -370282,6 +370014,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -370381,6 +370115,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -370613,18 +370348,17 @@ 0, 0, 0, - 2, - 0, 0, 0, + 2, 0, + 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -370635,37 +370369,40 @@ }, { "session": { - "id": "gas-metering-comparing-appchain-rollups-vs-general-purpose-rollups", - "sourceId": "KXFHXJ", - "title": "Gas Metering: Comparing Appchain Rollups vs. General Purpose Rollups", - "description": "General purpose rollups, with all applications running in the same virtual machine, face specific constraints in their gas metering systems that appchain rollups do not.\r\n\r\nIn this lightning talk, we'll explore the differences and the design freedom in gas metering when your application isn't in an adversarial setting, avoiding potential attacks from newly deployed code. Discover the benefits and challenges of customized gas metering in appchain rollups.", - "track": "Layer 2", + "id": "giga-staking-for-school-connectivity", + "sourceId": "ZU3AEJ", + "title": "Giga: Staking for school connectivity", + "description": "Giga is a joint venture between UNICEF and the ITU with the mission of connecting all the world's schools to the internet. Over the past years, a novel approach to fund the ongoing operating expenses of school connectivity has been running as a pilot in Rwanda and Giga is currently scaling up operations.\r\n\r\nAs part of this pilot, one staking node has been generating returns that are being spent on connectivity in a school in Rwanda. All of this has been done in compliance with local regulations.", + "track": "Real World Ethereum", "type": "Lightning Talk", - "expertise": "Expert", - "audience": "Research", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "Metering" + "connectivity", + "schools", + "social impact" ], "tags": [ - "Gas", - "Appchains", - "Mechanism design", - "metering", - "Appchains", - "Gas", - "Mechanism design" + "Staking", + "Sustainability", + "Ethereum for Good", + "Social", + "impact", + "Ethereum for Good", + "Staking", + "Sustainability" ], "language": "en", "speakers": [ - "felipe-argento" + "gerben-kijne" ], "eventId": "devcon-7", - "slot_start": 1731583200000, - "slot_end": 1731583800000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1RCYOul1XxqYV0BU6bMqResTDK6sazsIhKVB2ctdgBKU" + "slot_start": 1731577200000, + "slot_end": 1731577800000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1rmmBw3SZZEyNNDi7PgdUEMlN6Wfogmt3EIpC8WZe-5I" }, "vector": [ 0, @@ -370674,7 +370411,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -371037,10 +370773,8 @@ 0, 0, 0, - 6, - 0, - 0, 0, + 6, 0, 0, 0, @@ -371405,7 +371139,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -371527,8 +371260,10 @@ 0, 0, 0, + 2, 0, 0, + 2, 0, 0, 0, @@ -371580,6 +371315,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -371628,7 +371364,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -371666,6 +371401,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -371729,7 +371465,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -371751,6 +371486,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -371760,7 +371496,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -371966,13 +371701,14 @@ 0, 2, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -371983,40 +371719,35 @@ }, { "session": { - "id": "giga-staking-for-school-connectivity", - "sourceId": "ZU3AEJ", - "title": "Giga: Staking for school connectivity", - "description": "Giga is a joint venture between UNICEF and the ITU with the mission of connecting all the world's schools to the internet. Over the past years, a novel approach to fund the ongoing operating expenses of school connectivity has been running as a pilot in Rwanda and Giga is currently scaling up operations.\r\n\r\nAs part of this pilot, one staking node has been generating returns that are being spent on connectivity in a school in Rwanda. All of this has been done in compliance with local regulations.", + "id": "giga-undepin-to-connect-every-school-in-the-world", + "sourceId": "JXH3T3", + "title": "Giga: (UN)DePIN to connect every school in the world", + "description": "Giga (a startup built by UNICEF and ITU) has built a long-lasting friendship with the Ethereum community, starting w/ the 2019 Devcon launch of UNICEF's Crypto Fund, to the first Eth staking with the Government of Rwanda, putting schools onchain, and now working on a global Connectivity Credits Marketplace.\r\n \r\nBlockchain, and particularly Ethereum, is fundamental to scaling connectivity for the 1.8 billion people who aren't online. http://giga.global", "track": "Real World Ethereum", - "type": "Lightning Talk", + "type": "Talk", "expertise": "Beginner", "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "connectivity", - "schools", - "social impact" + "Connectivity", + "real world digital assets", + "" ], "tags": [ - "Staking", - "Sustainability", - "Ethereum for Good", - "Social", - "impact", + "DePIN", "Ethereum for Good", - "Staking", - "Sustainability" + "Politics" ], "language": "en", "speakers": [ - "gerben-kijne" + "christopher-fabian" ], "eventId": "devcon-7", - "slot_start": 1731577200000, - "slot_end": 1731577800000, + "slot_start": 1731576000000, + "slot_end": 1731577200000, "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1rmmBw3SZZEyNNDi7PgdUEMlN6Wfogmt3EIpC8WZe-5I" + "resources_presentation": "https://docs.google.com/presentation/d/1Kux95LlPqrqyaIMbQZgE8OhOIzJM8A61evcBSSNF7dY" }, "vector": [ 0, @@ -372770,6 +372501,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -372873,12 +372605,18 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, - 2, 0, 0, - 2, 0, 0, 0, @@ -372930,7 +372668,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -373016,7 +372753,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -373080,6 +372816,14 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -373101,20 +372845,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -373334,44 +373064,36 @@ }, { "session": { - "id": "giga-undepin-to-connect-every-school-in-the-world", - "sourceId": "JXH3T3", - "title": "Giga: (UN)DePIN to connect every school in the world", - "description": "Giga (a startup built by UNICEF and ITU) has built a long-lasting friendship with the Ethereum community, starting w/ the 2019 Devcon launch of UNICEF's Crypto Fund, to the first Eth staking with the Government of Rwanda, putting schools onchain, and now working on a global Connectivity Credits Marketplace.\r\n \r\nBlockchain, and particularly Ethereum, is fundamental to scaling connectivity for the 1.8 billion people who aren't online. http://giga.global", - "track": "Real World Ethereum", - "type": "Talk", - "expertise": "Beginner", - "audience": "Community", + "id": "going-from-alzheimers-to-pandemics-bringing-floss-to-bio-testing", + "sourceId": "PZACPB", + "title": "Going from Alzheimer's to Pandemics: Bringing FLOSS to Bio Testing", + "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "type": "Lightning Talk", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "Connectivity", - "real world digital assets", - "" - ], - "tags": [ - "DePIN", - "Ethereum for Good", - "Politics" - ], + "keywords": [], + "tags": [], "language": "en", "speakers": [ - "christopher-fabian" + "tom-cirrito-phd" ], "eventId": "devcon-7", - "slot_start": 1731576000000, - "slot_end": 1731577200000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1Kux95LlPqrqyaIMbQZgE8OhOIzJM8A61evcBSSNF7dY" + "slot_start": 1731569400000, + "slot_end": 1731570300000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/1JN8fHkrJUSmMwQcFE6vbbWGfFN8h8mUo1A7pu-plAU8" }, "vector": [ 0, + 6, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -374117,7 +373839,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -374221,7 +373942,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -374432,7 +374152,7 @@ 0, 0, 0, - 2, + 0, 0, 0, 0, @@ -374663,12 +374383,13 @@ 2, 0, 0, + 2, + 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -374680,31 +374401,49 @@ }, { "session": { - "id": "going-from-alzheimers-to-pandemics-bringing-floss-to-bio-testing", - "sourceId": "PZACPB", - "title": "Going from Alzheimer's to Pandemics: Bringing FLOSS to Bio Testing", - "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "id": "governance-innovation-analysis-on-voter-behavior-in-blockchain-governance", + "sourceId": "ZKNSAL", + "title": "Governance Innovation: Analysis on Voter Behavior in Blockchain Governance", + "description": "As the first comprehensive examination of voter behavior in Web3, the following research explores two significant blockchain ecosystems, Curve Finance and Polkadot, using a novel quantitative methodology to decompose and highlight governance patterns.\r\n\r\nThe presented analysis shows, among other findings, a significant influence of market conditions on voter tendencies, diverse patterns relating to voting power accumulation, and a potential effect of financial incentives on voter participation.", + "track": "Coordination", "type": "Lightning Talk", - "expertise": "", - "audience": "Engineering", + "expertise": "Expert", + "audience": "Product", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Vote Escrow", + "Funding Allocation", + "Voter Analytics" + ], + "tags": [ + "Permissionless", + "Coordination", + "Governance", + "Decentralization", + "Game Theory", + "Tokenomics", + "voting", + "analytics", + "Coordination", + "Decentralization", + "Game Theory", + "Governance", + "Permissionless", + "Tokenomics" + ], "language": "en", "speakers": [ - "tom-cirrito-phd" + "tanisha-katara" ], "eventId": "devcon-7", - "slot_start": 1731569400000, - "slot_end": 1731570300000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/1JN8fHkrJUSmMwQcFE6vbbWGfFN8h8mUo1A7pu-plAU8" + "slot_start": 1731489000000, + "slot_end": 1731489600000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1hyhPIjZoL4CayjCbBks0Dvhf-v1OSKN0dKkek0vNdSE" }, "vector": [ 0, - 6, 0, 0, 0, @@ -374715,6 +374454,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -375440,6 +375180,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -375475,6 +375216,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -375503,6 +375245,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -375525,11 +375268,13 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -375584,6 +375329,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -375619,6 +375365,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -375788,6 +375535,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -375990,22 +375738,13 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 0, - 0, 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -376018,46 +375757,35 @@ }, { "session": { - "id": "governance-innovation-analysis-on-voter-behavior-in-blockchain-governance", - "sourceId": "ZKNSAL", - "title": "Governance Innovation: Analysis on Voter Behavior in Blockchain Governance", - "description": "As the first comprehensive examination of voter behavior in Web3, the following research explores two significant blockchain ecosystems, Curve Finance and Polkadot, using a novel quantitative methodology to decompose and highlight governance patterns.\r\n\r\nThe presented analysis shows, among other findings, a significant influence of market conditions on voter tendencies, diverse patterns relating to voting power accumulation, and a potential effect of financial incentives on voter participation.", - "track": "Coordination", - "type": "Lightning Talk", - "expertise": "Expert", - "audience": "Product", + "id": "grandine-on-windows", + "sourceId": "SUTU99", + "title": "Grandine on Windows", + "description": "In this talk, the speaker will discuss the problems encountered in porting Grandine, an Ethereum consensus client, to Windows systems and the solutions from the perspectives of language, engineering, and cross-platform. The speaker found that these problems are common to the current Ethereum infrastructure based on the Rust language. Finally, the speaker will summarize and look forward to the development of Ethereum clients based on the Rust language, especially from the point of cross-platform.", + "track": "[CLS] EPF Day", + "type": "Talk", + "expertise": "Beginner", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Vote Escrow", - "Funding Allocation", - "Voter Analytics" + "Rust", + "Client", + "Engineering" ], "tags": [ - "Permissionless", - "Coordination", - "Governance", - "Decentralization", - "Game Theory", - "Tokenomics", - "voting", - "analytics", - "Coordination", - "Decentralization", - "Game Theory", - "Governance", - "Permissionless", - "Tokenomics" + "Best Practices", + "Core Protocol", + "Languages" ], "language": "en", "speakers": [ - "tanisha-katara" + "jin-mingjian" ], "eventId": "devcon-7", - "slot_start": 1731489000000, - "slot_end": 1731489600000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1hyhPIjZoL4CayjCbBks0Dvhf-v1OSKN0dKkek0vNdSE" + "slot_start": 1731481200000, + "slot_end": 1731482100000, + "slot_roomId": "breakout-1", + "resources_presentation": "https://docs.google.com/presentation/d/1W4lSdrWzgMoJHrCdD1XG6PWUZq7B7QBp09iTEJj9lH0" }, "vector": [ 0, @@ -376071,11 +375799,11 @@ 0, 0, 0, - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -376798,7 +376526,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -376809,6 +376536,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -376820,6 +376548,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -376834,7 +376564,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -376863,7 +376592,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -376892,7 +376620,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -376947,7 +376674,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -376983,7 +376709,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -377153,7 +376878,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -377356,13 +377080,16 @@ 0, 0, 0, + 0, + 0, + 2, + 0, 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -377375,47 +377102,40 @@ }, { "session": { - "id": "grandine-on-windows", - "sourceId": "SUTU99", - "title": "Grandine on Windows", - "description": "In this talk, the speaker will discuss the problems encountered in porting Grandine, an Ethereum consensus client, to Windows systems and the solutions from the perspectives of language, engineering, and cross-platform. The speaker found that these problems are common to the current Ethereum infrastructure based on the Rust language. Finally, the speaker will summarize and look forward to the development of Ethereum clients based on the Rust language, especially from the point of cross-platform.", - "track": "[CLS] EPF Day", + "id": "grapheneos-a-brief-introduction-to-private-and-secure-android", + "sourceId": "QK3ZTL", + "title": "GrapheneOS: a brief introduction to private and secure Android", + "description": "Smartphones have become an essential part of our lives. The operating systems on smartphones act like a boundary layer between personal data and a plethora of untrusted code, but how easy is it to penetrate this boundary? We present GrapheneOS - the privacy and security-focused operating system developed as a non-profit open-source project. We will focus on some state-of-the-art GrapheneOS features such as low-level USB-C control, hardened memory allocator, and Sandboxed Google Play.", + "track": "Cypherpunk & Privacy", "type": "Talk", "expertise": "Beginner", "audience": "Engineering", "featured": false, - "doNotRecord": false, + "doNotRecord": true, "keywords": [ - "Rust", - "Client", - "Engineering" + "Android" ], "tags": [ - "Best Practices", - "Core Protocol", - "Languages" + "Privacy", + "Security", + "Mobile", + "android", + "Mobile", + "Privacy", + "Security" ], "language": "en", "speakers": [ - "jin-mingjian" + "hulk", + "maade" ], "eventId": "devcon-7", - "slot_start": 1731481200000, - "slot_end": 1731482100000, - "slot_roomId": "breakout-1", - "resources_presentation": "https://docs.google.com/presentation/d/1W4lSdrWzgMoJHrCdD1XG6PWUZq7B7QBp09iTEJj9lH0" + "slot_start": 1731486000000, + "slot_end": 1731487800000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/105h0erRlmvaHWuoC8pgHHPTJmdK7CiGkTOcyb1Vs4Nw" }, "vector": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -377780,7 +377500,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -377791,6 +377510,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -378144,6 +377865,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -378155,7 +377877,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -378233,15 +377954,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -378270,6 +377982,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -378516,6 +378229,22 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -378721,38 +378450,33 @@ }, { "session": { - "id": "grapheneos-a-brief-introduction-to-private-and-secure-android", - "sourceId": "QK3ZTL", - "title": "GrapheneOS: a brief introduction to private and secure Android", - "description": "Smartphones have become an essential part of our lives. The operating systems on smartphones act like a boundary layer between personal data and a plethora of untrusted code, but how easy is it to penetrate this boundary? We present GrapheneOS - the privacy and security-focused operating system developed as a non-profit open-source project. We will focus on some state-of-the-art GrapheneOS features such as low-level USB-C control, hardened memory allocator, and Sandboxed Google Play.", - "track": "Cypherpunk & Privacy", + "id": "growing-the-biomes-gdp-using-digital-matter-and-smart-items", + "sourceId": "AZCYRS", + "title": "Growing The Biomes GDP Using Digital Matter & Smart Items", + "description": "Biomes is growing the virtual world with the largest GDP. As a fully onchain 3D voxel world, every single action in Biomes -- mining, building, crafting, even moving -- is a transaction on the Redstone L2. \r\n\r\nWe will share stories how we're working to grow the GDP of Biomes, what is working and what isn't. We will also share examples and ideas for onchain smart items in the Biomes world enabled by smart contracts.", + "track": "[CLS] MUD Community-Led Session, by 0xPARC", "type": "Talk", "expertise": "Beginner", "audience": "Engineering", "featured": false, - "doNotRecord": true, - "keywords": [ - "Android" - ], + "doNotRecord": false, + "keywords": [], "tags": [ - "Privacy", - "Security", - "Mobile", - "android", - "Mobile", - "Privacy", - "Security" + "Gaming", + "Autonomous World", + "Autonomous World", + "Gaming" ], "language": "en", "speakers": [ - "hulk", - "maade" + "dhrumil-shah", + "dhvani-patel" ], "eventId": "devcon-7", - "slot_start": 1731486000000, - "slot_end": 1731487800000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/105h0erRlmvaHWuoC8pgHHPTJmdK7CiGkTOcyb1Vs4Nw" + "slot_start": 1731579300000, + "slot_end": 1731580800000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/13_hK3uoJSZ6tt20JSY81twd2hzFWCOGFjUGmSMP9_R4" }, "vector": [ 0, @@ -378760,7 +378484,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -378768,6 +378491,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -378831,6 +378555,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -379130,8 +378856,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -379485,7 +379209,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -379508,7 +379231,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -379595,6 +379317,9 @@ 0, 0, 0, + 2, + 2, + 0, 0, 0, 0, @@ -379602,7 +379327,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -379849,7 +379573,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -380070,11 +379793,11 @@ }, { "session": { - "id": "growing-the-biomes-gdp-using-digital-matter-and-smart-items", - "sourceId": "AZCYRS", - "title": "Growing The Biomes GDP Using Digital Matter & Smart Items", - "description": "Biomes is growing the virtual world with the largest GDP. As a fully onchain 3D voxel world, every single action in Biomes -- mining, building, crafting, even moving -- is a transaction on the Redstone L2. \r\n\r\nWe will share stories how we're working to grow the GDP of Biomes, what is working and what isn't. We will also share examples and ideas for onchain smart items in the Biomes world enabled by smart contracts.", - "track": "[CLS] MUD Community-Led Session, by 0xPARC", + "id": "hacking-thai-beats-cities-and-dances", + "sourceId": "NM8B9E", + "title": "Hacking Thai Beats, Cities & Dances", + "description": "Can we inspire Thai builders to be more creative through hacking our own culture? Stories of an algorithmic Thai music festival in Thailand's oldest museum, an open-source hackathon to improve the city of Bangkok, an interactive art performance that blends algorithms with traditional Thai dance; and how you can build better builder communities by inter-disciplinary thinking.", + "track": "Real World Ethereum", "type": "Talk", "expertise": "Beginner", "audience": "Engineering", @@ -380082,21 +379805,19 @@ "doNotRecord": false, "keywords": [], "tags": [ - "Gaming", - "Autonomous World", - "Autonomous World", - "Gaming" + "Art", + "FOSS", + "Live Coding" ], "language": "en", "speakers": [ - "dhrumil-shah", - "dhvani-patel" + "phoomparin-mano" ], "eventId": "devcon-7", - "slot_start": 1731579300000, - "slot_end": 1731580800000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/13_hK3uoJSZ6tt20JSY81twd2hzFWCOGFjUGmSMP9_R4" + "slot_start": 1731552900000, + "slot_end": 1731554100000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/16NvToD2NQxicsfxWktPRLuxSt7qrL73mCEcujVhk_i0" }, "vector": [ 0, @@ -380105,14 +379826,13 @@ 0, 0, 0, + 6, 0, 0, 0, 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -380175,8 +379895,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -380478,6 +380196,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -380938,8 +380657,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -380948,6 +380665,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -381051,6 +380769,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -381166,6 +380885,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -381414,31 +381134,37 @@ }, { "session": { - "id": "hacking-thai-beats-cities-and-dances", - "sourceId": "NM8B9E", - "title": "Hacking Thai Beats, Cities & Dances", - "description": "Can we inspire Thai builders to be more creative through hacking our own culture? Stories of an algorithmic Thai music festival in Thailand's oldest museum, an open-source hackathon to improve the city of Bangkok, an interactive art performance that blends algorithms with traditional Thai dance; and how you can build better builder communities by inter-disciplinary thinking.", - "track": "Real World Ethereum", + "id": "hallucinated-servers-another-prog-crypto-chip", + "sourceId": "DYJ88A", + "title": "hallucinated servers another prog crypto chip", + "description": "hallucinated servers another prog crypto chip\r\n\r\nNot sure about the rest ;)", + "track": "Applied Cryptography", "type": "Talk", "expertise": "Beginner", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], + "keywords": [ + "Cyprography", + "fhe", + "mpc" + ], "tags": [ - "Art", - "FOSS", - "Live Coding" + "Cryptography", + "MPC", + "fhe", + "Cryptography", + "MPC" ], "language": "en", "speakers": [ - "phoomparin-mano" + "brian-lawrence" ], "eventId": "devcon-7", - "slot_start": 1731552900000, - "slot_end": 1731554100000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/16NvToD2NQxicsfxWktPRLuxSt7qrL73mCEcujVhk_i0" + "slot_start": 1731556800000, + "slot_end": 1731558600000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1vVTMx-WFRYRYIkDhxt9cWeLavDtiXTRNFX6sO0Z4Nyo" }, "vector": [ 0, @@ -381447,11 +381173,11 @@ 0, 0, 0, - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -382183,6 +381909,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -382258,6 +381985,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -382287,8 +382015,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -382391,7 +382117,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -382507,7 +382232,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -382537,6 +382261,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -382756,39 +382481,30 @@ }, { "session": { - "id": "hallucinated-servers-another-prog-crypto-chip", - "sourceId": "DYJ88A", - "title": "hallucinated servers another prog crypto chip", - "description": "hallucinated servers another prog crypto chip\r\n\r\nNot sure about the rest ;)", - "track": "Applied Cryptography", - "type": "Talk", - "expertise": "Beginner", + "id": "hardening-mobile-operating-systems-for-enhanced-privacy", + "sourceId": "DRKWGV", + "title": "Hardening Mobile Operating Systems for Enhanced Privacy", + "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "type": "Lightning Talk", + "expertise": "", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "Cyprography", - "fhe", - "mpc" - ], - "tags": [ - "Cryptography", - "MPC", - "fhe", - "Cryptography", - "MPC" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "brian-lawrence" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731556800000, - "slot_end": 1731558600000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1vVTMx-WFRYRYIkDhxt9cWeLavDtiXTRNFX6sO0Z4Nyo" + "slot_start": 1731576000000, + "slot_end": 1731576900000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/1d2aapQyYzhgjOalAv-TJnnfo0oZ8Q-k-T4Lsok_kqbY" }, "vector": [ + 0, + 6, + 0, 0, 0, 0, @@ -382799,7 +382515,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -383167,7 +382882,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -383532,7 +383246,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -383608,7 +383321,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -383884,7 +383596,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -384086,6 +383797,7 @@ 0, 2, 0, + 0, 2, 0, 0, @@ -384104,27 +383816,49 @@ }, { "session": { - "id": "hardening-mobile-operating-systems-for-enhanced-privacy", - "sourceId": "DRKWGV", - "title": "Hardening Mobile Operating Systems for Enhanced Privacy", - "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", - "type": "Lightning Talk", - "expertise": "", - "audience": "Engineering", + "id": "hardening-the-commons", + "sourceId": "BMTVJK", + "title": "Hardening the Commons", + "description": "A hands-on workshop for those interested in strengthening the capture resistance and general survivability of commons under their stewardship. This session will be a sequence of guided small group discussions that will flesh out the levels of a capability maturity model for how a commons resource, whether it is a blockchain or a city, can be gradually \"hardened\" by developing and maturing capabilities at material, philosophical, skill, social, and mission levels.", + "track": "Coordination", + "type": "Workshop", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Impact", + "Commons", + "Adoption" + ], + "tags": [ + "adoption", + "Censorship Resistance", + "Coordination", + "Solarpunk" + ], "language": "en", - "speakers": [], + "speakers": [ + "tim-beiko", + "venkatesh-rao" + ], "eventId": "devcon-7", - "slot_start": 1731576000000, - "slot_end": 1731576900000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/1d2aapQyYzhgjOalAv-TJnnfo0oZ8Q-k-T4Lsok_kqbY" + "slot_start": 1731486600000, + "slot_end": 1731497400000, + "slot_roomId": "classroom-e", + "resources_presentation": "https://docs.google.com/presentation/d/1gO904DKuSqj1sNQuLtbP57gbG3NphApmqMl4sI6azOs" }, "vector": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 6, 0, @@ -384302,6 +384036,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -384492,6 +384227,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -384967,6 +384703,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -384989,6 +384726,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -384997,24 +384735,10 @@ 0, 0, 0, + 2, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, + 2, 0, 0, 0, @@ -385422,13 +385146,12 @@ 2, 0, 0, - 2, - 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -385440,42 +385163,45 @@ }, { "session": { - "id": "hardening-the-commons", - "sourceId": "BMTVJK", - "title": "Hardening the Commons", - "description": "A hands-on workshop for those interested in strengthening the capture resistance and general survivability of commons under their stewardship. This session will be a sequence of guided small group discussions that will flesh out the levels of a capability maturity model for how a commons resource, whether it is a blockchain or a city, can be gradually \"hardened\" by developing and maturing capabilities at material, philosophical, skill, social, and mission levels.", - "track": "Coordination", - "type": "Workshop", - "expertise": "Beginner", - "audience": "Community", + "id": "hardhat-3-overhauled-and-rust-powered", + "sourceId": "QZYQYE", + "title": "Hardhat 3: overhauled & Rust-powered", + "description": "The Hardhat team has been working continuously over the past two years to redesign and rewrite Hardhat from the ground up, including a major migration to Rust. This talk will explore the problems and solutions that the upcoming release of Hardhat 3 will focus on: performance, Solidity tests, correct L2 network simulation, and a comprehensive deployment system.", + "track": "Developer Experience", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Developer", "featured": false, "doNotRecord": false, "keywords": [ - "Impact", - "Commons", - "Adoption" + "Hardhat", + "Solidity" ], "tags": [ - "adoption", - "Censorship Resistance", - "Coordination", - "Solarpunk" + "Developer Infrastructure", + "Tooling", + "DevEx", + "solidity", + "Developer Infrastructure", + "DevEx", + "Tooling" ], "language": "en", "speakers": [ - "tim-beiko", - "venkatesh-rao" + "patricio-palladino" ], "eventId": "devcon-7", - "slot_start": 1731486600000, + "slot_start": 1731495600000, "slot_end": 1731497400000, - "slot_roomId": "classroom-e", - "resources_presentation": "https://docs.google.com/presentation/d/1gO904DKuSqj1sNQuLtbP57gbG3NphApmqMl4sI6azOs" + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1XDRIhALcLD_91krtX14MMkCYoXRCN3nZ_oia1tIdaLw" }, "vector": [ 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -385484,7 +385210,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -385660,7 +385385,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -386223,6 +385947,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -386231,6 +385956,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -386254,6 +385980,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -386328,7 +386055,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -386351,8 +386077,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -386360,10 +386084,8 @@ 0, 0, 0, - 2, 0, 0, - 2, 0, 0, 0, @@ -386570,6 +386292,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -386766,17 +386489,17 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -386788,44 +386511,40 @@ }, { "session": { - "id": "hardhat-v3-will-launch-soon-precise-l2s-simulation-performant-rust-rewrite-solidity-tests-deployments-and-more", - "sourceId": "QZYQYE", - "title": "Hardhat v3 will launch soon: precise L2s simulation, performant Rust rewrite, Solidity tests, deployments, and more.", - "description": "The Hardhat team has been working continuously over the past two years to redesign and rewrite Hardhat from the ground up, including a major migration to Rust already in production. This talk will explore the problems and solutions that Hardhat’s upcoming v3 release will focus on: performance, Solidity tests, correct L2 network simulation, and a comprehensive deployment system.", - "track": "Developer Experience", - "type": "Talk", + "id": "hardware-security-from-sand-to-stone", + "sourceId": "UZDFEK", + "title": "Hardware Security: From Sand to Stone", + "description": "All software runs on hardware. The assumptions on which many of our systems rest are often shakier than we realise. This talk explores hardware security, its shortcomings and the path to a firmer foundation.", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Developer", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Hardhat", - "Solidity" + "TEE", + "Hardware Trojans" ], "tags": [ - "Developer Infrastructure", - "Tooling", - "DevEx", - "solidity", - "Developer Infrastructure", - "DevEx", - "Tooling" + "Decentralization", + "Hardware wallets", + "Security" ], "language": "en", "speakers": [ - "patricio-palladino" + "quintus-kilbourn" ], "eventId": "devcon-7", - "slot_start": 1731495600000, - "slot_end": 1731497400000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1XDRIhALcLD_91krtX14MMkCYoXRCN3nZ_oia1tIdaLw" + "slot_start": 1731575400000, + "slot_end": 1731576000000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/1wcISJi-Q9aswEj-3R97yb_9jp5DN6P_38XsaGdEq3B4" }, "vector": [ 0, + 6, 0, 0, - 6, 0, 0, 0, @@ -387551,6 +387270,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -387573,7 +387293,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -387582,7 +387301,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -387606,7 +387324,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -387655,6 +387372,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -387891,6 +387609,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -387918,7 +387637,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -388119,9 +387837,9 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 0, 0, @@ -388137,38 +387855,28 @@ }, { "session": { - "id": "hardware-security-from-sand-to-stone", - "sourceId": "UZDFEK", - "title": "Hardware Security: From Sand to Stone", - "description": "All software runs on hardware. The assumptions on which many of our systems rest are often shakier than we realise. This talk explores hardware security, its shortcomings and the path to a firmer foundation.", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", - "type": "Lightning Talk", - "expertise": "Intermediate", + "id": "harry-p", + "sourceId": "LXJJDW", + "title": "Harry P", + "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", + "track": "Entertainment", + "type": "Music", + "expertise": "", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "TEE", - "Hardware Trojans" - ], - "tags": [ - "Decentralization", - "Hardware wallets", - "Security" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "quintus-kilbourn" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731575400000, - "slot_end": 1731576000000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/1wcISJi-Q9aswEj-3R97yb_9jp5DN6P_38XsaGdEq3B4" + "slot_start": 1731488400000, + "slot_end": 1731492000000, + "slot_roomId": "music-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1wNma7KIt9CoI1JayWZB-MIf47ge7DGlMJ3Ev9Il3pdE" }, "vector": [ 0, - 6, 0, 0, 0, @@ -388177,6 +387885,8 @@ 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -388548,7 +388258,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -388897,7 +388606,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -388999,7 +388707,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -389236,7 +388943,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -389460,13 +389166,15 @@ 0, 0, 0, - 2, 0, 0, 0, 2, 0, 0, + 2, + 0, + 0, 0, 0, 0, @@ -389482,36 +389190,38 @@ }, { "session": { - "id": "harry-p", - "sourceId": "LXJJDW", - "title": "Harry P", - "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", - "track": "Entertainment", - "type": "Music", - "expertise": "", + "id": "hevm-or-how-i-learned-to-stop-worrying-and-love-the-symbolic-execution", + "sourceId": "YQPADR", + "title": "hevm or: How I Learned to Stop Worrying and Love the Symbolic Execution", + "description": "hevm is a symbolic execution engine for the EVM that can prove safety properties for EVM bytecode or verify semantic equivalence between two bytecode objects. It exposes a user-friendly API in Solidity that allows you to define symbolic tests using almost exactly the same syntax as usual unit tests.\r\n\r\nIn this talk, we'll present hevm, what it's useful for, and when and how to use it to help secure your digital contracts.", + "track": "Security", + "type": "Talk", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Symbolic Execution", + "EVM" + ], + "tags": [ + "Security", + "Fuzzing", + "EVM", + "Fuzzing", + "Security" + ], "language": "en", - "speakers": [], + "speakers": [ + "mate-soos" + ], "eventId": "devcon-7", - "slot_start": 1731488400000, - "slot_end": 1731492000000, - "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1wNma7KIt9CoI1JayWZB-MIf47ge7DGlMJ3Ev9Il3pdE" + "slot_start": 1731560400000, + "slot_end": 1731562200000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1zbKn6alKaFJ7AHUN8resSuZmq-0n4W0JbxXcZGI9Cq8" }, "vector": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 6, 0, 0, @@ -389893,6 +389603,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -390240,6 +389951,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -390446,6 +390159,48 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -390759,47 +390514,10 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 2, 0, 0, + 0, 2, 0, 0, @@ -390818,39 +390536,27 @@ }, { "session": { - "id": "hevm-or-how-i-learned-to-stop-worrying-and-love-the-symbolic-execution", - "sourceId": "YQPADR", - "title": "hevm or: How I Learned to Stop Worrying and Love the Symbolic Execution", - "description": "hevm is a symbolic execution engine for the EVM that can prove safety properties for EVM bytecode or verify semantic equivalence between two bytecode objects. It exposes a user-friendly API in Solidity that allows you to define symbolic tests using almost exactly the same syntax as usual unit tests.\r\n\r\nIn this talk, we'll present hevm, what it's useful for, and when and how to use it to help secure your digital contracts.", - "track": "Security", - "type": "Talk", - "expertise": "Intermediate", + "id": "hodlon", + "sourceId": "EZ3EVX", + "title": "Hodlon", + "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", + "track": "Entertainment", + "type": "Music", + "expertise": "", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "Symbolic Execution", - "EVM" - ], - "tags": [ - "Security", - "Fuzzing", - "EVM", - "Fuzzing", - "Security" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "mate-soos" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731560400000, - "slot_end": 1731562200000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1zbKn6alKaFJ7AHUN8resSuZmq-0n4W0JbxXcZGI9Cq8" + "slot_start": 1731402000000, + "slot_end": 1731405600000, + "slot_roomId": "music-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1kQVFXulZrmOXmwN9TZ75ma4CYWlC0Kv9WxWB6w0qyAg" }, "vector": [ - 6, 0, 0, 0, @@ -390860,6 +390566,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -391232,7 +390939,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -391580,8 +391286,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -391788,7 +391492,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -392143,10 +391846,13 @@ 0, 0, 0, - 2, 0, 0, 0, + 0, + 2, + 0, + 0, 2, 0, 0, @@ -392165,25 +391871,41 @@ }, { "session": { - "id": "hodlon", - "sourceId": "EZ3EVX", - "title": "Hodlon", - "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", - "track": "Entertainment", - "type": "Music", - "expertise": "", - "audience": "Engineering", + "id": "how-crypto-is-used-in-africa-today-hear-from-leading-builders", + "sourceId": "RKR9EC", + "title": "How crypto is used in Africa today? Hear from leading builders", + "description": "How are Africans using crypto at scale, and what has been the impact on society? Last year Africa saw close to $120B onchain transactions, and 10%-20% of major countries' populations used crypto. \r\n\r\nWhat problems are the top African founders solving for retail and businesses? What are the technical + non-technical friction points they face in building for the fastest growing markets in the world?\r\n\r\nHear African founders share lessons, nuances, and user behavior from the front lines.", + "track": "Real World Ethereum", + "type": "Panel", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Mass adoption", + "payment", + "P2P" + ], + "tags": [ + "Use Cases", + "Remittance", + "Ethereum for Good", + "p2p", + "Ethereum for Good", + "Remittance", + "Use Cases" + ], "language": "en", - "speakers": [], + "speakers": [ + "yoseph-ayele", + "yele-bademosi", + "david-nandwa" + ], "eventId": "devcon-7", - "slot_start": 1731402000000, - "slot_end": 1731405600000, - "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1kQVFXulZrmOXmwN9TZ75ma4CYWlC0Kv9WxWB6w0qyAg" + "slot_start": 1731650400000, + "slot_end": 1731654000000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1-iuDsB5_A6OL9P-2eTEkEzeWPAc_YK9UNsVLwT5Pf6A" }, "vector": [ 0, @@ -392192,9 +391914,6 @@ 0, 0, 0, - 0, - 0, - 0, 6, 0, 0, @@ -392571,6 +392290,9 @@ 0, 0, 0, + 6, + 6, + 6, 0, 0, 0, @@ -392994,6 +392716,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -393040,6 +392763,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -393213,6 +392937,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -393279,10 +393004,7 @@ 0, 0, 0, - 0, - 0, - 0, - 0, + 2, 0, 0, 0, @@ -393483,13 +393205,12 @@ 2, 0, 0, - 2, - 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -393501,47 +393222,43 @@ }, { "session": { - "id": "how-crypto-is-used-in-africa-today-hear-from-leading-builders", - "sourceId": "RKR9EC", - "title": "How crypto is used in Africa today? Hear from leading builders", - "description": "How are Africans using crypto at scale, and what has been the impact on society? Last year Africa saw close to $120B onchain transactions, and 10%-20% of major countries' populations used crypto. \r\n\r\nWhat problems are the top African founders solving for retail and businesses? What are the technical + non-technical friction points they face in building for the fastest growing markets in the world?\r\n\r\nHear African founders share lessons, nuances, and user behavior from the front lines.", - "track": "Real World Ethereum", - "type": "Panel", - "expertise": "Beginner", - "audience": "Community", + "id": "how-crypto-solves-real-world-mev", + "sourceId": "WQBBFR", + "title": "How Crypto Solves Real World MEV", + "description": "This session will discuss \"real world\" MEV applications of crypto. I highlight three examples in particular:\r\n\r\n-Event ticketing, a multi-billion dollar market place where ZK Proofs and Trusted Execution Environments have a promising role to play. \r\n-Negotiations using crypto-enforceable non-disclosure agreements (joint design with Andrew Miller)\r\n-And finally, *maximizing* Web2 MEV by allowing trustless account permissioning, e.g. on x.com\r\n\r\nEach example has a spec and a working demo with code.", + "track": "Cryptoeconomics", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Mass adoption", - "payment", - "P2P" + "Trusted", + "Execution", + "Environments" ], "tags": [ + "Use cases of cryptography", "Use Cases", - "Remittance", - "Ethereum for Good", - "p2p", - "Ethereum for Good", - "Remittance", - "Use Cases" + "Environment", + "Mechanism design", + "trusted", + "execution", + "Mechanism design", + "Use Cases", + "Use cases of cryptography" ], "language": "en", "speakers": [ - "yoseph-ayele", - "yele-bademosi", - "david-nandwa" + "matt-stephenson" ], "eventId": "devcon-7", - "slot_start": 1731650400000, - "slot_end": 1731654000000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1-iuDsB5_A6OL9P-2eTEkEzeWPAc_YK9UNsVLwT5Pf6A" + "slot_start": 1731643200000, + "slot_end": 1731645000000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/18AqH-uxxVvfWaJGEmHZyGujUgl3X-sss6n89RtybhTg" }, "vector": [ - 0, - 0, - 0, - 0, 0, 0, 6, @@ -393921,51 +393638,13 @@ 0, 0, 0, - 6, - 6, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -394316,6 +393995,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -394336,6 +394016,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -394347,7 +394028,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -394387,6 +394067,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -394394,7 +394075,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -394481,6 +394161,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -394503,6 +394184,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -394568,7 +394250,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -394635,7 +394316,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -394676,6 +394356,37 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -394833,7 +394544,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -394846,6 +394556,16 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0 @@ -394853,47 +394573,45 @@ }, { "session": { - "id": "how-crypto-solves-real-world-mev", - "sourceId": "WQBBFR", - "title": "How Crypto Solves Real World MEV", - "description": "This session will discuss \"real world\" MEV applications of crypto. I highlight three examples in particular:\r\n\r\n-Event ticketing, a multi-billion dollar market place where ZK Proofs and Trusted Execution Environments have a promising role to play. \r\n-Negotiations using crypto-enforceable non-disclosure agreements (joint design with Andrew Miller)\r\n-And finally, *maximizing* Web2 MEV by allowing trustless account permissioning, e.g. on x.com\r\n\r\nEach example has a spec and a working demo with code.", - "track": "Cryptoeconomics", + "id": "how-hardhat-3-will-ensure-precise-simulation-for-l2s-using-edr", + "sourceId": "G7AHS9", + "title": "How Hardhat 3 will ensure precise simulation for L2s using EDR", + "description": "As the Ethereum ecosystem shifts towards L2 solutions, developers encounter new challenges in maintaining consistency and efficiency across different chains.\r\n\r\nHardhat is powered by EDR, a reusable Ethereum Development Runtime implementation to build developer tools. This talk will show how EDR's support for L2s in Hardhat 3 will streamline the development process, improve testing accuracy, and enhance the overall developer experience.", + "track": "Developer Experience", "type": "Talk", "expertise": "Intermediate", - "audience": "Research", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Trusted", - "Execution", - "Environments" + "EVM", + "Hardhat", + "Optimism" ], "tags": [ - "Use cases of cryptography", - "Use Cases", - "Environment", - "Mechanism design", - "trusted", - "execution", - "Mechanism design", - "Use Cases", - "Use cases of cryptography" + "Layer 2s", + "Tooling", + "DevEx", + "optimism", + "DevEx", + "Layer 2s", + "Tooling" ], "language": "en", "speakers": [ - "matt-stephenson" + "wodann" ], "eventId": "devcon-7", - "slot_start": 1731643200000, - "slot_end": 1731645000000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/18AqH-uxxVvfWaJGEmHZyGujUgl3X-sss6n89RtybhTg" + "slot_start": 1731582000000, + "slot_end": 1731583800000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/19L7dj6AAC2bhxtksWRYlrJuOv3Xc6aF5iQmk5DGFVbA" }, "vector": [ 0, 0, - 6, 0, + 6, 0, 0, 0, @@ -395627,7 +395345,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -395641,6 +395358,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -395684,6 +395403,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -395699,7 +395419,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -395793,7 +395512,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -395816,7 +395534,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -395877,6 +395594,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -395988,7 +395706,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -396187,7 +395904,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -396200,49 +395916,49 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "how-hardhat-3-will-ensure-precise-simulation-for-l2s-using-edr", - "sourceId": "G7AHS9", - "title": "How Hardhat 3 will ensure precise simulation for L2s using EDR", - "description": "As the Ethereum ecosystem shifts towards L2 solutions, developers encounter new challenges in maintaining consistency and efficiency across different chains.\r\n\r\nHardhat is powered by EDR, a reusable Ethereum Development Runtime implementation to build developer tools. This talk will show how EDR's support for L2s in Hardhat 3 will streamline the development process, improve testing accuracy, and enhance the overall developer experience.", - "track": "Developer Experience", - "type": "Talk", - "expertise": "Intermediate", + "id": "how-i-audit", + "sourceId": "3NRXP9", + "title": "How I Audit", + "description": "Dom, a former lead auditor at Trail of Bits, is going to give a peek of what it's like to be an auditor in 2024. Some of the techniques and tools discussed:\r\n\r\n* How to prepare for an audit?\r\n* How to hand over the resources?\r\n* What is the first thing auditors do?\r\n* How to communicate with auditors?\r\n* How I use the following tools, and their evaluation:\r\n * Codebase visualization with Wake and Neovim\r\n * Static analysis tools\r\n * Fuzzing (and debugging)\r\n * Manual review", + "track": "Security", + "type": "Workshop", + "expertise": "Expert", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "EVM", - "Hardhat", - "Optimism" + "Solidity", + "Frameworks", + "Program analysis", + "Static Analysis" ], "tags": [ - "Layer 2s", "Tooling", - "DevEx", - "optimism", - "DevEx", - "Layer 2s", + "Security", + "Auditing", + "analysis", + "static", + "Auditing", + "Security", "Tooling" ], "language": "en", "speakers": [ - "wodann" + "dominik-teiml" ], "eventId": "devcon-7", - "slot_start": 1731582000000, - "slot_end": 1731583800000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/19L7dj6AAC2bhxtksWRYlrJuOv3Xc6aF5iQmk5DGFVbA" + "slot_start": 1731646800000, + "slot_end": 1731652200000, + "slot_roomId": "classroom-b", + "resources_presentation": "https://docs.google.com/presentation/d/1cJm-toCXN2UU4rbGe04A5r8Ki0Mu2kurnbC7eBJWsbQ" }, "vector": [ - 0, - 0, - 0, 6, 0, 0, @@ -396627,10 +396343,10 @@ 0, 0, 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -396972,9 +396688,11 @@ 0, 0, 0, + 6, 0, 0, 0, + 6, 0, 0, 0, @@ -397000,7 +396718,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -397036,7 +396753,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -397124,6 +396840,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -397227,7 +396945,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -397340,6 +397057,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -397533,11 +397251,11 @@ 0, 0, 0, - 2, 0, 0, 0, 2, + 2, 0, 0, 0, @@ -397555,48 +397273,43 @@ }, { "session": { - "id": "how-i-audit", - "sourceId": "3NRXP9", - "title": "How I Audit", - "description": "Dom, a former lead auditor at Trail of Bits, is going to give a peek of what it's like to be an auditor in 2024. Some of the techniques and tools discussed:\r\n\r\n* How to prepare for an audit?\r\n* How to hand over the resources?\r\n* What is the first thing auditors do?\r\n* How to communicate with auditors?\r\n* How I use the following tools, and their evaluation:\r\n * Codebase visualization with Wake and Neovim\r\n * Static analysis tools\r\n * Fuzzing (and debugging)\r\n * Manual review", - "track": "Security", - "type": "Workshop", - "expertise": "Expert", + "id": "how-long-non-finality-could-kill-ethereum", + "sourceId": "U9E7PD", + "title": "How long non-finality could kill Ethereum", + "description": "After the merge, Ethereum has a finality gadget to provide an economic assurance that transactions will never be reverted. When 2/3 of the validator set are online and agree, we finalize. Otherwise, we enter a period of non-finality which can be very long, up to a few weeks. Long non-finality has never happened in Ethereum's history and could trigger a cascade of failures that will kill liveness. How can we harden the network against this? How high are the stakes?", + "track": "Core Protocol", + "type": "Talk", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Solidity", - "Frameworks", - "Program analysis", - "Static Analysis" + "-" ], "tags": [ - "Tooling", - "Security", - "Auditing", - "analysis", - "static", - "Auditing", + "Consensus", + "Decentralization", "Security", - "Tooling" + "Consensus", + "Decentralization", + "Security" ], "language": "en", "speakers": [ - "dominik-teiml" + "dapplion" ], "eventId": "devcon-7", - "slot_start": 1731646800000, - "slot_end": 1731652200000, - "slot_roomId": "classroom-b", - "resources_presentation": "https://docs.google.com/presentation/d/1cJm-toCXN2UU4rbGe04A5r8Ki0Mu2kurnbC7eBJWsbQ" + "slot_start": 1731568200000, + "slot_end": 1731570000000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1ALLMSUfx7xTKyChAX-LGEzcu_42YB7z9HKrLLPQ0-cc" }, "vector": [ - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -398321,11 +398034,11 @@ 0, 0, 0, - 0, 6, 0, 0, 0, + 0, 6, 0, 0, @@ -398343,7 +398056,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -398424,6 +398136,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -398474,7 +398187,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -398691,7 +398403,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -398886,9 +398597,10 @@ 0, 0, 0, + 2, + 0, 0, 0, - 2, 2, 0, 0, @@ -398907,36 +398619,40 @@ }, { "session": { - "id": "how-long-non-finality-could-kill-ethereum", - "sourceId": "U9E7PD", - "title": "How long non-finality could kill Ethereum", - "description": "After the merge, Ethereum has a finality gadget to provide an economic assurance that transactions will never be reverted. When 2/3 of the validator set are online and agree, we finalize. Otherwise, we enter a period of non-finality which can be very long, up to a few weeks. Long non-finality has never happened in Ethereum's history and could trigger a cascade of failures that will kill liveness. How can we harden the network against this? How high are the stakes?", + "id": "how-model-checking-can-help-build-trust-in-the-design-of-distributed-protocols-like-single-slot-finality", + "sourceId": "89M7ME", + "title": "How model checking can help build trust in the design of distributed protocols like Single Slot Finality", + "description": "Ethereum is a lively place for developing distributed protocols. Getting a distributed protocol right is a notoriously difficult task. When it comes to developing the Ethereum CL, the community follows two pragmatic approaches: Writing pen & paper proofs and writing executable specs in Python. We show how model checking can confirm our intuition about the behavior of consensus protocols or disprove it. We do so by applying our method to one of the recently proposed Single Slot Finality protocols", "track": "Core Protocol", - "type": "Talk", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "-" + "model checking", + "TLA+", + "Apalache" ], "tags": [ "Consensus", - "Decentralization", - "Security", + "Protocol Design", + "Formal Verification", + "apalache", "Consensus", - "Decentralization", - "Security" + "Formal Verification", + "Protocol Design" ], "language": "en", "speakers": [ - "dapplion" + "igor-konnov", + "thanh-hai-tran" ], "eventId": "devcon-7", - "slot_start": 1731568200000, - "slot_end": 1731570000000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1ALLMSUfx7xTKyChAX-LGEzcu_42YB7z9HKrLLPQ0-cc" + "slot_start": 1731641400000, + "slot_end": 1731642000000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1Xd-R_4o4lETYbwbQd-AVQI0TPre950m6puMNTO8psWk" }, "vector": [ 0, @@ -399102,6 +398818,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -399293,6 +399010,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -399328,8 +399046,6 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -399669,7 +399385,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -399715,6 +399430,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -399771,12 +399487,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -399872,6 +399582,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -400043,6 +399754,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -400232,7 +399944,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -400241,6 +399952,10 @@ 0, 0, 0, + 2, + 0, + 0, + 0, 0, 0, 0, @@ -400254,44 +399969,41 @@ }, { "session": { - "id": "how-model-checking-can-help-build-trust-in-the-design-of-distributed-protocols-like-single-slot-finality", - "sourceId": "89M7ME", - "title": "How model checking can help build trust in the design of distributed protocols like Single Slot Finality", - "description": "Ethereum is a lively place for developing distributed protocols. Getting a distributed protocol right is a notoriously difficult task. When it comes to developing the Ethereum CL, the community follows two pragmatic approaches: Writing pen & paper proofs and writing executable specs in Python. We show how model checking can confirm our intuition about the behavior of consensus protocols or disprove it. We do so by applying our method to one of the recently proposed Single Slot Finality protocols", - "track": "Core Protocol", - "type": "Lightning Talk", - "expertise": "Intermediate", + "id": "how-much-security-does-your-restaking-protocol-really-need", + "sourceId": "QDDV9C", + "title": "How much security does your restaking protocol really need?", + "description": "Restaking protocols have aggregated millions of ETH with the hope of securing new infrastructure on Ethereum. These services, such as ZK provers and oracles, require restaking ETH to enforce custom slashing rules. But how much ETH do these services need? And how much risk do these services place on Ethereum L1? We will formulate a mathematical model for answering these questions and present an empirical analysis of cascading risks from restaking services to Ethereum, with a positive outlook!", + "track": "Cryptoeconomics", + "type": "Talk", + "expertise": "Expert", "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "model checking", - "TLA+", - "Apalache" + "Matching Markets", + "Proof of Stake" ], "tags": [ - "Consensus", - "Protocol Design", - "Formal Verification", - "apalache", - "Consensus", - "Formal Verification", - "Protocol Design" + "Staking", + "Censorship Resistance", + "Economics", + "Restaking", + "proof-of", + "Censorship Resistance", + "Economics", + "Restaking" ], "language": "en", "speakers": [ - "igor-konnov", - "thanh-hai-tran" + "tarun-chitra" ], "eventId": "devcon-7", - "slot_start": 1731641400000, - "slot_end": 1731642000000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1Xd-R_4o4lETYbwbQd-AVQI0TPre950m6puMNTO8psWk" + "slot_start": 1731556800000, + "slot_end": 1731558600000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1pXSBtge-cUH6xweP8_EkxdNV7HFwwguB4oabzfh2UJ4" }, "vector": [ - 0, - 0, 0, 0, 6, @@ -400453,7 +400165,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -400646,7 +400357,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -400683,6 +400393,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -401025,7 +400736,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -401058,6 +400768,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -401066,7 +400777,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -401152,6 +400862,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -401170,6 +400881,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -401218,7 +400930,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -401390,10 +401101,12 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, + 2, + 0, 0, 0, 0, @@ -401583,10 +401296,10 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, 0, 2, 0, @@ -401605,44 +401318,43 @@ }, { "session": { - "id": "how-much-security-does-your-restaking-protocol-really-need", - "sourceId": "QDDV9C", - "title": "How much security does your restaking protocol really need?", - "description": "Restaking protocols have aggregated millions of ETH with the hope of securing new infrastructure on Ethereum. These services, such as ZK provers and oracles, require restaking ETH to enforce custom slashing rules. But how much ETH do these services need? And how much risk do these services place on Ethereum L1? We will formulate a mathematical model for answering these questions and present an empirical analysis of cascading risks from restaking services to Ethereum, with a positive outlook!", - "track": "Cryptoeconomics", - "type": "Talk", - "expertise": "Expert", + "id": "how-to-audit-smart-contract-languages-brief-intro", + "sourceId": "HMYRTU", + "title": "How to Audit Smart Contract Languages: Brief Intro", + "description": "In this talk, we’ll dive into the unique challenges and considerations when auditing a smart contract language, as opposed to auditing individual smart contracts. We’ll cover:\r\n\r\n- Things to Look For: Key aspects of a smart contract language that need review.\r\n- Mindset Difference: Shifting from a contract-centric to a language-centric perspective, focusing on broader systemic issues rather than isolated contract logic.", + "track": "Security", + "type": "Lightning Talk", + "expertise": "Intermediate", "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Matching Markets", - "Proof of Stake" + "Language", + "Security" ], "tags": [ - "Staking", - "Censorship Resistance", - "Economics", - "Restaking", - "proof-of", - "Censorship Resistance", - "Economics", - "Restaking" + "Languages", + "Security", + "Auditing", + "language", + "Auditing", + "Languages", + "Security" ], "language": "en", "speakers": [ - "tarun-chitra" + "nicolas-garcia" ], "eventId": "devcon-7", - "slot_start": 1731556800000, - "slot_end": 1731558600000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1pXSBtge-cUH6xweP8_EkxdNV7HFwwguB4oabzfh2UJ4" + "slot_start": 1731655800000, + "slot_end": 1731656400000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1r4V8Ln3v53MiKcUcMCQ8Cs-LG2p8VboqrQ6RHXvL-DY" }, "vector": [ + 6, 0, 0, - 6, 0, 0, 0, @@ -402369,6 +402081,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -402405,7 +402118,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -402466,6 +402178,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -402499,7 +402212,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -402518,10 +402230,10 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, @@ -402741,9 +402453,8 @@ 0, 0, 0, - 2, - 2, 0, + 2, 0, 0, 0, @@ -402933,10 +402644,10 @@ 0, 0, 0, + 2, 0, 0, 0, - 2, 0, 2, 0, @@ -402955,41 +402666,42 @@ }, { "session": { - "id": "how-to-audit-smart-contract-languages-brief-intro", - "sourceId": "HMYRTU", - "title": "How to Audit Smart Contract Languages: Brief Intro", - "description": "In this talk, we’ll dive into the unique challenges and considerations when auditing a smart contract language, as opposed to auditing individual smart contracts. We’ll cover:\r\n\r\n- Things to Look For: Key aspects of a smart contract language that need review.\r\n- Mindset Difference: Shifting from a contract-centric to a language-centric perspective, focusing on broader systemic issues rather than isolated contract logic.", - "track": "Security", - "type": "Lightning Talk", - "expertise": "Intermediate", + "id": "how-to-coordinate-an-epistemic-revolution", + "sourceId": "DNJMER", + "title": "How to coordinate an epistemic revolution", + "description": "Amid widespread misinformation, division, and fractured consensus, we face an epistemic crisis. This talk unifies learning and governance theory, organizational design, social consensus tools, AI, and prediction markets. We will explore how DAOs and Ethereum can serve as decentralized platforms for collective intelligence and planetary-scale problem-solving, guiding us toward an epistemic revolution at this critical time.", + "track": "Coordination", + "type": "Talk", + "expertise": "Beginner", "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Language", - "Security" + "Semantic Governance", + "Identity", + "Citizens Assembly" ], "tags": [ - "Languages", - "Security", - "Auditing", - "language", - "Auditing", - "Languages", - "Security" + "Consensus", + "Quadratic Voting", + "Collective Intelligence", + "citizens", + "assembly", + "Collective Intelligence", + "Consensus", + "Quadratic Voting" ], "language": "en", "speakers": [ - "nicolas-garcia" + "nick-almond" ], "eventId": "devcon-7", - "slot_start": 1731655800000, - "slot_end": 1731656400000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1r4V8Ln3v53MiKcUcMCQ8Cs-LG2p8VboqrQ6RHXvL-DY" + "slot_start": 1731643800000, + "slot_end": 1731645600000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1sq5KPHZmGsWxfhQtVwIBL6Wm8XGy-QAB5wFPQck9lO4" }, "vector": [ - 6, 0, 0, 0, @@ -403001,6 +402713,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -403719,11 +403432,11 @@ 0, 0, 0, - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -403752,6 +403465,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -403816,7 +403530,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -403871,7 +403584,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -403929,6 +403641,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -404093,6 +403806,7 @@ 0, 0, 2, + 2, 0, 0, 0, @@ -404285,8 +403999,6 @@ 2, 0, 0, - 0, - 0, 2, 0, 0, @@ -404304,48 +404016,41 @@ }, { "session": { - "id": "how-to-coordinate-an-epistemic-revolution", - "sourceId": "DNJMER", - "title": "How to coordinate an epistemic revolution", - "description": "Amid widespread misinformation, division, and fractured consensus, we face an epistemic crisis. This talk unifies learning and governance theory, organizational design, social consensus tools, AI, and prediction markets. We will explore how DAOs and Ethereum can serve as decentralized platforms for collective intelligence and planetary-scale problem-solving, guiding us toward an epistemic revolution at this critical time.", - "track": "Coordination", + "id": "how-to-destroy-a-network-offboarding-the-mainstream", + "sourceId": "XNCFRL", + "title": "How To Destroy A Network: Offboarding The Mainstream", + "description": "Crafting Ethereum into a setting (both technically and reputationally) where The Institutions feel comfortable participating in it at scale has been the life work of hundreds of people over the last nine years. And yet, for our success, many feel that the victory has come at a cost too heavy to bear: our losing focus as to why we built the global computer in the first place. If you feel the same way, join me for a brief exploration of what would need to happen for us to cut the cord.", + "track": "Cypherpunk & Privacy", "type": "Talk", - "expertise": "Beginner", - "audience": "Research", + "expertise": "Intermediate", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "Semantic Governance", - "Identity", - "Citizens Assembly" + "Values" ], "tags": [ - "Consensus", - "Quadratic Voting", - "Collective Intelligence", - "citizens", - "assembly", - "Collective Intelligence", - "Consensus", - "Quadratic Voting" + "Network State", + "Privacy", + "Anonymity", + "Digital Sovereignty", + "value", + "Anonymity", + "Digital Sovereignty", + "Network State", + "Privacy" ], "language": "en", "speakers": [ - "nick-almond" + "laurence-day" ], "eventId": "devcon-7", - "slot_start": 1731643800000, - "slot_end": 1731645600000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1sq5KPHZmGsWxfhQtVwIBL6Wm8XGy-QAB5wFPQck9lO4" + "slot_start": 1731484200000, + "slot_end": 1731486000000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1mVbPl6HPZouYDklCGe84dKqjwtSkE7VTKOYNdWU6URc" }, "vector": [ - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -404732,15 +404437,13 @@ 0, 0, 0, - 6, - 0, - 0, 0, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -405075,7 +404778,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -405125,8 +404827,10 @@ 0, 0, 0, + 2, 0, 0, + 2, 0, 0, 0, @@ -405193,6 +404897,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -405280,23 +404985,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -405444,8 +405132,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -405470,6 +405156,26 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -405635,7 +405341,6 @@ 0, 0, 0, - 2, 0, 0, 2, @@ -405648,6 +405353,11 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, 0, 0, 0 @@ -405655,39 +405365,42 @@ }, { "session": { - "id": "how-to-destroy-a-network-offboarding-the-mainstream", - "sourceId": "XNCFRL", - "title": "How To Destroy A Network: Offboarding The Mainstream", - "description": "Crafting Ethereum into a setting (both technically and reputationally) where The Institutions feel comfortable participating in it at scale has been the life work of hundreds of people over the last nine years. And yet, for our success, many feel that the victory has come at a cost too heavy to bear: our losing focus as to why we built the global computer in the first place. If you feel the same way, join me for a brief exploration of what would need to happen for us to cut the cord.", - "track": "Cypherpunk & Privacy", - "type": "Talk", + "id": "how-to-do-something-to-some-state-in-some-contract", + "sourceId": "HECBJV", + "title": "How to do something to some state in some contract", + "description": "Smart contracts are changing. \r\n\r\nSo far, they needed every transaction to be public in order for nodes to agree. Zero-Knowledge came in to change things a bit: you can actually make your transaction client-side and just broadcast a proof.\r\n\r\nIn this workshop, we will use Noir and write a simple Aztec and/or Ethereum contract that allows for most of the execution and state to remain private.", + "track": "Applied Cryptography", + "type": "Workshop", "expertise": "Intermediate", - "audience": "Community", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Values" + "ZKDSL", + "DevOps", + "Mobile Proving" ], "tags": [ - "Network State", + "DevEx", "Privacy", - "Anonymity", - "Digital Sovereignty", - "value", - "Anonymity", - "Digital Sovereignty", - "Network State", + "Decentralization", + "Cryptography", + "Mobile", + "proving", + "Cryptography", + "Decentralization", + "DevEx", "Privacy" ], "language": "en", "speakers": [ - "laurence-day" + "jose-pedro-sousa-or-zpedro" ], "eventId": "devcon-7", - "slot_start": 1731484200000, - "slot_end": 1731486000000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1mVbPl6HPZouYDklCGe84dKqjwtSkE7VTKOYNdWU6URc" + "slot_start": 1731638700000, + "slot_end": 1731644100000, + "slot_roomId": "classroom-d", + "resources_presentation": "https://docs.google.com/presentation/d/1V-PhhZNdNFgdu0_mbGXOQJjINihO5JLwJV7DDAJh4nc" }, "vector": [ 0, @@ -405695,12 +405408,12 @@ 0, 0, 0, - 6, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -406432,6 +406145,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -406441,16 +406155,14 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, - 2, - 0, - 0, - 0, 0, + 2, 0, 0, 0, @@ -406467,10 +406179,8 @@ 0, 0, 0, - 2, 0, 0, - 2, 0, 0, 0, @@ -406524,6 +406234,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -406535,6 +406246,7 @@ 0, 0, 0, + 2, 0, 0, 2, @@ -406796,7 +406508,7 @@ 0, 0, 0, - 2, + 0, 0, 0, 0, @@ -406987,13 +406699,13 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -407005,42 +406717,33 @@ }, { "session": { - "id": "how-to-do-something-to-some-state-in-some-contract", - "sourceId": "HECBJV", - "title": "How to do something to some state in some contract", - "description": "Smart contracts are changing. \r\n\r\nSo far, they needed every transaction to be public in order for nodes to agree. Zero-Knowledge came in to change things a bit: you can actually make your transaction client-side and just broadcast a proof.\r\n\r\nIn this workshop, we will use Noir and write a simple Aztec and/or Ethereum contract that allows for most of the execution and state to remain private.", + "id": "how-to-hallucinate-a-server", + "sourceId": "QNFTYG", + "title": "How To Hallucinate A Server", + "description": "A Hallucinated Server is a virtual server whose execution is cryptographically simulated by users, using \"multiplayer\" privacy technologies like multi-party computation or fully homomorphic encryption. Today, thanks to recent advancements in MPC and FHE, we have the technology to build the first fully Turing-complete hallucinated servers. We discuss the underlying technologies, and how we've used them to build several proof-of-concept applications.", "track": "Applied Cryptography", - "type": "Workshop", + "type": "Talk", "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "ZKDSL", - "DevOps", - "Mobile Proving" + "MPFHE", + "Hallucinated Server" ], "tags": [ - "DevEx", - "Privacy", - "Decentralization", - "Cryptography", - "Mobile", - "proving", - "Cryptography", - "Decentralization", - "DevEx", - "Privacy" + "Homomorphic Encryption", + "MPC" ], "language": "en", "speakers": [ - "jose-pedro-sousa-or-zpedro" + "gubsheep" ], "eventId": "devcon-7", - "slot_start": 1731638700000, - "slot_end": 1731644100000, - "slot_roomId": "classroom-d", - "resources_presentation": "https://docs.google.com/presentation/d/1V-PhhZNdNFgdu0_mbGXOQJjINihO5JLwJV7DDAJh4nc" + "slot_start": 1731552300000, + "slot_end": 1731554100000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1wOtuuxn-pV_UdYT74yaBeuoxLyXyxkk_KW0-5GBqLJk" }, "vector": [ 0, @@ -407233,6 +406936,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -407437,7 +407141,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -407786,7 +407489,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -407796,14 +407498,12 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -407864,6 +407564,11 @@ 0, 0, 0, + 2, + 2, + 0, + 0, + 0, 0, 0, 0, @@ -407875,7 +407580,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -407887,10 +407591,8 @@ 0, 0, 0, - 2, 0, 0, - 2, 0, 0, 0, @@ -408358,33 +408060,39 @@ }, { "session": { - "id": "how-to-hallucinate-a-server", - "sourceId": "QNFTYG", - "title": "How To Hallucinate A Server", - "description": "A Hallucinated Server is a virtual server whose execution is cryptographically simulated by users, using \"multiplayer\" privacy technologies like multi-party computation or fully homomorphic encryption. Today, thanks to recent advancements in MPC and FHE, we have the technology to build the first fully Turing-complete hallucinated servers. We discuss the underlying technologies, and how we've used them to build several proof-of-concept applications.", - "track": "Applied Cryptography", - "type": "Talk", + "id": "how-to-onboard-22-million-users-overnight-using-non-conventional-cryptography", + "sourceId": "SDPVVF", + "title": "How to onboard 22 million users overnight using non-conventional cryptography", + "description": "Since 2004, the Mexican tax administration started to issue digital identity certificates that linked government IDs to sovereign private keys. These has facilitated the electronic invoicing system that is designed around a public key infrastructure maintained by the central bank.\r\n\r\nThis infrastructure has provided with private keys to over 22 million people. We're onboarding all of those using Account Abstraction in a friendly-manner.", + "track": "Real World Ethereum", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "MPFHE", - "Hallucinated Server" + "ERC-4337", + "RSA", + "PKI" ], "tags": [ - "Homomorphic Encryption", - "MPC" + "Identity", + "Cryptography", + "Account Abstraction", + "pki", + "Account Abstraction", + "Cryptography", + "Identity" ], "language": "en", "speakers": [ - "gubsheep" + "ernesto-garcia" ], "eventId": "devcon-7", - "slot_start": 1731552300000, - "slot_end": 1731554100000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1wOtuuxn-pV_UdYT74yaBeuoxLyXyxkk_KW0-5GBqLJk" + "slot_start": 1731479400000, + "slot_end": 1731480000000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/131bdLWEGmE-yZLMUwmeE98y-D2mP5uniqwKdaak6J1c" }, "vector": [ 0, @@ -408393,10 +408101,6 @@ 0, 0, 0, - 0, - 0, - 0, - 0, 6, 0, 0, @@ -408504,6 +408208,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -408577,7 +408282,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -409133,6 +408837,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -409168,7 +408873,9 @@ 0, 0, 0, + 2, 0, + 2, 0, 0, 0, @@ -409206,8 +408913,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -409496,6 +409201,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -409684,13 +409391,13 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -409702,47 +409409,46 @@ }, { "session": { - "id": "how-to-onboard-22-million-users-overnight-using-non-conventional-cryptography", - "sourceId": "SDPVVF", - "title": "How to onboard 22 million users overnight using non-conventional cryptography", - "description": "Since 2004, the Mexican tax administration started to issue digital identity certificates that linked government IDs to sovereign private keys. These has facilitated the electronic invoicing system that is designed around a public key infrastructure maintained by the central bank.\r\n\r\nThis infrastructure has provided with private keys to over 22 million people. We're onboarding all of those using Account Abstraction in a friendly-manner.", - "track": "Real World Ethereum", + "id": "how-to-raise-the-gas-limit-use-ultra-high-resolution-data", + "sourceId": "UASADN", + "title": "How to Raise the Gas Limit: Use Ultra High Resolution Data", + "description": "Recent advances in EVM data processing enable a more rigorous approach for understanding and enacting Ethereum’s scaling roadmap. In the past, discussions around whether to raise Ethereum’s gas limit have been held back by imprecise terminology and a lack of detailed quantitative evidence. The debate is often “vibes-based”. Leveraging ultra high resolution datasets enables a more scientific understanding of the gas limit, including issues like state growth, hardware bottlenecks, and gas pricing.", + "track": "Core Protocol", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Community", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "ERC-4337", - "RSA", - "PKI" + "Gas limit", + "State growth", + "History growth", + "Bandwidth" ], "tags": [ - "Identity", - "Cryptography", - "Account Abstraction", - "pki", - "Account Abstraction", - "Cryptography", - "Identity" + "Layer 1", + "Gas", + "Scalability", + "bandwidth", + "Gas", + "Layer 1", + "Scalability" ], "language": "en", "speakers": [ - "ernesto-garcia" + "storm-slivkoff" ], "eventId": "devcon-7", - "slot_start": 1731479400000, - "slot_end": 1731480000000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/131bdLWEGmE-yZLMUwmeE98y-D2mP5uniqwKdaak6J1c" + "slot_start": 1731569400000, + "slot_end": 1731570000000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1EM_PJu06t3IYa4m6iVVoVQ2AnVXrc2iJ4B-8uWHtzAE" }, "vector": [ 0, 0, 0, 0, - 0, - 0, 6, 0, 0, @@ -409851,23 +409557,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -410150,6 +409839,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -410480,7 +410170,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -410500,6 +410189,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -410516,9 +410206,7 @@ 0, 0, 0, - 2, 0, - 2, 0, 0, 0, @@ -410626,6 +410314,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -410715,6 +410404,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -410844,7 +410534,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -410863,6 +410552,12 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -411030,7 +410725,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -411040,6 +410734,14 @@ 0, 0, 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, 2, 0, 0, @@ -411047,52 +410749,56 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, 0 ] }, { "session": { - "id": "how-to-raise-the-gas-limit-use-ultra-high-resolution-data", - "sourceId": "UASADN", - "title": "How to Raise the Gas Limit: Use Ultra High Resolution Data", - "description": "Recent advances in EVM data processing enable a more rigorous approach for understanding and enacting Ethereum’s scaling roadmap. In the past, discussions around whether to raise Ethereum’s gas limit have been held back by imprecise terminology and a lack of detailed quantitative evidence. The debate is often “vibes-based”. Leveraging ultra high resolution datasets enables a more scientific understanding of the gas limit, including issues like state growth, hardware bottlenecks, and gas pricing.", - "track": "Core Protocol", + "id": "how-to-steal-dollar11m-from-lending-market-in-15-minutes", + "sourceId": "TJ833L", + "title": "How to steal $1.1M from lending market in 15 minutes", + "description": "In may 2024 I found multiple bugs in lending market which allowed to steal $1.1 mln. The exploit itself was very complicated and required multiple steps, including exploitation of liquidation process of unhealthy loan which worked very similar to flash loan. \r\nI'll tell the story of how I decided to check this project source code to finding an issue, contacting with owners of platform and fixing it. I'll also share the best tips how to avoid and prevent such issues in other projects.", + "track": "Security", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Research", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Gas limit", - "State growth", - "History growth", - "Bandwidth" + "defi", + "lending protocols", + "exploit" ], "tags": [ - "Layer 1", - "Gas", - "Scalability", - "bandwidth", - "Gas", - "Layer 1", - "Scalability" + "Security", + "Auditing", + "Bug", + "exploits", + "Auditing", + "Bug", + "Security" ], "language": "en", "speakers": [ - "storm-slivkoff" + "bartosz-barwikowski" ], "eventId": "devcon-7", - "slot_start": 1731569400000, - "slot_end": 1731570000000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1EM_PJu06t3IYa4m6iVVoVQ2AnVXrc2iJ4B-8uWHtzAE" + "slot_start": 1731657600000, + "slot_end": 1731658200000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1_JwwqcHhRqpyNIOuusmiEAr-roI7bAxIOH-9iiMKSaM" }, "vector": [ + 6, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -411817,6 +411523,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -411833,7 +411540,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -411958,7 +411664,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -411970,6 +411675,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -412048,7 +411754,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -412094,6 +411799,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -412380,12 +412086,10 @@ 0, 0, 0, - 0, 2, 0, 0, 0, - 0, 2, 0, 0, @@ -412398,53 +412102,51 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "how-to-steal-dollar11m-from-lending-market-in-15-minutes", - "sourceId": "TJ833L", - "title": "How to steal $1.1M from lending market in 15 minutes", - "description": "In may 2024 I found multiple bugs in lending market which allowed to steal $1.1 mln. The exploit itself was very complicated and required multiple steps, including exploitation of liquidation process of unhealthy loan which worked very similar to flash loan. \r\nI'll tell the story of how I decided to check this project source code to finding an issue, contacting with owners of platform and fixing it. I'll also share the best tips how to avoid and prevent such issues in other projects.", - "track": "Security", - "type": "Lightning Talk", + "id": "how-web3-and-rwas-unlock-exponential-wealth-via-a-computable-economy", + "sourceId": "GFAA97", + "title": "How Web3 and RWAs Unlock Exponential Wealth via a Computable Economy.", + "description": "Keynote based on Justin Banon And Prof. Jason Potts academic paper: How Web3 enables the transition to a new computable economy and exponential growth in economic complexity, wealth, and prosperity by extending the reliability and programmability of on-chain transactions to the entire economy via RWA tokenization. Web3 is not just a new information technology, it is a new institutional technology on the scale of language, writing and code.", + "track": "Real World Ethereum", + "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Business", "featured": false, "doNotRecord": false, "keywords": [ - "defi", - "lending protocols", - "exploit" + "Web3" ], "tags": [ - "Security", - "Auditing", - "Bug", - "exploits", - "Auditing", - "Bug", - "Security" + "RWA", + "Economics", + "web3", + "Economics", + "RWA" ], "language": "en", "speakers": [ - "bartosz-barwikowski" + "justin-banon", + "jason-potts" ], "eventId": "devcon-7", - "slot_start": 1731657600000, - "slot_end": 1731658200000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1_JwwqcHhRqpyNIOuusmiEAr-roI7bAxIOH-9iiMKSaM" + "slot_start": 1731405600000, + "slot_end": 1731407400000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1rY0yIyNGkdtc2aIioukR3vUzIU0ERrllvWthuyIH1UU" }, "vector": [ - 6, 0, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -412835,6 +412537,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -413168,7 +412871,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -413202,6 +412904,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -413444,7 +413147,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -413730,16 +413432,15 @@ 0, 0, 0, - 0, 2, 0, 0, 0, - 2, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -413753,36 +413454,46 @@ }, { "session": { - "id": "how-web3-and-rwas-unlock-exponential-wealth-via-a-computable-economy", - "sourceId": "GFAA97", - "title": "How Web3 and RWAs Unlock Exponential Wealth via a Computable Economy.", - "description": "Keynote based on Justin Banon And Prof. Jason Potts academic paper: How Web3 enables the transition to a new computable economy and exponential growth in economic complexity, wealth, and prosperity by extending the reliability and programmability of on-chain transactions to the entire economy via RWA tokenization. Web3 is not just a new information technology, it is a new institutional technology on the scale of language, writing and code.", + "id": "human-stories-of-real-world-ethereum-next-billion-fellows-ef", + "sourceId": "7SXGVX", + "title": "Human stories of real world Ethereum - Next Billion Fellows (EF)", + "description": "Next Billion Fellows work on projects that give a glimpse of what Ethereum means to everyday people. Through their lens, we can see what human coordination might look like someday. Come discuss the realworld, tangible impact of Ethereum on Fellows’ communities and explore the challenges they face along the way.", "track": "Real World Ethereum", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Business", + "type": "Workshop", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "Web3" + "real", + "world", + "usecases" ], "tags": [ - "RWA", - "Economics", - "web3", - "Economics", - "RWA" + "Free Speech", + "Not financial", + "Public good", + "Quadratic Voting", + "Use Cases" ], "language": "en", "speakers": [ - "justin-banon", - "jason-potts" + "team-next-billion-ef", + "david-uzochukwu", + "eddie-kago", + "guo-liu", + "mercedes-rodriguez-simon", + "valeriia-panina", + "karam-alhamad", + "tomislav-mamic", + "rebecca-mqamelo", + "lefteris-arapakis" ], "eventId": "devcon-7", - "slot_start": 1731405600000, - "slot_end": 1731407400000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1rY0yIyNGkdtc2aIioukR3vUzIU0ERrllvWthuyIH1UU" + "slot_start": 1731486600000, + "slot_end": 1731497400000, + "slot_roomId": "breakout-2", + "resources_presentation": "https://docs.google.com/presentation/d/1cnh924lOiBxB_1BdOH0enegLlg7UzzZ8tJU5R7Qt-wI" }, "vector": [ 0, @@ -413864,6 +413575,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -414149,7 +413861,7 @@ 0, 0, 0, - 0, + 6, 0, 0, 0, @@ -414184,6 +413896,22 @@ 0, 6, 6, + 6, + 6, + 6, + 6, + 6, + 6, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -414524,6 +414252,32 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -414579,6 +414333,18 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -414699,6 +414465,32 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -414895,36 +414687,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -415028,6 +414790,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -415035,16 +414798,63 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, 0, + 0 + ] + }, + { + "session": { + "id": "hunt-the-bug-save-the-chain-uncovering-bugs-in-eip-implementations", + "sourceId": "UQ8MWW", + "title": "Hunt the Bug, Save the Chain: Uncovering Bugs in EIP Implementations", + "description": "In this workshop you can find a bug in an EIP implementation on a test network!\r\n\r\nThe Ethereum Foundation Testing Team oversees cross-client execution specification testing, which is critical to avoid consensus issues at the smart-contract execution level.\r\n\r\nYou'll implement tests for a new EIP from scratch using the ethereum/execution-spec-tests framework and execute them on a local test network with a faulty client. Anyone attending has the chance to find the issue and break the network!", + "track": "Core Protocol", + "type": "Workshop", + "expertise": "Intermediate", + "audience": "Engineering", + "featured": true, + "doNotRecord": false, + "keywords": [ + "Python", + "Pytest", + "Specs" + ], + "tags": [ + "Core Protocol", + "Security", + "Testing", + "python", + "pytest", + "specs", + "Core Protocol", + "Security", + "Testing" + ], + "language": "en", + "speakers": [ + "mario-vega", + "danceratopz", + "dimitry-kh", + "spencer-taylor-brown" + ], + "eventId": "devcon-7", + "slot_start": 1731472200000, + "slot_end": 1731479400000, + "slot_roomId": "classroom-d", + "resources_presentation": "https://docs.google.com/presentation/d/117F-s4Jnf3r7cRIQqAwsYqwIGULHx4JTcdJjW64wZag" + }, + "vector": [ 0, 0, 0, 0, + 6, 0, 0, 0, @@ -415078,7 +414888,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -415086,7 +414895,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -415095,60 +414903,12 @@ 0, 0, 0, - 0 - ] - }, - { - "session": { - "id": "human-stories-of-real-world-ethereum-next-billion-fellows-ef", - "sourceId": "7SXGVX", - "title": "Human stories of real world Ethereum - Next Billion Fellows (EF)", - "description": "Next Billion Fellows work on projects that give a glimpse of what Ethereum means to everyday people. Through their lens, we can see what human coordination might look like someday. Come discuss the realworld, tangible impact of Ethereum on Fellows’ communities and explore the challenges they face along the way.", - "track": "Real World Ethereum", - "type": "Workshop", - "expertise": "Beginner", - "audience": "Community", - "featured": false, - "doNotRecord": false, - "keywords": [ - "real", - "world", - "usecases" - ], - "tags": [ - "Free Speech", - "Not financial", - "Public good", - "Quadratic Voting", - "Use Cases" - ], - "language": "en", - "speakers": [ - "team-next-billion-ef", - "david-uzochukwu", - "eddie-kago", - "guo-liu", - "mercedes-rodriguez-simon", - "valeriia-panina", - "karam-alhamad", - "tomislav-mamic", - "rebecca-mqamelo", - "lefteris-arapakis" - ], - "eventId": "devcon-7", - "slot_start": 1731486600000, - "slot_end": 1731497400000, - "slot_roomId": "breakout-2", - "resources_presentation": "https://docs.google.com/presentation/d/1cnh924lOiBxB_1BdOH0enegLlg7UzzZ8tJU5R7Qt-wI" - }, - "vector": [ 0, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -415221,7 +414981,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -415497,6 +415256,10 @@ 0, 0, 0, + 6, + 6, + 6, + 6, 0, 0, 0, @@ -415508,7 +415271,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -415541,14 +415303,6 @@ 0, 0, 0, - 6, - 6, - 6, - 6, - 6, - 6, - 6, - 6, 0, 0, 0, @@ -415825,6 +415579,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -415843,6 +415598,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -415899,7 +415655,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -415951,7 +415706,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -415980,7 +415734,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -416070,6 +415823,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -416082,7 +415836,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -416112,7 +415865,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -416208,6 +415960,9 @@ 0, 0, 0, + 2, + 2, + 2, 0, 0, 0, @@ -416387,9 +416142,11 @@ 0, 0, 0, + 2, 0, 0, 0, + 2, 0, 0, 0, @@ -416402,11 +416159,50 @@ 0, 0, 0, + 0 + ] + }, + { + "session": { + "id": "i-read-every-single-1990s-cypherpunk-email-heres-what-you-should-know", + "sourceId": "V8FHZL", + "title": "I read every single 1990s Cypherpunk email. Here's what you should know.", + "description": "What would Hal Finney, Tim May, David Chaum, and other cypherpunks think about the current state of Ethereum, cryptography, privacy, and trusted hardware? I read every single 1990s cypherpunk email (thousands) to learn more the original movement. I gathered the most interesting and relevant cypherpunk emails, and put them together to make this best-of-the-best cypherpunk presentation.", + "track": "Cypherpunk & Privacy", + "type": "Talk", + "expertise": "Beginner", + "audience": "Community", + "featured": false, + "doNotRecord": false, + "keywords": [ + "Cypherpunk" + ], + "tags": [ + "Permissionless", + "Free Speech", + "Censorship Resistance", + "cypherpunk", + "Censorship Resistance", + "Free Speech", + "Permissionless" + ], + "language": "en", + "speakers": [ + "porter-adams" + ], + "eventId": "devcon-7", + "slot_start": 1731484800000, + "slot_end": 1731486600000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1GfxZnDdh1oYJ0Cmi0EqvJ6n5WY4Rvok97rq_GW9HmJA" + }, + "vector": [ 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -416437,7 +416233,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -416445,63 +416240,16 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, - 0 - ] - }, - { - "session": { - "id": "hunt-the-bug-save-the-chain-uncovering-bugs-in-eip-implementations", - "sourceId": "UQ8MWW", - "title": "Hunt the Bug, Save the Chain: Uncovering Bugs in EIP Implementations", - "description": "In this workshop you can find a bug in an EIP implementation on a test network!\r\n\r\nThe Ethereum Foundation Testing Team oversees cross-client execution specification testing, which is critical to avoid consensus issues at the smart-contract execution level.\r\n\r\nYou'll implement tests for a new EIP from scratch using the ethereum/execution-spec-tests framework and execute them on a local test network with a faulty client. Anyone attending has the chance to find the issue and break the network!", - "track": "Core Protocol", - "type": "Workshop", - "expertise": "Intermediate", - "audience": "Engineering", - "featured": true, - "doNotRecord": false, - "keywords": [ - "Python", - "Pytest", - "Specs" - ], - "tags": [ - "Core Protocol", - "Security", - "Testing", - "python", - "pytest", - "specs", - "Core Protocol", - "Security", - "Testing" - ], - "language": "en", - "speakers": [ - "mario-vega", - "danceratopz", - "dimitry-kh", - "spencer-taylor-brown" - ], - "eventId": "devcon-7", - "slot_start": 1731472200000, - "slot_end": 1731479400000, - "slot_roomId": "classroom-d", - "resources_presentation": "https://docs.google.com/presentation/d/117F-s4Jnf3r7cRIQqAwsYqwIGULHx4JTcdJjW64wZag" - }, - "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, @@ -416859,6 +416607,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -416904,10 +416653,6 @@ 0, 0, 0, - 6, - 6, - 6, - 6, 0, 0, 0, @@ -417208,6 +416953,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -417227,7 +416973,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -417246,7 +416991,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -417330,6 +417074,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -417374,6 +417119,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -417471,7 +417217,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -417565,6 +417310,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -417608,51 +417354,6 @@ 0, 0, 0, - 2, - 2, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -417794,13 +417495,11 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -417812,37 +417511,34 @@ }, { "session": { - "id": "i-read-every-single-1990s-cypherpunk-email-heres-what-you-should-know", - "sourceId": "V8FHZL", - "title": "I read every single 1990s Cypherpunk email. Here's what you should know.", - "description": "What would Hal Finney, Tim May, David Chaum, and other cypherpunks think about the current state of Ethereum, cryptography, privacy, and trusted hardware? I read every single 1990s cypherpunk email (thousands) to learn more the original movement. I gathered the most interesting and relevant cypherpunk emails, and put them together to make this best-of-the-best cypherpunk presentation.", - "track": "Cypherpunk & Privacy", - "type": "Talk", - "expertise": "Beginner", - "audience": "Community", + "id": "impossibility-within-dynamically-available-protocols", + "sourceId": "SUNDNH", + "title": "Impossibility within Dynamically Available Protocols", + "description": "This talk will be about dynamically available protocols and their properties. LMD-GHOST which is the fork choice rule for Ethereum consensus currently can face ex-ante and re-org attacks. GoldFish and other protocols aim to fix this but they themselves then face problems with asynchrony resilience and subcommittees. \r\nI also want to present possible solutions to these issues and establish some impossibility results that might be useful in consensus research for path towards single slot finality.", + "track": "[CLS] EPF Day", + "type": "Lightning Talk", + "expertise": "Expert", + "audience": "Academic", "featured": false, "doNotRecord": false, "keywords": [ - "Cypherpunk" + "Dynamic", + "Availability" ], "tags": [ - "Permissionless", - "Free Speech", - "Censorship Resistance", - "cypherpunk", - "Censorship Resistance", - "Free Speech", - "Permissionless" + "Consensus Mechanisms", + "Finality", + "Single-slot Finality" ], "language": "en", "speakers": [ - "porter-adams" + "yash-saraswat" ], "eventId": "devcon-7", - "slot_start": 1731484800000, - "slot_end": 1731486600000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1GfxZnDdh1oYJ0Cmi0EqvJ6n5WY4Rvok97rq_GW9HmJA" + "slot_start": 1731488400000, + "slot_end": 1731489300000, + "slot_roomId": "breakout-1", + "resources_presentation": "https://docs.google.com/presentation/d/1_2sjOdakXbWTFCsQUBSCgpvHSd9_OwHcKRN41aiBnJc" }, "vector": [ 0, @@ -417850,7 +417546,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -417861,6 +417556,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -418602,7 +418298,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -418723,7 +418418,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -418768,10 +418462,11 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -418959,8 +418654,9 @@ 0, 0, 0, - 2, 0, + 2, + 2, 0, 0, 0, @@ -419148,9 +418844,8 @@ 0, 0, 0, - 2, - 0, 0, + 2, 0, 0, 0, @@ -419160,34 +418855,43 @@ }, { "session": { - "id": "impossibility-within-dynamically-available-protocols", - "sourceId": "SUNDNH", - "title": "Impossibility within Dynamically Available Protocols", - "description": "This talk will be about dynamically available protocols and their properties. LMD-GHOST which is the fork choice rule for Ethereum consensus currently can face ex-ante and re-org attacks. GoldFish and other protocols aim to fix this but they themselves then face problems with asynchrony resilience and subcommittees. \r\nI also want to present possible solutions to these issues and establish some impossibility results that might be useful in consensus research for path towards single slot finality.", - "track": "[CLS] EPF Day", - "type": "Lightning Talk", - "expertise": "Expert", - "audience": "Academic", + "id": "improving-the-user-experience-by-user-research", + "sourceId": "ZVUFEY", + "title": "Improving the User Experience by User Research.", + "description": "This workshop will help you understand your users and their needs, motivations and problems because this is a critical stage in product development.\r\nThis will help reduce development risks and costs through improved user experience, decision validity, increased user loyalty, etc.\r\nWe will practice in-depth interviews at the workshop, analyze its results and create a Customer Journey Map.", + "track": "Usability", + "type": "Workshop", + "expertise": "Beginner", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Dynamic", - "Availability" + "Customer Journey Map", + "In-depth interviews", + "Blockchain Mass Adoption." ], "tags": [ - "Consensus Mechanisms", - "Finality", - "Single-slot Finality" + "User Experience", + "Interface", + "Accessibility", + "User Research", + "adoption", + "blockchain", + "mass", + "Accessibility", + "Interface", + "User Experience", + "User Research" ], "language": "en", "speakers": [ - "yash-saraswat" + "andrii-bondar" ], "eventId": "devcon-7", - "slot_start": 1731488400000, - "slot_end": 1731489300000, - "slot_roomId": "breakout-1", - "resources_presentation": "https://docs.google.com/presentation/d/1_2sjOdakXbWTFCsQUBSCgpvHSd9_OwHcKRN41aiBnJc" + "slot_start": 1731389400000, + "slot_end": 1731394800000, + "slot_roomId": "classroom-c", + "resources_presentation": "https://docs.google.com/presentation/d/1FKJnGwx0Fa6M46QKoFqfn0W7-iZIbFqvnLkxjd-Pct0" }, "vector": [ 0, @@ -419198,6 +418902,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -419205,7 +418910,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -419935,6 +419639,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -419978,6 +419683,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -420004,6 +419710,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -420058,6 +419765,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -420075,8 +419783,8 @@ 0, 0, 0, - 0, - 0, + 2, + 2, 0, 0, 0, @@ -420305,12 +420013,6 @@ 0, 0, 0, - 2, - 2, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -420493,9 +420195,10 @@ 0, 0, 0, + 2, + 0, 0, 0, - 2, 0, 0, 0, @@ -420505,43 +420208,39 @@ }, { "session": { - "id": "improving-the-user-experience-by-user-research", - "sourceId": "ZVUFEY", - "title": "Improving the User Experience by User Research.", - "description": "This workshop will help you understand your users and their needs, motivations and problems because this is a critical stage in product development.\r\nThis will help reduce development risks and costs through improved user experience, decision validity, increased user loyalty, etc.\r\nWe will practice in-depth interviews at the workshop, analyze its results and create a Customer Journey Map.", - "track": "Usability", - "type": "Workshop", + "id": "incentivizing-defensive-technologies-for-ethereum", + "sourceId": "HTNYKL", + "title": "Incentivizing Defensive Technologies for Ethereum", + "description": "Creating incentives and funding mechanisms for defensive technologies is a novel problem.\r\n\r\nHere's a preliminary outline:\r\n* History of defensive technology development. \r\n* Incentives and funding mechanisms for defensive technologies.\r\n* Public good funding mechanisms.\r\n* Impact certificates.\r\n* Technology trees.\r\n* Evaluating impact.\r\n* Prediction markets.\r\n* Defensive technologies for Ethereum.\r\n* Incentivizing defensive technologies for Ethereum.", + "track": "Real World Ethereum", + "type": "Lightning Talk", "expertise": "Beginner", - "audience": "Product", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Customer Journey Map", - "In-depth interviews", - "Blockchain Mass Adoption." + "d/acc", + "defensive technologies" ], "tags": [ - "User Experience", - "Interface", - "Accessibility", - "User Research", - "adoption", - "blockchain", - "mass", - "Accessibility", - "Interface", - "User Experience", - "User Research" + "Regenative Ethereum", + "Ethereum for Good", + "e/acc", + "technology", + "defense", + "e/acc", + "Ethereum for Good", + "Regenative Ethereum" ], "language": "en", "speakers": [ - "andrii-bondar" + "han-tuzun" ], "eventId": "devcon-7", - "slot_start": 1731389400000, - "slot_end": 1731394800000, - "slot_roomId": "classroom-c", - "resources_presentation": "https://docs.google.com/presentation/d/1FKJnGwx0Fa6M46QKoFqfn0W7-iZIbFqvnLkxjd-Pct0" + "slot_start": 1731658200000, + "slot_end": 1731658800000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1fuSrN9JQHv91E6bFCwDtFCGMP2T4Sg6pk3Mhh_y-ZYg" }, "vector": [ 0, @@ -420550,8 +420249,6 @@ 0, 0, 0, - 0, - 0, 6, 0, 0, @@ -420957,38 +420654,9 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, + 6, 0, 0, 0, @@ -421290,7 +420958,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -421334,7 +421001,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -421361,7 +421027,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -421416,7 +421081,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -421435,14 +421099,6 @@ 0, 0, 2, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -421703,6 +421359,38 @@ 0, 0, 0, + 2, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -421837,15 +421525,20 @@ 0, 0, 0, - 0, - 0, - 2, 0, 0, 0, 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, 2, 0, 0, @@ -421854,44 +421547,35 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, 0 ] }, { "session": { - "id": "incentivizing-defensive-technologies-for-ethereum", - "sourceId": "HTNYKL", - "title": "Incentivizing Defensive Technologies for Ethereum", - "description": "Creating incentives and funding mechanisms for defensive technologies is a novel problem.\r\n\r\nHere's a preliminary outline:\r\n* History of defensive technology development. \r\n* Incentives and funding mechanisms for defensive technologies.\r\n* Public good funding mechanisms.\r\n* Impact certificates.\r\n* Technology trees.\r\n* Evaluating impact.\r\n* Prediction markets.\r\n* Defensive technologies for Ethereum.\r\n* Incentivizing defensive technologies for Ethereum.", - "track": "Real World Ethereum", - "type": "Lightning Talk", - "expertise": "Beginner", + "id": "inch", + "sourceId": "AWQHPU", + "title": "INCH", + "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", + "track": "Entertainment", + "type": "Music", + "expertise": "", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "d/acc", - "defensive technologies" - ], - "tags": [ - "Regenative Ethereum", - "Ethereum for Good", - "e/acc", - "technology", - "defense", - "e/acc", - "Ethereum for Good", - "Regenative Ethereum" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "han-tuzun" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731658200000, - "slot_end": 1731658800000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1fuSrN9JQHv91E6bFCwDtFCGMP2T4Sg6pk3Mhh_y-ZYg" + "slot_start": 1731580200000, + "slot_end": 1731583800000, + "slot_roomId": "music-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1XIExS1_AoQ1qy7x-JA9-WtnrbRg6bJqnZ5hnpK-w-Sw" }, "vector": [ 0, @@ -421900,6 +421584,9 @@ 0, 0, 0, + 0, + 0, + 0, 6, 0, 0, @@ -422308,7 +421995,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -422750,7 +422436,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -422782,7 +422467,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -423011,9 +422695,7 @@ 0, 0, 0, - 2, - 2, - 2, + 0, 0, 0, 0, @@ -423191,6 +422873,7 @@ 0, 2, 0, + 0, 2, 0, 0, @@ -423209,29 +422892,42 @@ }, { "session": { - "id": "inch", - "sourceId": "AWQHPU", - "title": "INCH", - "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", - "track": "Entertainment", - "type": "Music", - "expertise": "", + "id": "inclusion-list-inevitable-tradeoffs", + "sourceId": "XEE9EG", + "title": "Inclusion List Inevitable Tradeoffs", + "description": "Inclusion lists have been a popular topic over the years, with various versions emerging, such as EIP-7547 and FOCIL. All these inclusion lists are constrained by a common trade-off: the Ethereum slot time. This talk explores the details of this trade-off and examines whether there is a \"best\" solution given these constraints.", + "track": "Cryptoeconomics", + "type": "Lightning Talk", + "expertise": "Beginner", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "inclusion", + "list" + ], + "tags": [ + "Decentralization Improvements", + "Censorship Resistance", + "inclusivity", + "lists", + "Censorship Resistance", + "Decentralization Improvements" + ], "language": "en", - "speakers": [], + "speakers": [ + "terence" + ], "eventId": "devcon-7", - "slot_start": 1731580200000, - "slot_end": 1731583800000, - "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1XIExS1_AoQ1qy7x-JA9-WtnrbRg6bJqnZ5hnpK-w-Sw" + "slot_start": 1731489600000, + "slot_end": 1731490200000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/18aJAdqUOqTUSwaSiW85kTjIKaVx1BRU7lQDigrzc_wc" }, "vector": [ 0, 0, + 6, 0, 0, 0, @@ -423239,12 +422935,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -423572,6 +423262,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -423969,6 +423660,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -424110,6 +423802,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -424351,6 +424044,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -424526,7 +424221,6 @@ 0, 2, 0, - 0, 2, 0, 0, @@ -424545,44 +424239,45 @@ }, { "session": { - "id": "inclusion-list-inevitable-tradeoffs", - "sourceId": "XEE9EG", - "title": "Inclusion List Inevitable Tradeoffs", - "description": "Inclusion lists have been a popular topic over the years, with various versions emerging, such as EIP-7547 and FOCIL. All these inclusion lists are constrained by a common trade-off: the Ethereum slot time. This talk explores the details of this trade-off and examines whether there is a \"best\" solution given these constraints.", - "track": "Cryptoeconomics", + "id": "indexing-entire-24-billion-transactions-on-ethereum-in-10-hours", + "sourceId": "QEDEUG", + "title": "Indexing Entire 2.4 Billion Transactions on Ethereum in 10 Hours", + "description": "This talk covers learnings from building a general-purpose indexer which index every single transaction since genesis. There is also technical decisions when we have to deal with 7 billions records of data and how to process all of those data in less than half a day. Additionally, we will discuss the difference between batch data processing and real-time data processing, sharing best practices and strategies for both approaches.", + "track": "Developer Experience", "type": "Lightning Talk", - "expertise": "Beginner", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "inclusion", - "list" + "Data", + "Processing" ], "tags": [ - "Decentralization Improvements", - "Censorship Resistance", - "inclusivity", - "lists", - "Censorship Resistance", - "Decentralization Improvements" + "Architecture", + "Scalability", + "Event monitoring", + "data", + "processor", + "Architecture", + "Event monitoring", + "Scalability" ], "language": "en", "speakers": [ - "terence" + "panjamapong-panj-sermsawatsri" ], "eventId": "devcon-7", - "slot_start": 1731489600000, - "slot_end": 1731490200000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/18aJAdqUOqTUSwaSiW85kTjIKaVx1BRU7lQDigrzc_wc" + "slot_start": 1731492600000, + "slot_end": 1731493200000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1e7StVYyUS6PD_m8Qka4g3W8mafU8txCAZgD9XA95sSI" }, "vector": [ 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -424914,7 +424609,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -424994,6 +424688,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -425314,7 +425009,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -425371,6 +425065,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -425448,6 +425143,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -425456,7 +425152,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -425562,6 +425257,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -425620,6 +425316,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -425699,8 +425396,6 @@ 0, 0, 2, - 2, - 0, 0, 0, 0, @@ -425871,9 +425566,9 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 2, 0, @@ -425893,39 +425588,39 @@ }, { "session": { - "id": "indexing-entire-24-billion-transactions-on-ethereum-in-10-hours", - "sourceId": "QEDEUG", - "title": "Indexing Entire 2.4 Billion Transactions on Ethereum in 10 Hours", - "description": "This talk covers learnings from building a general-purpose indexer which index every single transaction since genesis. There is also technical decisions when we have to deal with 7 billions records of data and how to process all of those data in less than half a day. Additionally, we will discuss the difference between batch data processing and real-time data processing, sharing best practices and strategies for both approaches.", + "id": "indexing-ethereum-when-and-how-to-build-an-indexer", + "sourceId": "BGGFDD", + "title": "Indexing Ethereum: When and How to Build an Indexer", + "description": "Open source Ethereum Indexers are great for quickly getting your project off the ground. However, there are limits to these tools and in some cases building your own Indexer is the right thing to do. This talk will explore why you might want to build your own and outline a technical approach for building simple, reliable Indexers.", "track": "Developer Experience", - "type": "Lightning Talk", + "type": "Talk", "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Data", - "Processing" + "database", + "indexing", + "infrastructure" ], "tags": [ "Architecture", - "Scalability", - "Event monitoring", - "data", - "processor", + "Developer Infrastructure", + "Best Practices", + "infrastructure", "Architecture", - "Event monitoring", - "Scalability" + "Best Practices", + "Developer Infrastructure" ], "language": "en", "speakers": [ - "panjamapong-panj-sermsawatsri" + "ryan-smith" ], "eventId": "devcon-7", - "slot_start": 1731492600000, - "slot_end": 1731493200000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1e7StVYyUS6PD_m8Qka4g3W8mafU8txCAZgD9XA95sSI" + "slot_start": 1731481200000, + "slot_end": 1731483000000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1UA3bcjbOHIUGe57PEX-2bhr64qsal8zYSkn0UedXY0E" }, "vector": [ 0, @@ -426688,6 +426383,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -426709,6 +426406,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -426716,11 +426414,11 @@ 0, 0, 0, + 2, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -426798,7 +426496,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -426844,6 +426541,12 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -426912,7 +426615,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -426971,7 +426673,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -427050,13 +426751,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -427243,47 +426937,40 @@ }, { "session": { - "id": "indexing-ethereum-when-and-how-to-build-an-indexer", - "sourceId": "BGGFDD", - "title": "Indexing Ethereum: When and How to Build an Indexer", - "description": "Open source Ethereum Indexers are great for quickly getting your project off the ground. However, there are limits to these tools and in some cases building your own Indexer is the right thing to do. This talk will explore why you might want to build your own and outline a technical approach for building simple, reliable Indexers.", - "track": "Developer Experience", - "type": "Talk", + "id": "indistinguishability-obfuscation-io", + "sourceId": "KDUKFD", + "title": "Indistinguishability Obfuscation (iO)", + "description": "There has been a lot of recent progress and interest in iO (Indistinguishability Obfuscation). This session will cover topics from the basics to theory and attempts at practical implementations—plus ways of breaking these attempts.", + "track": "[CLS] Programmable / Frogrammable Cryptography, by 0xPARC", + "type": "Workshop", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "", "featured": false, "doNotRecord": false, "keywords": [ - "database", - "indexing", - "infrastructure" + "Programmable Cryptography", + "iO" ], "tags": [ - "Architecture", - "Developer Infrastructure", - "Best Practices", - "infrastructure", - "Architecture", - "Best Practices", - "Developer Infrastructure" + "Cryptography" ], "language": "en", "speakers": [ - "ryan-smith" + "barry", + "tianyao-gu", + "brian-lawrence", + "janmajaya-mall" ], "eventId": "devcon-7", - "slot_start": 1731481200000, - "slot_end": 1731483000000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1UA3bcjbOHIUGe57PEX-2bhr64qsal8zYSkn0UedXY0E" + "slot_start": 1731654900000, + "slot_end": 1731660300000, + "slot_roomId": "breakout-2", + "resources_presentation": "https://docs.google.com/presentation/d/1ezCRXGstLPjkBZnbw-GuffthHA6ChZ3jbGvDnrUxbyk" }, "vector": [ 0, 0, 0, - 6, - 0, - 0, 0, 0, 0, @@ -427295,6 +426982,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -427471,6 +427159,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -427656,6 +427345,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -427695,6 +427385,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -428019,6 +427710,8 @@ 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -428039,7 +427732,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -428062,7 +427754,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -428070,7 +427761,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -428197,7 +427887,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -428575,7 +428264,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -428585,6 +428273,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -428593,41 +428282,46 @@ }, { "session": { - "id": "indistinguishability-obfuscation-io", - "sourceId": "KDUKFD", - "title": "Indistinguishability Obfuscation (iO)", - "description": "There has been a lot of recent progress and interest in iO (Indistinguishability Obfuscation). This session will cover topics from the basics to theory and attempts at practical implementations—plus ways of breaking these attempts.", - "track": "[CLS] Programmable / Frogrammable Cryptography, by 0xPARC", - "type": "Workshop", + "id": "insights-from-block-propagation-in-the-ethereum-p2p-network", + "sourceId": "T8GXPY", + "title": "Insights from block propagation in the Ethereum P2P network", + "description": "Libp2p’s Gossipsub protocol is one of the most critical pieces of the Ethereum protocol stack, disseminating blocks between nodes on time and ensuring that misbehaving nodes are rejected from the network. ProbeLab has studied the performance of Gossipsub in Ethereum’s P2P network, building tooling to monitor block propagations and spot abnormalities.\r\nWe revealed ample space for optimisation in the protocol, which will help define the next steps in Ethereum's roadmap. Come and hear our findings!", + "track": "Core Protocol", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Programmable Cryptography", - "iO" + "Block Propagation", + "Networking Protocols" ], "tags": [ - "Cryptography" + "Core Protocol", + "Architecture", + "Scalability", + "network", + "protocol", + "Architecture", + "Core Protocol", + "Scalability" ], "language": "en", "speakers": [ - "barry", - "tianyao-gu", - "brian-lawrence", - "janmajaya-mall" + "mikel-cortes-cortze" ], "eventId": "devcon-7", - "slot_start": 1731654900000, - "slot_end": 1731660300000, - "slot_roomId": "breakout-2", - "resources_presentation": "https://docs.google.com/presentation/d/1ezCRXGstLPjkBZnbw-GuffthHA6ChZ3jbGvDnrUxbyk" + "slot_start": 1731570600000, + "slot_end": 1731571200000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1Do39xW55yzxbDah8ClU174jW2BCWeaJUCWQ-N15sadE" }, "vector": [ 0, 0, 0, 0, + 6, 0, 0, 0, @@ -428638,9 +428332,6 @@ 0, 0, 0, - 6, - 0, - 0, 0, 0, 0, @@ -428815,7 +428506,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -429002,7 +428692,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -429041,13 +428730,12 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -429367,7 +429055,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -429378,6 +429065,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -429420,6 +429108,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -429445,6 +429134,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -429496,6 +429186,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -429748,6 +429439,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -429922,6 +429614,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -429930,7 +429623,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -429939,49 +429631,49 @@ }, { "session": { - "id": "insights-from-block-propagation-in-the-ethereum-p2p-network", - "sourceId": "T8GXPY", - "title": "Insights from block propagation in the Ethereum P2P network", - "description": "Libp2p’s Gossipsub protocol is one of the most critical pieces of the Ethereum protocol stack, disseminating blocks between nodes on time and ensuring that misbehaving nodes are rejected from the network. ProbeLab has studied the performance of Gossipsub in Ethereum’s P2P network, building tooling to monitor block propagations and spot abnormalities.\r\nWe revealed ample space for optimisation in the protocol, which will help define the next steps in Ethereum's roadmap. Come and hear our findings!", - "track": "Core Protocol", + "id": "interoperability-between-l2s-latest-developments-framework-and-challenges", + "sourceId": "3ZH9ST", + "title": "Interoperability between L2s: Latest developments, Framework and Challenges", + "description": "The number of L2s is growing rapidly and it’s crucial to create strong interoperability solutions to reduce liquidity fragmentation and friction for users. We provide a framework for analyzing interoperability solutions that defines 6 levels of interoperability. For each level, we deep dive the consequences on UX, DevEx, scalability, fee structures, and MEV potential. We also provide an ecosystem map categorizing the level of interoperability offered by existing projects.", + "track": "Layer 2", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Research", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Block Propagation", - "Networking Protocols" + "Composability", + "Interoperability" ], "tags": [ - "Core Protocol", - "Architecture", - "Scalability", - "network", - "protocol", - "Architecture", - "Core Protocol", - "Scalability" + "Fragmentation", + "Cross-L2", + "Developer Infrastructure", + "interoperability", + "Cross-L2", + "Developer Infrastructure", + "Fragmentation" ], "language": "en", "speakers": [ - "mikel-cortes-cortze" + "marshall-vyletel-jr", + "wei-dai" ], "eventId": "devcon-7", - "slot_start": 1731570600000, - "slot_end": 1731571200000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1Do39xW55yzxbDah8ClU174jW2BCWeaJUCWQ-N15sadE" + "slot_start": 1731579600000, + "slot_end": 1731580200000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1DgmkfIFJfD0vf-bVsGTFZt1Nv09KHD5RE7ct8x0puek" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -430394,6 +430086,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -430723,7 +430416,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -430746,6 +430438,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -430756,6 +430449,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -430766,7 +430460,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -430792,7 +430485,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -430844,7 +430536,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -430905,6 +430596,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -431266,12 +430958,10 @@ 0, 0, 0, - 0, 2, 0, 0, 0, - 0, 2, 0, 0, @@ -431284,54 +430974,53 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "interoperability-between-l2s-latest-developments-framework-and-challenges", - "sourceId": "3ZH9ST", - "title": "Interoperability between L2s: Latest developments, Framework and Challenges", - "description": "The number of L2s is growing rapidly and it’s crucial to create strong interoperability solutions to reduce liquidity fragmentation and friction for users. We provide a framework for analyzing interoperability solutions that defines 6 levels of interoperability. For each level, we deep dive the consequences on UX, DevEx, scalability, fee structures, and MEV potential. We also provide an ecosystem map categorizing the level of interoperability offered by existing projects.", - "track": "Layer 2", - "type": "Lightning Talk", + "id": "interpreting-solidity", + "sourceId": "GQAEZX", + "title": "Interpreting Solidity", + "description": "In this talk, we present an alternative way of executing Solidity: interpreting it.\r\nFoundry popularized writing more in Solidity, including tests and scripts. However, the compilation model is limiting for some use cases, such as interactive environments or general purpose scripting. We first describe how interpreting can solve many of these limitations, then, we explain how to build such an interpreter, finally, we present a Solidity REPL that we built using this approach: https://eclair.so", + "track": "Developer Experience", + "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Developper", "featured": false, - "doNotRecord": false, + "doNotRecord": true, "keywords": [ - "Composability", - "Interoperability" + "NA" ], "tags": [ - "Fragmentation", - "Cross-L2", "Developer Infrastructure", - "interoperability", - "Cross-L2", + "Tooling", + "Languages", "Developer Infrastructure", - "Fragmentation" + "Languages", + "Tooling" ], "language": "en", "speakers": [ - "marshall-vyletel-jr", - "wei-dai" + "daniel-perez" ], "eventId": "devcon-7", - "slot_start": 1731579600000, + "slot_start": 1731578400000, "slot_end": 1731580200000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1DgmkfIFJfD0vf-bVsGTFZt1Nv09KHD5RE7ct8x0puek" + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1YKUtPFBeb26s1YkKpnXAOT5YJuWFJaIAKmQLoipb0oM" }, "vector": [ 0, 0, 0, + 6, + 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -431745,7 +431434,6 @@ 0, 0, 6, - 6, 0, 0, 0, @@ -432074,6 +431762,16 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -432108,7 +431806,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -432141,6 +431838,36 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -432255,7 +431982,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -432448,45 +432174,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -432621,10 +432308,10 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, @@ -432639,42 +432326,44 @@ }, { "session": { - "id": "interpreting-solidity", - "sourceId": "GQAEZX", - "title": "Interpreting Solidity", - "description": "In this talk, we present an alternative way of executing Solidity: interpreting it.\r\nFoundry popularized writing more in Solidity, including tests and scripts. However, the compilation model is limiting for some use cases, such as interactive environments or general purpose scripting. We first describe how interpreting can solve many of these limitations, then, we explain how to build such an interpreter, finally, we present a Solidity REPL that we built using this approach: https://eclair.so", - "track": "Developer Experience", + "id": "introducing-provable-object-data", + "sourceId": "YP9HRR", + "title": "Introducing Provable Object Data", + "description": "Built on learnings from experimental projects like Zupass, Provable Object Data (POD) is a new format with open-source libraries for any app to issue verifiable data, and make ZK proofs of claims about that data. PODs allow arbitrary key/value data to be signed and distributed. Flexible proofs about PODs can be created using a highly-configurable family of General Purpose Circuits (GPCs), without app-specific circuits or trusted setup. This talk will focus on POD and GPC motivation and design.", + "track": "Applied Cryptography", "type": "Talk", - "expertise": "Intermediate", - "audience": "Developper", + "expertise": "Beginner", + "audience": "Developer", "featured": false, - "doNotRecord": true, + "doNotRecord": false, "keywords": [ - "NA" + "Zupass", + "developers", + "POD" ], "tags": [ - "Developer Infrastructure", - "Tooling", - "Languages", - "Developer Infrastructure", - "Languages", - "Tooling" + "Libraries", + "Zero-Knowledge", + "Use cases of cryptography", + "pod", + "Libraries", + "Use cases of cryptography", + "Zero-Knowledge" ], "language": "en", "speakers": [ - "daniel-perez" + "andrew-twyman" ], "eventId": "devcon-7", - "slot_start": 1731578400000, - "slot_end": 1731580200000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1YKUtPFBeb26s1YkKpnXAOT5YJuWFJaIAKmQLoipb0oM" + "slot_start": 1731569400000, + "slot_end": 1731571200000, + "slot_roomId": "classroom-b", + "resources_presentation": "https://docs.google.com/presentation/d/1M8ozawZM8Xme8xRHKoop-7XlGGAjINE02ztaxWPyaXo" }, "vector": [ 0, 0, 0, - 6, 0, 0, 0, @@ -432682,6 +432371,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -432694,6 +432384,7 @@ 0, 0, 0, + 4, 0, 0, 0, @@ -433093,7 +432784,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -433411,6 +433101,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -433422,11 +433114,11 @@ 0, 0, 0, - 2, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -433455,7 +433147,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -433498,7 +433189,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -433795,6 +433485,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -433968,9 +433659,6 @@ 0, 0, 0, - 0, - 0, - 0, 2, 0, 0, @@ -433981,44 +433669,44 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "introducing-provable-object-data", - "sourceId": "YP9HRR", - "title": "Introducing Provable Object Data", - "description": "Built on learnings from experimental projects like Zupass, Provable Object Data (POD) is a new format with open-source libraries for any app to issue verifiable data, and make ZK proofs of claims about that data. PODs allow arbitrary key/value data to be signed and distributed. Flexible proofs about PODs can be created using a highly-configurable family of General Purpose Circuits (GPCs), without app-specific circuits or trusted setup. This talk will focus on POD and GPC motivation and design.", + "id": "introduction-to-hash-based-proof-systems", + "sourceId": "EUAERD", + "title": "Introduction to hash-based proof systems", + "description": "Over the last decade, ZK has been gaining attention due to its applications in verifiable private computation and the scalability of blockchains. The development of general-purpose zkvms powered with STARK/hash-based proof systems have made writing provable applications simpler, abstracting developers from the details of ZK. In this talk, we will explain the basics of hash-based proof systems, different arithmetization schemes and how to prove computations without needing a trusted setup.", "track": "Applied Cryptography", - "type": "Talk", + "type": "Lightning Talk", "expertise": "Beginner", - "audience": "Developer", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Zupass", - "developers", - "POD" + "Binius", + "Reed-Solomon" ], "tags": [ - "Libraries", - "Zero-Knowledge", - "Use cases of cryptography", - "pod", - "Libraries", - "Use cases of cryptography", - "Zero-Knowledge" + "Scalability", + "ZKP", + "STARK", + "reed-solomon", + "Scalability", + "STARK", + "ZKP" ], "language": "en", "speakers": [ - "andrew-twyman" + "diego-kingston" ], "eventId": "devcon-7", - "slot_start": 1731569400000, - "slot_end": 1731571200000, - "slot_roomId": "classroom-b", - "resources_presentation": "https://docs.google.com/presentation/d/1M8ozawZM8Xme8xRHKoop-7XlGGAjINE02ztaxWPyaXo" + "slot_start": 1731392400000, + "slot_end": 1731393000000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/13SZq6cgLNu-xaLH6s8Xx4zOAbocLGeK_vQMElFVIUtU" }, "vector": [ 0, @@ -434044,7 +433732,6 @@ 0, 0, 0, - 4, 0, 0, 0, @@ -434444,6 +434131,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -434762,8 +434450,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -434779,7 +434465,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -434828,6 +434513,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -434892,6 +434578,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -434963,6 +434650,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -435315,12 +435003,11 @@ 0, 0, 0, - 0, 2, 0, + 2, 0, 0, - 2, 0, 0, 0, @@ -435336,38 +435023,33 @@ }, { "session": { - "id": "introduction-to-hash-based-proof-systems", - "sourceId": "EUAERD", - "title": "Introduction to hash-based proof systems", - "description": "Over the last decade, ZK has been gaining attention due to its applications in verifiable private computation and the scalability of blockchains. The development of general-purpose zkvms powered with STARK/hash-based proof systems have made writing provable applications simpler, abstracting developers from the details of ZK. In this talk, we will explain the basics of hash-based proof systems, different arithmetization schemes and how to prove computations without needing a trusted setup.", + "id": "introduction-to-multilateral-trade-credit-set-off-in-mpc", + "sourceId": "VYD38F", + "title": "Introduction to Multilateral Trade Credit Set-off in MPC", + "description": "Multilateral Trade Credit Set-off is a process for collecting outstanding invoices from a network of firms and detecting cycles. A cycle is a circular pattern of due payments that connects businesses. Removing a cycle yields liquidity savings for the firms involved. This process is done by a central agency that collects the invoices and performs the netting. Instead, we leverage MPC to perform the set-ff while preserving the privacy of sensitive financial data of the firms", "track": "Applied Cryptography", "type": "Lightning Talk", - "expertise": "Beginner", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Binius", - "Reed-Solomon" + "MPC", + "cryptography", + "finance" ], "tags": [ - "Scalability", - "ZKP", - "STARK", - "reed-solomon", - "Scalability", - "STARK", - "ZKP" + "finance" ], "language": "en", "speakers": [ - "diego-kingston" + "enrico-bottazzi" ], "eventId": "devcon-7", - "slot_start": 1731392400000, - "slot_end": 1731393000000, + "slot_start": 1731391200000, + "slot_end": 1731391800000, "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/13SZq6cgLNu-xaLH6s8Xx4zOAbocLGeK_vQMElFVIUtU" + "resources_presentation": "https://docs.google.com/presentation/d/1uaHx0jU0Bz-S7lJarLkDXQgyJwYi9XQaoCd5IniQ4ls" }, "vector": [ 0, @@ -436175,7 +435857,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -436240,7 +435921,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -436312,7 +435992,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -436496,10 +436175,10 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, @@ -436667,6 +436346,8 @@ 0, 2, 0, + 0, + 0, 2, 0, 0, @@ -436685,33 +436366,27 @@ }, { "session": { - "id": "introduction-to-multilateral-trade-credit-set-off-in-mpc", - "sourceId": "VYD38F", - "title": "Introduction to Multilateral Trade Credit Set-off in MPC", - "description": "Multilateral Trade Credit Set-off is a process for collecting outstanding invoices from a network of firms and detecting cycles. A cycle is a circular pattern of due payments that connects businesses. Removing a cycle yields liquidity savings for the firms involved. This process is done by a central agency that collects the invoices and performs the netting. Instead, we leverage MPC to perform the set-ff while preserving the privacy of sensitive financial data of the firms", + "id": "io", + "sourceId": "9BQWGB", + "title": "iO", + "description": "It will be worth it ;)", "track": "Applied Cryptography", - "type": "Lightning Talk", - "expertise": "Intermediate", + "type": "Talk", + "expertise": "", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "MPC", - "cryptography", - "finance" - ], - "tags": [ - "finance" - ], + "keywords": [], + "tags": [], "language": "en", "speakers": [ - "enrico-bottazzi" + "barry-whitehat" ], "eventId": "devcon-7", - "slot_start": 1731391200000, - "slot_end": 1731391800000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1uaHx0jU0Bz-S7lJarLkDXQgyJwYi9XQaoCd5IniQ4ls" + "slot_start": 1731555000000, + "slot_end": 1731556800000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1RcEikB5_ALOwZaJQaAvBqDR_O7aF9ycww9YUXYxXCFA" }, "vector": [ 0, @@ -437841,42 +437516,42 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -438010,7 +437685,6 @@ 2, 0, 0, - 0, 2, 0, 0, @@ -438029,31 +437703,44 @@ }, { "session": { - "id": "io", - "sourceId": "9BQWGB", - "title": "iO", - "description": "It will be worth it ;)", - "track": "Applied Cryptography", - "type": "Talk", - "expertise": "", - "audience": "Engineering", + "id": "is-multi-block-mev-a-thing-insights-from-2-years-of-mev-boost-data", + "sourceId": "E3JADX", + "title": "Is multi-block MEV a thing? Insights from 2 years of MEV Boost Data", + "description": "Multi-block MEV describes MEV that arises from one party controlling several consecutive slots. Currently, it is discussed as a potential blocker for several prominent mechanism designs. We analyzed two years of MEV boost data covering more than 5 million slots to investigate historical patterns of it. Amongst other findings we see less multi-slot sequences occur than randomly feasible however that payments for longer sequences are higher than average.", + "track": "Cryptoeconomics", + "type": "Lightning Talk", + "expertise": "Intermediate", + "audience": "Research", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Multi-block MEV", + "Data Analysis" + ], + "tags": [ + "Economics", + "Tokenomics", + "MEV", + "data", + "analysis", + "Economics", + "MEV", + "Tokenomics" + ], "language": "en", "speakers": [ - "barry-whitehat" + "pascal-stichler" ], "eventId": "devcon-7", - "slot_start": 1731555000000, - "slot_end": 1731556800000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1RcEikB5_ALOwZaJQaAvBqDR_O7aF9ycww9YUXYxXCFA" + "slot_start": 1731639300000, + "slot_end": 1731639900000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1spOihF0kLB_BzD62uWufsHORVgg_JGXZoISZsJris6M" }, "vector": [ 0, 0, + 6, 0, 0, 0, @@ -438062,12 +437749,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -438098,6 +437779,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -438477,7 +438159,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -438788,7 +438469,9 @@ 0, 0, 0, + 6, 0, + 6, 0, 0, 0, @@ -438819,6 +438502,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -438827,6 +438511,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -439095,6 +438780,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -439344,9 +439030,9 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 0, 2, @@ -439361,52 +439047,49 @@ 0, 0, 0, - 0, 0 ] }, { "session": { - "id": "is-multi-block-mev-a-thing-insights-from-2-years-of-mev-boost-data", - "sourceId": "E3JADX", - "title": "Is multi-block MEV a thing? Insights from 2 years of MEV Boost Data", - "description": "Multi-block MEV describes MEV that arises from one party controlling several consecutive slots. Currently, it is discussed as a potential blocker for several prominent mechanism designs. We analyzed two years of MEV boost data covering more than 5 million slots to investigate historical patterns of it. Amongst other findings we see less multi-slot sequences occur than randomly feasible however that payments for longer sequences are higher than average.", - "track": "Cryptoeconomics", - "type": "Lightning Talk", + "id": "issuance-endgame-stake-targeting", + "sourceId": "39HYEG", + "title": "Issuance Endgame: Stake Targeting", + "description": "This talk explores the status quo of staking economics, its drawbacks as we see them and what the endgame of staking economics could look like. \r\n\r\nWe argue that it should include an issuance policy that targets a range of staking ratios instead. The intention is to be secure enough but avoid overpaying for security and thereby enabling said negative externalities.", + "track": "Core Protocol", + "type": "Talk", "expertise": "Intermediate", "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Multi-block MEV", - "Data Analysis" + "none" ], "tags": [ + "ACD", + "Staking", "Economics", - "Tokenomics", - "MEV", - "data", - "analysis", + "ACD", "Economics", - "MEV", - "Tokenomics" + "Staking" ], "language": "en", "speakers": [ - "pascal-stichler" + "caspar-schwarz-schilling", + "ansgar-dietrichs" ], "eventId": "devcon-7", - "slot_start": 1731639300000, - "slot_end": 1731639900000, + "slot_start": 1731552300000, + "slot_end": 1731554100000, "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1spOihF0kLB_BzD62uWufsHORVgg_JGXZoISZsJris6M" + "resources_presentation": "https://docs.google.com/presentation/d/1H2muDBPNRQn-IIusKik3f5fD_tsi9lmseX7GwmbUAh8" }, "vector": [ 0, 0, - 6, 0, 0, + 6, 0, 0, 0, @@ -439443,7 +439126,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -439459,6 +439141,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -439827,6 +439510,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -440134,9 +439818,7 @@ 0, 0, 0, - 6, 0, - 6, 0, 0, 0, @@ -440176,7 +439858,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -440262,6 +439943,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -440420,6 +440102,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -440445,7 +440128,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -440717,49 +440399,39 @@ }, { "session": { - "id": "issuance-endgame-stake-targeting", - "sourceId": "39HYEG", - "title": "Issuance Endgame: Stake Targeting", - "description": "This talk explores the status quo of staking economics, its drawbacks as we see them and what the endgame of staking economics could look like. \r\n\r\nWe argue that it should include an issuance policy that targets a range of staking ratios instead. The intention is to be secure enough but avoid overpaying for security and thereby enabling said negative externalities.", - "track": "Core Protocol", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Research", + "id": "jackson-the-dev", + "sourceId": "GGHN3U", + "title": "Jackson the Dev", + "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", + "track": "Entertainment", + "type": "Music", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "none" - ], - "tags": [ - "ACD", - "Staking", - "Economics", - "ACD", - "Economics", - "Staking" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "caspar-schwarz-schilling", - "ansgar-dietrichs" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731552300000, - "slot_end": 1731554100000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1H2muDBPNRQn-IIusKik3f5fD_tsi9lmseX7GwmbUAh8" + "slot_start": 1731664800000, + "slot_end": 1731668400000, + "slot_roomId": "music-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1TAcraJVlaaRRLhKud8QT_bgLYkfYy-QRJtI2GiS2nd4" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, 0, 0, + 6, + 0, + 0, 0, 0, 0, @@ -440806,7 +440478,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -441176,7 +440847,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -441515,7 +441185,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -441609,7 +441278,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -441768,7 +441436,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -442043,10 +441710,11 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, + 0, 0, 2, 0, @@ -442060,52 +441728,42 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "jackson-the-dev", - "sourceId": "GGHN3U", - "title": "Jackson the Dev", - "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", - "track": "Entertainment", - "type": "Music", - "expertise": "", + "id": "json-rpc-enhancement-in-geth", + "sourceId": "7KZLFF", + "title": "JSON-RPC Enhancement in Geth", + "description": "Introducing trace_* namespace and eth_getTransactionBySenderAndNonce into ethereum execution clients(geth,reth) to enhance the transaction and trace querying capabilities.", + "track": "[CLS] EPF Day", + "type": "Lightning Talk", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "execution client", + "json-rpc" + ], + "tags": [ + "Architecture", + "Frameworks", + "User Experience" + ], "language": "en", - "speakers": [], + "speakers": [ + "jsvisa" + ], "eventId": "devcon-7", - "slot_start": 1731664800000, - "slot_end": 1731668400000, - "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1TAcraJVlaaRRLhKud8QT_bgLYkfYy-QRJtI2GiS2nd4" + "slot_start": 1731469500000, + "slot_end": 1731470400000, + "slot_roomId": "breakout-1", + "resources_presentation": "https://docs.google.com/presentation/d/1seSZfQPsg8riFizMYXy6BWgpFjxQVJYELPyjZazrxIc" }, "vector": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -442121,6 +441779,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -442531,6 +442190,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -442849,6 +442509,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -442894,6 +442555,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -442936,6 +442598,20 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -443383,6 +443059,7 @@ 2, 0, 0, + 0, 2, 0, 0, @@ -443401,34 +443078,36 @@ }, { "session": { - "id": "json-rpc-enhancement-in-geth", - "sourceId": "7KZLFF", - "title": "JSON-RPC Enhancement in Geth", - "description": "Introducing trace_* namespace and eth_getTransactionBySenderAndNonce into ethereum execution clients(geth,reth) to enhance the transaction and trace querying capabilities.", - "track": "[CLS] EPF Day", - "type": "Lightning Talk", + "id": "keynote-glass-houses-and-tornados", + "sourceId": "K9A8EG", + "title": "Keynote: Glass Houses and Tornados", + "description": "The Tornado Cash sanctions and criminal prosecutions have challenged longstanding assumptions within crypto about the limits of money transmission licensing, money laundering statutes, and sanctions laws. They've also revealed a longstanding assumption from some in policy and law enforcement circles: that blockchains have always been and must remain transparent. Neither assumption has served us well and the time has come for legal certainty. This talk is about how we get there.", + "track": "Cypherpunk & Privacy", + "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", - "featured": false, + "audience": "Lobby", + "featured": true, "doNotRecord": false, "keywords": [ - "execution client", - "json-rpc" + "Legal", + "Government", + "Regulation" ], "tags": [ - "Architecture", - "Frameworks", - "User Experience" + "Governance", + "Mixers", + "Open Source Software", + "Privacy" ], "language": "en", "speakers": [ - "jsvisa" + "peter-van-valkenburgh" ], "eventId": "devcon-7", - "slot_start": 1731469500000, - "slot_end": 1731470400000, - "slot_roomId": "breakout-1", - "resources_presentation": "https://docs.google.com/presentation/d/1seSZfQPsg8riFizMYXy6BWgpFjxQVJYELPyjZazrxIc" + "slot_start": 1731648600000, + "slot_end": 1731649800000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1Xs3Tvj3iPf9ArWjPRjf3e7zXu_JG8R-eXuI5yEgHV6c" }, "vector": [ 0, @@ -443436,6 +443115,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -443446,7 +443126,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -444177,9 +443856,6 @@ 0, 0, 0, - 6, - 0, - 0, 0, 0, 0, @@ -444223,7 +443899,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -444260,13 +443935,14 @@ 0, 0, 0, + 2, 0, + 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -444280,6 +443956,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -444560,6 +444237,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -444728,7 +444406,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -444741,41 +444418,45 @@ 0, 0, 0, - 0 + 0, + 2 ] }, { "session": { - "id": "keynote-glass-houses-and-tornados", - "sourceId": "K9A8EG", - "title": "Keynote: Glass Houses and Tornados", - "description": "The Tornado Cash sanctions and criminal prosecutions have challenged longstanding assumptions within crypto about the limits of money transmission licensing, money laundering statutes, and sanctions laws. They've also revealed a longstanding assumption from some in policy and law enforcement circles: that blockchains have always been and must remain transparent. Neither assumption has served us well and the time has come for legal certainty. This talk is about how we get there.", + "id": "keynote-how-to-properly-open-source-software-lessons-learned-from-the-linux-foundation", + "sourceId": "MDHXHK", + "title": "Keynote: How to Properly Open Source Software: Lessons Learned from the Linux Foundation", + "description": "It can be challenging to properly open source software: there are licenses, IP, security reporting, and many other issues that need to be addressed. In this talk, we will discuss the best practices for open source software development learned from almost 25 years of experience at the Linux Foundation. Attendees will learn about how to set up their projects for a variety of potential goals, including things like maximizing security and community building.", "track": "Cypherpunk & Privacy", "type": "Talk", "expertise": "Intermediate", - "audience": "Lobby", + "audience": "Developer", "featured": true, "doNotRecord": false, "keywords": [ - "Legal", - "Government", - "Regulation" + "Linux Foundation", + "Open Development" ], "tags": [ - "Governance", - "Mixers", "Open Source Software", - "Privacy" + "FOSS", + "Best Practices", + "development", + "open", + "Best Practices", + "FOSS", + "Open Source Software" ], "language": "en", "speakers": [ - "peter-van-valkenburgh" + "hart-montgomery" ], "eventId": "devcon-7", - "slot_start": 1731648600000, - "slot_end": 1731649800000, + "slot_start": 1731649800000, + "slot_end": 1731651600000, "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1Xs3Tvj3iPf9ArWjPRjf3e7zXu_JG8R-eXuI5yEgHV6c" + "resources_presentation": "https://docs.google.com/presentation/d/1nEJvDuhtXFhZrplozdiBHSDSlr4Xbzxi2jSrYBCSPL8" }, "vector": [ 0, @@ -444868,6 +444549,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -445206,7 +444888,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -445538,6 +445219,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -445606,7 +445288,6 @@ 0, 2, 0, - 2, 0, 0, 0, @@ -445625,7 +445306,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -445844,6 +445524,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -446070,13 +445751,13 @@ 0, 0, 0, - 0, 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -446087,45 +445768,38 @@ 0, 0, 0, - 0, - 2 + 0 ] }, { "session": { - "id": "keynote-how-to-properly-open-source-software-lessons-learned-from-the-linux-foundation", - "sourceId": "MDHXHK", - "title": "Keynote: How to Properly Open Source Software: Lessons Learned from the Linux Foundation", - "description": "It can be challenging to properly open source software: there are licenses, IP, security reporting, and many other issues that need to be addressed. In this talk, we will discuss the best practices for open source software development learned from almost 25 years of experience at the Linux Foundation. Attendees will learn about how to set up their projects for a variety of potential goals, including things like maximizing security and community building.", - "track": "Cypherpunk & Privacy", + "id": "keynote-infinite-diversity-in-infinite-combinations", + "sourceId": "3MNMHA", + "title": "Keynote: ⿻ Infinite Diversity in Infinite Combinations", + "description": "This talk explores the evolving relationship between freedom, wisdom, and technology, centered on ⿻ Plurality—a philosophy that promotes collaborative diversity.\r\n\r\nDrawing on experiences from Taiwan and beyond, we’ll examine how decentralized governance can scale to bridge divides, empower autonomy, and co-create innovative solutions for the challenges of the 21st century.", + "track": "Real World Ethereum", "type": "Talk", - "expertise": "Intermediate", - "audience": "Developer", + "expertise": "Beginner", + "audience": "Community", "featured": true, "doNotRecord": false, "keywords": [ - "Linux Foundation", - "Open Development" + "Plurality" ], "tags": [ - "Open Source Software", - "FOSS", - "Best Practices", - "development", - "open", - "Best Practices", - "FOSS", - "Open Source Software" + "Decentralization", + "Governance", + "Political systems" ], "language": "en", "speakers": [ - "hart-montgomery" + "audrey-tang" ], "eventId": "devcon-7", - "slot_start": 1731649800000, - "slot_end": 1731651600000, + "slot_start": 1731389400000, + "slot_end": 1731391200000, "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1nEJvDuhtXFhZrplozdiBHSDSlr4Xbzxi2jSrYBCSPL8" + "resources_presentation": "https://docs.google.com/presentation/d/1hyqMQ-ALTG3QKpk5SkiuUcDNN1L0Z_UuyGNml54Xc60" }, "vector": [ 0, @@ -446133,8 +445807,8 @@ 0, 0, 0, - 6, 0, + 6, 0, 0, 0, @@ -446218,7 +445892,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -446557,6 +446230,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -446889,7 +446563,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -446954,15 +446627,17 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, + 2, 0, 0, 0, @@ -447194,7 +446869,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -447257,7 +446931,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -447421,17 +447094,17 @@ 0, 0, 0, - 2, 0, 0, + 2, 0, 0, 0, - 2, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -447443,33 +447116,34 @@ }, { "session": { - "id": "keynote-infinite-diversity-in-infinite-combinations", - "sourceId": "3MNMHA", - "title": "Keynote: ⿻ Infinite Diversity in Infinite Combinations", - "description": "This talk explores the evolving relationship between freedom, wisdom, and technology, centered on ⿻ Plurality—a philosophy that promotes collaborative diversity.\r\n\r\nDrawing on experiences from Taiwan and beyond, we’ll examine how decentralized governance can scale to bridge divides, empower autonomy, and co-create innovative solutions for the challenges of the 21st century.", - "track": "Real World Ethereum", + "id": "keynote-lessons-learned-from-tor", + "sourceId": "ZHU7UQ", + "title": "Keynote: Lessons learned from Tor", + "description": "I will share lessons learned during Tor's twenty years as free software fighting for privacy and human rights. We'll talk about distributed trust and privacy by design, how to help people understand the good uses of your tech, getting allies in both cypherpunks and government, why transparency and community-building are so essential to trust, and successes from other spaces. It may seem like the crypto wars never really end, but we all have a part to play in saving the world.", + "track": "Cypherpunk & Privacy", "type": "Talk", - "expertise": "Beginner", - "audience": "Community", + "expertise": "Intermediate", + "audience": "Engineering", "featured": true, "doNotRecord": false, "keywords": [ - "Plurality" + "Human", + "rights" ], "tags": [ - "Decentralization", - "Governance", - "Political systems" + "Anonymity", + "Privacy", + "Sustainability" ], "language": "en", "speakers": [ - "audrey-tang" + "roger-dingledine" ], "eventId": "devcon-7", - "slot_start": 1731389400000, - "slot_end": 1731391200000, + "slot_start": 1731651600000, + "slot_end": 1731654000000, "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1hyqMQ-ALTG3QKpk5SkiuUcDNN1L0Z_UuyGNml54Xc60" + "resources_presentation": "https://docs.google.com/presentation/d/1kL3YxEdhVaztgX9zv7TsWTOPmhhTZ7zGvjBwWKxc__E" }, "vector": [ 0, @@ -447477,7 +447151,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -447901,6 +447574,7 @@ 0, 0, 0, + 0, 6, 0, 0, @@ -448227,6 +447901,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -448298,17 +447973,14 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, - 2, 0, 0, 0, @@ -448320,6 +447992,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -448554,6 +448227,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -448764,6 +448438,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -448775,8 +448450,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -448787,34 +448460,35 @@ }, { "session": { - "id": "keynote-lessons-learned-from-tor", - "sourceId": "ZHU7UQ", - "title": "Keynote: Lessons learned from Tor", - "description": "I will share lessons learned during Tor's twenty years as free software fighting for privacy and human rights. We'll talk about distributed trust and privacy by design, how to help people understand the good uses of your tech, getting allies in both cypherpunks and government, why transparency and community-building are so essential to trust, and successes from other spaces. It may seem like the crypto wars never really end, but we all have a part to play in saving the world.", + "id": "keynote-make-ethereum-cypherpunk-again-why-we-need-privacy", + "sourceId": "NKMLNG", + "title": "Keynote: Make Ethereum Cypherpunk Again: Why we need privacy", + "description": "The Web3 revolution seeks to address the sins of Web2. However, in doing so, it’s created an even worse outcome for users - users’ data is publicly available and makes them vulnerable to state-level censorship and adverse actions.\r\n\r\nThis talk will address the philosophical as well as practical considerations of privacy in Web3. \r\nPrivacy is an industry-wide issue and sits at the heart of all that is Web3. Understanding why privacy matters involves recognizing that it is not an isolated concept bu", "track": "Cypherpunk & Privacy", "type": "Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "expertise": "Beginner", + "audience": "Developer", "featured": true, "doNotRecord": false, "keywords": [ - "Human", - "rights" + "cypherpunk" ], "tags": [ - "Anonymity", + "Zk Rollups", "Privacy", - "Sustainability" + "cypherpunk", + "Privacy", + "Zk Rollups" ], "language": "en", "speakers": [ - "roger-dingledine" + "zac-williamson" ], "eventId": "devcon-7", - "slot_start": 1731651600000, - "slot_end": 1731654000000, + "slot_start": 1731556800000, + "slot_end": 1731558600000, "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1kL3YxEdhVaztgX9zv7TsWTOPmhhTZ7zGvjBwWKxc__E" + "resources_presentation": "https://docs.google.com/presentation/d/1ReFBU_bsCAkpa9iAfYEJf0LER_SIpmsSyIlr2UIGBVw" }, "vector": [ 0, @@ -449573,8 +449247,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -449617,6 +449289,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -449899,26 +449572,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -449951,6 +449604,25 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -450110,7 +449782,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -450118,6 +449789,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -450132,35 +449805,35 @@ }, { "session": { - "id": "keynote-make-ethereum-cypherpunk-again-why-we-need-privacy", - "sourceId": "NKMLNG", - "title": "Keynote: Make Ethereum Cypherpunk Again: Why we need privacy", - "description": "The Web3 revolution seeks to address the sins of Web2. However, in doing so, it’s created an even worse outcome for users - users’ data is publicly available and makes them vulnerable to state-level censorship and adverse actions.\r\n\r\nThis talk will address the philosophical as well as practical considerations of privacy in Web3. \r\nPrivacy is an industry-wide issue and sits at the heart of all that is Web3. Understanding why privacy matters involves recognizing that it is not an isolated concept bu", - "track": "Cypherpunk & Privacy", + "id": "keynote-making-sense-of-stablecoins", + "sourceId": "TDHR79", + "title": "Keynote: Making Sense of Stablecoins", + "description": "Everyone is talking about stablecoins now! In this talk I'll share what I learned about Tether on Tron in addition to stablecoins more broadly. Why are so many USDT transactions on Tron? Why did Bridge get acquired for $1.1B? What do L2s have to do with stablecoins? Are stablecoins a threat to Ethereum or an accelerant?", + "track": "Real World Ethereum", "type": "Talk", "expertise": "Beginner", - "audience": "Developer", + "audience": "Product", "featured": true, "doNotRecord": false, "keywords": [ - "cypherpunk" + "Stablecoins", + "Layer 2", + "RWA" ], "tags": [ - "Zk Rollups", - "Privacy", - "cypherpunk", - "Privacy", - "Zk Rollups" + "Ethereum for Good", + "Payment", + "RWA" ], "language": "en", "speakers": [ - "zac-williamson" + "liam-horne" ], "eventId": "devcon-7", - "slot_start": 1731556800000, - "slot_end": 1731558600000, + "slot_start": 1731470400000, + "slot_end": 1731472200000, "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1ReFBU_bsCAkpa9iAfYEJf0LER_SIpmsSyIlr2UIGBVw" + "resources_presentation": "https://docs.google.com/presentation/d/1246DZFHYl7mJ0u_o2WRFQUGA1oxze-pQVaEpjC7wjPI" }, "vector": [ 0, @@ -450168,9 +449841,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -450487,6 +450159,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -450594,7 +450267,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -450962,7 +450634,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -451010,7 +450681,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -451021,6 +450691,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -451035,6 +450706,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -451047,6 +450719,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -451277,7 +450950,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -451462,10 +451134,10 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, @@ -451478,40 +451150,35 @@ }, { "session": { - "id": "keynote-making-sense-of-stablecoins", - "sourceId": "TDHR79", - "title": "Keynote: Making Sense of Stablecoins", - "description": "Everyone is talking about stablecoins now! In this talk I'll share what I learned about Tether on Tron in addition to stablecoins more broadly. Why are so many USDT transactions on Tron? Why did Bridge get acquired for $1.1B? What do L2s have to do with stablecoins? Are stablecoins a threat to Ethereum or an accelerant?", - "track": "Real World Ethereum", + "id": "keynote-nomic-foundations-vision-for-ethereums-tooling-ecosystem", + "sourceId": "VQKXUH", + "title": "Keynote: Nomic Foundation’s vision for Ethereum’s tooling ecosystem", + "description": "Nomic Foundation is the nonprofit behind Hardhat. Nomic’s co-founder and CTO will walk you through Nomic’s long-term vision for a community-driven developer tooling ecosystem for Ethereum.", + "track": "Developer Experience", "type": "Talk", - "expertise": "Beginner", - "audience": "Product", + "expertise": "Intermediate", + "audience": "Developer", "featured": true, "doNotRecord": false, "keywords": [ - "Stablecoins", - "Layer 2", - "RWA" + "ecosystem" ], "tags": [ - "Ethereum for Good", - "Payment", - "RWA" + "Developer Infrastructure", + "DevEx", + "Tooling" ], "language": "en", "speakers": [ - "liam-horne" + "patricio-palladino" ], "eventId": "devcon-7", - "slot_start": 1731470400000, - "slot_end": 1731472200000, + "slot_start": 1731567600000, + "slot_end": 1731569400000, "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1246DZFHYl7mJ0u_o2WRFQUGA1oxze-pQVaEpjC7wjPI" + "resources_presentation": "https://docs.google.com/presentation/d/1kH4iHwoLEeXM3eu44ZJv-USuH2XZbecC-mTN78JbaFE" }, "vector": [ - 0, - 0, - 0, 0, 0, 0, @@ -451831,7 +451498,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -451892,6 +451558,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -452262,6 +451929,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -452270,6 +451938,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -452293,6 +451962,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -452365,7 +452035,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -452380,7 +452049,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -452393,7 +452061,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -452810,7 +452477,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -452819,44 +452485,46 @@ 0, 0, 0, + 0, + 0, + 0, 0 ] }, { "session": { - "id": "keynote-nomic-foundations-vision-for-ethereums-tooling-ecosystem", - "sourceId": "VQKXUH", - "title": "Keynote: Nomic Foundation’s vision for Ethereum’s tooling ecosystem", - "description": "Nomic Foundation is the nonprofit behind Hardhat. Nomic’s co-founder and CTO will walk you through Nomic’s long-term vision for a community-driven developer tooling ecosystem for Ethereum.", - "track": "Developer Experience", + "id": "keynote-programmable-cryptography-and-ethereum", + "sourceId": "MQ8T8Z", + "title": "Keynote: Programmable Cryptography and Ethereum", + "description": "Programmable Cryptography is a \"second generation\" of cryptographic primitives - primitives that allow arbitrary programs to be executed \"inside of\" or \"on top of\" cryptographic objects. Programmable cryptography provides three key affordances that complement and amplify the affordances of Ethereum--verifiability, confidentiality, and non-interactivity. We'll discuss how these technologies can reshape the Internet over the next 50 years.", + "track": "Applied Cryptography", "type": "Talk", - "expertise": "Intermediate", - "audience": "Developer", + "expertise": "Beginner", + "audience": "Engineering", "featured": true, "doNotRecord": false, "keywords": [ - "ecosystem" + "Programmable", + "Cryptography" ], "tags": [ - "Developer Infrastructure", - "DevEx", - "Tooling" + "Cryptography", + "Use cases of cryptography" ], "language": "en", "speakers": [ - "patricio-palladino" + "gubsheep" ], "eventId": "devcon-7", - "slot_start": 1731567600000, - "slot_end": 1731569400000, + "slot_start": 1731398400000, + "slot_end": 1731400200000, "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1kH4iHwoLEeXM3eu44ZJv-USuH2XZbecC-mTN78JbaFE" + "resources_presentation": "https://docs.google.com/presentation/d/1xCnHIn3N6_CE75tyV-Jo2eMU07wZIBXFedFxwrk7xf4" }, "vector": [ 0, 0, 0, - 6, 0, 0, 0, @@ -452864,6 +452532,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -453043,6 +452712,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -453233,7 +452903,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -453595,6 +453264,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -453604,16 +453274,15 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, - 2, 0, 0, 0, @@ -453637,7 +453306,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -454146,13 +453814,13 @@ 0, 0, 0, - 2, 0, 0, + 2, 0, + 2, 0, 0, - 2, 0, 0, 0, @@ -454168,33 +453836,41 @@ }, { "session": { - "id": "keynote-programmable-cryptography-and-ethereum", - "sourceId": "MQ8T8Z", - "title": "Keynote: Programmable Cryptography and Ethereum", - "description": "Programmable Cryptography is a \"second generation\" of cryptographic primitives - primitives that allow arbitrary programs to be executed \"inside of\" or \"on top of\" cryptographic objects. Programmable cryptography provides three key affordances that complement and amplify the affordances of Ethereum--verifiability, confidentiality, and non-interactivity. We'll discuss how these technologies can reshape the Internet over the next 50 years.", - "track": "Applied Cryptography", + "id": "keynote-the-next-10-years-of-web3-in-africa", + "sourceId": "GSNQLC", + "title": "Keynote: The next 10 years of Web3 in Africa", + "description": "When Africa reaches 2 billion people, what are the profound ways Web3 shapes its economy? Historically, millions of Africans repurposed and stitched together crypto tools for real-world utility. Now, a new generation of builders is developing tailored solutions. In the next 10 years, what can we expect to be built that redefines trust and finance in Africa? And what needs to be true for more than half of African economies to be powered by decentralized technologies?", + "track": "Real World Ethereum", "type": "Talk", - "expertise": "Beginner", - "audience": "Engineering", + "expertise": "Intermediate", + "audience": "Product", "featured": true, "doNotRecord": false, "keywords": [ - "Programmable", - "Cryptography" + "Africa", + "Mass adoption", + "" ], "tags": [ - "Cryptography", - "Use cases of cryptography" + "Ethereum Roadmap", + "Use Cases", + "macro/micro economics", + "adoption", + "africa", + "mass", + "Ethereum Roadmap", + "macro/micro economics", + "Use Cases" ], "language": "en", "speakers": [ - "gubsheep" + "yoseph-ayele" ], "eventId": "devcon-7", - "slot_start": 1731398400000, - "slot_end": 1731400200000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1xCnHIn3N6_CE75tyV-Jo2eMU07wZIBXFedFxwrk7xf4" + "slot_start": 1731407400000, + "slot_end": 1731409200000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1IAQR41JAk7FPn24OGhprL4uyoP17OlBMG8dv6oyQ_n8" }, "vector": [ 0, @@ -454203,10 +453879,6 @@ 0, 0, 0, - 0, - 0, - 0, - 0, 6, 0, 0, @@ -454387,54 +454059,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -454631,6 +454255,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -454940,7 +454565,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -454955,7 +454579,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -455058,6 +454681,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -455138,6 +454762,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -455190,6 +454816,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -455214,6 +454841,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -455374,6 +455002,50 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -455492,7 +455164,6 @@ 0, 0, 0, - 2, 0, 2, 0, @@ -455503,6 +455174,10 @@ 0, 0, 0, + 2, + 0, + 0, + 0, 0, 0, 0, @@ -455512,41 +455187,39 @@ }, { "session": { - "id": "keynote-the-next-10-years-of-web3-in-africa", - "sourceId": "GSNQLC", - "title": "Keynote: The next 10 years of Web3 in Africa", - "description": "When Africa reaches 2 billion people, what are the profound ways Web3 shapes its economy? Historically, millions of Africans repurposed and stitched together crypto tools for real-world utility. Now, a new generation of builders is developing tailored solutions. In the next 10 years, what can we expect to be built that redefines trust and finance in Africa? And what needs to be true for more than half of African economies to be powered by decentralized technologies?", - "track": "Real World Ethereum", + "id": "keynote-the-real-state-of-l2s", + "sourceId": "HCXUU8", + "title": "Keynote: The REAL state of L2s", + "description": "The evolution of Layer 2 solutions has been pivotal in scaling blockchain technologies. This talk, led by L2BEAT founder Bartek Kiepuszewski, delves into the current landscape, recent advancements, and future potential of L2 ecosystems. It will try to address some myths and current challenges of the space. Some important changes to L2BEAT risk framework will also be announced.", + "track": "Layer 2", "type": "Talk", "expertise": "Intermediate", - "audience": "Product", + "audience": "Community", "featured": true, "doNotRecord": false, "keywords": [ - "Africa", - "Mass adoption", - "" + "L2Risks", + "Myths&Reality" ], "tags": [ - "Ethereum Roadmap", - "Use Cases", - "macro/micro economics", - "adoption", - "africa", - "mass", - "Ethereum Roadmap", - "macro/micro economics", - "Use Cases" + "Architecture", + "Layer 2s", + "Best Practices", + "myths", + "reality", + "Architecture", + "Best Practices", + "Layer 2s" ], "language": "en", "speakers": [ - "yoseph-ayele" + "bartek-kiepuszewski" ], "eventId": "devcon-7", - "slot_start": 1731407400000, - "slot_end": 1731409200000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1IAQR41JAk7FPn24OGhprL4uyoP17OlBMG8dv6oyQ_n8" + "slot_start": 1731472200000, + "slot_end": 1731474000000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1NxPv65UP8MJMX2f8NWmiAL-GETRNifiDtkZS5evBvV0" }, "vector": [ 0, @@ -455555,6 +455228,7 @@ 0, 0, 0, + 0, 6, 0, 0, @@ -455932,7 +455606,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -455980,6 +455653,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -456308,6 +455982,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -456338,9 +456013,11 @@ 0, 0, 0, + 2, 0, 0, 0, + 2, 0, 0, 0, @@ -456358,7 +456035,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -456439,8 +456115,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -456493,7 +456167,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -456518,7 +456191,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -456527,6 +456199,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -456841,7 +456514,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -456851,8 +456523,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -456864,39 +456536,33 @@ }, { "session": { - "id": "keynote-the-real-state-of-l2s", - "sourceId": "HCXUU8", - "title": "Keynote: The REAL state of L2s", - "description": "The evolution of Layer 2 solutions has been pivotal in scaling blockchain technologies. This talk, led by L2BEAT founder Bartek Kiepuszewski, delves into the current landscape, recent advancements, and future potential of L2 ecosystems. It will try to address some myths and current challenges of the space. Some important changes to L2BEAT risk framework will also be announced.", - "track": "Layer 2", + "id": "keynote-the-universal-cryptographic-adapter", + "sourceId": "R9X9ZG", + "title": "Keynote: The Universal Cryptographic Adapter", + "description": "The \"secret\" third affordance of Zero-Knowledge proof after 1) Privacy and 2) Succinctness is Interoperability. ZK enables us to continuously refactor data, aggregate it from different sources, and transforming it without loosing its integrity.\r\nStarting with the Zupass project, and now with the broader adoption of the POD and GPC format, 0xPARC has been exploring using ZK for data sovereignty and creating more interoperable data ecosystem. We will cover our learnings and progress in this talk.", + "track": "Applied Cryptography", "type": "Talk", - "expertise": "Intermediate", - "audience": "Community", + "expertise": "Expert", + "audience": "Engineering", "featured": true, "doNotRecord": false, "keywords": [ - "L2Risks", - "Myths&Reality" + "None" ], "tags": [ - "Architecture", - "Layer 2s", - "Best Practices", - "myths", - "reality", - "Architecture", - "Best Practices", - "Layer 2s" + "Not financial", + "Permissionless", + "ZKP" ], "language": "en", "speakers": [ - "bartek-kiepuszewski" + "justin-glibert" ], "eventId": "devcon-7", - "slot_start": 1731472200000, - "slot_end": 1731474000000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1NxPv65UP8MJMX2f8NWmiAL-GETRNifiDtkZS5evBvV0" + "slot_start": 1731483000000, + "slot_end": 1731484800000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1DIuykDDTe3d5hT9NzR3bnBAg1TQAoLS7n9JoGbIFyAg" }, "vector": [ 0, @@ -456906,10 +456572,10 @@ 0, 0, 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -457088,6 +456754,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -457331,7 +456998,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -457660,7 +457326,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -457691,11 +457356,9 @@ 0, 0, 0, - 2, 0, 0, 0, - 2, 0, 0, 0, @@ -457706,6 +457369,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -457823,6 +457487,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -457869,6 +457534,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -457877,7 +457543,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -458030,7 +457695,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -458192,17 +457856,18 @@ 0, 0, 0, - 2, 0, 0, 0, 0, + 2, + 2, + 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -458214,48 +457879,51 @@ }, { "session": { - "id": "keynote-the-universal-cryptographic-adapter", - "sourceId": "R9X9ZG", - "title": "Keynote: The Universal Cryptographic Adapter", - "description": "The \"secret\" third affordance of Zero-Knowledge proof after 1) Privacy and 2) Succinctness is Interoperability. ZK enables us to continuously refactor data, aggregate it from different sources, and transforming it without loosing its integrity.\r\nStarting with the Zupass project, and now with the broader adoption of the POD and GPC format, 0xPARC has been exploring using ZK for data sovereignty and creating more interoperable data ecosystem. We will cover our learnings and progress in this talk.", - "track": "Applied Cryptography", + "id": "keynote-title-redacted", + "sourceId": "8GH8TR", + "title": "Keynote: [title redacted]", + "description": "[description redacted]", + "track": "Core Protocol", "type": "Talk", - "expertise": "Expert", - "audience": "Engineering", + "expertise": "Intermediate", + "audience": "Community", "featured": true, "doNotRecord": false, "keywords": [ - "None" + "beacon chain", + "research", + "cryptoeconomics" ], "tags": [ - "Not financial", - "Permissionless", - "ZKP" + "Consensus", + "Ethereum Roadmap", + "cryptoeconomy", + "Consensus", + "Core Protocol", + "Ethereum Roadmap" ], "language": "en", "speakers": [ - "justin-glibert" + "justin-drake" ], "eventId": "devcon-7", - "slot_start": 1731483000000, - "slot_end": 1731484800000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1DIuykDDTe3d5hT9NzR3bnBAg1TQAoLS7n9JoGbIFyAg" + "slot_start": 1731405600000, + "slot_end": 1731407400000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1hcsmjIHu5W9-usVg_e3DGrH4QnmLER-OPOZ_0ccXjKU" }, "vector": [ 0, 0, 0, 0, + 6, 0, 0, 0, 0, 0, 0, - 6, - 0, - 0, 0, 0, 0, @@ -458432,7 +458100,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -458678,6 +458345,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -458979,6 +458647,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -458992,6 +458661,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -459048,7 +458718,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -459166,7 +458835,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -459376,6 +459044,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -459536,17 +459205,17 @@ 0, 0, 0, + 2, 0, 0, 0, - 2, - 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -459558,48 +459227,49 @@ }, { "session": { - "id": "keynote-title-redacted", - "sourceId": "8GH8TR", - "title": "Keynote: [title redacted]", - "description": "[description redacted]", - "track": "Core Protocol", + "id": "keynote-unifying-ethereum-through-intents-and-erc-7683", + "sourceId": "WHYZCD", + "title": "Keynote: Unifying Ethereum Through Intents and ERC-7683", + "description": "Ethereum has scaled with a diverse ecosystem of L2s—but this created a new challenge: how can this fragmented landscape of potentially millions of rollups feel like a **unified Ethereum**? In this talk, I’ll discuss how intent-based architectures—and new standards like ERC-7683—can help unify Ethereum while maintaining the benefits of Ethereum’s rollup centric architecture.", + "track": "Layer 2", "type": "Talk", "expertise": "Intermediate", - "audience": "Community", + "audience": "Product", "featured": true, "doNotRecord": false, "keywords": [ - "beacon chain", - "research", - "cryptoeconomics" + "ERC-7683", + "Interoperability" ], "tags": [ - "Consensus", - "Ethereum Roadmap", - "cryptoeconomy", - "Consensus", - "Core Protocol", - "Ethereum Roadmap" + "Cross-L2", + "UI/UX", + "Intents", + "interoperability", + "erc-7683", + "Cross-L2", + "Intents", + "UI/UX" ], "language": "en", "speakers": [ - "justin-drake" + "hart-lambur" ], "eventId": "devcon-7", - "slot_start": 1731405600000, - "slot_end": 1731407400000, + "slot_start": 1731483000000, + "slot_end": 1731484800000, "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1hcsmjIHu5W9-usVg_e3DGrH4QnmLER-OPOZ_0ccXjKU" + "resources_presentation": "https://docs.google.com/presentation/d/1HFUKCdHq2CnGEM-2BvyaHipzeUf2aeP32TKRHPxKnWY" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -460327,8 +459997,6 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -460341,8 +460009,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -460380,8 +460046,11 @@ 0, 0, 0, + 2, + 0, 0, 0, + 2, 0, 0, 0, @@ -460496,6 +460165,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -460522,6 +460192,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -460561,8 +460232,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -460716,6 +460385,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -460724,7 +460394,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -460894,7 +460563,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -460902,44 +460570,37 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "keynote-unifying-ethereum-through-intents-and-erc-7683", - "sourceId": "WHYZCD", - "title": "Keynote: Unifying Ethereum Through Intents and ERC-7683", - "description": "Ethereum has scaled with a diverse ecosystem of L2s—but this created a new challenge: how can this fragmented landscape of potentially millions of rollups feel like a **unified Ethereum**? In this talk, I’ll discuss how intent-based architectures—and new standards like ERC-7683—can help unify Ethereum while maintaining the benefits of Ethereum’s rollup centric architecture.", - "track": "Layer 2", + "id": "keynote-world-politics-world-building", + "sourceId": "ERQKUX", + "title": "Keynote: World Politics, World Building", + "description": "World politics has changed. Geopolitics is no longer simply a contest to control territory: in this age of advanced technology, it has become a contest to create the territory. Great powers seek to build a world for other states to inhabit, while keeping the ability to change the rules or the state of the world when necessary. At a moment when the old concepts no longer work, this book aims to introduce a radically new theory of world politics and technology. The end goal: god mode", + "track": "Real World Ethereum", "type": "Talk", - "expertise": "Intermediate", - "audience": "Product", + "expertise": "Beginner", + "audience": "Academic", "featured": true, "doNotRecord": false, "keywords": [ - "ERC-7683", - "Interoperability" - ], - "tags": [ - "Cross-L2", - "UI/UX", - "Intents", - "interoperability", - "erc-7683", - "Cross-L2", - "Intents", - "UI/UX" + "World Building", + "Technology", + "Geopolitics" ], + "tags": [], "language": "en", "speakers": [ - "hart-lambur" + "bruno-macaes" ], "eventId": "devcon-7", - "slot_start": 1731483000000, - "slot_end": 1731484800000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1HFUKCdHq2CnGEM-2BvyaHipzeUf2aeP32TKRHPxKnWY" + "slot_start": 1731652200000, + "slot_end": 1731654000000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/171MvUF1M-7FvPkuWLfzY3WGZzA0pW2lZXE-foWeOt4Q" }, "vector": [ 0, @@ -460948,7 +460609,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -461376,6 +461036,7 @@ 0, 0, 0, + 0, 6, 0, 0, @@ -461727,11 +461388,9 @@ 0, 0, 0, - 2, 0, 0, 0, - 2, 0, 0, 0, @@ -461846,7 +461505,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -461873,7 +461531,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -462066,7 +461723,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -462235,16 +461891,15 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, - 2, 0, 0, 0, @@ -462252,36 +461907,49 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, 0 ] }, { "session": { - "id": "keynote-world-politics-world-building", - "sourceId": "ERQKUX", - "title": "Keynote: World Politics, World Building", - "description": "World politics has changed. Geopolitics is no longer simply a contest to control territory: in this age of advanced technology, it has become a contest to create the territory. Great powers seek to build a world for other states to inhabit, while keeping the ability to change the rules or the state of the world when necessary. At a moment when the old concepts no longer work, this book aims to introduce a radically new theory of world politics and technology. The end goal: god mode", + "id": "kickstarting-impact-funding-with-hypercerts", + "sourceId": "VGZ7PP", + "title": "Kickstarting impact funding with hypercerts", + "description": "Create hypercerts, evaluate their content and fund what matters by building on top of the hypercerts ecosystem. Building on top of a decentralised registry of impactful work, the hypercerts ecosystem empowers impact creators to explore novel forms of impact funding and resource coordination. \r\n\r\nDuring this workshop we'll explore the hypercerts stack and help you mint, evaluate and trade your first on-chain impact certificates.", "track": "Real World Ethereum", - "type": "Talk", - "expertise": "Beginner", - "audience": "Academic", - "featured": true, + "type": "Workshop", + "expertise": "Intermediate", + "audience": "Engineering", + "featured": false, "doNotRecord": false, "keywords": [ - "World Building", - "Technology", - "Geopolitics" + "Impact", + "Funding" + ], + "tags": [ + "DevEx", + "RPGF", + "Best Practices", + "funding", + "Best Practices", + "DevEx", + "RPGF" ], - "tags": [], "language": "en", "speakers": [ - "bruno-macaes" + "holke-brammer", + "bitbeckers" ], "eventId": "devcon-7", - "slot_start": 1731652200000, - "slot_end": 1731654000000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/171MvUF1M-7FvPkuWLfzY3WGZzA0pW2lZXE-foWeOt4Q" + "slot_start": 1731576600000, + "slot_end": 1731582000000, + "slot_roomId": "classroom-c", + "resources_presentation": "https://docs.google.com/presentation/d/1-2n2zwPdIpfxkXDYIJI5vN-Bz4JCM93vP20YXjSCQ4I" }, "vector": [ 0, @@ -462720,6 +462388,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -463042,6 +462711,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -463278,6 +462949,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -463325,6 +462997,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -463571,11 +463244,7 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, + 2, 0, 0, 0, @@ -463589,8 +463258,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -463599,39 +463266,25 @@ }, { "session": { - "id": "kickstarting-impact-funding-with-hypercerts", - "sourceId": "VGZ7PP", - "title": "Kickstarting impact funding with hypercerts", - "description": "Create hypercerts, evaluate their content and fund what matters by building on top of the hypercerts ecosystem. Building on top of a decentralised registry of impactful work, the hypercerts ecosystem empowers impact creators to explore novel forms of impact funding and resource coordination. \r\n\r\nDuring this workshop we'll explore the hypercerts stack and help you mint, evaluate and trade your first on-chain impact certificates.", - "track": "Real World Ethereum", - "type": "Workshop", - "expertise": "Intermediate", + "id": "ktv-attestation-winners", + "sourceId": "MP9UQV", + "title": "KTV Attestation Winners", + "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", + "track": "Entertainment", + "type": "Music", + "expertise": "", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "Impact", - "Funding" - ], - "tags": [ - "DevEx", - "RPGF", - "Best Practices", - "funding", - "Best Practices", - "DevEx", - "RPGF" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "holke-brammer", - "bitbeckers" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731576600000, - "slot_end": 1731582000000, - "slot_roomId": "classroom-c", - "resources_presentation": "https://docs.google.com/presentation/d/1-2n2zwPdIpfxkXDYIJI5vN-Bz4JCM93vP20YXjSCQ4I" + "slot_start": 1731486600000, + "slot_end": 1731488400000, + "slot_roomId": "music-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1r7I3zIxHezXZS2fH5PPvuIsIk0QSyDWrsnAqeEl-U6o" }, "vector": [ 0, @@ -463640,6 +463293,9 @@ 0, 0, 0, + 0, + 0, + 0, 6, 0, 0, @@ -464070,8 +463726,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -464394,8 +464048,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -464632,7 +464284,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -464680,7 +464331,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -464927,13 +464577,15 @@ 0, 0, 0, - 2, 0, 0, 0, 2, 0, 0, + 2, + 0, + 0, 0, 0, 0, @@ -464949,9 +464601,9 @@ }, { "session": { - "id": "ktv-attestation-winners", - "sourceId": "MP9UQV", - "title": "KTV Attestation Winners", + "id": "ktv-winners", + "sourceId": "UYQFMA", + "title": "KTV Winners", "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", "track": "Entertainment", "type": "Music", @@ -464964,10 +464616,10 @@ "language": "en", "speakers": [], "eventId": "devcon-7", - "slot_start": 1731486600000, - "slot_end": 1731488400000, + "slot_start": 1731501000000, + "slot_end": 1731501900000, "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1r7I3zIxHezXZS2fH5PPvuIsIk0QSyDWrsnAqeEl-U6o" + "resources_presentation": "https://docs.google.com/presentation/d/1cuZ-hN8gOGCEQohCTOeJVPCVT4HAWbG9sWbvDGpwg_Y" }, "vector": [ 0, @@ -466263,7 +465915,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -466285,25 +465936,36 @@ }, { "session": { - "id": "ktv-winners", - "sourceId": "UYQFMA", - "title": "KTV Winners", - "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", - "track": "Entertainment", - "type": "Music", - "expertise": "", + "id": "l1sload-in-action-write-l2-dapps-that-read-from-l1-state", + "sourceId": "ERQ7N3", + "title": "L1SLOAD in Action: Write L2 Dapps that Read from L1 State", + "description": "In this workshop we will explore some interesting new use cases unlocked by the newly proposed L1SLOAD precompile (RIP-7728). We will develop and deploy L2 dapps that read from L1 state using this precompile.", + "track": "Layer 2", + "type": "Workshop", + "expertise": "Beginner", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "RIP", + "L1SLOAD", + "Precompile" + ], + "tags": [ + "Developer Infrastructure", + "DevEx", + "Rollups" + ], "language": "en", - "speakers": [], + "speakers": [ + "peter-garamvolgyi", + "rh" + ], "eventId": "devcon-7", - "slot_start": 1731501000000, - "slot_end": 1731501900000, - "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1cuZ-hN8gOGCEQohCTOeJVPCVT4HAWbG9sWbvDGpwg_Y" + "slot_start": 1731394800000, + "slot_end": 1731400200000, + "slot_roomId": "classroom-e", + "resources_presentation": "https://docs.google.com/presentation/d/1bocSfX9_K930B6knXp5J9HUDPwUP0hIP5UeWRegKZ_E" }, "vector": [ 0, @@ -466313,8 +465975,6 @@ 0, 0, 0, - 0, - 0, 6, 0, 0, @@ -466745,6 +466405,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -467065,6 +466727,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -467076,6 +466739,25 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -467580,29 +467262,8 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 0, - 0, + 2, + 0, 2, 0, 0, @@ -467621,36 +467282,39 @@ }, { "session": { - "id": "l1sload-in-action-write-l2-dapps-that-read-from-l1-state", - "sourceId": "ERQ7N3", - "title": "L1SLOAD in Action: Write L2 Dapps that Read from L1 State", - "description": "In this workshop we will explore some interesting new use cases unlocked by the newly proposed L1SLOAD precompile (RIP-7728). We will develop and deploy L2 dapps that read from L1 state using this precompile.", + "id": "l1sload-precompile-read-l1-state-from-your-l2-contract", + "sourceId": "VRXWFH", + "title": "L1SLOAD Precompile: Read L1 State from your L2 Contract", + "description": "We recently introduced [RIP 7728: L1SLOAD Precompile](https://github.com/ethereum/RIPs/pull/27). This is a new L2 precompile that allows dapps on L2s to read from the L1 state.\r\n\r\nIn this talk, we will explain how L1SLOAD works, and we will highlight some of the most exciting use cases that this precompile will unlock.", "track": "Layer 2", - "type": "Workshop", + "type": "Talk", "expertise": "Beginner", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "RIP", + "RIPs", "L1SLOAD", "Precompile" ], "tags": [ + "Cross-L2", "Developer Infrastructure", "DevEx", - "Rollups" + "precompile", + "Cross-L2", + "Developer Infrastructure", + "DevEx" ], "language": "en", "speakers": [ - "peter-garamvolgyi", - "rh" + "peter-garamvolgyi" ], "eventId": "devcon-7", - "slot_start": 1731394800000, - "slot_end": 1731400200000, - "slot_roomId": "classroom-e", - "resources_presentation": "https://docs.google.com/presentation/d/1bocSfX9_K930B6knXp5J9HUDPwUP0hIP5UeWRegKZ_E" + "slot_start": 1731581400000, + "slot_end": 1731582600000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1nkzZ5Gin2GWcgGhvYhOmVQywSYCjYFlNu3xeFIu8YLs" }, "vector": [ 0, @@ -468090,8 +467754,6 @@ 0, 0, 0, - 0, - 6, 6, 0, 0, @@ -468413,8 +468075,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -468425,7 +468087,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -468437,9 +468098,9 @@ 0, 0, 0, - 2, 0, 0, + 2, 0, 0, 0, @@ -468586,6 +468247,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -468787,6 +468449,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -468968,39 +468631,38 @@ }, { "session": { - "id": "l1sload-precompile-read-l1-state-from-your-l2-contract", - "sourceId": "VRXWFH", - "title": "L1SLOAD Precompile: Read L1 State from your L2 Contract", - "description": "We recently introduced [RIP 7728: L1SLOAD Precompile](https://github.com/ethereum/RIPs/pull/27). This is a new L2 precompile that allows dapps on L2s to read from the L1 state.\r\n\r\nIn this talk, we will explain how L1SLOAD works, and we will highlight some of the most exciting use cases that this precompile will unlock.", - "track": "Layer 2", + "id": "l2-daos-biggest-challenges-we-face-to-make-l2s-sustainable-long-term", + "sourceId": "BF8EWR", + "title": "L2 DAOs - biggest challenges we face to make L2s sustainable long term", + "description": "Today L2 DAOs are mostly focused on growth and supporting their ecosystem builders. But long-term they will be responsible for the management and maintenance of their chains from all perspectives - ecosystem growth, software development, security, chain economic parameters management, and others. In this talk, I will explore what DAOs need to figure out and fix before they will be able to take this responsibility in the coming years and why we should be addressing those issues already today.", + "track": "Coordination", "type": "Talk", - "expertise": "Beginner", - "audience": "Engineering", + "expertise": "Intermediate", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "RIPs", - "L1SLOAD", - "Precompile" + "structures", + "processes" ], "tags": [ - "Cross-L2", - "Developer Infrastructure", - "DevEx", - "precompile", - "Cross-L2", - "Developer Infrastructure", - "DevEx" + "Coordination", + "DAO", + "Governance", + "processes", + "Coordination", + "DAO", + "Governance" ], "language": "en", "speakers": [ - "peter-garamvolgyi" + "krzysztof-urbanski" ], "eventId": "devcon-7", - "slot_start": 1731581400000, - "slot_end": 1731582600000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1nkzZ5Gin2GWcgGhvYhOmVQywSYCjYFlNu3xeFIu8YLs" + "slot_start": 1731638700000, + "slot_end": 1731640500000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1vQuKk5kYywWP8c4RZ3Xv_lV6TMmiWy4s6jRMdeFV9MU" }, "vector": [ 0, @@ -469010,12 +468672,11 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -469441,9 +469102,9 @@ 0, 0, 0, - 6, 0, 0, + 6, 0, 0, 0, @@ -469763,7 +469424,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -469787,7 +469447,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -469831,10 +469490,12 @@ 0, 0, 0, + 2, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -469890,6 +469551,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -469934,7 +469596,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -470023,6 +469684,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -470136,7 +469798,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -470296,17 +469957,17 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -470318,38 +469979,30 @@ }, { "session": { - "id": "l2-daos-biggest-challenges-we-face-to-make-l2s-sustainable-long-term", - "sourceId": "BF8EWR", - "title": "L2 DAOs - biggest challenges we face to make L2s sustainable long term", - "description": "Today L2 DAOs are mostly focused on growth and supporting their ecosystem builders. But long-term they will be responsible for the management and maintenance of their chains from all perspectives - ecosystem growth, software development, security, chain economic parameters management, and others. In this talk, I will explore what DAOs need to figure out and fix before they will be able to take this responsibility in the coming years and why we should be addressing those issues already today.", - "track": "Coordination", + "id": "l2-evm-common-core-a-path-beyond-evm-equivalence", + "sourceId": "9RJ3MA", + "title": "L2 EVM Common Core: A Path Beyond EVM Equivalence", + "description": "Network effects of the EVM have locked many of the L2s into equivalence with the L1 EVM. L1 is optimized for moderate throughput and maximal decentralization, but L2s need higher throughput and can rely on heavier full nodes.\r\n\r\nThe talk will present a vision for an L2 EVM Common Core as a new base VM for participating L2s. It aims to offer a way to ship more ambitious EVM changes without increasing L2 fragmentation. It is a result of our work as leads of the RollCall L2 coordination process.", + "track": "Layer 2", "type": "Talk", "expertise": "Intermediate", - "audience": "Community", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "structures", - "processes" - ], + "keywords": [], "tags": [ - "Coordination", - "DAO", - "Governance", - "processes", - "Coordination", - "DAO", - "Governance" + "EVM-equivalent", + "Rollups" ], "language": "en", "speakers": [ - "krzysztof-urbanski" + "ansgar-dietrichs" ], "eventId": "devcon-7", - "slot_start": 1731638700000, - "slot_end": 1731640500000, + "slot_start": 1731580800000, + "slot_end": 1731582600000, "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1vQuKk5kYywWP8c4RZ3Xv_lV6TMmiWy4s6jRMdeFV9MU" + "resources_presentation": "https://docs.google.com/presentation/d/12XdvKPNbvuPDHnrej4p-WzreCiZV7ATA5gFRxh1Vejk" }, "vector": [ 0, @@ -470359,11 +470012,11 @@ 0, 0, 0, + 6, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -470408,6 +470061,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -470792,7 +470446,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -471123,6 +470776,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -471178,12 +470833,10 @@ 0, 0, 0, - 2, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -471239,7 +470892,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -471372,7 +471024,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -471409,6 +471060,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -471649,13 +471301,13 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -471667,30 +471319,37 @@ }, { "session": { - "id": "l2-evm-common-core-a-path-beyond-evm-equivalence", - "sourceId": "9RJ3MA", - "title": "L2 EVM Common Core: A Path Beyond EVM Equivalence", - "description": "Network effects of the EVM have locked many of the L2s into equivalence with the L1 EVM. L1 is optimized for moderate throughput and maximal decentralization, but L2s need higher throughput and can rely on heavier full nodes.\r\n\r\nThe talk will present a vision for an L2 EVM Common Core as a new base VM for participating L2s. It aims to offer a way to ship more ambitious EVM changes without increasing L2 fragmentation. It is a result of our work as leads of the RollCall L2 coordination process.", + "id": "l2-interoperability-via-collaborative-snarks", + "sourceId": "JPGEPU", + "title": "L2 Interoperability via Collaborative SNARKs", + "description": "Can contracts across rollups interact synchronously while maintaining horizontal scalability? The L2 interoperability problem can be viewed through the lens of collaborative SNARKs, where a coordinator splits a witness over N provers who collectively generate a proof, and the work each prover does should decrease linearly in N (horizonal scaling). This talk presents a solution for the special case of L2 interoperability and motivates new design constraints for SNARKs.", "track": "Layer 2", "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Research", "featured": false, "doNotRecord": false, - "keywords": [], + "keywords": [ + "Interoperability" + ], "tags": [ - "EVM-equivalent", - "Rollups" + "Fragmentation", + "Zk Rollups", + "Cryptography", + "interoperability", + "Cryptography", + "Fragmentation", + "Zk Rollups" ], "language": "en", "speakers": [ - "ansgar-dietrichs" + "ben-fisch" ], "eventId": "devcon-7", - "slot_start": 1731580800000, - "slot_end": 1731582600000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/12XdvKPNbvuPDHnrej4p-WzreCiZV7ATA5gFRxh1Vejk" + "slot_start": 1731474000000, + "slot_end": 1731475800000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1ZVK2vJYrK2rxz9r6LEc4JhYeEu_tVk_8Q4kLDWRxY9k" }, "vector": [ 0, @@ -471749,8 +471408,6 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -472135,6 +471792,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -472436,6 +472094,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -472491,6 +472150,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -472749,9 +472409,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -472818,6 +472475,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -472990,8 +472648,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -473008,10 +472666,10 @@ }, { "session": { - "id": "l2-interoperability-via-collaborative-snarks", - "sourceId": "JPGEPU", - "title": "L2 Interoperability via Collaborative SNARKs", - "description": "Can contracts across rollups interact synchronously while maintaining horizontal scalability? The L2 interoperability problem can be viewed through the lens of collaborative SNARKs, where a coordinator splits a witness over N provers who collectively generate a proof, and the work each prover does should decrease linearly in N (horizonal scaling). This talk presents a solution for the special case of L2 interoperability and motivates new design constraints for SNARKs.", + "id": "l2-specific-mev-mitigation-strategies", + "sourceId": "FFWJAV", + "title": "L2 Specific MEV Mitigation Strategies", + "description": "MEV mitigation and prevention has primarily been researched in the base L1 Ethereum layer. This talk explores L2 specific strategies, including the future in the event of decentralized sequencing. We explore emerging EIP proposals and drafts (EIP-7640), the use of intents in L2s and other new constructions.", "track": "Layer 2", "type": "Talk", "expertise": "Intermediate", @@ -473019,26 +472677,26 @@ "featured": false, "doNotRecord": false, "keywords": [ - "Interoperability" + "DeFi" ], "tags": [ - "Fragmentation", - "Zk Rollups", - "Cryptography", - "interoperability", - "Cryptography", - "Fragmentation", - "Zk Rollups" + "Layer 2s", + "Rollups", + "MEV", + "defi", + "Layer 2s", + "MEV", + "Rollups" ], "language": "en", "speakers": [ - "ben-fisch" + "joseph-poon" ], "eventId": "devcon-7", - "slot_start": 1731470400000, - "slot_end": 1731472200000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1ZVK2vJYrK2rxz9r6LEc4JhYeEu_tVk_8Q4kLDWRxY9k" + "slot_start": 1731646800000, + "slot_end": 1731648600000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1WzPEAvLhXYIe49IEB4HEC3EgI2OglZ-ElusjYDJG2QY" }, "vector": [ 0, @@ -473772,6 +473430,8 @@ 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -473784,7 +473444,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -473811,10 +473470,10 @@ 0, 0, 0, + 2, 0, 0, 0, - 2, 0, 0, 0, @@ -473835,12 +473494,12 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -473963,6 +473622,10 @@ 0, 0, 0, + 2, + 0, + 0, + 0, 0, 0, 0, @@ -474165,12 +473828,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -474356,47 +474013,53 @@ }, { "session": { - "id": "l2-specific-mev-mitigation-strategies", - "sourceId": "FFWJAV", - "title": "L2 Specific MEV Mitigation Strategies", - "description": "MEV mitigation and prevention has primarily been researched in the base L1 Ethereum layer. This talk explores L2 specific strategies, including the future in the event of decentralized sequencing. We explore emerging EIP proposals and drafts (EIP-7640), the use of intents in L2s and other new constructions.", - "track": "Layer 2", - "type": "Talk", + "id": "latency-advantage-in-cex-dex-arbitrage", + "sourceId": "RPMHLF", + "title": "Latency Advantage in CEX-DEX Arbitrage", + "description": "We study the effects of having latency advantage in the CEX-DEX arbitrage in the first-come first-serve transaction ordering policies. We search for optimal strategies for a trader that owns such advantage. To find optimal strategies, we simulate price changes on CEX using real data and assume DEX price does not change in the latency advantage interval. We find that optimal strategy can even be to trade right away as soon as the price difference crosses a threshold where trading is profitable", + "track": "Cryptoeconomics", + "type": "Lightning Talk", "expertise": "Intermediate", "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "DeFi" + "Optimal", + "Stopping;", + "Dynamic", + "Programming;" ], "tags": [ - "Layer 2s", "Rollups", + "Economics", "MEV", - "defi", - "Layer 2s", + "AMMs", + "programming", + "dynamic", + "AMMs", + "Economics", "MEV", "Rollups" ], "language": "en", "speakers": [ - "joseph-poon" + "akaki-mamageishvili" ], "eventId": "devcon-7", - "slot_start": 1731646800000, - "slot_end": 1731648600000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1WzPEAvLhXYIe49IEB4HEC3EgI2OglZ-ElusjYDJG2QY" + "slot_start": 1731487200000, + "slot_end": 1731487800000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1CjpmVDcW4MOjilttmNcrYu_KP0rC8ud1_BjudHV_ntI" }, "vector": [ 0, 0, + 6, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -475120,7 +474783,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -475154,7 +474816,7 @@ 0, 0, 0, - 0, + 2, 0, 0, 0, @@ -475185,8 +474847,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -475204,6 +474864,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -475313,7 +474974,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -475525,6 +475185,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -475704,52 +475366,48 @@ }, { "session": { - "id": "latency-advantage-in-cex-dex-arbitrage", - "sourceId": "RPMHLF", - "title": "Latency Advantage in CEX-DEX Arbitrage", - "description": "We study the effects of having latency advantage in the CEX-DEX arbitrage in the first-come first-serve transaction ordering policies. We search for optimal strategies for a trader that owns such advantage. To find optimal strategies, we simulate price changes on CEX using real data and assume DEX price does not change in the latency advantage interval. We find that optimal strategy can even be to trade right away as soon as the price difference crosses a threshold where trading is profitable", - "track": "Cryptoeconomics", + "id": "launching-projects-out-of-the-global-majority", + "sourceId": "7VZ8WH", + "title": "Launching Projects out of the Global Majority", + "description": "Launching projects has been an almost entirely US driven exercise, with a handful of expectations out of Europe and Asia - and basically 0 examples out of LATAM or Africa. This talk aims to shed light on why this is a reality and how we as an ecosystem can support more experimentation and launches out of the global majority. Talking through cryptoeconomics, investors, narrative and positioning of previous high impact project launches.", + "track": "Real World Ethereum", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Research", + "audience": "Business", "featured": false, - "doNotRecord": false, + "doNotRecord": true, "keywords": [ - "Optimal", - "Stopping;", - "Dynamic", - "Programming;" + "Global" ], "tags": [ - "Rollups", - "Economics", - "MEV", - "AMMs", - "programming", - "dynamic", - "AMMs", - "Economics", - "MEV", - "Rollups" + "DAO", + "Sufficient decentralization", + "Best Practices", + "macro/micro economics", + "global", + "Best Practices", + "DAO", + "macro/micro economics", + "Sufficient decentralization" ], "language": "en", "speakers": [ - "akaki-mamageishvili" + "james-waugh" ], "eventId": "devcon-7", - "slot_start": 1731487200000, - "slot_end": 1731487800000, + "slot_start": 1731478800000, + "slot_end": 1731479400000, "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1CjpmVDcW4MOjilttmNcrYu_KP0rC8ud1_BjudHV_ntI" + "resources_presentation": "https://docs.google.com/presentation/d/1BZ-1nzUuvITdZkK8Kxj9N_dkxHmkmlG75RJ7u4tbtAc" }, "vector": [ 0, 0, - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -476475,7 +476133,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -476504,18 +476161,18 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -476556,7 +476213,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -476575,6 +476231,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -476632,6 +476289,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -476686,6 +476344,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -476878,8 +476537,6 @@ 0, 0, 2, - 2, - 0, 0, 0, 0, @@ -477041,10 +476698,10 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, @@ -477058,48 +476715,46 @@ }, { "session": { - "id": "launching-projects-out-of-the-global-majority", - "sourceId": "7VZ8WH", - "title": "Launching Projects out of the Global Majority", - "description": "Launching projects has been an almost entirely US driven exercise, with a handful of expectations out of Europe and Asia - and basically 0 examples out of LATAM or Africa. This talk aims to shed light on why this is a reality and how we as an ecosystem can support more experimentation and launches out of the global majority. Talking through cryptoeconomics, investors, narrative and positioning of previous high impact project launches.", - "track": "Real World Ethereum", - "type": "Lightning Talk", + "id": "lazarus-how-to-stay-safe-from-the-biggest-threat-actor-in-crypto", + "sourceId": "HCXCXB", + "title": "Lazarus! How to stay safe from the biggest threat actor in crypto", + "description": "Lazarus has stolen by far the most funds in the blockchain space. They use the same or very similar attack vectors every time yet we see the biggest crypto companies falling victim to them one after another.\r\n\r\nIn this talk, i'll go over some of the attack vectors used by Lazarus and how people can keep themselves safe from Lazarus.", + "track": "Security", + "type": "Talk", "expertise": "Intermediate", - "audience": "Business", + "audience": "Engineering", "featured": false, - "doNotRecord": true, + "doNotRecord": false, "keywords": [ - "Global" + "Lazarus" ], "tags": [ - "DAO", - "Sufficient decentralization", + "Security", "Best Practices", - "macro/micro economics", - "global", + "Hacks", + "lazarus", "Best Practices", - "DAO", - "macro/micro economics", - "Sufficient decentralization" + "Hacks", + "Security" ], "language": "en", "speakers": [ - "james-waugh" + "mudit-gupta" ], "eventId": "devcon-7", - "slot_start": 1731478800000, - "slot_end": 1731479400000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1BZ-1nzUuvITdZkK8Kxj9N_dkxHmkmlG75RJ7u4tbtAc" + "slot_start": 1731580200000, + "slot_end": 1731582000000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/15zVK369DMEaAyZgEYl7ytDPnVtTcqgBbNjAZaVtPUfk" }, "vector": [ + 6, 0, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -477822,6 +477477,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -477852,9 +477508,10 @@ 0, 0, 0, + 2, + 0, 0, 0, - 2, 0, 0, 0, @@ -477924,7 +477581,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -477982,7 +477638,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -478037,7 +477692,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -478076,6 +477730,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -478385,16 +478040,15 @@ 0, 0, 0, - 0, 2, 0, 0, 0, + 2, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -478408,43 +478062,47 @@ }, { "session": { - "id": "lazarus-how-to-stay-safe-from-the-biggest-threat-actor-in-crypto", - "sourceId": "HCXCXB", - "title": "Lazarus! How to stay safe from the biggest threat actor in crypto", - "description": "Lazarus has stolen by far the most funds in the blockchain space. They use the same or very similar attack vectors every time yet we see the biggest crypto companies falling victim to them one after another.\r\n\r\nIn this talk, i'll go over some of the attack vectors used by Lazarus and how people can keep themselves safe from Lazarus.", - "track": "Security", - "type": "Talk", + "id": "learn-huff-to-become-an-evm-chad", + "sourceId": "HRMCBK", + "title": "Learn Huff to become an EVM chad", + "description": "Become an EVM chad by learning Huff, a low level assembly language for the EVM! On top of being able to write super duper optimized smart-contracts, Huff will teach you how the EVM works under the hood and will let you master high level languages like Solidity or Vyper.", + "track": "Developer Experience", + "type": "Workshop", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Developper", "featured": false, "doNotRecord": false, "keywords": [ - "Lazarus" + "Education", + "Huff", + "Programming" ], "tags": [ - "Security", + "Tooling", + "Languages", + "Open Source Software", "Best Practices", - "Hacks", - "lazarus", + "programming", "Best Practices", - "Hacks", - "Security" + "Languages", + "Open Source Software", + "Tooling" ], "language": "en", "speakers": [ - "mudit-gupta" + "clement-lakhal" ], "eventId": "devcon-7", - "slot_start": 1731580200000, - "slot_end": 1731582000000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/15zVK369DMEaAyZgEYl7ytDPnVtTcqgBbNjAZaVtPUfk" + "slot_start": 1731564000000, + "slot_end": 1731571200000, + "slot_roomId": "classroom-d", + "resources_presentation": "https://docs.google.com/presentation/d/1-l5GZfkJD_jGXx19MZKctGeyeRotdNV_0HKanpnUjLU" }, "vector": [ - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -479171,8 +478829,6 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -479193,6 +478849,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -479268,6 +478925,18 @@ 0, 0, 0, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -479424,7 +479093,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -479564,6 +479232,38 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -479578,49 +479278,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -479738,10 +479395,10 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, @@ -479756,47 +479413,36 @@ }, { "session": { - "id": "learn-huff-to-become-an-evm-chad", - "sourceId": "HRMCBK", - "title": "Learn Huff to become an EVM chad", - "description": "Become an EVM chad by learning Huff, a low level assembly language for the EVM! On top of being able to write super duper optimized smart-contracts, Huff will teach you how the EVM works under the hood and will let you master high level languages like Solidity or Vyper.", - "track": "Developer Experience", - "type": "Workshop", - "expertise": "Intermediate", - "audience": "Developper", + "id": "lessons-and-learning-in-people-ops-at-the-ef", + "sourceId": "D7V8ZY", + "title": "Lessons & Learning in People Ops at the EF", + "description": "In this talk, you will learn more about the learnings of People Ops at the EF gathered after the first two years of its existence. \r\n\r\nWe will discuss the differences between People Ops in an open and decentralized setting, such as the EF and centralized, traditional organizations, and the required differences in approach and tradeoffs.", + "track": "Coordination", + "type": "Talk", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "Education", - "Huff", - "Programming" - ], - "tags": [ - "Tooling", - "Languages", - "Open Source Software", - "Best Practices", - "programming", - "Best Practices", - "Languages", - "Open Source Software", - "Tooling" + "people", + "growth", + "open" ], + "tags": [], "language": "en", "speakers": [ - "clement-lakhal" + "jose-pedro-cabrita" ], "eventId": "devcon-7", - "slot_start": 1731564000000, - "slot_end": 1731571200000, - "slot_roomId": "classroom-d", - "resources_presentation": "https://docs.google.com/presentation/d/1-l5GZfkJD_jGXx19MZKctGeyeRotdNV_0HKanpnUjLU" + "slot_start": 1731652800000, + "slot_end": 1731654000000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1pSqd-PaSLhWa3-GQ2HCRVcJCWv_fnu9Z5T4wVlAMT-c" }, "vector": [ 0, 0, 0, - 6, 0, 0, 0, @@ -479805,6 +479451,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -480544,7 +480191,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -480554,7 +480200,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -480620,8 +480265,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -480927,7 +480570,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -481086,7 +480728,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -481101,6 +480742,11 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, 0, 0, 0 @@ -481108,31 +480754,36 @@ }, { "session": { - "id": "lessons-and-learning-in-people-ops-at-the-ef", - "sourceId": "D7V8ZY", - "title": "Lessons & Learning in People Ops at the EF", - "description": "In this talk, you will learn more about the learnings of People Ops at the EF gathered after the first two years of its existence. \r\n\r\nWe will discuss the differences between People Ops in an open and decentralized setting, such as the EF and centralized, traditional organizations, and the required differences in approach and tradeoffs.", - "track": "Coordination", + "id": "lessons-from-integrating-logup-gkr-in-the-miden-vm", + "sourceId": "LL799L", + "title": "Lessons from integrating LogUp-GKR in the Miden VM", + "description": "In this talk we will describe how to modify the STARK protocol to prove multiset checks using the GKR protocol. We will take a deep dive of the approach we’ve taken to implement it in the Miden VM, covering the benefits and challenges we've experienced.", + "track": "Applied Cryptography", "type": "Talk", - "expertise": "Beginner", - "audience": "Community", + "expertise": "Expert", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "people", - "growth", - "open" + "LogUp", + "GKR" + ], + "tags": [ + "Zero-Knowledge", + "Cryptography", + "gkr", + "Cryptography", + "Zero-Knowledge" ], - "tags": [], "language": "en", "speakers": [ - "jose-pedro-cabrita" + "philippe-laferriere" ], "eventId": "devcon-7", - "slot_start": 1731652800000, - "slot_end": 1731654000000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1pSqd-PaSLhWa3-GQ2HCRVcJCWv_fnu9Z5T4wVlAMT-c" + "slot_start": 1731470400000, + "slot_end": 1731472200000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1Eh_tW-ueqILgRF3_daF57cyNlIe38F86K1969SSn5sg" }, "vector": [ 0, @@ -481145,7 +480796,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -481582,10 +481232,8 @@ 0, 0, 0, - 6, - 0, - 0, 0, + 6, 0, 0, 0, @@ -481879,6 +481527,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -482273,6 +481923,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -482431,6 +482082,7 @@ 0, 0, 2, + 2, 0, 0, 0, @@ -482438,8 +482090,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -482450,36 +482100,41 @@ }, { "session": { - "id": "lessons-from-integrating-logup-gkr-in-the-miden-vm", - "sourceId": "LL799L", - "title": "Lessons from integrating LogUp-GKR in the Miden VM", - "description": "In this talk we will describe how to modify the STARK protocol to prove multiset checks using the GKR protocol. We will take a deep dive of the approach we’ve taken to implement it in the Miden VM, covering the benefits and challenges we've experienced.", - "track": "Applied Cryptography", - "type": "Talk", - "expertise": "Expert", - "audience": "Engineering", + "id": "leveraging-ethereum-for-sustainable-solutions-in-southeast-asia", + "sourceId": "F7Z87P", + "title": "Leveraging Ethereum for Sustainable Solutions in Southeast Asia", + "description": "In this talk you will learn how Ethereum can shape a sustainable and regenerative future in Southeast Asia. We will dive into the challenges faced by communities like Thai farmers, and how cryptoeconomic solutions can drive resilience, fair markets, and renewable energy adoption. Discover innovative projects tackling coordination failures through cryptoeconomics, from parametric insurance to decentralized energy exchanges, and see how you can contribute to this transformative vision.", + "track": "Real World Ethereum", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Local/SEA", "featured": false, "doNotRecord": false, "keywords": [ - "LogUp", - "GKR" + "Ethereum", + "Use", + "Cases" ], "tags": [ - "Zero-Knowledge", - "Cryptography", - "gkr", - "Cryptography", - "Zero-Knowledge" + "Ethereum for Good", + "Climate", + "SEA", + "ethereum", + "case", + "use", + "Climate", + "Ethereum for Good", + "SEA" ], "language": "en", "speakers": [ - "philippe-laferriere" + "gesa-schneider" ], "eventId": "devcon-7", - "slot_start": 1731470400000, - "slot_end": 1731472200000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1Eh_tW-ueqILgRF3_daF57cyNlIe38F86K1969SSn5sg" + "slot_start": 1731574200000, + "slot_end": 1731574800000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/103WQKb3Z0-Knd415-KUFx0TbNISdUujVoQzaXW3xd3Q" }, "vector": [ 0, @@ -482488,11 +482143,11 @@ 0, 0, 0, + 6, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -483224,8 +482879,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -483339,6 +482992,48 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -483418,6 +483113,14 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -483473,6 +483176,14 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 2, 0, 0, 0, @@ -483620,52 +483331,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -483766,6 +483431,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -483779,59 +483445,45 @@ 0, 0, 2, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0 ] }, { "session": { - "id": "leveraging-ethereum-for-sustainable-solutions-in-southeast-asia", - "sourceId": "F7Z87P", - "title": "Leveraging Ethereum for Sustainable Solutions in Southeast Asia", - "description": "In this talk you will learn how Ethereum can shape a sustainable and regenerative future in Southeast Asia. We will dive into the challenges faced by communities like Thai farmers, and how cryptoeconomic solutions can drive resilience, fair markets, and renewable energy adoption. Discover innovative projects tackling coordination failures through cryptoeconomics, from parametric insurance to decentralized energy exchanges, and see how you can contribute to this transformative vision.", - "track": "Real World Ethereum", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Local/SEA", + "id": "leveraging-high-performance-computing-for-efficient-stark-provers", + "sourceId": "ZGXYDF", + "title": "Leveraging High-Performance Computing for Efficient STARK Provers", + "description": "Zero-Knowledge Proof (ZKP) protocols' applicability hinges on the prover's ability to efficiently generate proofs. This talk explores the computational aspects affecting ZKP performance, specifically focusing on STARK provers. We will analyze performance across high-performance and standard computing architectures and interpret results by examining key workload characteristics. From this understanding, we can project ZKP capabilities in future scenarios.", + "track": "Applied Cryptography", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Ethereum", - "Use", - "Cases" + "computing performance", + "optimization", + "" ], "tags": [ - "Ethereum for Good", - "Climate", - "SEA", - "ethereum", - "case", - "use", - "Climate", - "Ethereum for Good", - "SEA" + "ZK-EVMs", + "ZKP", + "STARK", + "optimization", + "STARK", + "ZK-EVMs", + "ZKP" ], "language": "en", "speakers": [ - "gesa-schneider" + "ricard-borrell" ], "eventId": "devcon-7", - "slot_start": 1731574200000, - "slot_end": 1731574800000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/103WQKb3Z0-Knd415-KUFx0TbNISdUujVoQzaXW3xd3Q" + "slot_start": 1731477600000, + "slot_end": 1731479400000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1J3KMOMYAXjSesFqZthBz2neGQcOt3Ui_KyKgToVj0Z0" }, "vector": [ 0, @@ -483840,11 +483492,11 @@ 0, 0, 0, - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -484638,6 +484290,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -484690,7 +484344,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -484699,7 +484352,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -484775,6 +484427,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -484811,7 +484464,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -484874,14 +484526,12 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -484915,6 +484565,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -485126,6 +484778,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -485142,46 +484795,39 @@ 0, 0, 0, - 2, - 0, 0 ] }, { "session": { - "id": "leveraging-high-performance-computing-for-efficient-stark-provers", - "sourceId": "ZGXYDF", - "title": "Leveraging High-Performance Computing for Efficient STARK Provers", - "description": "Zero-Knowledge Proof (ZKP) protocols' applicability hinges on the prover's ability to efficiently generate proofs. This talk explores the computational aspects affecting ZKP performance, specifically focusing on STARK provers. We will analyze performance across high-performance and standard computing architectures and interpret results by examining key workload characteristics. From this understanding, we can project ZKP capabilities in future scenarios.", - "track": "Applied Cryptography", - "type": "Talk", + "id": "light-client-support-in-prysm", + "sourceId": "9PC3EY", + "title": "Light Client Support in Prysm", + "description": "Showcasing the addition of Light Client server support to the Prysm consensus client.", + "track": "[CLS] EPF Day", + "type": "Lightning Talk", "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "computing performance", - "optimization", - "" + "Prysm" ], "tags": [ - "ZK-EVMs", - "ZKP", - "STARK", - "optimization", - "STARK", - "ZK-EVMs", - "ZKP" + "EPF", + "Consensus", + "Light Clients" ], "language": "en", "speakers": [ - "ricard-borrell" + "bastin", + "rupam" ], "eventId": "devcon-7", - "slot_start": 1731477600000, - "slot_end": 1731479400000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1J3KMOMYAXjSesFqZthBz2neGQcOt3Ui_KyKgToVj0Z0" + "slot_start": 1731474900000, + "slot_end": 1731475800000, + "slot_roomId": "breakout-1", + "resources_presentation": "https://docs.google.com/presentation/d/1o1_9VdMiq5Uf_dyQTPf5R3mVbxhL4d0QI33ZiZNm28Q" }, "vector": [ 0, @@ -485194,12 +484840,12 @@ 0, 0, 0, - 6, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -485635,6 +485281,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -485917,6 +485564,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -485931,6 +485579,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -485989,8 +485638,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -486126,7 +485773,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -486218,6 +485864,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -486264,8 +485911,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -486499,43 +486144,47 @@ }, { "session": { - "id": "light-client-support-in-prysm", - "sourceId": "9PC3EY", - "title": "Light Client Support in Prysm", - "description": "Showcasing the addition of Light Client server support to the Prysm consensus client.", - "track": "[CLS] EPF Day", + "id": "lighthouse-introduction-to-siren", + "sourceId": "F3ZPRJ", + "title": "Lighthouse: Introduction to Siren", + "description": "Sigma Prime would like to introduce Lighthouse's official user interface called Siren. Siren was made to monitor performance, display key metrics and help make lighthouse validator management easy. Siren comes with built in metrics, logging, and other features users will find useful when updating their validator.", + "track": "Usability", "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "expertise": "Beginner", + "audience": "Stakers/Validators", "featured": false, "doNotRecord": false, - "keywords": [ - "Prysm" - ], "tags": [ - "EPF", - "Consensus", - "Light Clients" + "Home staking", + "UI/UX", + "Accessibility", + "ui", + "Accessibility", + "Home staking", + "UI/UX" ], - "language": "en", - "speakers": [ - "bastin", - "rupam" + "keywords": [ + "lighthouse", + "UI" ], + "duration": 654, + "language": "en", + "sources_swarmHash": "", + "sources_youtubeId": "WLER4MYe2II", + "sources_ipfsHash": "", + "sources_livepeerId": "", + "sources_streamethId": null, "eventId": "devcon-7", - "slot_start": 1731474900000, - "slot_end": 1731475800000, - "slot_roomId": "breakout-1", - "resources_presentation": "https://docs.google.com/presentation/d/1o1_9VdMiq5Uf_dyQTPf5R3mVbxhL4d0QI33ZiZNm28Q" + "slot_start": 1731408000000, + "slot_end": 1731408600000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1iWFucLqzajqGIcn5d4YFuRZ1zk1Y8VHURhoTiKQ1T-w", + "resources_slides": null, + "speakers": [ + "ricki-moore" + ] }, "vector": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -486980,26 +486629,6 @@ 0, 0, 0, - 6, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -487008,6 +486637,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -487264,7 +486894,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -487279,7 +486908,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -487345,6 +486973,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -487370,6 +487000,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -487564,7 +487195,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -487693,6 +487323,30 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -487822,7 +487476,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -487835,6 +487488,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -487844,45 +487499,34 @@ }, { "session": { - "id": "lighthouse-introduction-to-siren", - "sourceId": "F3ZPRJ", - "title": "Lighthouse: Introduction to Siren", - "description": "Sigma Prime would like to introduce Lighthouse's official user interface called Siren. Siren was made to monitor performance, display key metrics and help make lighthouse validator management easy. Siren comes with built in metrics, logging, and other features users will find useful when updating their validator.", - "track": "Usability", + "id": "lighthouse-transition-journey-from-warp-to-axum", + "sourceId": "ZF79GZ", + "title": "Lighthouse transition journey : from warp to axum", + "description": "This talk will explore how to approach a significant refactor of the HTTP framework for lighthouse. \r\n\r\nIt will cover:\r\n- Measuring the performance of endpoints between Warp and Axum\r\n- A concrete plan for implementing the necessary changes", + "track": "[CLS] EPF Day", "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Stakers/Validators", + "expertise": "Intermediate", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "tags": [ - "Home staking", - "UI/UX", - "Accessibility", - "ui", - "Accessibility", - "Home staking", - "UI/UX" - ], "keywords": [ - "lighthouse", - "UI" + "Performance", + "Developer", + "experience" + ], + "tags": [ + "Developer Infrastructure", + "Light Clients" ], - "duration": 654, "language": "en", - "sources_swarmHash": "", - "sources_youtubeId": "WLER4MYe2II", - "sources_ipfsHash": "", - "sources_livepeerId": "", - "sources_streamethId": null, - "eventId": "devcon-7", - "slot_start": 1731408000000, - "slot_end": 1731408600000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1iWFucLqzajqGIcn5d4YFuRZ1zk1Y8VHURhoTiKQ1T-w", - "resources_slides": null, "speakers": [ - "ricki-moore" - ] + "lea-narzis" + ], + "eventId": "devcon-7", + "slot_start": 1731473100000, + "slot_end": 1731474000000, + "slot_roomId": "breakout-1", + "resources_presentation": "https://docs.google.com/presentation/d/1xTcTdXk_Eq4KKe0Dg4IQWit5KLqwivJSom49AbKiMFM" }, "vector": [ 0, @@ -487893,7 +487537,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -487901,6 +487544,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -488634,6 +488278,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -488667,6 +488312,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -488674,9 +488320,6 @@ 0, 0, 0, - 2, - 2, - 0, 0, 0, 0, @@ -488701,7 +488344,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -489024,7 +488666,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -489184,12 +488825,14 @@ 0, 0, 0, + 2, + 0, + 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -489200,34 +488843,37 @@ }, { "session": { - "id": "lighthouse-transition-journey-from-warp-to-axum", - "sourceId": "ZF79GZ", - "title": "Lighthouse transition journey : from warp to axum", - "description": "This talk will explore how to approach a significant refactor of the HTTP framework for lighthouse. \r\n\r\nIt will cover:\r\n- Measuring the performance of endpoints between Warp and Axum\r\n- A concrete plan for implementing the necessary changes", - "track": "[CLS] EPF Day", - "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "id": "liquid-staking-for-daos", + "sourceId": "ZV39SQ", + "title": "Liquid Staking for DAOs", + "description": "DAOs face a critical challenge: aligning token holder interests with long-term success while maintaining effective governance. This talk explores the tension between governance participation and financial gains, as well as the dangers and opportunities posed by restaking protocols using DAO tokens. We'll examine how misaligned incentives can compromise DAOs and discuss innovative solutions like liquid staking and token splitting.", + "track": "Coordination", + "type": "Talk", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "Performance", - "Developer", - "experience" + "DAOs" ], "tags": [ - "Developer Infrastructure", - "Light Clients" + "Coordination", + "DAO", + "Best Practices", + "Mechanism design", + "Best Practices", + "Coordination", + "Mechanism design" ], "language": "en", "speakers": [ - "lea-narzis" + "dennison-bertram" ], "eventId": "devcon-7", - "slot_start": 1731473100000, - "slot_end": 1731474000000, - "slot_roomId": "breakout-1", - "resources_presentation": "https://docs.google.com/presentation/d/1xTcTdXk_Eq4KKe0Dg4IQWit5KLqwivJSom49AbKiMFM" + "slot_start": 1731394800000, + "slot_end": 1731396600000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1o6QVDTmx3Wki_7YsSzzIkIb_lvDouMYuQyMpQ98lqww" }, "vector": [ 0, @@ -489241,11 +488887,11 @@ 0, 0, 0, + 6, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -489966,6 +489612,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -489980,8 +489627,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -489991,6 +489636,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -490014,7 +489660,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -490061,6 +489706,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -490116,6 +489762,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -490527,13 +490174,11 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -490545,37 +490190,25 @@ }, { "session": { - "id": "liquid-staking-for-daos", - "sourceId": "ZV39SQ", - "title": "Liquid Staking for DAOs", - "description": "DAOs face a critical challenge: aligning token holder interests with long-term success while maintaining effective governance. This talk explores the tension between governance participation and financial gains, as well as the dangers and opportunities posed by restaking protocols using DAO tokens. We'll examine how misaligned incentives can compromise DAOs and discuss innovative solutions like liquid staking and token splitting.", - "track": "Coordination", - "type": "Talk", - "expertise": "Beginner", - "audience": "Community", + "id": "liron", + "sourceId": "TPPWYB", + "title": "Liron", + "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", + "track": "Entertainment", + "type": "Music", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "DAOs" - ], - "tags": [ - "Coordination", - "DAO", - "Best Practices", - "Mechanism design", - "Best Practices", - "Coordination", - "Mechanism design" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "dennison-bertram" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731394800000, - "slot_end": 1731396600000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1o6QVDTmx3Wki_7YsSzzIkIb_lvDouMYuQyMpQ98lqww" + "slot_start": 1731654000000, + "slot_end": 1731657600000, + "slot_roomId": "music-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1YdbQcP_NmrA5hsp8UnCOjPl-Em8SCjy8qlYVJjrw3jo" }, "vector": [ 0, @@ -490587,9 +490220,12 @@ 0, 0, 0, + 6, + 0, + 0, + 0, 0, 0, - 6, 0, 0, 0, @@ -491033,7 +490669,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -491315,7 +490950,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -491339,7 +490973,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -491409,7 +491042,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -491465,7 +491097,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -491876,12 +491507,13 @@ 2, 0, 0, + 2, + 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -491893,42 +491525,37 @@ }, { "session": { - "id": "liron", - "sourceId": "TPPWYB", - "title": "Liron", - "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", - "track": "Entertainment", - "type": "Music", - "expertise": "", + "id": "little-things-weve-learned-about-fhe", + "sourceId": "9JFDZA", + "title": "Little Things We've learned About FHE", + "description": "Recently, at PSE, we have been exploring the field of cryptography, specifically focusing on Fully Homomorphic Encryption (FHE). FHE enables secure interactions with encrypted data between different parties.\r\n\r\nIn this presentation, we will introduce key concepts and essential information tailored for developers and application designers. This will help them quickly grasp the fundamentals without getting bogged down by complex mathematical details.", + "track": "Applied Cryptography", + "type": "Talk", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "ELI5" + ], + "tags": [ + "Cryptography", + "Homomorphic Encryption", + "eli5", + "Cryptography", + "Homomorphic Encryption" + ], "language": "en", - "speakers": [], + "speakers": [ + "chih-cheng-liang" + ], "eventId": "devcon-7", - "slot_start": 1731654000000, - "slot_end": 1731657600000, - "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1YdbQcP_NmrA5hsp8UnCOjPl-Em8SCjy8qlYVJjrw3jo" + "slot_start": 1731574800000, + "slot_end": 1731576600000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1yFyLyjYjdDzT6MDPS4LGolPm0BsYYfhsoxLz5fezE_k" }, "vector": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 6, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -491939,6 +491566,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -492383,6 +492011,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -492669,6 +492298,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -492745,6 +492375,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -493064,6 +492695,15 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -493211,6 +492851,7 @@ 2, 0, 0, + 0, 2, 0, 0, @@ -493229,35 +492870,27 @@ }, { "session": { - "id": "little-things-weve-learned-about-fhe", - "sourceId": "9JFDZA", - "title": "Little Things We've learned About FHE", - "description": "Recently, at PSE, we have been exploring the field of cryptography, specifically focusing on Fully Homomorphic Encryption (FHE). FHE enables secure interactions with encrypted data between different parties.\r\n\r\nIn this presentation, we will introduce key concepts and essential information tailored for developers and application designers. This will help them quickly grasp the fundamentals without getting bogged down by complex mathematical details.", - "track": "Applied Cryptography", - "type": "Talk", + "id": "live-music-open-jam-or-something-in-between", + "sourceId": "FVHR9Y", + "title": "Live Music, Open Jam, Or Something In Between", + "description": "This will be an open, emergent, co-created format where we're inviting everyone to make music together.", + "track": "Entertainment", + "type": "Music", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Community", "featured": false, "doNotRecord": false, - "keywords": [ - "ELI5" - ], - "tags": [ - "Cryptography", - "Homomorphic Encryption", - "eli5", - "Cryptography", - "Homomorphic Encryption" - ], + "keywords": [], + "tags": [], "language": "en", "speakers": [ - "chih-cheng-liang" + "marc-nitzsche" ], "eventId": "devcon-7", - "slot_start": 1731574800000, - "slot_end": 1731576600000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1yFyLyjYjdDzT6MDPS4LGolPm0BsYYfhsoxLz5fezE_k" + "slot_start": 1731477600000, + "slot_end": 1731481200000, + "slot_roomId": "music-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1CYvsKADAZ5-gmioFl_lFIeEXHIyeSBbn2GOtenPyFq4" }, "vector": [ 0, @@ -493269,7 +492902,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -493716,6 +493348,7 @@ 0, 0, 0, + 0, 6, 0, 0, @@ -494003,7 +493636,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -494080,7 +493712,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -494400,7 +494031,8 @@ 0, 0, 0, - 2, + 0, + 0, 0, 0, 0, @@ -494557,13 +494189,13 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -494575,27 +494207,34 @@ }, { "session": { - "id": "live-music-open-jam-or-something-in-between", - "sourceId": "FVHR9Y", - "title": "Live Music, Open Jam, Or Something In Between", - "description": "This will be an open format where we inviting everyone to jam together. Maybe there is space for an open stage, or a jam will develop.", - "track": "Entertainment", - "type": "Music", - "expertise": "Intermediate", - "audience": "Community", + "id": "liveops-for-autonomous-worlds", + "sourceId": "DGU8PN", + "title": "Liveops for autonomous worlds", + "description": "How do you keep a world alive, especially one that is deliberately ownerless and autonomous?\r\n\r\nAs creators and stewards of a world, how should you react and not react to certain events unfolding in the world? \r\n\r\nWe will share our experience and learnings from running This Cursed Machine and previous projects.", + "track": "[CLS] MUD Community-Led Session, by 0xPARC", + "type": "Talk", + "expertise": "Beginner", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [], - "tags": [], + "tags": [ + "Gaming", + "Autonomous World", + "Autonomous World", + "Gaming" + ], "language": "en", "speakers": [ - "marc-nitzsche" + "arthur-roing-baer", + "alex-declino", + "rasmus-svensson" ], "eventId": "devcon-7", - "slot_start": 1731477600000, - "slot_end": 1731481200000, - "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1CYvsKADAZ5-gmioFl_lFIeEXHIyeSBbn2GOtenPyFq4" + "slot_start": 1731567000000, + "slot_end": 1731568500000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1cRzLs04mUfuekdXDjeGyK1tj6bJ6L74N8aZzY2trYpk" }, "vector": [ 0, @@ -494607,10 +494246,10 @@ 0, 0, 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -495056,6 +494695,8 @@ 0, 0, 6, + 6, + 6, 0, 0, 0, @@ -495434,9 +495075,8 @@ 0, 0, 0, - 0, - 0, - 0, + 2, + 2, 0, 0, 0, @@ -495898,9 +495538,6 @@ 0, 0, 0, - 0, - 0, - 0, 2, 0, 0, @@ -495908,39 +495545,46 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "liveops-for-autonomous-worlds", - "sourceId": "DGU8PN", - "title": "Liveops for autonomous worlds", - "description": "How do you keep a world alive, especially one that is deliberately ownerless and autonomous?\r\n\r\nAs creators and stewards of a world, how should you react and not react to certain events unfolding in the world? \r\n\r\nWe will share our experience and learnings from running This Cursed Machine and previous projects.", - "track": "[CLS] MUD Community-Led Session, by 0xPARC", - "type": "Talk", - "expertise": "Beginner", + "id": "local-build-why-language-is-key-to-decentralization", + "sourceId": "UHVBNL", + "title": "Local Build: Why language is key to decentralization", + "description": "Localization is not a “nice to have” for decentralization: it is a core requirement.\r\n\r\nOver 50% of ETH nodes are between the US and Germany. 90% of stablecoins are USD-pegged. The world we’re creating is stifled by the one that already exists. \r\n\r\nTo be credibly decentralized, Ethereum must be built and secured in the human languages of people outside of the current paradigm. This talk will highlight web3-native problems and tangible solutions in l10n, from the technical to the organizational.", + "track": "Coordination", + "type": "Lightning Talk", + "expertise": "Intermediate", "audience": "Product", "featured": false, "doNotRecord": false, - "keywords": [], + "keywords": [ + "Internationalization", + "Localization" + ], "tags": [ - "Gaming", - "Autonomous World", - "Autonomous World", - "Gaming" + "Decentralization Improvements", + "Languages", + "User Experience", + "localization", + "l10n", + "Decentralization Improvements", + "Languages", + "User Experience" ], "language": "en", "speakers": [ - "arthur-roing-baer", - "alex-declino", - "rasmus-svensson" + "oliver-jl-renwick", + "laurel" ], "eventId": "devcon-7", - "slot_start": 1731567000000, - "slot_end": 1731568500000, + "slot_start": 1731490800000, + "slot_end": 1731491400000, "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1cRzLs04mUfuekdXDjeGyK1tj6bJ6L74N8aZzY2trYpk" + "resources_presentation": "https://docs.google.com/presentation/d/1zMgBNNs4mjcJlQvsWzcG-01qBLosEtl3W_zPUteNz-0" }, "vector": [ 0, @@ -495954,7 +495598,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -496401,14 +496044,11 @@ 0, 0, 0, - 6, - 6, - 6, - 0, - 0, 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -496682,6 +496322,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -496691,6 +496332,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -496771,6 +496413,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -496782,8 +496425,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -497086,6 +496727,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -497236,9 +496879,9 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 0, 0, @@ -497258,40 +496901,39 @@ }, { "session": { - "id": "local-build-why-language-is-key-to-decentralization", - "sourceId": "UHVBNL", - "title": "Local Build: Why language is key to decentralization", - "description": "Localization is not a “nice to have” for decentralization: it is a core requirement.\r\n\r\nOver 50% of ETH nodes are between the US and Germany. 90% of stablecoins are USD-pegged. The world we’re creating is stifled by the one that already exists. \r\n\r\nTo be credibly decentralized, Ethereum must be built and secured in the human languages of people outside of the current paradigm. This talk will highlight web3-native problems and tangible solutions in l10n, from the technical to the organizational.", - "track": "Coordination", + "id": "logs-for-you-anon", + "sourceId": "RRYVNW", + "title": "Logs for you anon", + "description": "The removal of log events has sparked a discussion about its implications for apps that rely on events to display information. Without logs, developers would need to use specialized software to index the chain and search for specific actions, which is costly, not friendly with privacy and requires a case-by-case approach. This is in contrast to the current system, where logs provide developers with the freedom to query the chain anonymously, without limits, and without sacrificing any detail.", + "track": "Cypherpunk & Privacy", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Product", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Internationalization", - "Localization" + "logs", + "local apps", + "indexing" ], "tags": [ - "Decentralization Improvements", - "Languages", - "User Experience", - "localization", - "l10n", - "Decentralization Improvements", - "Languages", - "User Experience" + "DevEx", + "Privacy", + "Decentralization", + "indexing", + "Decentralization", + "DevEx", + "Privacy" ], "language": "en", "speakers": [ - "oliver-jl-renwick", - "laurel" + "yabir-garcia-benchakhtir" ], "eventId": "devcon-7", - "slot_start": 1731490800000, - "slot_end": 1731491400000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1zMgBNNs4mjcJlQvsWzcG-01qBLosEtl3W_zPUteNz-0" + "slot_start": 1731646200000, + "slot_end": 1731646800000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/19tr5hJbHHcDFcMqxEDdnvWaK2uCU2yR2HV12bhQ1NTQ" }, "vector": [ 0, @@ -497299,13 +496941,14 @@ 0, 0, 0, + 6, + 0, 0, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -497755,7 +497398,6 @@ 0, 0, 0, - 6, 6, 0, 0, @@ -498030,7 +497672,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -498040,7 +497681,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -498055,6 +497695,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -498121,12 +497762,13 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -498140,6 +497782,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -498436,8 +498079,6 @@ 0, 0, 2, - 2, - 0, 0, 0, 0, @@ -498591,12 +498232,12 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -498609,46 +498250,43 @@ }, { "session": { - "id": "logs-for-you-anon", - "sourceId": "RRYVNW", - "title": "Logs for you anon", - "description": "The removal of log events has sparked a discussion about its implications for apps that rely on events to display information. Without logs, developers would need to use specialized software to index the chain and search for specific actions, which is costly, not friendly with privacy and requires a case-by-case approach. This is in contrast to the current system, where logs provide developers with the freedom to query the chain anonymously, without limits, and without sacrificing any detail.", - "track": "Cypherpunk & Privacy", + "id": "long-term-decentralized-storage-for-blobs", + "sourceId": "RCVFHX", + "title": "Long-term Decentralized Storage for Blobs", + "description": "This talk will present a possible scheme to store blobs and other historical data for the long-term in a decentralized fashion. The technology relies on erasure codes and SNARKs. This talk is related to EIP-4444.", + "track": "Core Protocol", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "logs", - "local apps", - "indexing" + "Storage" ], "tags": [ - "DevEx", - "Privacy", - "Decentralization", - "indexing", - "Decentralization", - "DevEx", - "Privacy" + "Core Protocol", + "Blobs", + "Sustainability", + "storage", + "Blobs", + "Core Protocol", + "Sustainability" ], "language": "en", "speakers": [ - "yabir-garcia-benchakhtir" + "leo-bautista-gomez" ], "eventId": "devcon-7", - "slot_start": 1731646200000, - "slot_end": 1731646800000, + "slot_start": 1731469800000, + "slot_end": 1731470400000, "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/19tr5hJbHHcDFcMqxEDdnvWaK2uCU2yR2HV12bhQ1NTQ" + "resources_presentation": "https://docs.google.com/presentation/d/19uBY8dZebCAmZtuh27GvgwcgDo7WY_BpHnT84sKBL6M" }, "vector": [ 0, 0, 0, 0, - 0, 6, 0, 0, @@ -499107,6 +498745,7 @@ 0, 0, 0, + 0, 6, 0, 0, @@ -499392,6 +499031,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -499404,7 +499044,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -499437,6 +499076,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -499476,7 +499116,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -499491,7 +499130,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -499726,6 +499364,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -499936,17 +499575,16 @@ 0, 0, 0, - 0, 2, 0, 0, 0, - 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -499959,45 +499597,45 @@ }, { "session": { - "id": "long-term-decentralized-storage-for-blobs", - "sourceId": "RCVFHX", - "title": "Long-term Decentralized Storage for Blobs", - "description": "This talk will present a possible scheme to store blobs and other historical data for the long-term in a decentralized fashion. The technology relies on erasure codes and SNARKs. This talk is related to EIP-4444.", - "track": "Core Protocol", - "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Product", - "featured": false, + "id": "lunarpunk-endgame", + "sourceId": "EVHFWA", + "title": "Lunarpunk Endgame", + "description": "Global surveillance is a static world where change is surpressed and society cannot evolve. In contrast, an anonymity-enhanced world resembles a forest. New civilizational experiments blossom like flowers, radiating outward from the freedom-fighters of the future.\r\n\r\nThe lunarpunk end game is to enable a new ecology of social orders. This talk will describe the grand vision of lunarpunk: multipolar space-faring civilization, human speciation, and the reproduction life throughout the cosmos.", + "track": "Cypherpunk & Privacy", + "type": "Talk", + "expertise": "Beginner", + "audience": "Engineering", + "featured": true, "doNotRecord": false, "keywords": [ - "Storage" + "Lunarpunk" ], "tags": [ - "Core Protocol", - "Blobs", - "Sustainability", - "storage", - "Blobs", - "Core Protocol", - "Sustainability" + "Network State", + "Anonymity", + "Autonomous World", + "lunarpunk", + "Anonymity", + "Autonomous World", + "Network State" ], "language": "en", "speakers": [ - "leo-bautista-gomez" + "rachel-rose-oleary" ], "eventId": "devcon-7", - "slot_start": 1731469800000, - "slot_end": 1731470400000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/19uBY8dZebCAmZtuh27GvgwcgDo7WY_BpHnT84sKBL6M" + "slot_start": 1731488400000, + "slot_end": 1731490200000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1pdPYWGnlJDvugH2zzLYqzKQrvDlutN5EGd8EBIpbeR4" }, "vector": [ 0, 0, 0, 0, - 6, 0, + 6, 0, 0, 0, @@ -500741,13 +500379,13 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -500768,6 +500406,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -500786,7 +500425,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -500830,6 +500468,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -501074,7 +500713,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -501285,16 +500923,15 @@ 0, 0, 0, - 2, - 0, 0, + 2, 0, + 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -501307,37 +500944,38 @@ }, { "session": { - "id": "lunarpunk-endgame", - "sourceId": "EVHFWA", - "title": "Lunarpunk Endgame", - "description": "Global surveillance is a static world where change is surpressed and society cannot evolve. In contrast, an anonymity-enhanced world resembles a forest. New civilizational experiments blossom like flowers, radiating outward from the freedom-fighters of the future.\r\n\r\nThe lunarpunk end game is to enable a new ecology of social orders. This talk will describe the grand vision of lunarpunk: multipolar space-faring civilization, human speciation, and the reproduction life throughout the cosmos.", - "track": "Cypherpunk & Privacy", - "type": "Talk", - "expertise": "Beginner", + "id": "maci-why-do-we-need-private-voting-and-what-are-we-up-to", + "sourceId": "TCJJW3", + "title": "MACI - Why do we need private voting and what are we up to", + "description": "MACI is a protocol that can be used to run private on chain polls. This talk will introduce the protocol, dive into some of the technical aspects. Finally we will talk about the team's plans for the future and how the community can get involved to help improve the project.", + "track": "Applied Cryptography", + "type": "Lightning Talk", + "expertise": "Intermediate", "audience": "Engineering", - "featured": true, + "featured": false, "doNotRecord": false, "keywords": [ - "Lunarpunk" + "Privacy", + "Voting" ], "tags": [ - "Network State", - "Anonymity", - "Autonomous World", - "lunarpunk", - "Anonymity", - "Autonomous World", - "Network State" + "Coordination", + "Quadratic Voting", + "Public good", + "voting", + "Coordination", + "Public good", + "Quadratic Voting" ], "language": "en", "speakers": [ - "rachel-rose-oleary" + "ctrlc03" ], "eventId": "devcon-7", - "slot_start": 1731488400000, - "slot_end": 1731490200000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1pdPYWGnlJDvugH2zzLYqzKQrvDlutN5EGd8EBIpbeR4" + "slot_start": 1731394800000, + "slot_end": 1731395400000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1paq5inxTY__nUEseJKES2bwcdoZZSvs-h5ZpEXOfwsg" }, "vector": [ 0, @@ -501345,12 +500983,12 @@ 0, 0, 0, - 6, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -502096,7 +501734,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -502117,7 +501754,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -502228,6 +501864,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -502280,6 +501917,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -502432,6 +502070,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -502485,8 +502124,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -502633,9 +502270,9 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 2, 0, @@ -502655,38 +502292,39 @@ }, { "session": { - "id": "maci-why-do-we-need-private-voting-and-what-are-we-up-to", - "sourceId": "TCJJW3", - "title": "MACI - Why do we need private voting and what are we up to", - "description": "MACI is a protocol that can be used to run private on chain polls. This talk will introduce the protocol, dive into some of the technical aspects. Finally we will talk about the team's plans for the future and how the community can get involved to help improve the project.", - "track": "Applied Cryptography", + "id": "making-defensive-technology-offensive-how-to-get-cypherpunk-ideals-to-the-masses", + "sourceId": "RGMXQ7", + "title": "Making defensive technology offensive: How to get cypherpunk ideals to the masses", + "description": "Cryptography is an inherently defensive tool; it hides your information from adversaries. This is crucial to prevent censorship or monitoring of your data. But it's often sold to consumers with fearmongering about all-powerful malicious actors, which is often ignored by all except the privacy-conscious. We explore real-life examples of offensive cryptographic affordances like interoperability, efficiency, and user consent as stronger motivations for the masses to migrate to cypherpunk tech.", + "track": "Cypherpunk & Privacy", "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "expertise": "Beginner", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Privacy", - "Voting" + "d/acc", + "adoption", + "messaging" ], "tags": [ - "Coordination", - "Quadratic Voting", - "Public good", - "voting", - "Coordination", - "Public good", - "Quadratic Voting" + "Frameworks", + "Values", + "Use cases of cryptography", + "messaging", + "Frameworks", + "Use cases of cryptography", + "Values" ], "language": "en", "speakers": [ - "ctrlc03" + "vivek-bhupatiraju" ], "eventId": "devcon-7", - "slot_start": 1731394800000, - "slot_end": 1731395400000, + "slot_start": 1731495600000, + "slot_end": 1731496200000, "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1paq5inxTY__nUEseJKES2bwcdoZZSvs-h5ZpEXOfwsg" + "resources_presentation": "https://docs.google.com/presentation/d/1osFBDl_IG67iwDmsSkuzzcHEUPFlkirPaPwWwqi5bwE" }, "vector": [ 0, @@ -502694,12 +502332,12 @@ 0, 0, 0, + 6, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -502951,6 +502589,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -503155,7 +502794,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -503446,6 +503084,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -503522,6 +503161,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -503576,9 +503216,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -503629,7 +503266,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -503782,7 +503418,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -503837,6 +503472,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -503982,7 +503618,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -503993,6 +503628,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -504004,41 +503641,31 @@ }, { "session": { - "id": "making-defensive-technology-offensive-how-to-get-cypherpunk-ideals-to-the-masses", - "sourceId": "RGMXQ7", - "title": "Making defensive technology offensive: How to get cypherpunk ideals to the masses", - "description": "Cryptography is an inherently defensive tool; it hides your information from adversaries. This is crucial to prevent censorship or monitoring of your data. But it's often sold to consumers with fearmongering about all-powerful malicious actors, which is often ignored by all except the privacy-conscious. We explore real-life examples of offensive cryptographic affordances like interoperability, efficiency, and user consent as stronger motivations for the masses to migrate to cypherpunk tech.", - "track": "Cypherpunk & Privacy", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Product", + "id": "manu-alzuru", + "sourceId": "GNMHSF", + "title": "Manu Alzuru", + "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", + "track": "Entertainment", + "type": "Music", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "d/acc", - "adoption", - "messaging" - ], - "tags": [ - "Frameworks", - "Values", - "Use cases of cryptography", - "messaging", - "Frameworks", - "Use cases of cryptography", - "Values" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "vivek-bhupatiraju" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731495600000, - "slot_end": 1731496200000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1osFBDl_IG67iwDmsSkuzzcHEUPFlkirPaPwWwqi5bwE" + "slot_start": 1731657600000, + "slot_end": 1731661200000, + "slot_roomId": "music-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1tmd6B8VQ5hfKNgdhvR9sH6CcRr1hFUIZc4PvRiCPHFM" }, "vector": [ + 0, + 0, + 0, + 0, 0, 0, 0, @@ -504301,7 +503928,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -504797,7 +504423,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -504874,13 +504499,11 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -505185,34 +504808,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -505334,6 +504929,35 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, 2, 0, 0, @@ -505341,8 +504965,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -505354,32 +504976,43 @@ }, { "session": { - "id": "manu-alzuru", - "sourceId": "GNMHSF", - "title": "Manu Alzuru", - "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", - "track": "Entertainment", - "type": "Music", - "expertise": "", - "audience": "Engineering", + "id": "maximum-viable-security-mvs-a-new-issuance-framework", + "sourceId": "KWUF3N", + "title": "Maximum Viable Security (MVS) – a new issuance framework", + "description": "We derive a new framework for analyzing Ethereum Issuance, based on Ethereum's core values: security and neutrality. Upon discussing various attacks on Ethereum, we study future growth projections and the importance of diverse validator set, and conclude that Ethereum's defendability is the key factor for issuance policy evaluation. Via MVS, we show how the current issuance reduction proposal is dangerous, based on the future staked ETH concentration with CEXs & impact on solo stakers.", + "track": "Core Protocol", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Research", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "neutrality", + "autonomy", + "validator set composition" + ], + "tags": [ + "Staking", + "Validator Experience", + "Security", + "composability", + "validator", + "set", + "Security", + "Staking", + "Validator Experience" + ], "language": "en", - "speakers": [], + "speakers": [ + "artem-kotelskiy" + ], "eventId": "devcon-7", - "slot_start": 1731657600000, - "slot_end": 1731661200000, - "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1tmd6B8VQ5hfKNgdhvR9sH6CcRr1hFUIZc4PvRiCPHFM" + "slot_start": 1731556800000, + "slot_end": 1731558600000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1ykeBOYepaHLNtCV-zLYv6QDLjqI6Dn-EYre6XtHK8lo" }, "vector": [ - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -505846,6 +505479,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -506108,6 +505742,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -506145,6 +505780,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -506235,6 +505871,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -506522,6 +506159,9 @@ 0, 0, 0, + 2, + 2, + 2, 0, 0, 0, @@ -506665,6 +506305,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -506672,10 +506313,6 @@ 2, 0, 0, - 2, - 0, - 0, - 0, 0, 0, 0, @@ -506690,48 +506327,44 @@ }, { "session": { - "id": "maximum-viable-security-mvs-a-new-issuance-framework", - "sourceId": "KWUF3N", - "title": "Maximum Viable Security (MVS) – a new issuance framework", - "description": "We derive a new framework for analyzing Ethereum Issuance, based on Ethereum's core values: security and neutrality. Upon discussing various attacks on Ethereum, we study future growth projections and the importance of diverse validator set, and conclude that Ethereum's defendability is the key factor for issuance policy evaluation. Via MVS, we show how the current issuance reduction proposal is dangerous, based on the future staked ETH concentration with CEXs & impact on solo stakers.", - "track": "Core Protocol", + "id": "memecraft-effectively-communicating-crypto-concepts", + "sourceId": "FAKRPS", + "title": "Memecraft: Effectively Communicating Crypto Concepts", + "description": "Memes have been crucial to the proliferation of various concepts and ideas within the crypto space (ultrasound money, (3,3), regen/degen, QF) which has led to real capital being allocated toward impactful outcomes. The downside to some of this memeing however has been misleading narratives and misunderstandings. How do we leverage memetic power for education and tacit understanding of complex concepts?\r\n\r\nThe workshop will include 1) Scene Setting 2) Structured Discussion and a 3) Group Activity.", + "track": "Coordination", "type": "Talk", "expertise": "Intermediate", - "audience": "Research", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "neutrality", - "autonomy", - "validator set composition" + "memes" ], "tags": [ - "Staking", - "Validator Experience", - "Security", - "composability", - "validator", - "set", - "Security", - "Staking", - "Validator Experience" + "Public good", + "Marketing", + "User Research", + "memes", + "Marketing", + "Public good", + "User Research" ], "language": "en", "speakers": [ - "artem-kotelskiy" + "joshua-davila", + "beth-mccarthy" ], "eventId": "devcon-7", - "slot_start": 1731556800000, - "slot_end": 1731558600000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1ykeBOYepaHLNtCV-zLYv6QDLjqI6Dn-EYre6XtHK8lo" + "slot_start": 1731642000000, + "slot_end": 1731643800000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1WKMS7RU7L0T4jR34wKgLFODsY4ligbUzbHahkZWhf6I" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, @@ -506739,6 +506372,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -507195,6 +506829,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -507457,7 +507092,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -507495,7 +507129,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -507544,6 +507177,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -507564,6 +507198,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -507586,7 +507221,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -507747,6 +507381,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -507874,10 +507509,8 @@ 0, 0, 0, - 2, - 2, - 2, 0, + 2, 0, 0, 0, @@ -508025,12 +507658,12 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -508042,40 +507675,39 @@ }, { "session": { - "id": "memecraft-effectively-communicating-crypto-concepts", - "sourceId": "FAKRPS", - "title": "Memecraft: Effectively Communicating Crypto Concepts", - "description": "Memes have been crucial to the proliferation of various concepts and ideas within the crypto space (ultrasound money, (3,3), regen/degen, QF) which has led to real capital being allocated toward impactful outcomes. The downside to some of this memeing however has been misleading narratives and misunderstandings. How do we leverage memetic power for education and tacit understanding of complex concepts?\r\n\r\nThe workshop will include 1) Scene Setting 2) Structured Discussion and a 3) Group Activity.", - "track": "Coordination", - "type": "Talk", + "id": "merkle-proofs-when-leaves-leave-you-vulnerable", + "sourceId": "LAKCG3", + "title": "Merkle Proofs: When Leaves Leave You Vulnerable", + "description": "A Merkle proof is a cryptographically authenticated data structure widely used to minimize on-chain data storage. The Merkle algorithm is neat yet non-trivial to implement correctly and securely; its leaves may leave you vulnerable if not handled properly.", + "track": "Security", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Community", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "memes" + "Merkle" ], "tags": [ - "Public good", - "Marketing", - "User Research", - "memes", - "Marketing", - "Public good", - "User Research" + "Auditing", + "Bug", + "merkle", + "Auditing", + "Bug" ], "language": "en", "speakers": [ - "joshua-davila", - "beth-mccarthy" + "shufan-wang" ], "eventId": "devcon-7", - "slot_start": 1731642000000, - "slot_end": 1731643800000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1WKMS7RU7L0T4jR34wKgLFODsY4ligbUzbHahkZWhf6I" + "slot_start": 1731390000000, + "slot_end": 1731390600000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1_G-GfGgNMUn5tiiaH-Srat0PLHtYYRNtiVjZwWlxU_c" }, "vector": [ + 6, + 0, 0, 0, 0, @@ -508087,7 +507719,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -508544,7 +508175,6 @@ 0, 0, 0, - 6, 6, 0, 0, @@ -508893,7 +508523,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -508914,7 +508543,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -508959,6 +508587,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -509082,6 +508711,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -509097,7 +508727,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -509226,8 +508855,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -509373,13 +509002,13 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -509391,38 +509020,39 @@ }, { "session": { - "id": "merkle-proofs-when-leaves-leave-you-vulnerable", - "sourceId": "LAKCG3", - "title": "Merkle Proofs: When Leaves Leave You Vulnerable", - "description": "A Merkle proof is a cryptographically authenticated data structure widely used to minimize on-chain data storage. The Merkle algorithm is neat yet non-trivial to implement correctly and securely; its leaves may leave you vulnerable if not handled properly.", - "track": "Security", + "id": "modern-zkp-compilers", + "sourceId": "CV7QXP", + "title": "Modern ZKP compilers", + "description": "At PSE we have done much ZKP advanced development. From that learning we are building a language and compiler, that is summarizing much of this learning.\r\nWe answer questions like: Are compilers necessary in a zkVM world? What is the role of a compiler in ZKP development? What are its most common components? How different ways can this problem be approached?\r\nIn this advanced talk, we will learn how we compile arbitrary boolean expressions, or how the Schwartz–Zippel lemma can be used to optimize", + "track": "Applied Cryptography", "type": "Lightning Talk", "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Merkle" + "education" ], "tags": [ - "Auditing", - "Bug", - "merkle", - "Auditing", - "Bug" + "Developer Infrastructure", + "Languages", + "ZKP", + "education", + "Developer Infrastructure", + "Languages", + "ZKP" ], "language": "en", "speakers": [ - "shufan-wang" + "leo-lara" ], "eventId": "devcon-7", - "slot_start": 1731390000000, - "slot_end": 1731390600000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1_G-GfGgNMUn5tiiaH-Srat0PLHtYYRNtiVjZwWlxU_c" + "slot_start": 1731393000000, + "slot_end": 1731393600000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1XmimA6xYE2Wr9c4tzpc9e9P7XDxysFx2QT8rBsA-piQ" }, "vector": [ - 6, 0, 0, 0, @@ -509433,6 +509063,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -510205,6 +509836,9 @@ 0, 0, 0, + 2, + 0, + 0, 0, 0, 0, @@ -510223,6 +509857,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -510237,6 +509873,16 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, 0, 0, 0, @@ -510304,7 +509950,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -510428,7 +510073,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -510573,20 +510217,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -510737,40 +510367,43 @@ }, { "session": { - "id": "modern-zkp-compilers", - "sourceId": "CV7QXP", - "title": "Modern ZKP compilers", - "description": "At PSE we have done much ZKP advanced development. From that learning we are building a language and compiler, that is summarizing much of this learning.\r\nWe answer questions like: Are compilers necessary in a zkVM world? What is the role of a compiler in ZKP development? What are its most common components? How different ways can this problem be approached?\r\nIn this advanced talk, we will learn how we compile arbitrary boolean expressions, or how the Schwartz–Zippel lemma can be used to optimize", - "track": "Applied Cryptography", + "id": "molecular-verification-tools-to-enhance-public-trust-during-pandemic-response", + "sourceId": "BRUGUL", + "title": "Molecular verification tools to enhance public trust during pandemic response", + "description": "Pandemic responses require robust technical tools such as molecular diagnostic tests, novel immunization reagents, and recovery surveillance tools. Pandemic responses depend on public trust in these tools and their good faith deployment. Verification strategies to enhance public trust and cooperation will improve the performance of molecular tools in future pandemics.", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "education" + "Molecular", + "Biology.", + "", + "Public", + "Health.", + "", + "Public", + "Trust." ], "tags": [ - "Developer Infrastructure", - "Languages", - "ZKP", - "education", - "Developer Infrastructure", - "Languages", - "ZKP" + "Decentralization", + "Public good" ], "language": "en", "speakers": [ - "leo-lara" + "phillip-j-buckhaults" ], "eventId": "devcon-7", - "slot_start": 1731393000000, - "slot_end": 1731393600000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1XmimA6xYE2Wr9c4tzpc9e9P7XDxysFx2QT8rBsA-piQ" + "slot_start": 1731571200000, + "slot_end": 1731571800000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/1RgW3g8Dx3KqmsQIkx6vtDH-Q1Sykokl4An1TOH01ltI" }, "vector": [ 0, + 6, 0, 0, 0, @@ -510780,7 +510413,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -511554,7 +511186,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -511575,7 +511206,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -511591,13 +511221,11 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -511605,10 +511233,13 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -512067,8 +511698,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -512085,43 +511716,28 @@ }, { "session": { - "id": "molecular-verification-tools-to-enhance-public-trust-during-pandemic-response", - "sourceId": "BRUGUL", - "title": "Molecular verification tools to enhance public trust during pandemic response", - "description": "Pandemic responses require robust technical tools such as molecular diagnostic tests, novel immunization reagents, and recovery surveillance tools. Pandemic responses depend on public trust in these tools and their good faith deployment. Verification strategies to enhance public trust and cooperation will improve the performance of molecular tools in future pandemics.", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", - "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Research", + "id": "mood-rebalancing-singing-bowls-handpan", + "sourceId": "SVAHJU", + "title": "Mood Rebalancing (Singing Bowls + Handpan)", + "description": "By Most Handpan X Ice\r\nThis session helps you feel emotionally centered and peaceful.\r\n- Bring balance to your emotions with singing bowls and handpan. \r\n- Using an emotion wheel, you’ll explore and understand your feelings, a key step to managing them. \r\n\r\nNov 15 10:30 - 11:15", + "track": "Entertainment", + "type": "Mixed Formats", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "Molecular", - "Biology.", - "", - "Public", - "Health.", - "", - "Public", - "Trust." - ], - "tags": [ - "Decentralization", - "Public good" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "phillip-j-buckhaults" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731571200000, - "slot_end": 1731571800000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/1RgW3g8Dx3KqmsQIkx6vtDH-Q1Sykokl4An1TOH01ltI" + "slot_start": 1731641400000, + "slot_end": 1731644100000, + "slot_roomId": "decompression-room", + "resources_presentation": "https://docs.google.com/presentation/d/1STERW4iF8WxYtoPJQKN2mZr5qwM1yuH_XYRcXEVM1pw" }, "vector": [ 0, - 6, 0, 0, 0, @@ -512130,6 +511746,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -512592,7 +512209,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -512952,13 +512568,11 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -513413,10 +513027,11 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, + 0, 0, 2, 0, @@ -513430,15 +513045,16 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "mood-rebalancing-singing-bowls-handpan", - "sourceId": "SVAHJU", - "title": "Mood Rebalancing (Singing Bowls + Handpan)", - "description": "By Most Handpan X Ice\r\nThis session helps you feel emotionally centered and peaceful.\r\n- Bring balance to your emotions with singing bowls and handpan. \r\n- Using an emotion wheel, you’ll explore and understand your feelings, a key step to managing them. \r\n\r\nNov 15 10:30 - 11:15", + "id": "mood-uplifting-singing-bowls-handpan", + "sourceId": "H7Y7L8", + "title": "Mood Uplifting (Singing Bowls + Handpan)", + "description": "By Most Handpan X Ice\r\nThis session fills you with positive energy, boosting your mood and clearing your mind.\r\n- Lift your spirits with the bright sounds of singing bowls, handpan, and soft percussion. \r\n\r\nNov 14 15:00 - 15:45", "track": "Entertainment", "type": "Mixed Formats", "expertise": "", @@ -513450,10 +513066,10 @@ "language": "en", "speakers": [], "eventId": "devcon-7", - "slot_start": 1731641400000, - "slot_end": 1731644100000, + "slot_start": 1731571200000, + "slot_end": 1731573900000, "slot_roomId": "decompression-room", - "resources_presentation": "https://docs.google.com/presentation/d/1STERW4iF8WxYtoPJQKN2mZr5qwM1yuH_XYRcXEVM1pw" + "resources_presentation": "https://docs.google.com/presentation/d/1vnIacRdbAcvTa2ioFdaqS_vlSqjDw2GnNcAukvszKyw" }, "vector": [ 0, @@ -514749,7 +514365,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -514771,25 +514386,39 @@ }, { "session": { - "id": "mood-uplifting-singing-bowls-handpan", - "sourceId": "H7Y7L8", - "title": "Mood Uplifting (Singing Bowls + Handpan)", - "description": "By Most Handpan X Ice\r\nThis session fills you with positive energy, boosting your mood and clearing your mind.\r\n- Lift your spirits with the bright sounds of singing bowls, handpan, and soft percussion. \r\n\r\nNov 14 15:00 - 15:45", - "track": "Entertainment", - "type": "Mixed Formats", - "expertise": "", - "audience": "Engineering", + "id": "mopro-make-client-side-proving-on-mobile-easy", + "sourceId": "BZWFEM", + "title": "Mopro: Make Client-side Proving on Mobile Easy", + "description": "Mopro is a toolkit for ZK app development on mobile. Mopro makes client-side proving on mobile simple. Mopro aims to connect different adapters with different platforms. In this talk, we will share:\r\n- How to use Mopro to develop your own ZK mobile app.\r\n- What is the current development progress, including the current supported proving systems, supported platforms, and mobile GPU exploration results. \r\n- Moreover, we will share the challenges that Mopro faces and our future roadmap.", + "track": "Applied Cryptography", + "type": "Lightning Talk", + "expertise": "Intermediate", + "audience": "Developer", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "iOS", + "Android" + ], + "tags": [ + "ZKP", + "Cryptography", + "Mobile", + "android", + "Cryptography", + "Mobile", + "ZKP" + ], "language": "en", - "speakers": [], + "speakers": [ + "ya-wen-jeng", + "moven-tsai" + ], "eventId": "devcon-7", - "slot_start": 1731571200000, - "slot_end": 1731573900000, - "slot_roomId": "decompression-room", - "resources_presentation": "https://docs.google.com/presentation/d/1vnIacRdbAcvTa2ioFdaqS_vlSqjDw2GnNcAukvszKyw" + "slot_start": 1731397800000, + "slot_end": 1731398400000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1usTBzr557w8yMObkzJBvScKjnAoHQFztqym-wk6b1dk" }, "vector": [ 0, @@ -514801,13 +514430,8 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, 0, + 6, 0, 0, 0, @@ -515269,6 +514893,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -515537,6 +515163,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -515546,6 +515173,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -515597,6 +515225,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -515885,6 +515514,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -516083,10 +515713,10 @@ 0, 0, 0, + 2, 0, 0, 0, - 2, 0, 0, 2, @@ -516100,46 +515730,42 @@ 0, 0, 0, - 0, - 0, 0 ] }, { "session": { - "id": "mopro-make-client-side-proving-on-mobile-easy", - "sourceId": "BZWFEM", - "title": "Mopro: Make Client-side Proving on Mobile Easy", - "description": "Mopro is a toolkit for ZK app development on mobile. Mopro makes client-side proving on mobile simple. Mopro aims to connect different adapters with different platforms. In this talk, we will share:\r\n- How to use Mopro to develop your own ZK mobile app.\r\n- What is the current development progress, including the current supported proving systems, supported platforms, and mobile GPU exploration results. \r\n- Moreover, we will share the challenges that Mopro faces and our future roadmap.", + "id": "mp-fhe-experiments-our-learnings-trying-to-find-the-next-big-tech-to-focus-on", + "sourceId": "9JYWVP", + "title": "MP-FHE experiments. Our learnings trying to find the next big tech to focus on.", + "description": "This talk mainly focuses on showcasing the work that some PSE members did while starting to dive into MPC-FHE during Q2 2024. This work is composed by various explorations within the MPC-FHE realm that move towards different directions and goals.\r\n\r\nFrom FHE compilers to FFT Bootstrapping GPU optimization proposals, passing by FHE Game demos and many application level implementations, the talk aims to reach beginner-advanced audience on the research/product paths that we have explored so far.", "track": "Applied Cryptography", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Developer", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "iOS", - "Android" + "FHE", + "MPC", + "Explorations" ], "tags": [ - "ZKP", - "Cryptography", - "Mobile", - "android", - "Cryptography", - "Mobile", - "ZKP" + "Homomorphic Encryption", + "Use cases of cryptography", + "exploration", + "Homomorphic Encryption", + "Use cases of cryptography" ], "language": "en", "speakers": [ - "ya-wen-jeng", - "moven-tsai" + "cperezz" ], "eventId": "devcon-7", - "slot_start": 1731397800000, - "slot_end": 1731398400000, + "slot_start": 1731391800000, + "slot_end": 1731392400000, "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1usTBzr557w8yMObkzJBvScKjnAoHQFztqym-wk6b1dk" + "resources_presentation": "https://docs.google.com/presentation/d/12k_WqxuHHHeL-ozPhNdmibpCzBNzvOlF-4z0chDHOyY" }, "vector": [ 0, @@ -516615,27 +516241,8 @@ 0, 0, 0, - 6, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, + 6, 0, 0, 0, @@ -516885,7 +516492,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -516895,7 +516501,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -516920,6 +516525,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -516947,7 +516553,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -516982,6 +516587,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -517236,7 +516842,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -517314,6 +516919,21 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -517435,7 +517055,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -517445,6 +517064,12 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -517457,10 +517082,10 @@ }, { "session": { - "id": "mp-fhe-experiments-our-learnings-trying-to-find-the-next-big-tech-to-focus-on", - "sourceId": "9JYWVP", - "title": "MP-FHE experiments. Our learnings trying to find the next big tech to focus on.", - "description": "This talk mainly focuses on showcasing the work that some PSE members did while starting to dive into MPC-FHE during Q2 2024. This work is composed by various explorations within the MPC-FHE realm that move towards different directions and goals.\r\n\r\nFrom FHE compilers to FFT Bootstrapping GPU optimization proposals, passing by FHE Game demos and many application level implementations, the talk aims to reach beginner-advanced audience on the research/product paths that we have explored so far.", + "id": "mpc-tooling-or-how-to-create-mpc-apps", + "sourceId": "QLMYBD", + "title": "MPC Tooling or How to create MPC apps", + "description": "Let's get into the state of the art of MPC development: we'll discuss different MPC schemes, current MPC tooling & how you can create MPC apps today.\r\nWe'll cover the tech stack from a frontend level (e.g. MPC compilers) to a backend - and of course how we can combine them.", "track": "Applied Cryptography", "type": "Lightning Talk", "expertise": "Intermediate", @@ -517468,26 +517093,26 @@ "featured": false, "doNotRecord": false, "keywords": [ - "FHE", - "MPC", - "Explorations" + "Circom-MPC", + "MPC tooling" ], "tags": [ - "Homomorphic Encryption", - "Use cases of cryptography", - "exploration", - "Homomorphic Encryption", - "Use cases of cryptography" + "Tooling", + "Cryptography", + "MPC", + "Cryptography", + "MPC", + "Tooling" ], "language": "en", "speakers": [ - "cperezz" + "rasul-ibragimov" ], "eventId": "devcon-7", - "slot_start": 1731391800000, - "slot_end": 1731392400000, + "slot_start": 1731390600000, + "slot_end": 1731391200000, "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/12k_WqxuHHHeL-ozPhNdmibpCzBNzvOlF-4z0chDHOyY" + "resources_presentation": "https://docs.google.com/presentation/d/1F2EhWXcgf32_Gh77ty0p18d2rnEPMZymHL7KX7iwSdE" }, "vector": [ 0, @@ -518232,6 +517857,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -518239,6 +517865,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -518248,8 +517875,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -518308,9 +517933,9 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 0, 0, @@ -518642,7 +518267,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -518805,37 +518429,35 @@ }, { "session": { - "id": "mpc-tooling-or-how-to-create-mpc-apps", - "sourceId": "QLMYBD", - "title": "MPC Tooling or How to create MPC apps", - "description": "Let's get into the state of the art of MPC development: we'll discuss different MPC schemes, current MPC tooling & how you can create MPC apps today.\r\nWe'll cover the tech stack from a frontend level (e.g. MPC compilers) to a backend - and of course how we can combine them.", + "id": "mpc101-what-is-multi-party-computation", + "sourceId": "UTYK7X", + "title": "MPC101: What is Multi-party Computation?", + "description": "This workshop provides an in-depth introduction to Multiparty Computation (MPC), focusing on its principles, protocols, and practical applications. Participants will learn how to design and implement MPC solutions, enabling secure collaborative computing without compromising data privacy.", "track": "Applied Cryptography", "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "expertise": "Expert", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Circom-MPC", - "MPC tooling" + "MPC101" ], "tags": [ - "Tooling", - "Cryptography", + "Privacy", "MPC", - "Cryptography", + "mpc101", "MPC", - "Tooling" + "Privacy" ], "language": "en", "speakers": [ - "rasul-ibragimov" + "vanishree-rao" ], "eventId": "devcon-7", - "slot_start": 1731390600000, - "slot_end": 1731391200000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1F2EhWXcgf32_Gh77ty0p18d2rnEPMZymHL7KX7iwSdE" + "slot_start": 1731655800000, + "slot_end": 1731656400000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1_q4yi8p91iDLVndotuvo2cF9YthOVkTSawv6R3pIaKY" }, "vector": [ 0, @@ -519581,15 +519203,12 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -519657,9 +519276,9 @@ 0, 0, 0, - 2, 0, 0, + 2, 0, 0, 0, @@ -519687,6 +519306,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -519992,6 +519612,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -520131,12 +519752,12 @@ 0, 0, 0, - 2, 0, 0, 0, 2, 0, + 2, 0, 0, 0, @@ -520153,35 +519774,45 @@ }, { "session": { - "id": "mpc101-what-is-multi-party-computation", - "sourceId": "UTYK7X", - "title": "MPC101: What is Multi-party Computation?", - "description": "This workshop provides an in-depth introduction to Multiparty Computation (MPC), focusing on its principles, protocols, and practical applications. Participants will learn how to design and implement MPC solutions, enabling secure collaborative computing without compromising data privacy.", + "id": "mpcstats", + "sourceId": "ND3S9R", + "title": "MPCStats", + "description": "MPCStats is a framework allowing data consumers to query statistical computation from either one or multiple data providers while preserving privacy to those raw data. We support standard statistical operations, including nested and filter ones. Data providers do not leak their data and data consumers can be convinced the computation is done correctly.", "track": "Applied Cryptography", "type": "Lightning Talk", - "expertise": "Expert", - "audience": "Research", + "expertise": "Intermediate", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "MPC101" + "privacy-preserving", + "data analysis", + "MPC", + "statistics", + "verifiable computation" ], "tags": [ + "Tooling", "Privacy", "MPC", - "mpc101", + "Public good", + "verification", + "computation", "MPC", - "Privacy" + "Privacy", + "Public good", + "Tooling" ], "language": "en", "speakers": [ - "vanishree-rao" + "kevin-chia", + "teeramet-jern-kunpittaya" ], "eventId": "devcon-7", - "slot_start": 1731655800000, - "slot_end": 1731656400000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1_q4yi8p91iDLVndotuvo2cF9YthOVkTSawv6R3pIaKY" + "slot_start": 1731396000000, + "slot_end": 1731396600000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/10sZNPm9ETDOiRts7vDo9aVWovdRE2PpqvKAxR6_9Lv8" }, "vector": [ 0, @@ -520662,6 +520293,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -520933,9 +520565,7 @@ 0, 0, 0, - 0, - 0, - 0, + 2, 0, 0, 0, @@ -521022,7 +520652,7 @@ 0, 0, 0, - 0, + 2, 0, 0, 0, @@ -521263,6 +520893,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -521476,13 +521107,12 @@ 0, 0, 0, - 0, + 2, 0, 0, 0, 2, 0, - 2, 0, 0, 0, @@ -521499,50 +521129,45 @@ }, { "session": { - "id": "mpcstats", - "sourceId": "ND3S9R", - "title": "MPCStats", - "description": "MPCStats is a framework allowing data consumers to query statistical computation from either one or multiple data providers while preserving privacy to those raw data. We support standard statistical operations, including nested and filter ones. Data providers do not leak their data and data consumers can be convinced the computation is done correctly.", - "track": "Applied Cryptography", - "type": "Lightning Talk", + "id": "mud-how-we-built-an-evm-application-framework-from-the-ground-up", + "sourceId": "883QBY", + "title": "MUD - How we built an EVM application framework from the ground up", + "description": "We wanted to accomplish one simple task: put a game—with all its data and logic—on a blockchain. What followed were countless technical challenges, years of efforts, and learnings that are applicable to anyone building complex onchain apps.\r\n\r\nHow should data be structured? How can complex world state stay up-to-date on the client? How do we allow multiple teams to build on one single world, without it all breaking apart? Join us as we share the pitfalls and learnings.", + "track": "Developer Experience", + "type": "Talk", "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "privacy-preserving", - "data analysis", - "MPC", - "statistics", - "verifiable computation" + "Onchain", + "Games" ], "tags": [ - "Tooling", - "Privacy", - "MPC", - "Public good", - "verification", - "computation", - "MPC", - "Privacy", - "Public good", - "Tooling" + "DevEx", + "Frameworks", + "Gaming", + "Autonomous World", + "onchain", + "Autonomous World", + "DevEx", + "Frameworks" ], "language": "en", "speakers": [ - "kevin-chia", - "teeramet-jern-kunpittaya" + "alvarius" ], "eventId": "devcon-7", - "slot_start": 1731396000000, - "slot_end": 1731396600000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/10sZNPm9ETDOiRts7vDo9aVWovdRE2PpqvKAxR6_9Lv8" + "slot_start": 1731475800000, + "slot_end": 1731477600000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/13IffrHXnDmcykkm_fptRD_pUCl4g2eRLtXlWD6o8UUE" }, "vector": [ 0, 0, 0, + 6, 0, 0, 0, @@ -521550,7 +521175,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -521655,6 +521279,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -522018,8 +521643,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -522291,7 +521914,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -522301,6 +521923,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -522359,7 +521982,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -522376,9 +521998,12 @@ 0, 0, 0, + 2, + 0, 0, 0, 2, + 2, 0, 0, 0, @@ -522387,7 +522012,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -522619,7 +522243,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -522694,8 +522317,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -522855,45 +522478,40 @@ }, { "session": { - "id": "mud-how-we-built-an-evm-application-framework-from-the-ground-up", - "sourceId": "883QBY", - "title": "MUD - How we built an EVM application framework from the ground up", - "description": "We wanted to accomplish one simple task: put a game—with all its data and logic—on a blockchain. What followed were countless technical challenges, years of efforts, and learnings that are applicable to anyone building complex onchain apps.\r\n\r\nHow should data be structured? How can complex world state stay up-to-date on the client? How do we allow multiple teams to build on one single world, without it all breaking apart? Join us as we share the pitfalls and learnings.", - "track": "Developer Experience", + "id": "mud-past-present-and-future", + "sourceId": "LSM7RB", + "title": "MUD past, present, and future", + "description": "Opening talk for the MUD Day CLS, from MUD core developer Alvarius. \r\n\r\nJoin us as Alvarius gives a brief review of the history of MUD the framework and the MUD community leading up to today, and a sneak peak into the future of MUD.", + "track": "[CLS] MUD Community-Led Session, by 0xPARC", "type": "Talk", "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "Onchain", - "Games" - ], + "keywords": [], "tags": [ - "DevEx", "Frameworks", "Gaming", "Autonomous World", - "onchain", + "framework", "Autonomous World", - "DevEx", - "Frameworks" + "Frameworks", + "Gaming" ], "language": "en", "speakers": [ "alvarius" ], "eventId": "devcon-7", - "slot_start": 1731475800000, - "slot_end": 1731477600000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/13IffrHXnDmcykkm_fptRD_pUCl4g2eRLtXlWD6o8UUE" + "slot_start": 1731552300000, + "slot_end": 1731553500000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1TpDMZYq_csWuchpEOFGLOZxb5FcAbA--lIq0MwHwtIE" }, "vector": [ 0, 0, 0, - 6, 0, 0, 0, @@ -522903,6 +522521,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -523650,18 +523269,17 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -524045,8 +523663,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -524205,35 +523823,34 @@ }, { "session": { - "id": "mud-past-present-and-future", - "sourceId": "LSM7RB", - "title": "MUD past, present, and future", - "description": "Opening talk for the MUD Day CLS, from MUD core developer Alvarius. \r\n\r\nJoin us as Alvarius gives a brief review of the history of MUD the framework and the MUD community leading up to today, and a sneak peak into the future of MUD.", - "track": "[CLS] MUD Community-Led Session, by 0xPARC", - "type": "Talk", - "expertise": "Intermediate", + "id": "multi-party-fhe-for-multi-player-privacy", + "sourceId": "S9S8M9", + "title": "Multi-Party FHE for Multi-Player Privacy", + "description": "Privacy is an unsolved challenge for blockchains and decentralized systems. ZK cryptography gets us there partially, but not all the way. ZK enables “single-player private state,” and certain other kinds of privacy are impossible to realize with ZKPs alone. Panelists, the cryptography library devs, infrastructure builders, and application devs who have recently started to explore programmable encryption will discuss MP-FHE as one such tool for achieving more general privacy capabilities.", + "track": "Applied Cryptography", + "type": "Panel", + "expertise": "Beginner", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [ - "Frameworks", - "Gaming", - "Autonomous World", - "framework", - "Autonomous World", - "Frameworks", - "Gaming" + "keywords": [ + "mp", + "fhe", + "programmable cryptography" ], + "tags": [], "language": "en", "speakers": [ - "alvarius" + "gubsheep", + "veronica-zheng", + "eduard-sanou", + "janmajaya-mall" ], "eventId": "devcon-7", - "slot_start": 1731552300000, - "slot_end": 1731553500000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1TpDMZYq_csWuchpEOFGLOZxb5FcAbA--lIq0MwHwtIE" + "slot_start": 1731564000000, + "slot_end": 1731567600000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1i64ImNoehhB-Dnpix_z7zP--wGTsTmeikoll2OE-lGI" }, "vector": [ 0, @@ -524246,9 +523863,9 @@ 0, 0, 0, + 6, 0, 0, - 6, 0, 0, 0, @@ -524351,7 +523968,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -524366,6 +523982,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -524426,6 +524043,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -524652,6 +524270,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -524713,6 +524332,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -525071,12 +524691,9 @@ 0, 0, 0, - 2, 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -525392,7 +525009,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -525529,9 +525145,9 @@ 0, 0, 0, - 2, 0, 0, + 2, 0, 2, 0, @@ -525551,34 +525167,36 @@ }, { "session": { - "id": "multi-party-fhe-for-multi-player-privacy", - "sourceId": "S9S8M9", - "title": "Multi-Party FHE for Multi-Player Privacy", - "description": "Privacy is an unsolved challenge for blockchains and decentralized systems. ZK cryptography gets us there partially, but not all the way. ZK enables “single-player private state,” and certain other kinds of privacy are impossible to realize with ZKPs alone. Panelists, the cryptography library devs, infrastructure builders, and application devs who have recently started to explore programmable encryption will discuss MP-FHE as one such tool for achieving more general privacy capabilities.", - "track": "Applied Cryptography", - "type": "Panel", - "expertise": "Beginner", - "audience": "Engineering", + "id": "multi-party-fully-homomorphic-encryption-mp-fhe-in-practice", + "sourceId": "QC7FH7", + "title": "Multi-Party Fully Homomorphic Encryption (MP-FHE) in Practice", + "description": "In this session, we will break down the FHE game Frogzone, which required advancements at every layer of the cryptographic software stack: cryptography libraries and tooling, circuits, software infrastructure, and even DevOps. We will also cover additional use cases for FHE at a technical level.", + "track": "[CLS] Programmable / Frogrammable Cryptography, by 0xPARC", + "type": "Workshop", + "expertise": "Intermediate", + "audience": "", "featured": false, "doNotRecord": false, "keywords": [ - "mp", - "fhe", - "programmable cryptography" + "Programmable", + "Cryptography" + ], + "tags": [ + "Cryptography", + "Homomorphic Encryption" ], - "tags": [], "language": "en", "speakers": [ "gubsheep", - "veronica-zheng", + "riley-wong-theythem", "eduard-sanou", - "janmajaya-mall" + "han-jian" ], "eventId": "devcon-7", - "slot_start": 1731564000000, - "slot_end": 1731567600000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1i64ImNoehhB-Dnpix_z7zP--wGTsTmeikoll2OE-lGI" + "slot_start": 1731648600000, + "slot_end": 1731654000000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/15m-ipmgu4kmVNAWtsY-5mdugROSn_lIoAK6AY-lB8wM" }, "vector": [ 0, @@ -525591,11 +525209,12 @@ 0, 0, 0, - 6, 0, 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -525710,7 +525329,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -525999,7 +525617,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -526062,6 +525679,8 @@ 0, 0, 6, + 6, + 6, 0, 0, 0, @@ -526322,6 +525941,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -526398,6 +526018,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -526870,24 +526491,20 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, 0, - 2, - 0, - 2, - 0, - 0, - 0, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -526896,36 +526513,38 @@ }, { "session": { - "id": "multi-party-fully-homomorphic-encryption-mp-fhe-in-practice", - "sourceId": "QC7FH7", - "title": "Multi-Party Fully Homomorphic Encryption (MP-FHE) in Practice", - "description": "In this session, we will break down the FHE game Frogzone, which required advancements at every layer of the cryptographic software stack: cryptography libraries and tooling, circuits, software infrastructure, and even DevOps. We will also cover additional use cases for FHE at a technical level.", - "track": "[CLS] Programmable / Frogrammable Cryptography, by 0xPARC", - "type": "Workshop", + "id": "multiparty-homomorphic-encryption-from-ring-learning-with-errors", + "sourceId": "KS7H3H", + "title": "Multiparty Homomorphic Encryption from Ring-Learning-with-Errors", + "description": "This talk will introduce Ring Learning with Errors (RLWE) based Multiparty Homomorphic Encryption (MHE).", + "track": "Applied Cryptography", + "type": "Talk", "expertise": "Intermediate", - "audience": "", + "audience": "Research", "featured": false, "doNotRecord": false, - "keywords": [ - "Programmable", - "Cryptography" - ], + "keywords": [], "tags": [ - "Cryptography", - "Homomorphic Encryption" + "Open Source Software", + "Homomorphic Encryption", + "Use cases of cryptography", + "Security", + "Use Cases", + "Homomorphic Encryption", + "Open Source Software", + "Security", + "Use Cases", + "Use cases of cryptography" ], "language": "en", "speakers": [ - "gubsheep", - "riley-wong-theythem", - "eduard-sanou", - "han-jian" + "jean-philippe-bossuat" ], "eventId": "devcon-7", - "slot_start": 1731648600000, - "slot_end": 1731654000000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/15m-ipmgu4kmVNAWtsY-5mdugROSn_lIoAK6AY-lB8wM" + "slot_start": 1731569400000, + "slot_end": 1731571200000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1qdDRslHeX1rQN30xep6TupLd5KYw4-agBG6u4Zh17dA" }, "vector": [ 0, @@ -526938,11 +526557,11 @@ 0, 0, 0, + 6, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -527118,7 +526737,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -527408,12 +527026,10 @@ 0, 0, 0, - 6, - 6, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -527660,6 +527276,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -527671,7 +527288,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -527688,6 +527304,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -527738,6 +527355,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -527756,7 +527374,7 @@ 0, 0, 0, - 0, + 2, 0, 0, 0, @@ -528226,6 +527844,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -528234,7 +527853,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -528243,38 +527861,34 @@ }, { "session": { - "id": "multiparty-homomorphic-encryption-from-ring-learning-with-errors", - "sourceId": "KS7H3H", - "title": "Multiparty Homomorphic Encryption from Ring-Learning-with-Errors", - "description": "This talk will introduce Ring Learning with Errors (RLWE) based Multiparty Homomorphic Encryption (MHE).", - "track": "Applied Cryptography", - "type": "Talk", + "id": "my-mother-will-not-use-it", + "sourceId": "HKKFQX", + "title": "\"My mother will not use it\"", + "description": "In this Talk, I want to cover the different mindsets designers need to improve and optimize the work for web3.\r\nIf we're going to change the way we interact with each other and aim to profoundly improve society with this technology, we can't think and use the same methodologies.\r\nWe will cover topics such as the target audience (the title of the Talk), testing, the learning curve, web2 to web3, and more.", + "track": "Usability", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Research", + "audience": "Design", "featured": false, "doNotRecord": false, - "keywords": [], + "keywords": [ + "Inspiration" + ], "tags": [ - "Open Source Software", - "Homomorphic Encryption", - "Use cases of cryptography", - "Security", - "Use Cases", - "Homomorphic Encryption", - "Open Source Software", - "Security", - "Use Cases", - "Use cases of cryptography" + "inspiration", + "Design", + "Design Thinking", + "UI/UX" ], "language": "en", "speakers": [ - "jean-philippe-bossuat" + "nuno-loureiro" ], "eventId": "devcon-7", - "slot_start": 1731569400000, - "slot_end": 1731571200000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1qdDRslHeX1rQN30xep6TupLd5KYw4-agBG6u4Zh17dA" + "slot_start": 1731559800000, + "slot_end": 1731560400000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1phw7po5lIFL6aJaipzIR4HdBRmhdugA212mJKjaQfoc" }, "vector": [ 0, @@ -528285,8 +527899,6 @@ 0, 0, 0, - 0, - 0, 6, 0, 0, @@ -528760,26 +528372,9 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, + 6, 0, 0, 0, @@ -529007,7 +528602,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -529035,7 +528629,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -529097,16 +528690,8 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -529178,6 +528763,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -529460,6 +529047,28 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -529570,7 +529179,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -529587,39 +529195,56 @@ 0, 0, 0, + 0, + 0, + 2, + 0, + 0, 0 ] }, { "session": { - "id": "my-mother-will-not-use-it", - "sourceId": "HKKFQX", - "title": "\"My mother will not use it\"", - "description": "In this Talk, I want to cover the different mindsets designers need to improve and optimize the work for web3.\r\nIf we're going to change the way we interact with each other and aim to profoundly improve society with this technology, we can't think and use the same methodologies.\r\nWe will cover topics such as the target audience (the title of the Talk), testing, the learning curve, web2 to web3, and more.", - "track": "Usability", + "id": "mycofi-mycelial-design-patterns-for-web3-and-beyond", + "sourceId": "8CDPFC", + "title": "MycoFi: Mycelial Design Patterns for Web3 & Beyond", + "description": "Exploring MycoFi guides readers on an underground exploration into the world wise web of mycelial networks, the most prolific producers of public goods on Earth. This talk examines how the evolutionary adaptability of fungi could help us imagine biomimetic alternatives to status-quo economic systems that demand infinite growth on a finite planet. If we aim to design regenerative economies, what better\r\nplace to start than with the thriving evolutionary patterns of nature?", + "track": "Coordination", "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Design", + "expertise": "Beginner", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Inspiration" + "nope" ], "tags": [ - "inspiration", - "Design", + "Collective Intelligence", + "Conviction", + "Consensus Mechanisms", + "Civil Resistance", + "Sustainability", + "Public good", + "Regenerative Applications", "Design Thinking", - "UI/UX" + "Civil Resistance", + "Collective Intelligence", + "Consensus Mechanisms", + "Conviction", + "Design Thinking", + "Public good", + "Regenerative Applications", + "Sustainability" ], "language": "en", "speakers": [ - "nuno-loureiro" + "jeff-emmett" ], "eventId": "devcon-7", - "slot_start": 1731559800000, - "slot_end": 1731560400000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1phw7po5lIFL6aJaipzIR4HdBRmhdugA212mJKjaQfoc" + "slot_start": 1731410400000, + "slot_end": 1731411000000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1vPpKjEWNW5rkIevCpxSX6qLuE5usbq91oz2FVQk6gWw" }, "vector": [ 0, @@ -529630,10 +529255,10 @@ 0, 0, 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -530385,6 +530010,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -530411,9 +530037,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -530461,6 +530084,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -530483,6 +530107,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -530496,9 +530121,6 @@ 0, 0, 2, - 2, - 0, - 0, 0, 0, 0, @@ -530549,6 +530171,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -530585,6 +530208,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -530704,6 +530328,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -530915,11 +530540,11 @@ 0, 0, 0, - 2, - 0, 0, + 2, 0, 0, + 2, 0, 0, 0, @@ -530929,7 +530554,6 @@ 0, 0, 0, - 2, 0, 0, 0 @@ -530937,52 +530561,46 @@ }, { "session": { - "id": "mycofi-mycelial-design-patterns-for-web3-and-beyond", - "sourceId": "8CDPFC", - "title": "MycoFi: Mycelial Design Patterns for Web3 & Beyond", - "description": "Exploring MycoFi guides readers on an underground exploration into the world wise web of mycelial networks, the most prolific producers of public goods on Earth. This talk examines how the evolutionary adaptability of fungi could help us imagine biomimetic alternatives to status-quo economic systems that demand infinite growth on a finite planet. If we aim to design regenerative economies, what better\r\nplace to start than with the thriving evolutionary patterns of nature?", - "track": "Coordination", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Research", - "featured": false, + "id": "native-account-abstraction-in-pectra-rollups-and-beyond-combining-eof-eip-7702-and-rip-7560", + "sourceId": "7AWG3A", + "title": "Native Account Abstraction in Pectra, rollups and beyond: combining EOF, EIP-7702 and RIP-7560", + "description": "Account Abstraction has rightfully become one of the most discussed topics in the Ethereum ecosystem.\r\nThe upcoming Pectra upgrade is set to be the first one to improve EOAs by including EIP-7702.\r\nBut can EIP-7702 alone achieve \"Account Abstraction\"?\r\n\r\nWe will discuss the challenges and benefits of EIP-7702, and break down the team's vision for achieving \"complete\" Native Account Abstraction with RIP-7560/EIP-7701 and how it differs from ERC-4337 + EIP-7702.", + "track": "Core Protocol", + "type": "Talk", + "expertise": "Expert", + "audience": "Engineering", + "featured": true, "doNotRecord": false, "keywords": [ - "nope" + "Native Account Abstraction", + "RIP-7560", + "EIP-7702" ], "tags": [ - "Collective Intelligence", - "Conviction", - "Consensus Mechanisms", - "Civil Resistance", - "Sustainability", - "Public good", - "Regenerative Applications", - "Design Thinking", - "Civil Resistance", - "Collective Intelligence", - "Consensus Mechanisms", - "Conviction", - "Design Thinking", - "Public good", - "Regenerative Applications", - "Sustainability" + "In-protocol Account Abstraction", + "Rollups", + "Account Abstraction", + "eip-7702", + "Account Abstraction", + "In-protocol Account Abstraction", + "Rollups" ], "language": "en", "speakers": [ - "jeff-emmett" + "alex-forshtat" ], "eventId": "devcon-7", - "slot_start": 1731410400000, - "slot_end": 1731411000000, + "slot_start": 1731562200000, + "slot_end": 1731564000000, "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1vPpKjEWNW5rkIevCpxSX6qLuE5usbq91oz2FVQk6gWw" + "resources_presentation": "https://docs.google.com/presentation/d/1sZ2P4U7wWwVav4ska4SCGMtylu-lx2sWw0ymD92gTtY" }, "vector": [ 0, 0, 0, 0, + 6, 0, 0, 0, @@ -530990,7 +530608,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -531743,7 +531360,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -531751,6 +531367,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -531759,6 +531376,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -531817,7 +531435,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -531840,7 +531457,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -531853,7 +531469,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -531904,7 +531519,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -531932,6 +531546,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -531941,7 +531557,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -532061,10 +531676,11 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -532137,7 +531753,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -532274,10 +531889,11 @@ 0, 0, 0, - 2, 0, 0, 2, + 2, + 0, 0, 0, 0, @@ -532294,46 +531910,42 @@ }, { "session": { - "id": "native-account-abstraction-in-pectra-rollups-and-beyond-combining-eof-eip-7702-and-rip-7560", - "sourceId": "7AWG3A", - "title": "Native Account Abstraction in Pectra, rollups and beyond: combining EOF, EIP-7702 and RIP-7560", - "description": "Account Abstraction has rightfully become one of the most discussed topics in the Ethereum ecosystem.\r\nThe upcoming Pectra upgrade is set to be the first one to improve EOAs by including EIP-7702.\r\nBut can EIP-7702 alone achieve \"Account Abstraction\"?\r\n\r\nWe will discuss the challenges and benefits of EIP-7702, and break down the team's vision for achieving \"complete\" Native Account Abstraction with RIP-7560/EIP-7701 and how it differs from ERC-4337 + EIP-7702.", - "track": "Core Protocol", - "type": "Talk", - "expertise": "Expert", + "id": "native-implementation-of-ephemery-testnet-on-besu-and-teku-client-pairs", + "sourceId": "EAABPS", + "title": "Native Implementation of Ephemery Testnet on Besu & Teku Client Pairs", + "description": "This presentation covers the work done to enable native support for Ephemery on Teku and Besu clients. Ephemery is a short-lived, resettable testnet designed to automatically revert to its genesis state after a defined period, making it ideal for intensive, short-term testing without concerns over issues like insufficient testnet funds, inactive validators, or state bloat that long-running testnets often face.", + "track": "[CLS] EPF Day", + "type": "Lightning Talk", + "expertise": "Intermediate", "audience": "Engineering", - "featured": true, + "featured": false, "doNotRecord": false, "keywords": [ - "Native Account Abstraction", - "RIP-7560", - "EIP-7702" + "Client Development", + "Teku", + "Besu", + "Ephemery" ], "tags": [ - "In-protocol Account Abstraction", - "Rollups", - "Account Abstraction", - "eip-7702", - "Account Abstraction", - "In-protocol Account Abstraction", - "Rollups" + "Consensus", + "Developer Infrastructure", + "User Experience" ], "language": "en", "speakers": [ - "alex-forshtat" + "glory-justin" ], "eventId": "devcon-7", - "slot_start": 1731562200000, - "slot_end": 1731564000000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1sZ2P4U7wWwVav4ska4SCGMtylu-lx2sWw0ymD92gTtY" + "slot_start": 1731484800000, + "slot_end": 1731485700000, + "slot_roomId": "breakout-1", + "resources_presentation": "https://docs.google.com/presentation/d/18GeJQc_Z-ecQcsBsDbtRfawOuvBvptEDPby_7BDdqUU" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, @@ -532345,6 +531957,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -533063,6 +532676,8 @@ 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -533072,6 +532687,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -533101,7 +532717,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -533280,7 +532895,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -533413,52 +533027,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -533625,8 +533193,52 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, 2, - 2, 0, 0, 0, @@ -533644,36 +533256,39 @@ }, { "session": { - "id": "native-implementation-of-ephemery-testnet-on-besu-and-teku-client-pairs", - "sourceId": "EAABPS", - "title": "Native Implementation of Ephemery Testnet on Besu & Teku Client Pairs", - "description": "This presentation covers the work done to enable native support for Ephemery on Teku and Besu clients. Ephemery is a short-lived, resettable testnet designed to automatically revert to its genesis state after a defined period, making it ideal for intensive, short-term testing without concerns over issues like insufficient testnet funds, inactive validators, or state bloat that long-running testnets often face.", - "track": "[CLS] EPF Day", - "type": "Lightning Talk", + "id": "navigating-developer-liability-in-open-source-code", + "sourceId": "EXNLU9", + "title": "Navigating Developer Liability in Open-Source Code", + "description": "In software development, open-source code has become a cornerstone of innovation and collaboration. However, with this comes the issue of developer liability. As seen by the Tornado Cash case, developers and users can be held liable for how open-source code is used, showing the need for developers to be aware of, and navigate, the legal landscape to mitigate potential risks. This session will demystify the legal implications for developers contributing to and using open-source code projects.", + "track": "Coordination", + "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Developer", "featured": false, "doNotRecord": false, "keywords": [ - "Client Development", - "Teku", - "Besu", - "Ephemery" + "developer", + "liability" ], "tags": [ - "Consensus", - "Developer Infrastructure", - "User Experience" + "DevEx", + "Open Source Software", + "Regulation", + "developer", + "liability", + "DevEx", + "Open Source Software", + "Regulation" ], "language": "en", "speakers": [ - "glory-justin" + "eva-wong" ], "eventId": "devcon-7", - "slot_start": 1731484800000, - "slot_end": 1731485700000, - "slot_roomId": "breakout-1", - "resources_presentation": "https://docs.google.com/presentation/d/18GeJQc_Z-ecQcsBsDbtRfawOuvBvptEDPby_7BDdqUU" + "slot_start": 1731651000000, + "slot_end": 1731652800000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1FCTkULbE1nJ5N4av3cRDnv1nW2exLL3rZv06S06zjGU" }, "vector": [ 0, @@ -533687,11 +533302,11 @@ 0, 0, 0, + 6, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -534411,10 +534026,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, 0, 0, 0, @@ -534422,7 +534033,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -534440,6 +534050,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -534460,7 +534071,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -534508,6 +534118,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -534516,6 +534127,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -534584,6 +534196,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -534836,6 +534449,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -534973,9 +534587,9 @@ 0, 0, 0, - 2, 0, 0, + 2, 0, 0, 0, @@ -534991,43 +534605,43 @@ }, { "session": { - "id": "navigating-developer-liability-in-open-source-code", - "sourceId": "EXNLU9", - "title": "Navigating Developer Liability in Open-Source Code", - "description": "In software development, open-source code has become a cornerstone of innovation and collaboration. However, with this comes the issue of developer liability. As seen by the Tornado Cash case, developers and users can be held liable for how open-source code is used, showing the need for developers to be aware of, and navigate, the legal landscape to mitigate potential risks. This session will demystify the legal implications for developers contributing to and using open-source code projects.", - "track": "Coordination", - "type": "Talk", + "id": "navigating-stablecoin-yields-and-risks", + "sourceId": "YT9SMK", + "title": "Navigating Stablecoin Yields and Risks", + "description": "This panel brings DeFi experts together to discuss stablecoin risks, including economic risks related to stabilisation methods, technical risks of smart contracts, and regulatory challenges. We will discuss solutions that can help mitigate risks in this rapidly evolving space and the challenges of promoting risk-driven decisions over trend-driven ones.", + "track": "Cryptoeconomics", + "type": "Panel", "expertise": "Intermediate", - "audience": "Developer", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "developer", - "liability" + "Stablecoin", + "DeFi" ], "tags": [ - "DevEx", - "Open Source Software", - "Regulation", - "developer", - "liability", - "DevEx", - "Open Source Software", - "Regulation" + "Frameworks", + "Best Practices", + "defi", + "Best Practices", + "Frameworks" ], "language": "en", "speakers": [ - "eva-wong" + "ariah-klages-mundt", + "tammy-yang", + "colin-platt" ], "eventId": "devcon-7", - "slot_start": 1731651000000, - "slot_end": 1731652800000, + "slot_start": 1731488400000, + "slot_end": 1731492000000, "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1FCTkULbE1nJ5N4av3cRDnv1nW2exLL3rZv06S06zjGU" + "resources_presentation": "https://docs.google.com/presentation/d/15OlMPy7qIjacZlozudJLl0FrCp0kPt_kx5nIRNHipwE" }, "vector": [ 0, 0, + 6, 0, 0, 0, @@ -535037,7 +534651,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -535515,8 +535128,8 @@ 0, 0, 6, - 0, - 0, + 6, + 6, 0, 0, 0, @@ -535854,16 +535467,16 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, + 0, 0, 0, - 2, 0, 0, 0, @@ -535932,7 +535545,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -535950,6 +535562,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -536185,7 +535798,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -536323,9 +535935,9 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 0, 0, @@ -536341,41 +535953,31 @@ }, { "session": { - "id": "navigating-stablecoin-yields-and-risks", - "sourceId": "YT9SMK", - "title": "Navigating Stablecoin Yields and Risks", - "description": "This panel brings DeFi experts together to discuss stablecoin risks, including economic risks related to stabilisation methods, technical risks of smart contracts, and regulatory challenges. We will discuss solutions that can help mitigate risks in this rapidly evolving space and the challenges of promoting risk-driven decisions over trend-driven ones.", - "track": "Cryptoeconomics", - "type": "Panel", + "id": "neuroai-for-ai-safety", + "sourceId": "ANUNJW", + "title": "NeuroAI for AI safety", + "description": "Powerful unaligned AIs pose risks to humans. This talk will explore how neuroscience-inspired AI–or NeuroAI–can lead to a deeper understanding of the human brain, and help us build more secure AI. I’ll connect these ideas to d/acc, arguing that neuroAI can play an enabling role in creating technologies that are inherently defense-favoring and promote human well-being.", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Academic", "featured": false, "doNotRecord": false, "keywords": [ - "Stablecoin", - "DeFi" - ], - "tags": [ - "Frameworks", - "Best Practices", - "defi", - "Best Practices", - "Frameworks" + "d/acc" ], + "tags": [], "language": "en", "speakers": [ - "ariah-klages-mundt", - "tammy-yang", - "colin-platt" + "patrick-mineault" ], "eventId": "devcon-7", - "slot_start": 1731488400000, - "slot_end": 1731492000000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/15OlMPy7qIjacZlozudJLl0FrCp0kPt_kx5nIRNHipwE" + "slot_start": 1731556680000, + "slot_end": 1731557160000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/1c6dtMFBwrLngeeenxxoRO7mPchxToNPT-x38ox27h0o" }, "vector": [ - 0, 0, 6, 0, @@ -536864,8 +536466,9 @@ 0, 0, 0, - 6, - 6, + 0, + 0, + 0, 6, 0, 0, @@ -537136,7 +536739,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -537210,7 +536812,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -537299,7 +536900,8 @@ 0, 0, 0, - 2, + 0, + 0, 0, 0, 0, @@ -537672,7 +537274,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -537681,6 +537282,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -537690,29 +537292,25 @@ }, { "session": { - "id": "neuroai-for-ai-safety", - "sourceId": "ANUNJW", - "title": "NeuroAI for AI safety", - "description": "Powerful unaligned AIs pose risks to humans. This talk will explore how neuroscience-inspired AI–or NeuroAI–can lead to a deeper understanding of the human brain, and help us build more secure AI. I’ll connect these ideas to d/acc, arguing that neuroAI can play an enabling role in creating technologies that are inherently defense-favoring and promote human well-being.", + "id": "neurotech", + "sourceId": "GMSXUV", + "title": "Neurotech", + "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Academic", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "d/acc" - ], + "keywords": [], "tags": [], "language": "en", - "speakers": [ - "patrick-mineault" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731556680000, - "slot_end": 1731557160000, + "slot_start": 1731555480000, + "slot_end": 1731555960000, "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/1c6dtMFBwrLngeeenxxoRO7mPchxToNPT-x38ox27h0o" + "resources_presentation": "https://docs.google.com/presentation/d/17GDo2qkBsW9cNEfQVEMckFKyyYZZ0KEwY1Wo37pv0iM" }, "vector": [ 0, @@ -538207,27 +537805,27 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -539011,6 +538609,7 @@ 2, 0, 0, + 2, 0, 0, 0, @@ -539020,8 +538619,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -539030,38 +538627,40 @@ }, { "session": { - "id": "neurotech", - "sourceId": "GMSXUV", - "title": "Neurotech", - "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", - "type": "Lightning Talk", - "expertise": "", - "audience": "Engineering", + "id": "new-account-types-novel-user-flows-but-what-do-they-look-like-breaking-changes-to-ux-in-a-post-7702-world", + "sourceId": "P9FRCH", + "title": "New account types = novel user flows, but what do they look like? Breaking changes to UX in a post-7702 world", + "description": "The wallet world has evolved to embrace contract accounts (4337 and 7702), app-owned wallets, session keys (CAIP-25), and permissions controls (7715). How might we on the app layer design and build upon these new account types? In this talk, I will demonstrate the possibilities for novel user flows given these new account standards, compare how these new standards can introduce pitfalls, and provide best practices on how to design for app layer in a post-7702 world.", + "track": "Usability", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Design", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Wallet", + "UX" + ], + "tags": [ + "ux", + "wallet", + "Account Abstraction", + "Design", + "Key Management", + "UI/UX" + ], "language": "en", - "speakers": [], + "speakers": [ + "gregthegreek", + "cindy" + ], "eventId": "devcon-7", - "slot_start": 1731555480000, - "slot_end": 1731555960000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/17GDo2qkBsW9cNEfQVEMckFKyyYZZ0KEwY1Wo37pv0iM" + "slot_start": 1731573000000, + "slot_end": 1731574800000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1igvH4fHKFwKho-LbIvoWNBLHx_rza8WlcSOHkION9JE" }, "vector": [ - 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -539070,6 +538669,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -539125,6 +538725,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -539552,6 +539153,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -539839,6 +539441,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -539846,6 +539449,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -539929,6 +539533,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -540215,6 +539820,9 @@ 0, 0, 0, + 2, + 2, + 2, 0, 0, 0, @@ -540348,7 +539956,6 @@ 2, 0, 0, - 2, 0, 0, 0, @@ -540360,44 +539967,43 @@ 0, 0, 0, + 2, + 0, 0, 0 ] }, { "session": { - "id": "new-account-types-novel-user-flows-but-what-do-they-look-like-breaking-changes-to-ux-in-a-post-7702-world", - "sourceId": "P9FRCH", - "title": "New account types = novel user flows, but what do they look like? Breaking changes to UX in a post-7702 world", - "description": "The wallet world has evolved to embrace contract accounts (4337 and 7702), app-owned wallets, session keys (CAIP-25), and permissions controls (7715). How might we on the app layer design and build upon these new account types? In this talk, I will demonstrate the possibilities for novel user flows given these new account standards, compare how these new standards can introduce pitfalls, and provide best practices on how to design for app layer in a post-7702 world.", - "track": "Usability", + "id": "next-generation-based-rollups-a-practical-approach-to-unifying-ethereum", + "sourceId": "GHVK8E", + "title": "Next Generation Based Rollups: A Practical Approach to Unifying Ethereum", + "description": "I plan to speak on the concept of based sequencing (based rollups). I want to not only introduce the concept but also explain recent developments (what I like to call next generation based rollups). This includes based preconfirmations, fast->realtime proving, customizable composability, practical synchronous composability, among others. I will introduce I also plan to provide a brief summary to my Bankless Summit talk on ETH value accrual in the presence of based rollups.", + "track": "Layer 2", "type": "Talk", "expertise": "Intermediate", - "audience": "Design", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Wallet", - "UX" + "based rollups", + "sequencing", + "composability" ], "tags": [ - "ux", - "wallet", - "Account Abstraction", - "Design", - "Key Management", - "UI/UX" + "Fragmentation", + "Frameworks", + "Layer 2s" ], "language": "en", "speakers": [ - "gregthegreek", - "cindy" + "mteam" ], "eventId": "devcon-7", - "slot_start": 1731573000000, - "slot_end": 1731574800000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1igvH4fHKFwKho-LbIvoWNBLHx_rza8WlcSOHkION9JE" + "slot_start": 1731642600000, + "slot_end": 1731644400000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1Ftf3rfy0W2vOu0uKzcm-Qyqhd_eURotVsS5HzTB9jFw" }, "vector": [ 0, @@ -540407,7 +540013,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -540464,7 +540069,8 @@ 0, 0, 0, - 6, + 0, + 0, 0, 0, 0, @@ -541172,6 +540778,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -541181,7 +540788,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -541189,13 +540795,13 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -541234,6 +540840,9 @@ 0, 0, 0, + 2, + 0, + 0, 0, 0, 0, @@ -541273,7 +540882,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -541560,9 +541168,6 @@ 0, 0, 0, - 2, - 2, - 2, 0, 0, 0, @@ -541697,6 +541302,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -541707,7 +541313,6 @@ 0, 0, 0, - 2, 0, 0, 0 @@ -541715,35 +541320,34 @@ }, { "session": { - "id": "next-generation-based-rollups-a-practical-approach-to-unifying-ethereum", - "sourceId": "GHVK8E", - "title": "Next Generation Based Rollups: A Practical Approach to Unifying Ethereum", - "description": "I plan to speak on the concept of based sequencing (based rollups). I want to not only introduce the concept but also explain recent developments (what I like to call next generation based rollups). This includes based preconfirmations, fast->realtime proving, customizable composability, practical synchronous composability, among others. I will introduce I also plan to provide a brief summary to my Bankless Summit talk on ETH value accrual in the presence of based rollups.", - "track": "Layer 2", + "id": "non-native-arithmetic-via-crt-codes", + "sourceId": "B7CJU8", + "title": "Non-Native Arithmetic via CRT Codes", + "description": "Non-native arithmetic is an important and costly operation in SNARKs. It is essential for proving validity of general cryptographic data like RSA signatures, non-native elliptic curve arithmetic like secp256r1, and general SNARK proof composition. We investigate a new approach to prove non-native integer arithmetic using Residue Number Systems and a batch proximity test for Chinese Remainder Theorem (CRT) codes, as well as surprising connections to STARK soundness.", + "track": "Applied Cryptography", "type": "Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "expertise": "Expert", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "based rollups", - "sequencing", - "composability" + "Coding Theory", + "Math" ], "tags": [ - "Fragmentation", - "Frameworks", - "Layer 2s" + "Cryptography", + "SNARK", + "Zero-Knowledge" ], "language": "en", "speakers": [ - "mteam" + "liam-eagen" ], "eventId": "devcon-7", - "slot_start": 1731642600000, - "slot_end": 1731644400000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1Ftf3rfy0W2vOu0uKzcm-Qyqhd_eURotVsS5HzTB9jFw" + "slot_start": 1731576600000, + "slot_end": 1731578400000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/15NH3bC1NnjmkyRycEK1VaWR9dgZMJsH0PJMf-OTgOyA" }, "vector": [ 0, @@ -541753,10 +541357,10 @@ 0, 0, 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -542487,6 +542091,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -542519,8 +542125,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -542542,7 +542146,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -542581,7 +542184,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -542760,6 +542362,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -543039,12 +542642,12 @@ 0, 0, 0, - 2, 0, 0, 0, 2, 0, + 2, 0, 0, 0, @@ -543061,57 +542664,39 @@ }, { "session": { - "id": "non-native-arithmetic-via-crt-codes", - "sourceId": "B7CJU8", - "title": "Non-Native Arithmetic via CRT Codes", - "description": "Non-native arithmetic is an important and costly operation in SNARKs. It is essential for proving validity of general cryptographic data like RSA signatures, non-native elliptic curve arithmetic like secp256r1, and general SNARK proof composition. We investigate a new approach to prove non-native integer arithmetic using Residue Number Systems and a batch proximity test for Chinese Remainder Theorem (CRT) codes, as well as surprising connections to STARK soundness.", - "track": "Applied Cryptography", + "id": "onchain-capital-allocation-from-current-mechanisms-to-future-possbilities", + "sourceId": "BEWPLY", + "title": "Onchain Capital Allocation: From current mechanisms to future possbilities", + "description": "Capital allocation, from paying bills to complex organizational funding, often suffers from inefficiencies and lack of transparency. Web3 has the potential to revolutionize this by enabling more efficient, effective, and transparent capital distribution. By addressing coordination failures and introducing new onchain strategies, crypto could transform how society allocates resources.\r\n\r\nGitcoin founder Kevin Owocki will articulate this design space in this 20 minute talk.", + "track": "Coordination", "type": "Talk", - "expertise": "Expert", + "expertise": "Intermediate", "audience": "Research", - "featured": false, + "featured": true, "doNotRecord": false, "keywords": [ - "Coding Theory", - "Math" + "Mycofi" ], "tags": [ - "Cryptography", - "SNARK", - "Zero-Knowledge" + "Quadratic Voting", + "Public good", + "Regenerative Applications", + "mycofi", + "Public good", + "Quadratic Voting", + "Regenerative Applications" ], "language": "en", "speakers": [ - "liam-eagen" + "kevin-owocki" ], "eventId": "devcon-7", - "slot_start": 1731576600000, - "slot_end": 1731578400000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/15NH3bC1NnjmkyRycEK1VaWR9dgZMJsH0PJMf-OTgOyA" + "slot_start": 1731391200000, + "slot_end": 1731393000000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1-hdTt4ELigY4Pe3nCr4vnQFCDtQaHLB_e-UaHGdXucE" }, "vector": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -543123,6 +542708,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -543385,6 +542971,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -543586,7 +543173,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -543833,8 +543419,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -543950,6 +543534,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -543972,6 +543557,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -544050,6 +543636,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -544104,7 +543691,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -544273,6 +543859,22 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -544389,6 +543991,9 @@ 0, 2, 0, + 0, + 0, + 0, 2, 0, 0, @@ -544406,37 +544011,40 @@ }, { "session": { - "id": "onchain-capital-allocation-from-current-mechanisms-to-future-possbilities", - "sourceId": "BEWPLY", - "title": "Onchain Capital Allocation: From current mechanisms to future possbilities", - "description": "Capital allocation, from paying bills to complex organizational funding, often suffers from inefficiencies and lack of transparency. Web3 has the potential to revolutionize this by enabling more efficient, effective, and transparent capital distribution. By addressing coordination failures and introducing new onchain strategies, crypto could transform how society allocates resources.\r\n\r\nGitcoin founder Kevin Owocki will articulate this design space in this 20 minute talk.", - "track": "Coordination", + "id": "onchain-is-the-next-online", + "sourceId": "CXZ7UT", + "title": "Onchain is the next online", + "description": "The goal is to bring the world into a global onchain economy that increases innovation, creativity, and freedom — and that's only possible on a decentralized platform that’s super easy to use. In this talk, Jesse Pollak, Creator of Base, can share his insights on why building for simplicity is so important for the Ethereum ecosystem, and what he’s learned from building the fastest-growing L2.", + "track": "Usability", "type": "Talk", - "expertise": "Intermediate", - "audience": "Research", - "featured": true, + "expertise": "Beginner", + "audience": "Developer", + "featured": false, "doNotRecord": false, "keywords": [ - "Mycofi" + "Account Abstraction", + "Layer 2s", + "UX", + "Wallets", + "Developer Tools" ], "tags": [ - "Quadratic Voting", - "Public good", - "Regenerative Applications", - "mycofi", - "Public good", - "Quadratic Voting", - "Regenerative Applications" + "Layer 2s", + "Account Abstraction", + "Paymaster", + "creators", + "Account Abstraction", + "Layer 2s" ], "language": "en", "speakers": [ - "kevin-owocki" + "jesse-pollak" ], "eventId": "devcon-7", - "slot_start": 1731391200000, - "slot_end": 1731393000000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1-hdTt4ELigY4Pe3nCr4vnQFCDtQaHLB_e-UaHGdXucE" + "slot_start": 1731641400000, + "slot_end": 1731643200000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1-gQZPtDYukgyGQgCLVng3phznkejfM-uJlR1MDiF-MQ" }, "vector": [ 0, @@ -544447,10 +544055,10 @@ 0, 0, 0, + 6, 0, 0, 0, - 6, 0, 0, 0, @@ -544713,7 +544321,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -544935,6 +544542,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -545219,6 +544827,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -545233,6 +544842,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -545277,7 +544887,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -545300,7 +544909,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -545379,7 +544987,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -545602,6 +545209,8 @@ 0, 0, 0, + 0, + 2, 2, 0, 0, @@ -545736,7 +545345,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -545748,46 +545356,40 @@ 0, 0, 0, - 0, 0 ] }, { "session": { - "id": "onchain-is-the-next-online", - "sourceId": "CXZ7UT", - "title": "Onchain is the next online", - "description": "The goal is to bring the world into a global onchain economy that increases innovation, creativity, and freedom — and that's only possible on a decentralized platform that’s super easy to use. In this talk, Jesse Pollak, Creator of Base, can share his insights on why building for simplicity is so important for the Ethereum ecosystem, and what he’s learned from building the fastest-growing L2.", + "id": "open-challenges-in-mini-apps-and-frames", + "sourceId": "TZDRPY", + "title": "Open challenges in Mini-apps and Frames", + "description": "There are a number of open challenges we've run into with trying to make interoperable mini-apps work at Open Frames. I'll run through some of them and what I think it'll take to get great UX via Mini-apps.", "track": "Usability", - "type": "Talk", + "type": "Lightning Talk", "expertise": "Beginner", - "audience": "Developer", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Account Abstraction", - "Layer 2s", - "UX", - "Wallets", - "Developer Tools" + "frames" ], "tags": [ - "Layer 2s", - "Account Abstraction", - "Paymaster", - "creators", - "Account Abstraction", - "Layer 2s" + "Social", + "UI/UX", + "frames", + "Social", + "UI/UX" ], "language": "en", "speakers": [ - "jesse-pollak" + "david-furlong" ], "eventId": "devcon-7", - "slot_start": 1731641400000, - "slot_end": 1731643200000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1-gQZPtDYukgyGQgCLVng3phznkejfM-uJlR1MDiF-MQ" + "slot_start": 1731400200000, + "slot_end": 1731400800000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/10NeCTKHHZ_IznsD0BVvBmKLhLozti5XPFkZHUhhk45M" }, "vector": [ 0, @@ -546571,7 +546173,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -546579,6 +546180,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -546586,7 +546188,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -546701,6 +546302,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -546954,9 +546556,8 @@ 0, 0, 0, - 2, - 2, 0, + 2, 0, 0, 0, @@ -547089,10 +546690,10 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, @@ -547105,37 +546706,30 @@ }, { "session": { - "id": "open-challenges-in-mini-apps-and-frames", - "sourceId": "TZDRPY", - "title": "Open challenges in Mini-apps and Frames", - "description": "There are a number of open challenges we've run into with trying to make interoperable mini-apps work at Open Frames. I'll run through some of them and what I think it'll take to get great UX via Mini-apps.", - "track": "Usability", + "id": "open-decentralized-ai", + "sourceId": "WDMSDF", + "title": "Open + Decentralized AI", + "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Product", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "frames" - ], - "tags": [ - "Social", - "UI/UX", - "frames", - "Social", - "UI/UX" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "david-furlong" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731400200000, - "slot_end": 1731400800000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/10NeCTKHHZ_IznsD0BVvBmKLhLozti5XPFkZHUhhk45M" + "slot_start": 1731579600000, + "slot_end": 1731580200000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/185D2a1dcM0Mnygg246mzs0j_kcxYkRpeWxUnWh_d0cs" }, "vector": [ + 0, + 6, + 0, 0, 0, 0, @@ -547144,7 +546738,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -547633,7 +547226,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -547925,7 +547517,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -548047,7 +547638,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -548302,7 +547892,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -548434,11 +548023,12 @@ 2, 0, 0, + 2, + 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -548451,12 +548041,12 @@ }, { "session": { - "id": "open-decentralized-ai", - "sourceId": "WDMSDF", - "title": "Open + Decentralized AI", - "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", - "type": "Lightning Talk", + "id": "open-source-orchestra-coffee-shop-welcome", + "sourceId": "RKELBQ", + "title": "Open-Source Orchestra coffee shop welcome", + "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", + "track": "Entertainment", + "type": "Music", "expertise": "", "audience": "Engineering", "featured": false, @@ -548466,14 +548056,12 @@ "language": "en", "speakers": [], "eventId": "devcon-7", - "slot_start": 1731579600000, - "slot_end": 1731580200000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/185D2a1dcM0Mnygg246mzs0j_kcxYkRpeWxUnWh_d0cs" + "slot_start": 1731636000000, + "slot_end": 1731639600000, + "slot_roomId": "music-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1DTTbLibZzh-i4lar_fk3TZfYIUaEw5RUPBHEEHYhGG0" }, "vector": [ - 0, - 6, 0, 0, 0, @@ -548483,6 +548071,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -549787,25 +549376,34 @@ }, { "session": { - "id": "open-source-orchestra-coffee-shop-welcome", - "sourceId": "RKELBQ", - "title": "Open-Source Orchestra coffee shop welcome", - "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", + "id": "open-source-orchestra-zukaraoke-ktv", + "sourceId": "JBCULT", + "title": "Open Source Orchestra - ZuKaraoke KTV", + "description": "OSO brings karaoke to Devcon!", "track": "Entertainment", "type": "Music", - "expertise": "", - "audience": "Engineering", + "expertise": "Beginner", + "audience": "Hobby", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Music", + "Karaoke" + ], + "tags": [ + "Art", + "Free Speech", + "Social" + ], "language": "en", - "speakers": [], + "speakers": [ + "veronica" + ], "eventId": "devcon-7", - "slot_start": 1731636000000, - "slot_end": 1731639600000, + "slot_start": 1731475800000, + "slot_end": 1731477600000, "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1DTTbLibZzh-i4lar_fk3TZfYIUaEw5RUPBHEEHYhGG0" + "resources_presentation": "https://docs.google.com/presentation/d/1LRNlRRa-nWIkUZN0OzhHcccD4YwYKnOZT21n-IMTU0Q" }, "vector": [ 0, @@ -550305,6 +549903,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -550563,6 +550162,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -550716,6 +550316,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -550754,6 +550355,25 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -551080,31 +550700,6 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 0, - 0, 2, 0, 0, @@ -551118,39 +550713,37 @@ 0, 0, 0, + 0, + 2, 0 ] }, { "session": { - "id": "open-source-orchestra-zukaraoke-ktv", - "sourceId": "JBCULT", - "title": "Open Source Orchestra - ZuKaraoke KTV", - "description": "OSO brings karaoke to Devcon!", - "track": "Entertainment", - "type": "Music", - "expertise": "Beginner", - "audience": "Hobby", + "id": "opening-ceremonies", + "sourceId": "P8W9LZ", + "title": "Opening Ceremonies", + "description": "Don’t miss the Devcon Opening Ceremony, where we’ll set the stage for an incredible event ahead, with talks from Vitalik Buterin (Founder of Ethereum), Aya Miyaguchi (Executive Director of the Ethereum Foundation), Josh Stark (Ethereum Foundation Leadership), Skylar Weaver (Devcon Team Lead), and more surprise guests :)\r\n\r\nThe ceremony will take place on the Main Stage, and will be live-streamed to Stage 1 (Fans), Stage 2 (Lanterns), Stage 3 (Fabrics), and Stage 4 (Leaf).", + "track": "", + "type": "Talk", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "Music", - "Karaoke" - ], - "tags": [ - "Art", - "Free Speech", - "Social" - ], + "keywords": [], + "tags": [], "language": "en", "speakers": [ - "veronica" + "skylar-weaver", + "aya-miyaguchi", + "josh-stark", + "vitalik-buterin" ], "eventId": "devcon-7", - "slot_start": 1731475800000, - "slot_end": 1731477600000, - "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1LRNlRRa-nWIkUZN0OzhHcccD4YwYKnOZT21n-IMTU0Q" + "slot_start": 1731379500000, + "slot_end": 1731388500000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1K2pQGG62MwT-x5cOzxK7hBDP4S59Z1BC2q9xnPe4ewI" }, "vector": [ 0, @@ -551162,9 +550755,6 @@ 0, 0, 0, - 6, - 0, - 0, 0, 0, 0, @@ -551172,6 +550762,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -551348,6 +550939,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -551364,6 +550956,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -551652,6 +551245,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -551910,7 +551504,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -552064,7 +551657,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -552103,7 +551695,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -552451,6 +552042,8 @@ 2, 0, 0, + 2, + 0, 0, 0, 0, @@ -552462,36 +552055,30 @@ 0, 0, 0, - 2, 0 ] }, { "session": { - "id": "opening-ceremonies", - "sourceId": "P8W9LZ", - "title": "Opening Ceremonies", - "description": "Don’t miss the Devcon Opening Ceremony, where we’ll set the stage for an incredible event ahead, with talks from Vitalik Buterin (Founder of Ethereum), Aya Miyaguchi (Executive Director of the Ethereum Foundation), Josh Stark (Ethereum Foundation Leadership), Skylar Weaver (Devcon Team Lead), and more surprise guests :)\r\n\r\nThe ceremony will take place on the Main Stage, and will be live-streamed to Stage 1 (Fans), Stage 2 (Lanterns), Stage 3 (Fabrics), and Stage 4 (Leaf).", - "track": "", - "type": "Talk", - "expertise": "", - "audience": "Engineering", + "id": "opening-circle", + "sourceId": "T7THRV", + "title": "Opening Circle", + "description": "By master Zoe\r\n(Opening Session)\r\n- Nervous system check-in (to communicate safety and help people settle into the space)\r\n- Short check-in: guided meditation, breathwork, and gentle stretches (approx. 5 minutes) to bring everyone into the present moment\r\n- Intention setting for the conference, guiding participants to align their energy and time with their vision\r\n- Sharing intentions in small groups (3-5 people) to build community connection\r\n- Closing with a gratitude practice\r\n\r\n12 Nov 14:00 - 14:45", + "track": "Entertainment", + "type": "Mixed Formats", + "expertise": "Beginner", + "audience": "Hobby", "featured": false, "doNotRecord": false, "keywords": [], "tags": [], "language": "en", - "speakers": [ - "skylar-weaver", - "aya-miyaguchi", - "josh-stark", - "vitalik-buterin" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731379500000, - "slot_end": 1731388500000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1K2pQGG62MwT-x5cOzxK7hBDP4S59Z1BC2q9xnPe4ewI" + "slot_start": 1731394800000, + "slot_end": 1731397500000, + "slot_roomId": "decompression-room", + "resources_presentation": "https://docs.google.com/presentation/d/1n226DY0rUYiKnECT9xm9IZ_yu2qSeuhOfgg63eVqUM0" }, "vector": [ 0, @@ -552503,6 +552090,9 @@ 0, 0, 0, + 6, + 0, + 0, 0, 0, 0, @@ -552510,7 +552100,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -552687,7 +552276,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -552704,7 +552292,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -552993,8 +552580,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -553788,7 +553373,6 @@ 0, 0, 0, - 2, 0, 0, 2, @@ -553804,32 +553388,53 @@ 0, 0, 0, + 0, + 2, 0 ] }, { "session": { - "id": "opening-circle", - "sourceId": "T7THRV", - "title": "Opening Circle", - "description": "By master Zoe\r\n(Opening Session)\r\n- Nervous system check-in (to communicate safety and help people settle into the space)\r\n- Short check-in: guided meditation, breathwork, and gentle stretches (approx. 5 minutes) to bring everyone into the present moment\r\n- Intention setting for the conference, guiding participants to align their energy and time with their vision\r\n- Sharing intentions in small groups (3-5 people) to build community connection\r\n- Closing with a gratitude practice\r\n\r\n12 Nov 14:00 - 14:45", - "track": "Entertainment", - "type": "Mixed Formats", - "expertise": "Beginner", - "audience": "Hobby", + "id": "opsec-for-the-dark-forest-or-how-to-avoid-getting-rekt", + "sourceId": "TAEPPF", + "title": "OpSec for the Dark Forest (or how to avoid getting rekt)", + "description": "We will focus on the most important things you need to do to have a good OpSec to survive in the Crypto Dark Forest. I will cover: computer, mobile phone, email, telegram, social media, phone numbers, password managers and 2FA strategy, security software & social engineering.\r\nThis is based on many years of experience and in the cases we see daily on SEAL 911.", + "track": "Security", + "type": "Lightning Talk", + "expertise": "Intermediate", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "OpSec", + "Social Engineering", + "Malware", + "0days", + "DPRK" + ], + "tags": [ + "Privacy", + "Security", + "Hacks", + "2FA", + "dprk", + "2FA", + "Hacks", + "Privacy", + "Security" + ], "language": "en", - "speakers": [], + "speakers": [ + "pablo-sabbatella" + ], "eventId": "devcon-7", - "slot_start": 1731394800000, - "slot_end": 1731397500000, - "slot_roomId": "decompression-room", - "resources_presentation": "https://docs.google.com/presentation/d/1n226DY0rUYiKnECT9xm9IZ_yu2qSeuhOfgg63eVqUM0" + "slot_start": 1731405600000, + "slot_end": 1731406200000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1jLrqWU4lm17NODOESY5ysFcreo3AXNtlq_mO-78OMZY" }, "vector": [ + 6, 0, 0, 0, @@ -553839,13 +553444,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -554336,6 +553934,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -554564,6 +554163,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -554680,6 +554280,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -554730,6 +554331,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -554814,6 +554416,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -554997,6 +554600,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -555122,6 +554726,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -555138,53 +554743,46 @@ 0, 0, 0, - 0, - 2, 0 ] }, { "session": { - "id": "opsec-for-the-dark-forest-or-how-to-avoid-getting-rekt", - "sourceId": "TAEPPF", - "title": "OpSec for the Dark Forest (or how to avoid getting rekt)", - "description": "We will focus on the most important things you need to do to have a good OpSec to survive in the Crypto Dark Forest. I will cover: computer, mobile phone, email, telegram, social media, phone numbers, password managers and 2FA strategy, security software & social engineering.\r\nThis is based on many years of experience and in the cases we see daily on SEAL 911.", - "track": "Security", - "type": "Lightning Talk", + "id": "optimism-retro-funding-so-far-so-good-so-what", + "sourceId": "QCMZS8", + "title": "Optimism Retro Funding: So Far, So Good, So What!?", + "description": "So far, over 50M OP has been awarded to projects with no strings attached. So good, another 800M OP is planned for future rounds. So what ... is the impact? My talk will offer an objective, data-driven perspective on the \"so what\" of Optimism's Retro Funding. It will include analysis on how different cohorts of projects have performed longitudinally across a variety of growth and quality metrics, while controlling for different funding and market-related effects.", + "track": "Coordination", + "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "OpSec", - "Social Engineering", - "Malware", - "0days", - "DPRK" + "Data Science", + "Impact Measurement", + "Grants" ], "tags": [ - "Privacy", - "Security", - "Hacks", - "2FA", - "dprk", - "2FA", - "Hacks", - "Privacy", - "Security" + "RPGF", + "Collective Intelligence", + "Open Source Software", + "grants", + "Collective Intelligence", + "Open Source Software", + "RPGF" ], "language": "en", "speakers": [ - "pablo-sabbatella" + "carl-cervone" ], "eventId": "devcon-7", - "slot_start": 1731405600000, - "slot_end": 1731406200000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1jLrqWU4lm17NODOESY5ysFcreo3AXNtlq_mO-78OMZY" + "slot_start": 1731407400000, + "slot_end": 1731409200000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/13Pt_GSxCedQkGTiptcOxzfpSOiZRApdYLaDdfjTzw8A" }, "vector": [ - 6, 0, 0, 0, @@ -555196,6 +554794,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -555914,7 +555513,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -555948,6 +555546,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -556011,6 +555610,11 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -556031,7 +555635,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -556082,7 +555685,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -556167,6 +555769,18 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, 2, 0, 0, @@ -556351,26 +555965,10 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -556481,8 +556079,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -556499,39 +556097,38 @@ }, { "session": { - "id": "optimism-retro-funding-so-far-so-good-so-what", - "sourceId": "QCMZS8", - "title": "Optimism Retro Funding: So Far, So Good, So What!?", - "description": "So far, over 50M OP has been awarded to projects with no strings attached. So good, another 800M OP is planned for future rounds. So what ... is the impact? My talk will offer an objective, data-driven perspective on the \"so what\" of Optimism's Retro Funding. It will include analysis on how different cohorts of projects have performed longitudinally across a variety of growth and quality metrics, while controlling for different funding and market-related effects.", - "track": "Coordination", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Research", + "id": "optimize-zkevm-throughput-series-ii", + "sourceId": "HRDW3R", + "title": "Optimize zkEVM throughput: Series II", + "description": "There are different ways to optimize the zkEVM, the one exposed in this workshop is through optimizing the zkASM (zk assembly) code itself so that it consumes fewer counters for the same execution.\r\nThe first 40min of the workshop is a deep explanation of the zkASM language, instructions, operations, counters, build... And the rest of the time we will be live coding and explaining in detail two optimized core functions of the zkEVM so that attendees can appreciate the before and after optimizing", + "track": "Layer 2", + "type": "Workshop", + "expertise": "Expert", + "audience": "Developer", "featured": false, "doNotRecord": false, "keywords": [ - "Data Science", - "Impact Measurement", - "Grants" + "L2" ], "tags": [ - "RPGF", - "Collective Intelligence", - "Open Source Software", - "grants", - "Collective Intelligence", - "Open Source Software", - "RPGF" + "ZK-EVMs", + "EVM-equivalent", + "ZKP", + "l2", + "EVM-equivalent", + "ZK-EVMs", + "ZKP" ], "language": "en", "speakers": [ - "carl-cervone" + "ignasi-ramos", + "carlos-matallana" ], "eventId": "devcon-7", - "slot_start": 1731407400000, - "slot_end": 1731409200000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/13Pt_GSxCedQkGTiptcOxzfpSOiZRApdYLaDdfjTzw8A" + "slot_start": 1731571200000, + "slot_end": 1731576600000, + "slot_roomId": "classroom-c", + "resources_presentation": "https://docs.google.com/presentation/d/1j-dXA_XZk45fwe4mOSLfaBUXA0DVQTMQ1GLhESBsAZM" }, "vector": [ 0, @@ -556541,11 +556138,11 @@ 0, 0, 0, + 6, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -557037,6 +556634,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -557298,8 +556896,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -557339,6 +556935,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -557362,7 +556959,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -557532,8 +557128,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -557592,6 +557186,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -557615,6 +557210,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -557702,6 +557298,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -557827,9 +557424,9 @@ 0, 0, 0, - 2, 0, 0, + 2, 0, 0, 2, @@ -557843,54 +557440,55 @@ 0, 0, 0, - 0, 0 ] }, { "session": { - "id": "optimize-zkevm-throughput-series-ii", - "sourceId": "HRDW3R", - "title": "Optimize zkEVM throughput: Series II", - "description": "There are different ways to optimize the zkEVM, the one exposed in this workshop is through optimizing the zkASM (zk assembly) code itself so that it consumes fewer counters for the same execution.\r\nThe first 40min of the workshop is a deep explanation of the zkASM language, instructions, operations, counters, build... And the rest of the time we will be live coding and explaining in detail two optimized core functions of the zkEVM so that attendees can appreciate the before and after optimizing", - "track": "Layer 2", - "type": "Workshop", - "expertise": "Expert", - "audience": "Developer", + "id": "optimizing-full-node-costs-with-monitor-tools", + "sourceId": "D9UAVG", + "title": "Optimizing full node costs with monitor tools", + "description": "Running a full node is a fundamental component of participating in a decentralized network. However, the operational cost associated with running a full node can be prohibitively high, even for an archive node, it needs a lot of CPU/Memory and SSD disks. At our organization, we have successfully implemented a cost reduction strategy by using the pprof tool, along with grafana and prometheus in our node infrastructure.", + "track": "Core Protocol", + "type": "Lightning Talk", + "expertise": "Intermediate", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "L2" + "performance optimization", + "service level improvement" ], "tags": [ - "ZK-EVMs", - "EVM-equivalent", - "ZKP", - "l2", - "EVM-equivalent", - "ZK-EVMs", - "ZKP" + "Architecture", + "Developer Infrastructure", + "Best Practices", + "service", + "level", + "improvement", + "Architecture", + "Best Practices", + "Developer Infrastructure" ], "language": "en", "speakers": [ - "ignasi-ramos", - "carlos-matallana" + "jsvisa" ], "eventId": "devcon-7", - "slot_start": 1731571200000, - "slot_end": 1731576600000, - "slot_roomId": "classroom-c", - "resources_presentation": "https://docs.google.com/presentation/d/1j-dXA_XZk45fwe4mOSLfaBUXA0DVQTMQ1GLhESBsAZM" + "slot_start": 1731571800000, + "slot_end": 1731572400000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1DOTMyJmIPI5tdLiG_5PoOmjA44ieroq22BSvZjFN9no" }, "vector": [ 0, 0, 0, 0, + 6, 0, 0, 0, - 6, 0, 0, 0, @@ -558309,6 +557907,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -558386,8 +557985,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -558644,6 +558241,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -558666,6 +558264,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -558673,6 +558272,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -558688,7 +558288,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -558900,6 +558499,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -558939,7 +558539,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -558963,7 +558562,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -559052,6 +558650,7 @@ 0, 0, 2, + 2, 0, 0, 0, @@ -559174,15 +558773,13 @@ 0, 0, 0, - 0, - 0, + 2, 0, 0, 0, 2, 0, 0, - 2, 0, 0, 0, @@ -559198,47 +558795,41 @@ }, { "session": { - "id": "optimizing-full-node-costs-with-monitor-tools", - "sourceId": "D9UAVG", - "title": "Optimizing full node costs with monitor tools", - "description": "Running a full node is a fundamental component of participating in a decentralized network. However, the operational cost associated with running a full node can be prohibitively high, even for an archive node, it needs a lot of CPU/Memory and SSD disks. At our organization, we have successfully implemented a cost reduction strategy by using the pprof tool, along with grafana and prometheus in our node infrastructure.", - "track": "Core Protocol", - "type": "Lightning Talk", + "id": "oracles-for-number-values", + "sourceId": "DBKAJX", + "title": "Oracles for number values", + "description": "We will overview the history and state of research on how to design a cryptoeconomic oracle that outputs a number value. One wants such tools for price oracles, but also for bringing other information on-chain, e.g. the damages to award from an on-chain insurance contract. We will look at approaches ranging from Vitalik's 2014 SchellingCoin proposal to ideas drawing from social choice theory, including based on recent research. We will explore tradeoffs including resistance to several attacks.", + "track": "Cryptoeconomics", + "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "performance optimization", - "service level improvement" + "Oracles" ], "tags": [ - "Architecture", - "Developer Infrastructure", - "Best Practices", - "service", - "level", - "improvement", - "Architecture", - "Best Practices", - "Developer Infrastructure" + "Mechanism design", + "oracle", + "Mechanism", + "design" ], "language": "en", "speakers": [ - "jsvisa" + "william-george" ], "eventId": "devcon-7", - "slot_start": 1731571800000, - "slot_end": 1731572400000, + "slot_start": 1731659400000, + "slot_end": 1731661200000, "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1DOTMyJmIPI5tdLiG_5PoOmjA44ieroq22BSvZjFN9no" + "resources_presentation": "https://docs.google.com/presentation/d/1gnmIdI5LzbPxcbx7iSARUelWaUg1VuvSthLIpccggM8" }, "vector": [ 0, 0, + 6, 0, 0, - 6, 0, 0, 0, @@ -559661,7 +559252,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -559739,6 +559329,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -559970,6 +559561,8 @@ 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -559995,7 +559588,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -560018,7 +559610,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -560026,7 +559617,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -560253,7 +559843,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -560403,11 +559992,12 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, + 2, + 2, + 2, 0, 0, 0, @@ -560531,8 +560121,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -560549,42 +560139,42 @@ }, { "session": { - "id": "oracles-for-number-values", - "sourceId": "DBKAJX", - "title": "Oracles for number values", - "description": "We will overview the history and state of research on how to design a cryptoeconomic oracle that outputs a number value. One wants such tools for price oracles, but also for bringing other information on-chain, e.g. the damages to award from an on-chain insurance contract. We will look at approaches ranging from Vitalik's 2014 SchellingCoin proposal to ideas drawing from social choice theory, including based on recent research. We will explore tradeoffs including resistance to several attacks.", - "track": "Cryptoeconomics", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Research", + "id": "our-cypherpunk-approach-to-self-sovereign-digital-identity-does-not-work-in-real-world", + "sourceId": "USJSPF", + "title": "Our (Cypherpunk) approach to Self-Sovereign Digital Identity does not work in real world", + "description": "For years our community is using cryptography and privacy-enhancing technologies trying to build solutions that will bring people control over their digital identities. How far have we got?\r\n\r\nThis talk would like to expose a gap that exists between our Cypherpunk approach to SSI and what a real world project needs / wants / can do.\r\n\r\nIf we want our SSI solutions to bring control over their digital identities back to people, it seems we need to take a different approach.", + "track": "Cypherpunk & Privacy", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "Oracles" + "ssi" ], "tags": [ - "Mechanism design", - "oracle", - "Mechanism", - "design" + "ssi", + "Digital Sovereignty", + "Identity", + "Privacy" ], "language": "en", "speakers": [ - "william-george" + "miros" ], "eventId": "devcon-7", - "slot_start": 1731659400000, - "slot_end": 1731661200000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1gnmIdI5LzbPxcbx7iSARUelWaUg1VuvSthLIpccggM8" + "slot_start": 1731494400000, + "slot_end": 1731495000000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1tieWVdz2ClCZUAnL4cwbHgtEkk_tNIfgbdodCv6BfoY" }, "vector": [ 0, 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -561316,23 +560906,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -561374,6 +560947,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -561440,6 +561015,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -561750,9 +561326,6 @@ 0, 0, 0, - 2, - 2, - 2, 0, 0, 0, @@ -561769,6 +561342,20 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -561872,7 +561459,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -561885,6 +561471,9 @@ 0, 0, 0, + 2, + 0, + 0, 0, 0, 0, @@ -561894,38 +561483,42 @@ }, { "session": { - "id": "our-cypherpunk-approach-to-self-sovereign-digital-identity-does-not-work-in-real-world", - "sourceId": "USJSPF", - "title": "Our (Cypherpunk) approach to Self-Sovereign Digital Identity does not work in real world", - "description": "For years our community is using cryptography and privacy-enhancing technologies trying to build solutions that will bring people control over their digital identities. How far have we got?\r\n\r\nThis talk would like to expose a gap that exists between our Cypherpunk approach to SSI and what a real world project needs / wants / can do.\r\n\r\nIf we want our SSI solutions to bring control over their digital identities back to people, it seems we need to take a different approach.", - "track": "Cypherpunk & Privacy", - "type": "Lightning Talk", + "id": "panel-source-code-verification", + "sourceId": "UJJPSH", + "title": "Panel: Source Code Verification", + "description": "Source code verification is the basis of trustlessness and transparency in blockchains.\r\nMany projects do source code verification but there hasn't been much collaboration and public interaction. The panel will bring members from the new collective \"Verifier Alliance\" together to create an open discussion.\r\n\r\nTopics include open-data and open-source, standardization, future challenges like state and data growth, multichain, monetization, and financial sustainability", + "track": "Developer Experience", + "type": "Panel", "expertise": "Beginner", - "audience": "Community", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "ssi" + "Source Code Verification", + "Block Explorers" ], "tags": [ - "ssi", - "Digital Sovereignty", - "Identity", - "Privacy" + "Developer Infrastructure", + "User Experience", + "blocks", + "explorer", + "Developer Infrastructure", + "User Experience" ], "language": "en", "speakers": [ - "miros" + "kirill-fedoseev", + "kaan-uzdogan", + "gary-thung", + "giacomo-barbieri" ], "eventId": "devcon-7", - "slot_start": 1731494400000, - "slot_end": 1731495000000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1tieWVdz2ClCZUAnL4cwbHgtEkk_tNIfgbdodCv6BfoY" + "slot_start": 1731493800000, + "slot_end": 1731497400000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1q-4HjJon6v4PjMBDOXwQwQS2B6fgTj_TjlTh6teEZd0" }, "vector": [ - 0, - 0, 0, 0, 0, @@ -561976,6 +561569,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -562263,6 +561857,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -562431,6 +562026,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -562668,6 +562264,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -562703,11 +562300,9 @@ 0, 0, 0, - 2, - 2, - 0, 0, 0, + 2, 0, 0, 0, @@ -562771,7 +562366,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -562801,6 +562395,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -563218,16 +562813,15 @@ 0, 0, 0, - 0, 2, 0, + 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -563239,46 +562833,41 @@ }, { "session": { - "id": "panel-source-code-verification", - "sourceId": "UJJPSH", - "title": "Panel: Source Code Verification", - "description": "Source code verification is the basis of trustlessness and transparency in blockchains.\r\nMany projects do source code verification but there hasn't been much collaboration and public interaction. The panel will bring members from the new collective \"Verifier Alliance\" together to create an open discussion.\r\n\r\nTopics include open-data and open-source, standardization, future challenges like state and data growth, multichain, monetization, and financial sustainability", - "track": "Developer Experience", - "type": "Panel", - "expertise": "Beginner", - "audience": "Engineering", + "id": "passkeys-the-good-the-bad-the-ugly", + "sourceId": "XFLPAR", + "title": "Passkeys : the good, the bad, the ugly", + "description": "Passkeys are the new hype for easy onboarding, but it's a quite old protocol that has been hijacked for crypto purposes. We'll dig through the standard history, the potentially misleading security expectations, and see how to reverse engineer an implementation to validate its soundness", + "track": "Security", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Developer", "featured": false, "doNotRecord": false, "keywords": [ - "Source Code Verification", - "Block Explorers" + "TEE" ], "tags": [ - "Developer Infrastructure", - "User Experience", - "blocks", - "explorer", - "Developer Infrastructure", - "User Experience" + "Security", + "Account Abstraction", + "TEE", + "Account Abstraction", + "Security" ], "language": "en", "speakers": [ - "kirill-fedoseev", - "kaan-uzdogan", - "gary-thung", - "giacomo-barbieri" + "nicolas-bacca" ], "eventId": "devcon-7", - "slot_start": 1731493800000, - "slot_end": 1731497400000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1q-4HjJon6v4PjMBDOXwQwQS2B6fgTj_TjlTh6teEZd0" + "slot_start": 1731482400000, + "slot_end": 1731484200000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1qSDCPwnZ7bDT8RyjyUEMjDpMOU2yF_Nq0xmCkw7SprQ" }, "vector": [ + 6, 0, 0, 0, - 6, 0, 0, 0, @@ -563325,7 +562914,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -563612,7 +563200,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -563782,11 +563369,10 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -564007,6 +563593,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -564021,8 +563608,6 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -564152,7 +563737,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -564343,6 +563927,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -564450,7 +564036,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -564570,7 +564155,6 @@ 0, 0, 0, - 2, 0, 2, 0, @@ -564578,6 +564162,10 @@ 0, 0, 0, + 2, + 0, + 0, + 0, 0, 0, 0, @@ -564590,44 +564178,44 @@ }, { "session": { - "id": "passkeys-the-good-the-bad-the-ugly", - "sourceId": "XFLPAR", - "title": "Passkeys : the good, the bad, the ugly", - "description": "Passkeys are the new hype for easy onboarding, but it's a quite old protocol that has been hijacked for crypto purposes. We'll dig through the standard history, the potentially misleading security expectations, and see how to reverse engineer an implementation to validate its soundness", - "track": "Security", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Developer", + "id": "payments-as-an-integration-problem", + "sourceId": "883NMK", + "title": "Payments as an Integration Problem", + "description": "Can we integrate many aspects of payments into a unified model across all of Ethereum? Should we?\r\n\r\nWe'll look at payment considerations such as\r\n- Freedom & decentralization.\r\n- Multiple chains, tokens, currencies, wallets, and VMs.\r\n- Dividing customer segments and use cases into parts that are clearly similar and parts that are clearly different.\r\n- Payment methods such as sends, bridges, swaps, onramps, unsecured credit, and defi positions.\r\n\r\nEnjoy a glimpse into payments futurism!", + "track": "Real World Ethereum", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "TEE" + "E-commerce" ], "tags": [ - "Security", - "Account Abstraction", - "TEE", - "Account Abstraction", - "Security" + "Fragmentation", + "Payment", + "ecommerce", + "Fragmentation", + "Payment" ], "language": "en", "speakers": [ - "nicolas-bacca" + "ryan-berckmans" ], "eventId": "devcon-7", - "slot_start": 1731482400000, - "slot_end": 1731484200000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1qSDCPwnZ7bDT8RyjyUEMjDpMOU2yF_Nq0xmCkw7SprQ" + "slot_start": 1731568800000, + "slot_end": 1731569400000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1btHODzKWk9e93vXiYWKe9o4hhhEfn2CRSbNhnuZTtEk" }, "vector": [ - 6, 0, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -565351,8 +564939,6 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -565395,6 +564981,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -565402,7 +564989,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -565493,6 +565079,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -565685,7 +565272,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -565798,6 +565384,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -565914,16 +565501,16 @@ 0, 0, 0, - 2, 0, 0, + 2, 0, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, @@ -565936,35 +565523,32 @@ }, { "session": { - "id": "payments-as-an-integration-problem", - "sourceId": "883NMK", - "title": "Payments as an Integration Problem", - "description": "Can we integrate many aspects of payments into a unified model across all of Ethereum? Should we?\r\n\r\nWe'll look at payment considerations such as\r\n- Freedom & decentralization.\r\n- Multiple chains, tokens, currencies, wallets, and VMs.\r\n- Dividing customer segments and use cases into parts that are clearly similar and parts that are clearly different.\r\n- Payment methods such as sends, bridges, swaps, onramps, unsecured credit, and defi positions.\r\n\r\nEnjoy a glimpse into payments futurism!", - "track": "Real World Ethereum", + "id": "peerdas-in-grandine", + "sourceId": "YLLNEW", + "title": "PeerDAS in Grandine", + "description": "EPF project presentation on improving PeerDAS implementation in Grandine", + "track": "[CLS] EPF Day", "type": "Lightning Talk", "expertise": "Beginner", - "audience": "Product", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "E-commerce" - ], + "keywords": [], "tags": [ - "Fragmentation", - "Payment", - "ecommerce", - "Fragmentation", - "Payment" + "Core Protocol", + "DAS", + "Data Availability", + "EIP4844" ], "language": "en", "speakers": [ - "ryan-berckmans" + "hangleang" ], "eventId": "devcon-7", - "slot_start": 1731568800000, - "slot_end": 1731569400000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1btHODzKWk9e93vXiYWKe9o4hhhEfn2CRSbNhnuZTtEk" + "slot_start": 1731483000000, + "slot_end": 1731483900000, + "slot_roomId": "breakout-1", + "resources_presentation": "https://docs.google.com/presentation/d/1Iiq2VFXcakCQ4LfaHpWejg013im1G0mu9_E24tzaarE" }, "vector": [ 0, @@ -565973,7 +565557,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -565983,6 +565566,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -566715,31 +566299,6 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 2, 0, 0, @@ -566784,9 +566343,11 @@ 0, 0, 0, + 2, 0, 0, 0, + 2, 0, 0, 0, @@ -566838,7 +566399,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -567077,6 +566637,23 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -567143,7 +566720,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -567262,13 +566838,15 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 0, + 2, + 0, 2, 0, 0, @@ -567277,37 +566855,43 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, 0 ] }, { "session": { - "id": "peerdas-in-grandine", - "sourceId": "YLLNEW", - "title": "PeerDAS in Grandine", - "description": "EPF project presentation on improving PeerDAS implementation in Grandine", + "id": "peerdas-metrics-specifications", + "sourceId": "UYPWVK", + "title": "PeerDAS metrics specifications", + "description": "The PeerDAS Metrics Specifications help make testing more efficient and straightforward by creating standard metrics for Consensus clients. With a unified Grafana dashboard, teams can monitor performance in real-time, compare client data side by side, and quickly spot issues. This approach makes troubleshooting faster, supports research, and encourages teamwork, helping strengthen the Ethereum ecosystem and improve scalability.", "track": "[CLS] EPF Day", "type": "Lightning Talk", - "expertise": "Beginner", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], + "keywords": [ + "DevOps" + ], "tags": [ "Core Protocol", - "DAS", - "Data Availability", - "EIP4844" + "Testing", + "Tooling" ], "language": "en", "speakers": [ - "hangleang" + "ekaterina-riazantseva" ], "eventId": "devcon-7", - "slot_start": 1731483000000, - "slot_end": 1731483900000, + "slot_start": 1731483900000, + "slot_end": 1731484800000, "slot_roomId": "breakout-1", - "resources_presentation": "https://docs.google.com/presentation/d/1Iiq2VFXcakCQ4LfaHpWejg013im1G0mu9_E24tzaarE" + "resources_presentation": "https://docs.google.com/presentation/d/1K_w0rS7tGijHA1ThVt6Mzpg7shFMcaOpglVD01dIMPQ" }, "vector": [ 0, @@ -568058,6 +567642,7 @@ 0, 0, 0, + 2, 0, 2, 0, @@ -568103,11 +567688,9 @@ 0, 0, 0, - 2, 0, 0, 0, - 2, 0, 0, 0, @@ -568284,6 +567867,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -568397,7 +567981,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -568603,9 +568186,9 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 2, 0, @@ -568625,33 +568208,39 @@ }, { "session": { - "id": "peerdas-metrics-specifications", - "sourceId": "UYPWVK", - "title": "PeerDAS metrics specifications", - "description": "The PeerDAS Metrics Specifications help make testing more efficient and straightforward by creating standard metrics for Consensus clients. With a unified Grafana dashboard, teams can monitor performance in real-time, compare client data side by side, and quickly spot issues. This approach makes troubleshooting faster, supports research, and encourages teamwork, helping strengthen the Ethereum ecosystem and improve scalability.", - "track": "[CLS] EPF Day", - "type": "Lightning Talk", + "id": "permissionless-p2p-with-the-waku-network", + "sourceId": "N9WRM3", + "title": "Permissionless P2P with The Waku Network", + "description": "This workshop will be oriented around showcasing how p2p networks are pivotal for dapps and just Privacy oriented applications. We will show how Waku can be used to strengthen many concerns about censorship resistance and decentralization. Another section of workshop will be about conscious choice of tradeoffs and those that are present in Waku or any other p2p network. We will try to leave you with some patterns that can be implemented into your daily development and reasoning.", + "track": "Cypherpunk & Privacy", + "type": "Workshop", "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "DevOps" + "p2p", + "infra" ], "tags": [ - "Core Protocol", - "Testing", - "Tooling" + "Developer Infrastructure", + "Privacy", + "DePIN", + "infra", + "p2p", + "DePIN", + "Developer Infrastructure", + "Privacy" ], "language": "en", "speakers": [ - "ekaterina-riazantseva" + "sasha" ], "eventId": "devcon-7", - "slot_start": 1731483900000, - "slot_end": 1731484800000, - "slot_roomId": "breakout-1", - "resources_presentation": "https://docs.google.com/presentation/d/1K_w0rS7tGijHA1ThVt6Mzpg7shFMcaOpglVD01dIMPQ" + "slot_start": 1731571200000, + "slot_end": 1731576600000, + "slot_roomId": "classroom-d", + "resources_presentation": "https://docs.google.com/presentation/d/1-0QAKQAwAZ11MiH9PyyPFFxZJJ76rz1xsmKj_FWlbEM" }, "vector": [ 0, @@ -568659,6 +568248,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -568669,7 +568259,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -569403,13 +568992,9 @@ 0, 0, 0, - 2, - 0, - 2, - 0, - 0, 0, 0, + 2, 0, 0, 0, @@ -569441,6 +569026,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -569503,6 +569089,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -569628,7 +569215,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -569686,6 +569272,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -569832,6 +569419,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -569969,39 +569557,34 @@ }, { "session": { - "id": "permissionless-p2p-with-the-waku-network", - "sourceId": "N9WRM3", - "title": "Permissionless P2P with The Waku Network", - "description": "This workshop will be oriented around showcasing how p2p networks are pivotal for dapps and just Privacy oriented applications. We will show how Waku can be used to strengthen many concerns about censorship resistance and decentralization. Another section of workshop will be about conscious choice of tradeoffs and those that are present in Waku or any other p2p network. We will try to leave you with some patterns that can be implemented into your daily development and reasoning.", - "track": "Cypherpunk & Privacy", - "type": "Workshop", - "expertise": "Intermediate", - "audience": "Engineering", + "id": "play-a-massive-onchain-war-game-mud-day-demo", + "sourceId": "PG3VAG", + "title": "Play a massive onchain war game! - MUD Day Demo", + "description": "Play Battle for Blockchain, an onchain war game with us. Become the commander of armies and storm your enemies. Collaborate with friends to obliterate opponents and win fortune.", + "track": "[CLS] MUD Community-Led Session, by 0xPARC", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Hobby", "featured": false, "doNotRecord": false, "keywords": [ - "p2p", - "infra" + "", + "" ], "tags": [ - "Developer Infrastructure", - "Privacy", - "DePIN", - "infra", - "p2p", - "DePIN", - "Developer Infrastructure", - "Privacy" + "Autonomous World", + "Coordination", + "Gaming" ], "language": "en", "speakers": [ - "sasha" + "stokarz" ], "eventId": "devcon-7", - "slot_start": 1731571200000, - "slot_end": 1731576600000, - "slot_roomId": "classroom-d", - "resources_presentation": "https://docs.google.com/presentation/d/1-0QAKQAwAZ11MiH9PyyPFFxZJJ76rz1xsmKj_FWlbEM" + "slot_start": 1731554700000, + "slot_end": 1731555000000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1UNKZFzRMqNLX4iLJO6NRMaXRhwd2RgXojdoLtHJGj3w" }, "vector": [ 0, @@ -570009,7 +569592,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -570017,6 +569599,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -570756,7 +570339,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -570788,7 +570370,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -570844,6 +570425,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -570851,7 +570434,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -570891,6 +570473,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -571034,7 +570617,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -571181,7 +570763,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -571297,7 +570878,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -571314,39 +570894,45 @@ 0, 0, 0, + 0, + 2, 0 ] }, { "session": { - "id": "play-a-massive-onchain-war-game-mud-day-demo", - "sourceId": "PG3VAG", - "title": "Play a massive onchain war game! - MUD Day Demo", - "description": "Play Battle for Blockchain, an onchain war game with us. Become the commander of armies and storm your enemies. Collaborate with friends to obliterate opponents and win fortune.", - "track": "[CLS] MUD Community-Led Session, by 0xPARC", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Hobby", + "id": "polynomial-commitment-schemes-for-zero-knowledge-proof-systems-a-hands-on-workshop", + "sourceId": "QAQAUX", + "title": "Polynomial Commitment Schemes for Zero-Knowledge Proof Systems: A Hands-on Workshop", + "description": "In this workshop, we will compare three distinct classes of Polynomial Commitment Schemes employed in various zero-knowledge proof systems: pairings-based (e.g., KZG), discrete logarithm-based (e.g., IPA), and hash function-based (e.g., FRI). We will explore their mathematical constructions, properties, and trade-offs. Participants will engage in hands-on proof-of-concept implementations, gaining practical experience of these advanced cryptographic protocols.", + "track": "Applied Cryptography", + "type": "Workshop", + "expertise": "Intermediate", + "audience": "Developer", "featured": false, - "doNotRecord": false, + "doNotRecord": true, "keywords": [ - "", - "" + "cryptographic primitives", + "implementation" ], "tags": [ - "Autonomous World", - "Coordination", - "Gaming" + "Zk Rollups", + "Zero-Knowledge", + "Cryptography", + "implementation", + "Cryptography", + "Zero-Knowledge", + "Zk Rollups" ], "language": "en", "speakers": [ - "stokarz" + "giuseppe" ], "eventId": "devcon-7", - "slot_start": 1731554700000, - "slot_end": 1731555000000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1UNKZFzRMqNLX4iLJO6NRMaXRhwd2RgXojdoLtHJGj3w" + "slot_start": 1731645000000, + "slot_end": 1731650400000, + "slot_roomId": "classroom-d", + "resources_presentation": "https://docs.google.com/presentation/d/1L15TG4XE9h8o3WvPj5ksj6cdCnNYdYuY1dI9gWq3GEg" }, "vector": [ 0, @@ -571359,8 +570945,6 @@ 0, 0, 0, - 0, - 0, 6, 0, 0, @@ -571863,50 +571447,9 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, + 6, 0, 0, 0, @@ -572133,6 +571676,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -572189,9 +571734,6 @@ 0, 0, 2, - 2, - 0, - 0, 0, 0, 0, @@ -572236,10 +571778,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, 0, 0, 0, @@ -572574,6 +572112,38 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -572644,7 +572214,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -572659,43 +572228,56 @@ 0, 0, 2, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0 ] }, { "session": { - "id": "polynomial-commitment-schemes-for-zero-knowledge-proof-systems-a-hands-on-workshop", - "sourceId": "QAQAUX", - "title": "Polynomial Commitment Schemes for Zero-Knowledge Proof Systems: A Hands-on Workshop", - "description": "In this workshop, we will compare three distinct classes of Polynomial Commitment Schemes employed in various zero-knowledge proof systems: pairings-based (e.g., KZG), discrete logarithm-based (e.g., IPA), and hash function-based (e.g., FRI). We will explore their mathematical constructions, properties, and trade-offs. Participants will engage in hands-on proof-of-concept implementations, gaining practical experience of these advanced cryptographic protocols.", - "track": "Applied Cryptography", - "type": "Workshop", + "id": "popcraft-mud-day-demo", + "sourceId": "UDJFDV", + "title": "PopCraft - MUD Day Demo", + "description": "This is a project demo for MUD Day CLS: onchain games and non-financial applications. PopCraft is a fully on-chain casual click-based game integrating gameplay with financial elements. Currently in single-player mode, it plans to expand to multiplayer. Built on composability, PopCraft uses PixeLAW, TCM, and Redswap. In-game item issuance and trading are decentralized, transparent, and open, allowing seamless integration of any ERC-20 token projects and DEX.", + "track": "[CLS] MUD Community-Led Session, by 0xPARC", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Developer", + "audience": "Community", "featured": false, - "doNotRecord": true, + "doNotRecord": false, "keywords": [ - "cryptographic primitives", - "implementation" + "Fully", + "on-chain", + "game" ], "tags": [ - "Zk Rollups", - "Zero-Knowledge", - "Cryptography", - "implementation", - "Cryptography", - "Zero-Knowledge", - "Zk Rollups" + "Autonomous World", + "Gaming", + "Not financial" ], "language": "en", "speakers": [ - "giuseppe" + "ck" ], "eventId": "devcon-7", - "slot_start": 1731645000000, - "slot_end": 1731650400000, - "slot_roomId": "classroom-d", - "resources_presentation": "https://docs.google.com/presentation/d/1L15TG4XE9h8o3WvPj5ksj6cdCnNYdYuY1dI9gWq3GEg" + "slot_start": 1731557100000, + "slot_end": 1731557400000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/12K7Vn_cc7jQu6WzJS3EQxpVW_8a_ylzYwi82LxCmSBw" }, "vector": [ 0, @@ -572708,9 +572290,9 @@ 0, 0, 0, - 6, 0, 0, + 6, 0, 0, 0, @@ -573440,8 +573022,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -573497,7 +573077,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -573539,6 +573118,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -573668,6 +573249,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -573876,7 +573458,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -573997,11 +573578,11 @@ 0, 0, 0, - 2, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -574013,35 +573594,27 @@ }, { "session": { - "id": "popcraft-mud-day-demo", - "sourceId": "UDJFDV", - "title": "PopCraft - MUD Day Demo", - "description": "This is a project demo for MUD Day CLS: onchain games and non-financial applications. PopCraft is a fully on-chain casual click-based game integrating gameplay with financial elements. Currently in single-player mode, it plans to expand to multiplayer. Built on composability, PopCraft uses PixeLAW, TCM, and Redswap. In-game item issuance and trading are decentralized, transparent, and open, allowing seamless integration of any ERC-20 token projects and DEX.", + "id": "porting-dark-forest-to-mud-mud-day-demo", + "sourceId": "VBS9CJ", + "title": "Porting Dark Forest to MUD - MUD Day Demo", + "description": "We recently ported Dark Forest to the MUD engine and would like to share some of the insights we gained during this process with everyone.", "track": "[CLS] MUD Community-Led Session, by 0xPARC", "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Community", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "Fully", - "on-chain", - "game" - ], - "tags": [ - "Autonomous World", - "Gaming", - "Not financial" - ], + "keywords": [], + "tags": [], "language": "en", "speakers": [ - "ck" + "ddy" ], "eventId": "devcon-7", - "slot_start": 1731557100000, - "slot_end": 1731557400000, + "slot_start": 1731556200000, + "slot_end": 1731556500000, "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/12K7Vn_cc7jQu6WzJS3EQxpVW_8a_ylzYwi82LxCmSBw" + "resources_presentation": "https://docs.google.com/presentation/d/14aQQNVk55JWYMHYKeZITv12OkJVvgS-kWDNWXp6cpX4" }, "vector": [ 0, @@ -574883,8 +574456,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -575014,7 +574585,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -575337,17 +574907,19 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, + 0, + 0, + 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -575359,27 +574931,36 @@ }, { "session": { - "id": "porting-dark-forest-to-mud-mud-day-demo", - "sourceId": "VBS9CJ", - "title": "Porting Dark Forest to MUD - MUD Day Demo", - "description": "We recently ported Dark Forest to the MUD engine and would like to share some of the insights we gained during this process with everyone.", - "track": "[CLS] MUD Community-Led Session, by 0xPARC", + "id": "postcards-from-the-cutting-edge-of-gas-research-what-you-dont-know-can-hurt-you-and-your-users", + "sourceId": "X8VZDJ", + "title": "Postcards from the cutting edge of Gas research: what you don’t know can hurt you & your users", + "description": "In July of 2024, we shared original research describing how the interaction between privately transmitted transactions and altruistic self-built blocks unexpectedly increase Base Fee volatility (see references below). We also warned that this effect would likely get more pronounced as private transaction share continues to grow. In this session we will revisit our original findings but with 4 months of additional data and deeper investigative research. Has gas price volatility increased as predi", + "track": "Usability", "type": "Lightning Talk", - "expertise": "", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "1559", + "Blobs", + "4844" + ], + "tags": [ + "eip-4844", + "Gas", + "Layer 1", + "UI/UX" + ], "language": "en", "speakers": [ - "ddy" + "matt-cutler" ], "eventId": "devcon-7", - "slot_start": 1731556200000, - "slot_end": 1731556500000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/14aQQNVk55JWYMHYKeZITv12OkJVvgS-kWDNWXp6cpX4" + "slot_start": 1731407400000, + "slot_end": 1731408000000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1AzgmOOm16-VrlFGtmsr5MOvsAabE-h1nClU9xydV9I4" }, "vector": [ 0, @@ -575390,10 +574971,6 @@ 0, 0, 0, - 0, - 0, - 0, - 0, 6, 0, 0, @@ -575899,13 +575476,11 @@ 0, 0, 0, - 6, - 0, - 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -576132,6 +575707,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -576175,6 +575751,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -576345,6 +575922,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -576563,6 +576141,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -576679,6 +576258,7 @@ 2, 0, 0, + 0, 2, 0, 0, @@ -576697,47 +576277,43 @@ }, { "session": { - "id": "postcards-from-the-cutting-edge-of-gas-research-what-you-dont-know-can-hurt-you-and-your-users", - "sourceId": "X8VZDJ", - "title": "Postcards from the cutting edge of Gas research: what you don’t know can hurt you & your users", - "description": "In July of 2024, we shared original research describing how the interaction between privately transmitted transactions and altruistic self-built blocks unexpectedly increase Base Fee volatility (see references below). We also warned that this effect would likely get more pronounced as private transaction share continues to grow. In this session we will revisit our original findings but with 4 months of additional data and deeper investigative research. Has gas price volatility increased as predi", - "track": "Usability", - "type": "Lightning Talk", + "id": "practical-endgame-on-issuance-policy", + "sourceId": "TQMWK9", + "title": "Practical endgame on issuance policy", + "description": "A practical endgame on issuance policy stops the growth in stake while guaranteeing proper consensus incentives and positive regular rewards to solo stakers. Viable reward curves for this endgame are presented. Motivations, impacts and potential downsides of an issuance reduction are in focus. A tangible framework is also introduced: never exceed an issuance rate of 0.5%. A stringent cap on issuance caps the inflation rate, solidifying ETH as trustless sound money with robust economic security.", + "track": "Cryptoeconomics", + "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Community", "featured": false, "doNotRecord": false, - "keywords": [ - "1559", - "Blobs", - "4844" - ], + "keywords": [], "tags": [ - "eip-4844", - "Gas", - "Layer 1", - "UI/UX" + "Consensus", + "Economics", + "Staking", + "Tokenomics" ], "language": "en", "speakers": [ - "matt-cutler" + "anders-elowsson" ], "eventId": "devcon-7", - "slot_start": 1731407400000, - "slot_end": 1731408000000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1AzgmOOm16-VrlFGtmsr5MOvsAabE-h1nClU9xydV9I4" + "slot_start": 1731558600000, + "slot_end": 1731560400000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1xmwhrvV65FuGDVnNb8_zGgVoMM4-pg6gMEP0t1Iw-OU" }, "vector": [ 0, 0, + 6, 0, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -577463,6 +577039,9 @@ 0, 0, 0, + 6, + 0, + 0, 0, 0, 0, @@ -577474,7 +577053,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -577491,6 +577069,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -577498,6 +577078,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -577518,7 +577099,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -577583,6 +577163,25 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -577689,7 +577288,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -577908,29 +577506,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -578026,13 +577601,13 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -578044,35 +577619,27 @@ }, { "session": { - "id": "practical-endgame-on-issuance-policy", - "sourceId": "TQMWK9", - "title": "Practical endgame on issuance policy", - "description": "A practical endgame on issuance policy stops the growth in stake while guaranteeing proper consensus incentives and positive regular rewards to solo stakers. Viable reward curves for this endgame are presented. Motivations, impacts and potential downsides of an issuance reduction are in focus. A tangible framework is also introduced: never exceed an issuance rate of 0.5%. A stringent cap on issuance caps the inflation rate, solidifying ETH as trustless sound money with robust economic security.", - "track": "Cryptoeconomics", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Community", + "id": "prediction-market-panel", + "sourceId": "CCZCSH", + "title": "Prediction market panel", + "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "type": "Lightning Talk", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [], - "tags": [ - "Consensus", - "Economics", - "Staking", - "Tokenomics" - ], + "tags": [], "language": "en", - "speakers": [ - "anders-elowsson" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731558600000, - "slot_end": 1731560400000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1xmwhrvV65FuGDVnNb8_zGgVoMM4-pg6gMEP0t1Iw-OU" + "slot_start": 1731563400000, + "slot_end": 1731564300000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/1Rm-aNAjKTe4WozwIfgJQZhQN1chtswB5-fuDukQWE5k" }, "vector": [ - 0, 0, 6, 0, @@ -578591,7 +578158,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -578807,7 +578373,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -578837,7 +578402,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -578846,7 +578410,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -578931,8 +578494,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -579365,7 +578926,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -579373,6 +578933,7 @@ 0, 0, 0, + 2, 0, 0, 2, @@ -579382,41 +578943,53 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, 0 ] }, { "session": { - "id": "prediction-market-panel", - "sourceId": "CCZCSH", - "title": "Prediction market panel", - "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "id": "privacy-enabled-smart-contract-driven-fair-and-transparent-reward-mechanism-in-federated-ai", + "sourceId": "LKD3RG", + "title": "Privacy enabled, Smart Contract driven Fair and transparent reward mechanism in Federated AI", + "description": "Federated learning enables multiple parties to contribute their locally trained models to an aggregation server, which securely combines individual models into a global one. However, it lacks a fair, verifiable, and proportionate reward (or penalty) mechanism for each contributor. Implementing a smart contract-based contribution analysis framework for federated learning on a privacy-enabled Ethereum L2 can address this challenge, and build the economics of federated learning public chain.", + "track": "Real World Ethereum", "type": "Lightning Talk", - "expertise": "", - "audience": "Engineering", + "expertise": "Intermediate", + "audience": "Research", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Federated AI", + "Smart Contracts", + "Transparency" + ], + "tags": [ + "transparency" + ], "language": "en", - "speakers": [], + "speakers": [ + "sudhir-upadhyay" + ], "eventId": "devcon-7", - "slot_start": 1731563400000, - "slot_end": 1731564300000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/1Rm-aNAjKTe4WozwIfgJQZhQN1chtswB5-fuDukQWE5k" + "slot_start": 1731564600000, + "slot_end": 1731565200000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1aXt8K7kJm7xJ0limjmVm0ZVioUUzgILAGxnm6NBfVoU" }, "vector": [ - 0, - 6, - 0, 0, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -579929,6 +579502,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -580588,6 +580162,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -580700,9 +580275,9 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 0, 2, @@ -580717,39 +580292,39 @@ 0, 0, 0, - 0, 0 ] }, { "session": { - "id": "privacy-enabled-smart-contract-driven-fair-and-transparent-reward-mechanism-in-federated-ai", - "sourceId": "LKD3RG", - "title": "Privacy enabled, Smart Contract driven Fair and transparent reward mechanism in Federated AI", - "description": "Federated learning enables multiple parties to contribute their locally trained models to an aggregation server, which securely combines individual models into a global one. However, it lacks a fair, verifiable, and proportionate reward (or penalty) mechanism for each contributor. Implementing a smart contract-based contribution analysis framework for federated learning on a privacy-enabled Ethereum L2 can address this challenge, and build the economics of federated learning public chain.", + "id": "privacy-first-cbdcs", + "sourceId": "TWMAWN", + "title": "Privacy-First CBDCs", + "description": "This talk explores how central bank digital currencies (CBDCs) can leverage zero-knowledge proofs (ZKPs) and Ethereum to create privacy-centric monetary systems. We'll examine how ZKPs enable robust AML/CTF compliance while preserving user privacy, discuss the benefits of Ethereum deployment for financial inclusion and innovation, and showcase how these technologies could revolutionize digital currency design. Future CBDCs can and should offer unparalleled privacy, security, and functionality.", "track": "Real World Ethereum", - "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Research", + "type": "Talk", + "expertise": "Beginner", + "audience": "Lobby", "featured": false, "doNotRecord": false, "keywords": [ - "Federated AI", - "Smart Contracts", - "Transparency" + "CBDC" ], "tags": [ - "transparency" + "Payment", + "Privacy", + "Zero-Knowledge" ], "language": "en", "speakers": [ - "sudhir-upadhyay" + "joe-andrews", + "andre-omietanski" ], "eventId": "devcon-7", - "slot_start": 1731564600000, - "slot_end": 1731565200000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1aXt8K7kJm7xJ0limjmVm0ZVioUUzgILAGxnm6NBfVoU" + "slot_start": 1731400200000, + "slot_end": 1731402000000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1yAUh-BkJ1oE5n2L_-NknKAtAJ9okKkjhrA-_VvME4rw" }, "vector": [ 0, @@ -580979,7 +580554,7 @@ 0, 0, 0, - 0, + 6, 0, 0, 0, @@ -581493,6 +581068,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -581597,6 +581173,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -581620,6 +581197,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -581932,8 +581510,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -582050,8 +581626,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -582062,39 +581636,58 @@ 0, 0, 0, - 0 + 2 ] }, { "session": { - "id": "privacy-first-cbdcs", - "sourceId": "TWMAWN", - "title": "Privacy-First CBDCs", - "description": "This talk explores how central bank digital currencies (CBDCs) can leverage zero-knowledge proofs (ZKPs) and Ethereum to create privacy-centric monetary systems. We'll examine how ZKPs enable robust AML/CTF compliance while preserving user privacy, discuss the benefits of Ethereum deployment for financial inclusion and innovation, and showcase how these technologies could revolutionize digital currency design. Future CBDCs can and should offer unparalleled privacy, security, and functionality.", - "track": "Real World Ethereum", - "type": "Talk", + "id": "privacy-preserving-groups", + "sourceId": "LSA3JK", + "title": "Privacy-Preserving Groups", + "description": "This talk will explore the concept of privacy-preserving groups and the challenges associated with managing them. It will cover different ideas to add anti-sybil mechanisms to enhance group security and trust. The presentation will also highlight real-world projects working on it and provide practical use cases to illustrate their application and impact.", + "track": "Applied Cryptography", + "type": "Lightning Talk", "expertise": "Beginner", - "audience": "Lobby", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "CBDC" + "Groups" ], "tags": [ - "Payment", + "Tooling", + "DAO", "Privacy", - "Zero-Knowledge" + "Anonymity", + "Identity", + "Open Source Software", + "ZKP", + "Zero-Knowledge", + "Use cases of cryptography", + "Public good", + "User Experience", + "groups", + "Anonymity", + "DAO", + "Identity", + "Open Source Software", + "Privacy", + "Public good", + "Tooling", + "Use cases of cryptography", + "User Experience", + "Zero-Knowledge", + "ZKP" ], "language": "en", "speakers": [ - "joe-andrews", - "andre-omietanski" + "vivian-plasencia" ], "eventId": "devcon-7", - "slot_start": 1731400200000, - "slot_end": 1731402000000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1yAUh-BkJ1oE5n2L_-NknKAtAJ9okKkjhrA-_VvME4rw" + "slot_start": 1731396600000, + "slot_end": 1731397200000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/13v7xDojqK_R5sq5GZJLvGNitJNJ0JqrztXhZYzs0pXM" }, "vector": [ 0, @@ -582103,11 +581696,11 @@ 0, 0, 0, - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -582324,7 +581917,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -582618,8 +582210,8 @@ 0, 0, 0, - 6, 0, + 6, 0, 0, 0, @@ -582843,15 +582435,19 @@ 0, 0, 0, + 6, 0, 0, 0, 0, + 2, 0, 0, 0, 0, + 2, 0, + 2, 0, 0, 0, @@ -582872,6 +582468,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -582897,31 +582494,7 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, + 2, 0, 0, 0, @@ -582947,12 +582520,14 @@ 2, 0, 0, + 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -582961,6 +582536,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -582968,10 +582544,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, 0, 0, 0, @@ -583298,6 +582870,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -583392,7 +582965,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -583407,63 +582979,69 @@ 0, 0, 0, - 2 + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 ] }, { "session": { - "id": "privacy-preserving-groups", - "sourceId": "LSA3JK", - "title": "Privacy-Preserving Groups", - "description": "This talk will explore the concept of privacy-preserving groups and the challenges associated with managing them. It will cover different ideas to add anti-sybil mechanisms to enhance group security and trust. The presentation will also highlight real-world projects working on it and provide practical use cases to illustrate their application and impact.", - "track": "Applied Cryptography", - "type": "Lightning Talk", + "id": "prize-worthy-an-ethereum-python-hackathon-guide", + "sourceId": "73J9ZG", + "title": "Prize-Worthy: An Ethereum Python Hackathon Guide", + "description": "An interactive and beginner-friendly Ethereum Python Speedrun tailored for hackathons, hosted by the EF Python team. Quickly get up to speed with fundamental building blocks, then stack them into a live application. By the end of this workshop, you'll have a clear idea of how to get your own projects off the ground.", + "track": "Developer Experience", + "type": "Workshop", "expertise": "Beginner", - "audience": "Engineering", + "audience": "Developer", "featured": false, "doNotRecord": false, "keywords": [ - "Groups" + "Vyper", + "Solidity" ], "tags": [ "Tooling", - "DAO", - "Privacy", - "Anonymity", - "Identity", + "DevEx", "Open Source Software", - "ZKP", - "Zero-Knowledge", - "Use cases of cryptography", - "Public good", - "User Experience", - "groups", - "Anonymity", - "DAO", - "Identity", + "solidity", + "DevEx", "Open Source Software", - "Privacy", - "Public good", - "Tooling", - "Use cases of cryptography", - "User Experience", - "Zero-Knowledge", - "ZKP" + "Tooling" ], "language": "en", "speakers": [ - "vivian-plasencia" + "marc-garreau" ], "eventId": "devcon-7", - "slot_start": 1731396600000, - "slot_end": 1731397200000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/13v7xDojqK_R5sq5GZJLvGNitJNJ0JqrztXhZYzs0pXM" + "slot_start": 1731465900000, + "slot_end": 1731471300000, + "slot_roomId": "classroom-d", + "resources_presentation": "https://docs.google.com/presentation/d/1BdovxuMXRzh3v5kgPx7kmJtQ78cQ3TRzKpVqoR27GwE" }, "vector": [ 0, 0, 0, + 6, 0, 0, 0, @@ -583471,7 +583049,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -584203,11 +583780,10 @@ 0, 0, 0, - 6, 0, 0, 0, - 6, + 0, 0, 0, 0, @@ -584217,7 +583793,9 @@ 0, 0, 0, - 2, + 0, + 0, + 0, 0, 2, 0, @@ -584240,7 +583818,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -584266,7 +583843,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -584292,14 +583868,12 @@ 2, 0, 0, - 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -584308,7 +583882,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -584560,6 +584133,9 @@ 0, 0, 0, + 2, + 0, + 0, 0, 0, 0, @@ -584642,7 +584218,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -584756,12 +584331,13 @@ 0, 0, 0, - 2, 0, 2, 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -584776,49 +584352,44 @@ }, { "session": { - "id": "prize-worthy-an-ethereum-python-hackathon-guide", - "sourceId": "73J9ZG", - "title": "Prize-Worthy: An Ethereum Python Hackathon Guide", - "description": "An interactive and beginner-friendly Ethereum Python Speedrun tailored for hackathons, hosted by the EF Python team. Quickly get up to speed with fundamental building blocks, then stack them into a live application. By the end of this workshop, you'll have a clear idea of how to get your own projects off the ground.", - "track": "Developer Experience", - "type": "Workshop", + "id": "product-led-blockchain-development", + "sourceId": "8YS9LW", + "title": "Product-Led Blockchain Development", + "description": "As teams spin up new app-specific rollups and L2s, we've moved into an era of product-led blockchain development. In this model, developers are not only building the first product or client to leverage their protocol, but establishing what ‘product-defined blockspace’ means. \r\n\r\nIn this talk, I go over the history of product-led growth, how it evolved to product-led protocol development in web3, and finally, what product-led blockchain development means in the context of app-specific rollups.", + "track": "Usability", + "type": "Lightning Talk", "expertise": "Beginner", - "audience": "Developer", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Vyper", - "Solidity" + "usability", + "product development" ], "tags": [ - "Tooling", - "DevEx", - "Open Source Software", - "solidity", - "DevEx", - "Open Source Software", - "Tooling" + "development", + "product" ], "language": "en", "speakers": [ - "marc-garreau" + "gregory-rocco" ], "eventId": "devcon-7", - "slot_start": 1731465900000, - "slot_end": 1731471300000, - "slot_roomId": "classroom-d", - "resources_presentation": "https://docs.google.com/presentation/d/1BdovxuMXRzh3v5kgPx7kmJtQ78cQ3TRzKpVqoR27GwE" + "slot_start": 1731552900000, + "slot_end": 1731553500000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1aMtbpw97Q1DjqYA3pKLPTVpJ9vWOJoduN-rGCXYlHck" }, "vector": [ 0, 0, 0, - 6, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -585561,7 +585132,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -585570,7 +585140,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -585638,7 +585207,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -585814,6 +585382,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -585906,7 +585475,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -585941,6 +585509,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -586109,10 +585679,10 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, @@ -586125,36 +585695,38 @@ }, { "session": { - "id": "product-led-blockchain-development", - "sourceId": "8YS9LW", - "title": "Product-Led Blockchain Development", - "description": "As teams spin up new app-specific rollups and L2s, we've moved into an era of product-led blockchain development. In this model, developers are not only building the first product or client to leverage their protocol, but establishing what ‘product-defined blockspace’ means. \r\n\r\nIn this talk, I go over the history of product-led growth, how it evolved to product-led protocol development in web3, and finally, what product-led blockchain development means in the context of app-specific rollups.", - "track": "Usability", + "id": "programmable-cryptography-and-dacc", + "sourceId": "PNA8NU", + "title": "Programmable Cryptography and d/acc", + "description": "This short panel will explore the role of advanced programmable cryptography, beyond ZK and MPC, in d/acc. Programmable cryptographic primitives like functional encryption (FE), witness encryption (WE), and indistinguishability obfuscation (iO) have become theoretically feasible and even moving towards real-world practicality. This panel will explore how these primitives can be used to improve trust-minimized infrastructure and applications.", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Product", + "expertise": "Intermediate", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "usability", - "product development" + "d/acc", + "programmable cryptography" ], "tags": [ - "development", - "product" + "Cryptography", + "Use cases of cryptography" ], "language": "en", "speakers": [ - "gregory-rocco" + "wei-dai", + "muthu-venkitasubramaniam" ], "eventId": "devcon-7", - "slot_start": 1731552900000, - "slot_end": 1731553500000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1aMtbpw97Q1DjqYA3pKLPTVpJ9vWOJoduN-rGCXYlHck" + "slot_start": 1731577800000, + "slot_end": 1731579000000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/1NOKA9WOe3iWdApB0QmpWreDTMUpsQvJeG7afyjEMBSQ" }, "vector": [ 0, + 6, 0, 0, 0, @@ -586162,8 +585734,6 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -586575,6 +586145,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -586896,6 +586467,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -586910,6 +586482,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -587156,8 +586729,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -587283,7 +586854,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -587447,16 +587017,16 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 0, + 2, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -587469,38 +587039,42 @@ }, { "session": { - "id": "programmable-cryptography-and-dacc", - "sourceId": "PNA8NU", - "title": "Programmable Cryptography and d/acc", - "description": "This short panel will explore the role of advanced programmable cryptography, beyond ZK and MPC, in d/acc. Programmable cryptographic primitives like functional encryption (FE), witness encryption (WE), and indistinguishability obfuscation (iO) have become theoretically feasible and even moving towards real-world practicality. This panel will explore how these primitives can be used to improve trust-minimized infrastructure and applications.", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", - "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Research", + "id": "programmable-cryptography-and-ethereum-panel", + "sourceId": "MWKMBQ", + "title": "Programmable Cryptography and Ethereum, Panel", + "description": "One of the core themes of this panel is how Programmable Cryptography synergizes with Ethereum. Panelists will discuss questions such as ''Why have we not been able to do everything we've wanted with Ethereum?'' and ''Why have certain kinds of applications - from decentralized social to decentralized games to decentralized finance - not been able to reach their full potential with only consensus technology?''", + "track": "Applied Cryptography", + "type": "Panel", + "expertise": "Beginner", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "d/acc", - "programmable cryptography" - ], - "tags": [ - "Cryptography", - "Use cases of cryptography" + "Programmable Cryptography", + "ZKP", + "MPC", + "FHE", + "ORAM", + "Obfuscation", + "Panel", + "0xPARC" ], + "tags": [], "language": "en", "speakers": [ - "wei-dai", - "muthu-venkitasubramaniam" + "gubsheep", + "albert-ni", + "barry-whitehat", + "vitalik-buterin" ], "eventId": "devcon-7", - "slot_start": 1731577800000, - "slot_end": 1731579000000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/1NOKA9WOe3iWdApB0QmpWreDTMUpsQvJeG7afyjEMBSQ" + "slot_start": 1731400200000, + "slot_end": 1731403800000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/17ZRAYhS4Uh4J1-UKAL-2OFQwRR2N0dQ4bBZOVPIoYQU" }, "vector": [ 0, - 6, 0, 0, 0, @@ -587510,6 +587084,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -587689,7 +587264,10 @@ 0, 0, 0, + 6, 0, + 6, + 6, 0, 0, 0, @@ -588024,7 +587602,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -588242,24 +587819,23 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 0, - 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -588794,9 +588370,6 @@ 0, 2, 0, - 0, - 0, - 0, 2, 0, 0, @@ -588809,49 +588382,49 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "programmable-cryptography-and-ethereum-panel", - "sourceId": "MWKMBQ", - "title": "Programmable Cryptography and Ethereum, Panel", - "description": "One of the core themes of this panel is how Programmable Cryptography synergizes with Ethereum. Panelists will discuss questions such as ''Why have we not been able to do everything we've wanted with Ethereum?'' and ''Why have certain kinds of applications - from decentralized social to decentralized games to decentralized finance - not been able to reach their full potential with only consensus technology?''", - "track": "Applied Cryptography", - "type": "Panel", + "id": "programmable-cryptography-and-smart-contract", + "sourceId": "VJEDLX", + "title": "Programmable Cryptography and Smart Contract", + "description": "Overview\r\nIn some use cases, developers may want to execute smart contracts based on the results of FHE or MPC execution. This session will introduce several design patterns for such use cases and show how Programmable Cryptography can be applied to dApps.\r\n\r\nIn detail\r\nThe results of FHE executions are encrypted and need to be designed to be processed by smart contracts. In addition, the MPC+ZK-based method can solve the private state problem relatively easily using the conventional SNARK verifier.", + "track": "Developer Experience", + "type": "Lightning Talk", "expertise": "Beginner", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Programmable Cryptography", - "ZKP", + "Programable", + "Cryptography" + ], + "tags": [ + "DevEx", + "Cryptography", "MPC", - "FHE", - "ORAM", - "Obfuscation", - "Panel", - "0xPARC" + "programmable", + "DevEx", + "MPC" ], - "tags": [], "language": "en", "speakers": [ - "gubsheep", - "albert-ni", - "barry-whitehat", - "vitalik-buterin" + "shouki-tsuda" ], "eventId": "devcon-7", - "slot_start": 1731400200000, - "slot_end": 1731403800000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/17ZRAYhS4Uh4J1-UKAL-2OFQwRR2N0dQ4bBZOVPIoYQU" + "slot_start": 1731472200000, + "slot_end": 1731472800000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1dUK2fPW4Yka7X0nBzFRlJXDKOPHcZn0iLzNpS3rUVcI" }, "vector": [ 0, 0, 0, + 6, 0, 0, 0, @@ -588859,9 +588432,6 @@ 0, 0, 0, - 6, - 0, - 0, 0, 0, 0, @@ -589039,10 +588609,7 @@ 0, 0, 0, - 6, 0, - 6, - 6, 0, 0, 0, @@ -589274,7 +588841,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -589380,6 +588946,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -589596,6 +589163,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -589612,6 +589180,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -589670,6 +589239,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -590032,6 +589602,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -590164,43 +589735,34 @@ }, { "session": { - "id": "programmable-cryptography-and-smart-contract", - "sourceId": "VJEDLX", - "title": "Programmable Cryptography and Smart Contract", - "description": "Overview\r\nIn some use cases, developers may want to execute smart contracts based on the results of FHE or MPC execution. This session will introduce several design patterns for such use cases and show how Programmable Cryptography can be applied to dApps.\r\n\r\nIn detail\r\nThe results of FHE executions are encrypted and need to be designed to be processed by smart contracts. In addition, the MPC+ZK-based method can solve the private state problem relatively easily using the conventional SNARK verifier.", - "track": "Developer Experience", - "type": "Lightning Talk", - "expertise": "Beginner", + "id": "programmable-cryptography-and-the-future-of-the-internet", + "sourceId": "JVGEDS", + "title": "Programmable Cryptography and the future of the Internet", + "description": "You rarely hear of issues at the networking layer of the Internet: networking companies are running utilities business: they are fungible and can be swapped if distrusted.\r\nMost of the value captured on the Internet -- and also most abuse -- happen at the Compute and Data layer of the Web. Ethereum gave us a glimpse of a fundamentally different architecture for Compute and Data than Client/Server architecture.We think the Internet is 1/3 complete, and that programmable cryptography can finish it.", + "track": "Applied Cryptography", + "type": "Talk", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Programable", - "Cryptography" - ], - "tags": [ - "DevEx", - "Cryptography", - "MPC", - "programmable", - "DevEx", - "MPC" + "None" ], + "tags": [], "language": "en", "speakers": [ - "shouki-tsuda" + "justin-glibert" ], "eventId": "devcon-7", - "slot_start": 1731472200000, - "slot_end": 1731472800000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1dUK2fPW4Yka7X0nBzFRlJXDKOPHcZn0iLzNpS3rUVcI" + "slot_start": 1731465900000, + "slot_end": 1731467700000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1yuek7FVsP0Ov8ZWMCbVJX0zA_KsFKhhx7JBnbKcs_qY" }, "vector": [ 0, 0, 0, - 6, 0, 0, 0, @@ -590208,6 +589770,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -590386,6 +589949,8 @@ 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -590723,7 +590288,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -590940,7 +590504,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -590957,7 +590520,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -591016,7 +590578,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -591379,7 +590940,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -591494,6 +591054,8 @@ 0, 2, 0, + 0, + 0, 2, 0, 0, @@ -591512,29 +591074,36 @@ }, { "session": { - "id": "programmable-cryptography-and-the-future-of-the-internet", - "sourceId": "JVGEDS", - "title": "Programmable Cryptography and the future of the Internet", - "description": "You rarely hear of issues at the networking layer of the Internet: networking companies are running utilities business: they are fungible and can be swapped if distrusted.\r\nMost of the value captured on the Internet -- and also most abuse -- happen at the Compute and Data layer of the Web. Ethereum gave us a glimpse of a fundamentally different architecture for Compute and Data than Client/Server architecture.We think the Internet is 1/3 complete, and that programmable cryptography can finish it.", - "track": "Applied Cryptography", - "type": "Talk", + "id": "programmable-cryptography-from-a-software-engineering-lens", + "sourceId": "SWD9LD", + "title": "Programmable Cryptography from a Software Engineering Lens", + "description": "Different cryptographic primitives have different affordances, especially when using them in practice, and especially together. In this session, we explore a new way of interacting with PCs at a software engineering level via a LISP like programming language. This language enables creating self-verifying graphs of computation.", + "track": "[CLS] Programmable / Frogrammable Cryptography, by 0xPARC", + "type": "Workshop", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "", "featured": false, "doNotRecord": false, "keywords": [ - "None" + "Programmable", + "Cryptography" + ], + "tags": [ + "Cryptography" ], - "tags": [], "language": "en", "speakers": [ - "justin-glibert" + "aayush-gupta", + "justin-glibert", + "arnaucube", + "ahmad", + "kevin-kwok" ], "eventId": "devcon-7", - "slot_start": 1731465900000, - "slot_end": 1731467700000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1yuek7FVsP0Ov8ZWMCbVJX0zA_KsFKhhx7JBnbKcs_qY" + "slot_start": 1731648600000, + "slot_end": 1731654000000, + "slot_roomId": "breakout-2", + "resources_presentation": "https://docs.google.com/presentation/d/1yWVJ6yTEFsI9WxcM3wmAe6YClRLfYGGhGBGYB8pv2Sg" }, "vector": [ 0, @@ -591547,13 +591116,11 @@ 0, 0, 0, - 6, - 0, - 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -591561,6 +591128,7 @@ 0, 0, 0, + 4, 0, 0, 0, @@ -591654,6 +591222,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -591798,6 +591367,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -592062,6 +591632,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -592277,10 +591848,7 @@ 0, 0, 0, - 0, - 0, - 0, - 0, + 6, 0, 0, 0, @@ -592834,7 +592402,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -592844,6 +592411,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -592852,36 +592420,27 @@ }, { "session": { - "id": "programmable-cryptography-from-a-software-engineering-lens", - "sourceId": "SWD9LD", - "title": "Programmable Cryptography from a Software Engineering Lens", - "description": "Different cryptographic primitives have different affordances, especially when using them in practice, and especially together. In this session, we explore a new way of interacting with PCs at a software engineering level via a LISP like programming language. This language enables creating self-verifying graphs of computation.", - "track": "[CLS] Programmable / Frogrammable Cryptography, by 0xPARC", - "type": "Workshop", + "id": "project-mirage-mud-day-demo", + "sourceId": "BVANRC", + "title": "Project Mirage - MUD Day Demo", + "description": "This is a project demo as part of the MUD Day CLS: autonomous worlds, onchain games, and non-financial applications. Project Mirage is an onchain island management game where players build, expand and trade their islands.", + "track": "[CLS] MUD Community-Led Session, by 0xPARC", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "Programmable", - "Cryptography" - ], - "tags": [ - "Cryptography" - ], + "keywords": [], + "tags": [], "language": "en", "speakers": [ - "aayush-gupta", - "justin-glibert", - "arnaucube", - "ahmad", - "kevin-kwok" + "y77cao" ], "eventId": "devcon-7", - "slot_start": 1731648600000, - "slot_end": 1731654000000, - "slot_roomId": "breakout-2", - "resources_presentation": "https://docs.google.com/presentation/d/1yWVJ6yTEFsI9WxcM3wmAe6YClRLfYGGhGBGYB8pv2Sg" + "slot_start": 1731557400000, + "slot_end": 1731557700000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1d-1krZg7I-YltJPVKWhfg0Tl6wSDlA4A7_wN3qi3s3M" }, "vector": [ 0, @@ -592896,9 +592455,10 @@ 0, 0, 0, + 6, + 0, 0, 0, - 6, 0, 0, 0, @@ -592906,7 +592466,6 @@ 0, 0, 0, - 4, 0, 0, 0, @@ -593000,7 +592559,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -593073,7 +592631,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -593145,7 +592702,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -593232,6 +592788,10 @@ 0, 0, 0, + 6, + 0, + 0, + 0, 0, 0, 0, @@ -593411,7 +592971,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -593627,7 +593186,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -594181,6 +593739,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -594190,7 +593749,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -594199,29 +593757,34 @@ }, { "session": { - "id": "project-mirage-mud-day-demo", - "sourceId": "BVANRC", - "title": "Project Mirage - MUD Day Demo", - "description": "This is a project demo as part of the MUD Day CLS: autonomous worlds, onchain games, and non-financial applications. Project Mirage is an onchain island management game where players build, expand and trade their islands.", - "track": "[CLS] MUD Community-Led Session, by 0xPARC", + "id": "proof-of-personhood-panel", + "sourceId": "GVML7H", + "title": "Proof of personhood panel", + "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", "type": "Lightning Talk", - "expertise": "Intermediate", + "expertise": "", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [], "tags": [], "language": "en", - "speakers": [ - "y77cao" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731557400000, - "slot_end": 1731557700000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1d-1krZg7I-YltJPVKWhfg0Tl6wSDlA4A7_wN3qi3s3M" + "slot_start": 1731559800000, + "slot_end": 1731561000000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/1jVtcSZgrBxcYG4lFAatpVuooVRxzUpgPKggpcsgETVM" }, "vector": [ + 0, + 6, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -594234,7 +593797,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -594566,12 +594128,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -595518,7 +595074,6 @@ 2, 0, 0, - 0, 2, 0, 0, @@ -595537,39 +595092,45 @@ }, { "session": { - "id": "proof-of-personhood-panel", - "sourceId": "GVML7H", - "title": "Proof of personhood panel", - "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", - "type": "Lightning Talk", - "expertise": "", + "id": "protec-and-attac-programmatic-execution-layer-consensus-tests", + "sourceId": "GZBP8A", + "title": "Protec and Attac: Programmatic Execution Layer Consensus Tests", + "description": "We'll give an overview of Ethereum Execution Spec Tests (EEST), the new Python framework used since Shanghai to generate test vectors for Ethereum Virtual Machine (EVM) implementations. By generating tests programmatically this modular framework allows test cases to be readily parametrized and dynamically executed against clients on live networks. It tightly integrates with the Ethereum Execution Layer Specification (EELS) and could potentially be used across the L2 EVM ecosystem.", + "track": "Core Protocol", + "type": "Talk", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Python", + "pytest" + ], + "tags": [ + "Core Protocol", + "EVM-equivalent", + "Testing", + "pytest", + "Core Protocol", + "EVM-equivalent", + "Testing" + ], "language": "en", - "speakers": [], + "speakers": [ + "danceratopz" + ], "eventId": "devcon-7", - "slot_start": 1731559800000, - "slot_end": 1731561000000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/1jVtcSZgrBxcYG4lFAatpVuooVRxzUpgPKggpcsgETVM" + "slot_start": 1731483000000, + "slot_end": 1731484800000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1H_C3_bcxmpSTe9V9Z7CXA4jdQBIVdf6U0HYmPOFadS0" }, "vector": [ - 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -595972,6 +595533,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -596312,6 +595874,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -596536,6 +596099,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -596617,6 +596181,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -596672,6 +596237,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -596855,6 +596421,7 @@ 2, 0, 0, + 0, 2, 0, 0, @@ -596873,45 +596440,42 @@ }, { "session": { - "id": "protec-and-attac-programmatic-execution-layer-consensus-tests", - "sourceId": "GZBP8A", - "title": "Protec and Attac: Programmatic Execution Layer Consensus Tests", - "description": "We'll give an overview of Ethereum Execution Spec Tests (EEST), the new Python framework used since Shanghai to generate test vectors for Ethereum Virtual Machine (EVM) implementations. By generating tests programmatically this modular framework allows test cases to be readily parametrized and dynamically executed against clients on live networks. It tightly integrates with the Ethereum Execution Layer Specification (EELS) and could potentially be used across the L2 EVM ecosystem.", - "track": "Core Protocol", - "type": "Talk", + "id": "protocol-alignment-governing-like-a-protocol", + "sourceId": "JDKAJD", + "title": "Protocol Alignment: Governing like a Protocol", + "description": "We define a protocol as *aligned* when **all stakeholders in its network agree**:\r\n1. The protocol’s objectives\r\n2. How to measure progress toward objectives\r\n3. How to achieve the objectives\r\n\r\nIn this talk, we'll explore both new and old decentralized mechanisms that governance leads and protocol designers can leverage to address misalignment in governance.", + "track": "Coordination", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Python", - "pytest" + "n/a" ], "tags": [ - "Core Protocol", - "EVM-equivalent", - "Testing", - "pytest", - "Core Protocol", - "EVM-equivalent", - "Testing" + "Governance", + "Futarchy", + "Mechanism design", + "Futarchy", + "Governance", + "Mechanism design" ], "language": "en", "speakers": [ - "danceratopz" + "noturhandle" ], "eventId": "devcon-7", - "slot_start": 1731483000000, - "slot_end": 1731484800000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1H_C3_bcxmpSTe9V9Z7CXA4jdQBIVdf6U0HYmPOFadS0" + "slot_start": 1731490200000, + "slot_end": 1731490800000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1n1_ahUlOLb7iuUb9uaTE_CyPbh0s7FZKpQGTyQ4xxps" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, @@ -596919,6 +596483,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -597315,7 +596880,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -597435,6 +596999,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -597643,6 +597208,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -597656,7 +597222,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -597669,6 +597234,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -597731,6 +597297,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -597881,7 +597448,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -597963,7 +597529,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -598019,7 +597584,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -598204,8 +597768,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -598222,42 +597786,43 @@ }, { "session": { - "id": "protocol-alignment-governing-like-a-protocol", - "sourceId": "JDKAJD", - "title": "Protocol Alignment: Governing like a Protocol", - "description": "We define a protocol as *aligned* when **all stakeholders in its network agree**:\r\n1. The protocol’s objectives\r\n2. How to measure progress toward objectives\r\n3. How to achieve the objectives\r\n\r\nIn this talk, we'll explore both new and old decentralized mechanisms that governance leads and protocol designers can leverage to address misalignment in governance.", - "track": "Coordination", - "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Research", + "id": "protocol-guild-a-commons-funding-protocol", + "sourceId": "EJVT7E", + "title": "Protocol Guild: A commons funding protocol", + "description": "Ethereum produces two shared commons resources: a blockchain network + its underlying software. These resources are inherently un-ownable, so actors will try to capture their production processes.\r\n\r\nProtocol Guild is a compelling funding protocol. Its membership is holistic, self-curated, accessible, self-governed. The mechanism adds certainty and agency into the stewardship funding process, and gives tools to defend against capture.", + "track": "Core Protocol", + "type": "Talk", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "n/a" + "ACD", + "Core Protocol", + "DAO", + "Onchain Organization", + "Game Theory" ], "tags": [ - "Governance", - "Futarchy", - "Mechanism design", - "Futarchy", - "Governance", - "Mechanism design" + "Gaming", + "theory" ], "language": "en", "speakers": [ - "noturhandle" + "trent-van-epps" ], "eventId": "devcon-7", - "slot_start": 1731490200000, - "slot_end": 1731490800000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1n1_ahUlOLb7iuUb9uaTE_CyPbh0s7FZKpQGTyQ4xxps" + "slot_start": 1731646800000, + "slot_end": 1731648600000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1X-IkjzbaZoye8kj19czZe1suKsBA9C7jL4gsmxYI5ko" }, "vector": [ 0, 0, 0, 0, + 6, 0, 0, 0, @@ -598265,7 +597830,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -598991,7 +598555,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -599017,7 +598580,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -599080,7 +598642,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -599096,6 +598657,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -599438,6 +599000,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -599547,17 +599110,17 @@ 0, 0, 0, - 2, 0, 0, + 2, 0, 0, - 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -599569,42 +599132,37 @@ }, { "session": { - "id": "protocol-guild-a-commons-funding-protocol", - "sourceId": "EJVT7E", - "title": "Protocol Guild: A commons funding protocol", - "description": "Ethereum produces two shared commons resources: a blockchain network + its underlying software. These resources are inherently un-ownable, so actors will try to capture their production processes.\r\n\r\nProtocol Guild is a compelling funding protocol. Its membership is holistic, self-curated, accessible, self-governed. The mechanism adds certainty and agency into the stewardship funding process, and gives tools to defend against capture.", - "track": "Core Protocol", - "type": "Talk", - "expertise": "Beginner", - "audience": "Community", + "id": "proving-liquidity-of-an-amm", + "sourceId": "AD3X38", + "title": "Proving liquidity of an AMM", + "description": "Liquidity providers in an AMM expect that they can always withdraw their tokens, even in case of a bank run. Taking the concrete implementation of Uniswap v4, we formally proved that the funds owned by the contract always cover the provided liquidity. This talk describes the methodology for proving this critical property, which can be applied to other protocols holding the liquidity for their users.", + "track": "Security", + "type": "Lightning Talk", + "expertise": "Intermediate", + "audience": "Developer", "featured": false, "doNotRecord": false, "keywords": [ - "ACD", - "Core Protocol", - "DAO", - "Onchain Organization", - "Game Theory" + "Invariants" ], "tags": [ - "Gaming", - "theory" + "Formal Verification", + "Reentrancy", + "invariants", + "Formal Verification", + "Reentrancy" ], "language": "en", "speakers": [ - "trent-van-epps" + "jochen-hoenicke" ], "eventId": "devcon-7", - "slot_start": 1731646800000, - "slot_end": 1731648600000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1X-IkjzbaZoye8kj19czZe1suKsBA9C7jL4gsmxYI5ko" + "slot_start": 1731471000000, + "slot_end": 1731471600000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1QlA6rBFr3f12d9BFrh9CBVqTCO60FFqlit1W076MzQ8" }, "vector": [ - 0, - 0, - 0, - 0, 6, 0, 0, @@ -600130,56 +599688,11 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -600441,7 +599954,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -600578,6 +600090,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -600784,7 +600297,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -600834,6 +600346,36 @@ 0, 0, 0, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -600896,7 +600438,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -600904,6 +600445,22 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, 2, 0, 0, @@ -600911,43 +600468,50 @@ 0, 0, 0, + 0, + 0, + 0, + 0, 0 ] }, { "session": { - "id": "proving-liquidity-of-an-amm", - "sourceId": "AD3X38", - "title": "Proving liquidity of an AMM", - "description": "Liquidity providers in an AMM expect that they can always withdraw their tokens, even in case of a bank run. Taking the concrete implementation of Uniswap v4, we formally proved that the funds owned by the contract always cover the provided liquidity. This talk describes the methodology for proving this critical property, which can be applied to other protocols holding the liquidity for their users.", - "track": "Security", - "type": "Lightning Talk", + "id": "public-private-hybrid-rollups", + "sourceId": "YUFEJK", + "title": "Public-Private Hybrid Rollups", + "description": "We posit that it is a best practice that rollups have privacy capabilities. We'll focus on zero-knowledge and its role in enhancing privacy and how to deal with the need for public state for shared use cases. We'll delve into the interaction between public and private execution environments, detailing how such disparate execution environments can be combined.", + "track": "Layer 2", + "type": "Talk", "expertise": "Intermediate", - "audience": "Developer", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Invariants" + "hybrid rollups", + "privacy as a best practice" ], "tags": [ - "Formal Verification", - "Reentrancy", - "invariants", - "Formal Verification", - "Reentrancy" + "Zk Rollups", + "Token bridging", + "Privacy", + "best", + "practice", + "Privacy", + "Token bridging", + "Zk Rollups" ], "language": "en", "speakers": [ - "jochen-hoenicke" + "adam-domurad" ], "eventId": "devcon-7", - "slot_start": 1731471000000, - "slot_end": 1731471600000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1QlA6rBFr3f12d9BFrh9CBVqTCO60FFqlit1W076MzQ8" + "slot_start": 1731400200000, + "slot_end": 1731402000000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/11nsntpn_PkweY9PIGZYHntFGei0Pk5LLe9J12awK9K4" }, "vector": [ - 6, 0, 0, 0, @@ -600955,6 +600519,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -601745,6 +601310,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -601790,7 +601356,9 @@ 0, 0, 0, + 2, 0, + 2, 0, 0, 0, @@ -601875,11 +601443,9 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, + 2, 0, 0, 0, @@ -602131,8 +601697,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -602244,9 +601808,9 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 0, 0, @@ -602262,39 +601826,39 @@ }, { "session": { - "id": "public-private-hybrid-rollups", - "sourceId": "YUFEJK", - "title": "Public-Private Hybrid Rollups", - "description": "We posit that it is a best practice that rollups have privacy capabilities. We'll focus on zero-knowledge and its role in enhancing privacy and how to deal with the need for public state for shared use cases. We'll delve into the interaction between public and private execution environments, detailing how such disparate execution environments can be combined.", - "track": "Layer 2", - "type": "Talk", + "id": "putting-intents-and-users-together", + "sourceId": "YUPJGZ", + "title": "Putting Intents and Users Together", + "description": "Intents represent a new approach to Web3 interactions. However, the transition from the existing structure to an intent-centric space remains uncertain unless we maintain user familiarity. We conducted experiments on user experience for intents and tested them with a focus group. This talk will explore how we can approach intents in a way that users will adopt more readily by leveraging the latest standards and EIPs, including EIP-7702, ERC-4337, ERC-7579, and ERC-7715.", + "track": "Usability", + "type": "Lightning Talk", "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "hybrid rollups", - "privacy as a best practice" + "Chain", + "Abstraction" ], "tags": [ - "Zk Rollups", - "Token bridging", - "Privacy", - "best", - "practice", - "Privacy", - "Token bridging", - "Zk Rollups" + "Rollups", + "Account Abstraction", + "Intents", + "chain", + "abstraction", + "Account Abstraction", + "Intents", + "Rollups" ], "language": "en", "speakers": [ - "adam-domurad" + "abhimanyu-shekhawat" ], "eventId": "devcon-7", - "slot_start": 1731400200000, - "slot_end": 1731402000000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/11nsntpn_PkweY9PIGZYHntFGei0Pk5LLe9J12awK9K4" + "slot_start": 1731557400000, + "slot_end": 1731558000000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1oa41JFQPp-vuRePzM4jYH0K22uvY02iOso74y9q_Ryc" }, "vector": [ 0, @@ -602304,8 +601868,8 @@ 0, 0, 0, - 6, 0, + 6, 0, 0, 0, @@ -603068,6 +602632,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -603076,9 +602641,11 @@ 0, 0, 0, + 2, 0, 0, 0, + 2, 0, 0, 0, @@ -603096,10 +602663,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, 0, 0, 0, @@ -603142,9 +602705,7 @@ 0, 0, 0, - 2, 0, - 2, 0, 0, 0, @@ -603232,6 +602793,8 @@ 0, 0, 2, + 2, + 0, 0, 0, 0, @@ -603612,39 +603175,42 @@ }, { "session": { - "id": "putting-intents-and-users-together", - "sourceId": "YUPJGZ", - "title": "Putting Intents and Users Together", - "description": "Intents represent a new approach to Web3 interactions. However, the transition from the existing structure to an intent-centric space remains uncertain unless we maintain user familiarity. We conducted experiments on user experience for intents and tested them with a focus group. This talk will explore how we can approach intents in a way that users will adopt more readily by leveraging the latest standards and EIPs, including EIP-7702, ERC-4337, ERC-7579, and ERC-7715.", - "track": "Usability", - "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "id": "quarkid-bringing-south-america-on-chain-with-ssi-and-account-abstraction", + "sourceId": "QXCTMB", + "title": "QuarkID: Bringing South America on-chain with SSI and account Abstraction", + "description": "QuarkID is a Self-Sovereign Identity protocol bringing millions of South American citizens on-chain. Citizens in Buenos Aires, Argentina, Monterrey, and Nuevo Leon, Mexico, are using government SSI deployed on ZKsync Era through the QuarkID protocol. Driver's licenses, birth certificates, and over 50 different credentials are secured by Ethereum technology in the world’s first case of governments using Ethereum’s permissionless blockchain to meet their identity needs.", + "track": "Real World Ethereum", + "type": "Talk", + "expertise": "Beginner", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Chain", - "Abstraction" + "Sovereign" ], "tags": [ - "Rollups", - "Account Abstraction", - "Intents", - "chain", - "abstraction", + "2FA", "Account Abstraction", - "Intents", - "Rollups" + "Identity", + "Open Source Software", + "Political systems", + "Politics", + "Public good", + "Use Cases", + "Validiums", + "Zero-Knowledge", + "ZK-EVMs", + "ZKP" ], "language": "en", "speakers": [ - "abhimanyu-shekhawat" + "diego-fernandez" ], "eventId": "devcon-7", - "slot_start": 1731557400000, - "slot_end": 1731558000000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1oa41JFQPp-vuRePzM4jYH0K22uvY02iOso74y9q_Ryc" + "slot_start": 1731556800000, + "slot_end": 1731558600000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1nZf4Y4ZKlAYK_rEfdGkjjq6S4WGbMxpwSUXYgi9pq-M" }, "vector": [ 0, @@ -603653,8 +603219,6 @@ 0, 0, 0, - 0, - 0, 6, 0, 0, @@ -604179,10 +603743,9 @@ 0, 0, 0, - 6, - 0, 0, 0, + 6, 0, 0, 0, @@ -604391,6 +603954,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -604419,7 +603983,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -604430,8 +603993,6 @@ 0, 2, 0, - 0, - 0, 2, 0, 0, @@ -604456,9 +604017,11 @@ 0, 0, 0, + 2, 0, 0, 0, + 2, 0, 0, 0, @@ -604477,6 +604040,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -604484,7 +604048,9 @@ 0, 0, 0, + 2, 0, + 2, 0, 0, 0, @@ -604544,6 +604110,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -604579,38 +604146,6 @@ 0, 0, 0, - 2, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -604744,6 +604279,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -604756,6 +604292,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -604861,6 +604398,33 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -604940,7 +604504,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -604951,6 +604514,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -604962,51 +604527,38 @@ }, { "session": { - "id": "quarkid-bringing-south-america-on-chain-with-ssi-and-account-abstraction", - "sourceId": "QXCTMB", - "title": "QuarkID: Bringing South America on-chain with SSI and account Abstraction", - "description": "QuarkID is a Self-Sovereign Identity protocol bringing millions of South American citizens on-chain. Citizens in Buenos Aires, Argentina, Monterrey, and Nuevo Leon, Mexico, are using government SSI deployed on ZKsync Era through the QuarkID protocol. Driver's licenses, birth certificates, and over 50 different credentials are secured by Ethereum technology in the world’s first case of governments using Ethereum’s permissionless blockchain to meet their identity needs.", - "track": "Real World Ethereum", - "type": "Talk", - "expertise": "Beginner", - "audience": "Product", + "id": "reading-before-writing-an-approach-to-brain-interfaces", + "sourceId": "AECBRW", + "title": "Reading Before Writing: An Approach to Brain Interfaces", + "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "type": "Lightning Talk", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "Sovereign" - ], - "tags": [ - "2FA", - "Account Abstraction", - "Identity", - "Open Source Software", - "Political systems", - "Politics", - "Public good", - "Use Cases", - "Validiums", - "Zero-Knowledge", - "ZK-EVMs", - "ZKP" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "diego-fernandez" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731556800000, - "slot_end": 1731558600000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1nZf4Y4ZKlAYK_rEfdGkjjq6S4WGbMxpwSUXYgi9pq-M" + "slot_start": 1731557160000, + "slot_end": 1731557580000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/1yeFg5w90FisDwxUH5GvlEr2tT53GBDkWeBVcOZI2p7c" }, "vector": [ + 0, + 6, + 0, + 0, + 0, 0, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -605533,7 +605085,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -605742,7 +605293,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -605779,9 +605329,7 @@ 0, 0, 0, - 2, 0, - 2, 0, 0, 0, @@ -605805,11 +605353,9 @@ 0, 0, 0, - 2, 0, 0, 0, - 2, 0, 0, 0, @@ -605828,7 +605374,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -605836,9 +605381,7 @@ 0, 0, 0, - 2, 0, - 2, 0, 0, 0, @@ -605898,7 +605441,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -606067,7 +605609,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -606080,7 +605621,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -606186,7 +605726,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -606295,13 +605834,16 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 0, + 2, + 0, + 0, 2, 0, 0, @@ -606310,43 +605852,57 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, 0 ] }, { "session": { - "id": "reading-before-writing-an-approach-to-brain-interfaces", - "sourceId": "AECBRW", - "title": "Reading Before Writing: An Approach to Brain Interfaces", - "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", - "type": "Lightning Talk", - "expertise": "", - "audience": "Engineering", + "id": "reading-ethereums-tea-leaves-with-xatu-data", + "sourceId": "LGXA3Q", + "title": "Reading Ethereum's Tea Leaves with Xatu data", + "description": "Demonstrate how we collect data from the Ethereum network and how it's used for upgrades, research, and analytics. We'll then run through some examples of how to use the tools and public datasets yourself.", + "track": "Core Protocol", + "type": "Workshop", + "expertise": "Beginner", + "audience": "Research", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Data", + "Analysis", + "Observability" + ], + "tags": [ + "Layer 1", + "Consensus", + "Testing", + "observability", + "Consensus", + "Layer 1", + "Testing" + ], "language": "en", - "speakers": [], + "speakers": [ + "andrew-davis", + "sam-calder-mason" + ], "eventId": "devcon-7", - "slot_start": 1731557160000, - "slot_end": 1731557580000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/1yeFg5w90FisDwxUH5GvlEr2tT53GBDkWeBVcOZI2p7c" + "slot_start": 1731555000000, + "slot_end": 1731560400000, + "slot_roomId": "classroom-d", + "resources_presentation": "https://docs.google.com/presentation/d/1Ii_t0zNEsYz1aRQml-w9fPgG3GbBAXs49o3KIFZpdCM" }, "vector": [ - 0, - 6, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -606875,6 +606431,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -607074,6 +606632,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -607083,6 +606642,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -607311,6 +606871,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -607523,6 +607084,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -607645,56 +607207,56 @@ 0, 0, 0, - 0, 0 ] }, { "session": { - "id": "reading-ethereums-tea-leaves-with-xatu-data", - "sourceId": "LGXA3Q", - "title": "Reading Ethereum's Tea Leaves with Xatu data", - "description": "Demonstrate how we collect data from the Ethereum network and how it's used for upgrades, research, and analytics. We'll then run through some examples of how to use the tools and public datasets yourself.", - "track": "Core Protocol", - "type": "Workshop", - "expertise": "Beginner", - "audience": "Research", + "id": "realigning-with-ethereum-from-l1-to-l2", + "sourceId": "PSSQCK", + "title": "(Re)aligning with Ethereum: From L1 to L2", + "description": "In this round table, Justin Drake and Marek Olszewski will explore the rational and tangible pros and cons of (re) launching an Ethereum L2. They will explore the why and how of launching an Ethereum L2 from a technical and ecosystem perspective.", + "track": "Layer 2", + "type": "Panel", + "expertise": "Intermediate", + "audience": "Product", "featured": false, - "doNotRecord": false, + "doNotRecord": true, "keywords": [ - "Data", - "Analysis", - "Observability" + "Transition", + "Ethereum Allignment", + "EVM" ], "tags": [ "Layer 1", - "Consensus", - "Testing", - "observability", - "Consensus", + "Layer 2s", + "Values", + "EVM", "Layer 1", - "Testing" + "Layer 2s", + "Values" ], "language": "en", "speakers": [ - "andrew-davis", - "sam-calder-mason" + "justin-drake", + "marek-olszewski", + "david-hoffman" ], "eventId": "devcon-7", - "slot_start": 1731555000000, - "slot_end": 1731560400000, - "slot_roomId": "classroom-d", - "resources_presentation": "https://docs.google.com/presentation/d/1Ii_t0zNEsYz1aRQml-w9fPgG3GbBAXs49o3KIFZpdCM" + "slot_start": 1731488400000, + "slot_end": 1731492000000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1JF1fLnBMiSF5FSuifcPd7xXZqFJpC793NAwW7MxdqhM" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -608119,6 +607681,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -608422,6 +607985,14 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 6, 0, 0, @@ -608432,7 +608003,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -608474,6 +608044,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -608517,6 +608089,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -608613,6 +608186,35 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -608661,7 +608263,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -608874,42 +608475,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -608976,13 +608541,13 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 2, @@ -608993,50 +608558,50 @@ 0, 0, 0, - 0, - 0, - 0, - 0, 0 ] }, { "session": { - "id": "realigning-with-ethereum-from-l1-to-l2", - "sourceId": "PSSQCK", - "title": "(Re)aligning with Ethereum: From L1 to L2", - "description": "In this round table, Justin Drake and Marek Olszewski will explore the rational and tangible pros and cons of (re) launching an Ethereum L2. They will explore the why and how of launching an Ethereum L2 from a technical and ecosystem perspective.", + "id": "realizing-the-rollup-centric-roadmap-with-rollup-boost-a-cybernetic-lens-on-protocol-development", + "sourceId": "YRTHKH", + "title": "Realizing the Rollup Centric Roadmap with Rollup-Boost: A Cybernetic Lens on Protocol Development", + "description": "L2s are the future, but they're also the past. At this point it's clear that your phone is most likely an L6. With a cybernetic lens, let's examine the feedback loops between L1, L2, and beyond and form community standards around multiprovers, distributed block building, inclusion guarantees and more that feed back into L1.", "track": "Layer 2", - "type": "Panel", + "type": "Talk", "expertise": "Intermediate", - "audience": "Product", + "audience": "Engineering", "featured": false, - "doNotRecord": true, + "doNotRecord": false, "keywords": [ - "Transition", - "Ethereum Allignment", - "EVM" + "Preconfirmations" ], "tags": [ - "Layer 1", - "Layer 2s", - "Values", - "EVM", - "Layer 1", - "Layer 2s", - "Values" + "Architecture", + "Protocol Design", + "Scalability", + "Appchains", + "Decentralization", + "User Experience", + "MEV", + "pre-confirmations", + "Appchains", + "Architecture", + "Decentralization", + "MEV", + "Protocol Design", + "Scalability", + "User Experience" ], "language": "en", "speakers": [ - "justin-drake", - "marek-olszewski", - "david-hoffman" + "daniel-marzec" ], "eventId": "devcon-7", - "slot_start": 1731488400000, - "slot_end": 1731492000000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1JF1fLnBMiSF5FSuifcPd7xXZqFJpC793NAwW7MxdqhM" + "slot_start": 1731479400000, + "slot_end": 1731481200000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1B_rCk0bkXtF-tfbBfcDeRBqZxjx4AKThyOjuNnKCVhw" }, "vector": [ 0, @@ -609472,7 +609037,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -609575,10 +609139,10 @@ 0, 0, 0, - 6, - 6, 0, 0, + 6, + 0, 0, 0, 0, @@ -609771,6 +609335,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -609814,6 +609379,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -609829,14 +609395,13 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -609870,6 +609435,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -609907,6 +609473,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -609977,10 +609544,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, 0, 0, 0, @@ -610101,6 +609664,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -610336,12 +609900,12 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -610354,45 +609918,37 @@ }, { "session": { - "id": "realizing-the-rollup-centric-roadmap-with-rollup-boost-a-cybernetic-lens-on-protocol-development", - "sourceId": "YRTHKH", - "title": "Realizing the Rollup Centric Roadmap with Rollup-Boost: A Cybernetic Lens on Protocol Development", - "description": "L2s are the future, but they're also the past. At this point it's clear that your phone is most likely an L6. With a cybernetic lens, let's examine the feedback loops between L1, L2, and beyond and form community standards around multiprovers, distributed block building, inclusion guarantees and more that feed back into L1.", - "track": "Layer 2", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "id": "reclaiming-our-dollar8-billion-funding-public-goods-with-stablecoin-profits", + "sourceId": "UCFEEN", + "title": "Reclaiming our $8 billion: funding public goods with stablecoin profits", + "description": "Ethereum is stuck in a dark deal with two companies. They control ~all stablecoins; facilitate 49% of DEX swaps; and can overrule all future hardforks:\r\n\r\nCircle & Tether.\r\n\r\nIn return, they reap $7.4B in stablecoin earnings (2023).\r\n\r\nBut wait—that’s the interest on OUR money! We should be in control.\r\n\r\nGiving to holders is illegal, but funding public goods isn’t.\r\n\r\nIf we coordinate, we can switch to nonprofit stablecoins and reclaim billions for eg Protocol Guild, R&D, DeFi infra, OSS—or other causes.", + "track": "Coordination", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Preconfirmations" + "Stablecoins" ], "tags": [ - "Architecture", - "Protocol Design", - "Scalability", - "Appchains", - "Decentralization", - "User Experience", - "MEV", - "pre-confirmations", - "Appchains", - "Architecture", - "Decentralization", - "MEV", - "Protocol Design", - "Scalability", - "User Experience" + "Decentralization Improvements", + "Censorship Resistance", + "Open Source Software", + "stablecoin", + "Censorship Resistance", + "Decentralization Improvements", + "Open Source Software" ], "language": "en", "speakers": [ - "daniel-marzec" + "garm" ], "eventId": "devcon-7", - "slot_start": 1731479400000, - "slot_end": 1731481200000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1B_rCk0bkXtF-tfbBfcDeRBqZxjx4AKThyOjuNnKCVhw" + "slot_start": 1731582000000, + "slot_end": 1731582600000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1AC1UEYubPRYIH9AzVy-E905hMuR67GeAMdfpHpaGm0g" }, "vector": [ 0, @@ -610402,11 +609958,11 @@ 0, 0, 0, - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -611127,10 +610683,10 @@ 0, 0, 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -611141,7 +610697,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -611171,7 +610726,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -611187,7 +610741,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -611225,9 +610778,10 @@ 0, 0, 0, + 2, + 0, 0, 0, - 2, 0, 0, 0, @@ -611238,7 +610792,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -611265,7 +610818,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -611276,6 +610828,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -611456,7 +611009,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -611586,6 +611138,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -611688,13 +611242,14 @@ 0, 0, 0, - 2, 0, 0, 0, 2, 0, 0, + 2, + 0, 0, 0, 0, @@ -611710,37 +611265,38 @@ }, { "session": { - "id": "reclaiming-our-dollar8-billion-funding-public-goods-with-stablecoin-profits", - "sourceId": "UCFEEN", - "title": "Reclaiming our $8 billion: funding public goods with stablecoin profits", - "description": "Ethereum is stuck in a dark deal with two companies. They control ~all stablecoins; facilitate 49% of DEX swaps; and can overrule all future hardforks:\r\n\r\nCircle & Tether.\r\n\r\nIn return, they reap $7.4B in stablecoin earnings (2023).\r\n\r\nBut wait—that’s the interest on OUR money! We should be in control.\r\n\r\nGiving to holders is illegal, but funding public goods isn’t.\r\n\r\nIf we coordinate, we can switch to nonprofit stablecoins and reclaim billions for eg Protocol Guild, R&D, DeFi infra, OSS—or other causes.", - "track": "Coordination", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Research", + "id": "redefined-interactions-transforming-user-experience-with-intents", + "sourceId": "Q3SF8Q", + "title": "Redefined Interactions: Transforming User Experience with Intents", + "description": "Intents are on their way to improving users' interactions with DeFi. This panel of experts from leading protocols will discuss the impact of Intents on user experience, focusing on streamlining processes, enhancing security, increasing decentralization, and making DeFi more accessible. Explore the future of user interactions in DeFi and the collaborative efforts driving these advancements.", + "track": "Usability", + "type": "Panel", + "expertise": "Intermediate", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Stablecoins" + "DeFi" ], "tags": [ - "Decentralization Improvements", - "Censorship Resistance", - "Open Source Software", - "stablecoin", - "Censorship Resistance", - "Decentralization Improvements", - "Open Source Software" + "User Experience", + "Intents", + "defi", + "Intents", + "User Experience" ], "language": "en", "speakers": [ - "garm" + "agustin-grosso", + "juli-corti", + "ran-hammer", + "dom" ], "eventId": "devcon-7", - "slot_start": 1731582000000, - "slot_end": 1731582600000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1AC1UEYubPRYIH9AzVy-E905hMuR67GeAMdfpHpaGm0g" + "slot_start": 1731406200000, + "slot_end": 1731409800000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1pQP77cQCgded-4Om05CtsNholtmf6N8hdDeVEVTDvKU" }, "vector": [ 0, @@ -611751,10 +611307,10 @@ 0, 0, 0, + 6, 0, 0, 0, - 6, 0, 0, 0, @@ -612283,6 +611839,15 @@ 0, 0, 6, + 6, + 6, + 6, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -612518,6 +612083,9 @@ 0, 0, 0, + 2, + 0, + 0, 0, 0, 0, @@ -612571,7 +612139,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -612621,7 +612188,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -612656,6 +612222,22 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -612931,29 +612513,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -613032,13 +612591,13 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 2, @@ -613049,47 +612608,47 @@ 0, 0, 0, - 0, - 0, - 0, - 0, 0 ] }, { "session": { - "id": "redefined-interactions-transforming-user-experience-with-intents", - "sourceId": "Q3SF8Q", - "title": "Redefined Interactions: Transforming User Experience with Intents", - "description": "Intents are on their way to improving users' interactions with DeFi. This panel of experts from leading protocols will discuss the impact of Intents on user experience, focusing on streamlining processes, enhancing security, increasing decentralization, and making DeFi more accessible. Explore the future of user interactions in DeFi and the collaborative efforts driving these advancements.", - "track": "Usability", + "id": "redefining-daos-state-of-daos-in-asia", + "sourceId": "PUMYRH", + "title": "Redefining DAOs: State of DAOs in Asia", + "description": "We are a team from Metagov and DAOstar, advancing the global DAO movement through standards like ERC-4824 and exploring diverse DAO narratives worldwide. We've commissioned multiple reports on the “State of DAOs” in Asia, covering Japan, South Korea, Taiwan, Singapore, Greater China, and SEA. Our panel will discuss these findings, focusing on DAO narratives, regulations, opportunities, and differences between Eastern and Western DAOs, aiming to bridge the gap in the global DAO discourse.", + "track": "Coordination", "type": "Panel", - "expertise": "Intermediate", - "audience": "Product", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "DeFi" + "Standards", + "Asia" ], "tags": [ - "User Experience", - "Intents", - "defi", - "Intents", - "User Experience" + "Coordination", + "DAO", + "Governance", + "asia", + "Coordination", + "DAO", + "Governance" ], "language": "en", "speakers": [ - "agustin-grosso", - "juli-corti", - "ran-hammer", - "dom" + "joseph-low", + "hazel-devjani", + "gen", + "yvonne", + "vivian-chen" ], "eventId": "devcon-7", - "slot_start": 1731406200000, - "slot_end": 1731409800000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1pQP77cQCgded-4Om05CtsNholtmf6N8hdDeVEVTDvKU" + "slot_start": 1731472200000, + "slot_end": 1731475800000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1ieI7X9rFpOPzhR32w8gT6d_tE2y-xDKaSS2cr_K6lgE" }, "vector": [ 0, @@ -613100,6 +612659,9 @@ 0, 0, 0, + 0, + 0, + 0, 6, 0, 0, @@ -613636,6 +613198,7 @@ 6, 6, 6, + 6, 0, 0, 0, @@ -613838,11 +613401,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -613877,7 +613435,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -613919,10 +613476,12 @@ 0, 0, 0, + 2, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -613978,6 +613537,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -614016,7 +613576,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -614280,6 +613839,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -614393,7 +613953,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -614401,50 +613960,50 @@ 0, 0, 0, - 0, 0 ] }, { "session": { - "id": "redefining-daos-state-of-daos-in-asia", - "sourceId": "PUMYRH", - "title": "Redefining DAOs: State of DAOs in Asia", - "description": "We are a team from Metagov and DAOstar, advancing the global DAO movement through standards like ERC-4824 and exploring diverse DAO narratives worldwide. We've commissioned multiple reports on the “State of DAOs” in Asia, covering Japan, South Korea, Taiwan, Singapore, Greater China, and SEA. Our panel will discuss these findings, focusing on DAO narratives, regulations, opportunities, and differences between Eastern and Western DAOs, aiming to bridge the gap in the global DAO discourse.", - "track": "Coordination", - "type": "Panel", - "expertise": "Beginner", - "audience": "Community", + "id": "redis-evm-supercharging-ethereum-calls-with-in-memory-execution", + "sourceId": "FKVE9X", + "title": "Redis EVM: Supercharging Ethereum calls with in-memory execution", + "description": "Redis EVM is a research project that embeds an Ethereum Virtual Machine interpreter within Redis using Lua-based Functions. By enabling Redis to directly interpret EVM opcodes, this innovation aims to drastically reduce SLOAD latency for eth_call operations. We'll explore the architecture, implementation challenges, and potential performance gains of this novel approach. Come discover how Redis EVM could reshape Ethereum execution environments, enhancing scalability and efficiency for dApps.", + "track": "Core Protocol", + "type": "Lightning Talk", + "expertise": "Expert", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Standards", - "Asia" + "RPC", + "Execution" ], "tags": [ - "Coordination", - "DAO", - "Governance", - "asia", - "Coordination", - "DAO", - "Governance" + "Scalability", + "EVM-equivalent", + "Tooling", + "execution", + "EVM-equivalent", + "Scalability", + "Tooling" ], "language": "en", "speakers": [ - "joseph-low", - "hazel-devjani", - "gen", - "yvonne", - "vivian-chen" + "everton-fraga" ], "eventId": "devcon-7", - "slot_start": 1731472200000, - "slot_end": 1731475800000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1ieI7X9rFpOPzhR32w8gT6d_tE2y-xDKaSS2cr_K6lgE" + "slot_start": 1731565200000, + "slot_end": 1731565800000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1fF69WpIZk0d5kqOiGISG9maJgrmsuKxAcyzfYSedRsw" }, "vector": [ + 0, + 0, + 0, + 0, + 6, 0, 0, 0, @@ -614456,7 +614015,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -614989,10 +614547,6 @@ 0, 0, 0, - 6, - 6, - 6, - 6, 6, 0, 0, @@ -615195,6 +614749,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -615271,12 +614826,10 @@ 0, 0, 0, - 2, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -615315,6 +614868,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -615332,7 +614886,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -615371,6 +614924,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -615500,6 +615054,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -615634,7 +615189,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -615741,6 +615295,7 @@ 0, 0, 2, + 2, 0, 0, 0, @@ -615748,8 +615303,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -615760,47 +615313,57 @@ }, { "session": { - "id": "redis-evm-supercharging-ethereum-calls-with-in-memory-execution", - "sourceId": "FKVE9X", - "title": "Redis EVM: Supercharging Ethereum calls with in-memory execution", - "description": "Redis EVM is a research project that embeds an Ethereum Virtual Machine interpreter within Redis using Lua-based Functions. By enabling Redis to directly interpret EVM opcodes, this innovation aims to drastically reduce SLOAD latency for eth_call operations. We'll explore the architecture, implementation challenges, and potential performance gains of this novel approach. Come discover how Redis EVM could reshape Ethereum execution environments, enhancing scalability and efficiency for dApps.", - "track": "Core Protocol", - "type": "Lightning Talk", - "expertise": "Expert", - "audience": "Engineering", + "id": "reimagining-layer-0-new-worlds-and-ancient-philosophies", + "sourceId": "JPHQYQ", + "title": "Reimagining Layer 0: New Worlds and Ancient Philosophies", + "description": "Where the early internet was an expression of freedom, liberty, and democratising virtual spaces, etc. Today, our digital spaces are breaking and have not met that promise. The Web3 space also faces scams, degen behaviour, and capture by centralised actors. How do we guide Ethereum to stay aligned with human values as we build a new world? Revisiting ancient Asian philosophies can help us reimagine a new world from Layer0.", + "track": "Real World Ethereum", + "type": "Talk", + "expertise": "Beginner", + "audience": "Academic", "featured": false, "doNotRecord": false, - "keywords": [ - "RPC", - "Execution" - ], "tags": [ - "Scalability", - "EVM-equivalent", - "Tooling", - "execution", - "EVM-equivalent", - "Scalability", - "Tooling" + "Coordination", + "Political systems", + "Solarpunk", + "Regenative Ethereum", + "value", + "asian", + "Coordination", + "Political systems", + "Regenative Ethereum", + "Solarpunk" ], - "language": "en", - "speakers": [ - "everton-fraga" + "keywords": [ + "asian", + "values" ], + "duration": 222, + "language": "en", + "sources_swarmHash": "", + "sources_youtubeId": "vVidZF47Tiw", + "sources_ipfsHash": "", + "sources_livepeerId": "", + "sources_streamethId": null, "eventId": "devcon-7", - "slot_start": 1731565200000, - "slot_end": 1731565800000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1fF69WpIZk0d5kqOiGISG9maJgrmsuKxAcyzfYSedRsw" + "slot_start": 1731390600000, + "slot_end": 1731392400000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1hKiZ-7BNfUDp8MUrH21ufSaRDdB7UK0-A4X85CDWHvg", + "resources_slides": null, + "speakers": [ + "dev-lewis" + ] }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, + 6, 0, 0, 0, @@ -616545,23 +616108,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -616646,6 +616192,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -616696,6 +616243,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -616720,17 +616268,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -616850,7 +616387,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -616926,6 +616462,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -616936,6 +616473,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -617008,6 +616546,29 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -617091,7 +616652,6 @@ 0, 0, 2, - 2, 0, 0, 0, @@ -617101,6 +616661,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -617109,48 +616671,25 @@ }, { "session": { - "id": "reimagining-layer-0-new-worlds-and-ancient-philosophies", - "sourceId": "JPHQYQ", - "title": "Reimagining Layer 0: New Worlds and Ancient Philosophies", - "description": "Where the early internet was an expression of freedom, liberty, and democratising virtual spaces, etc. Today, our digital spaces are breaking and have not met that promise. The Web3 space also faces scams, degen behaviour, and capture by centralised actors. How do we guide Ethereum to stay aligned with human values as we build a new world? Revisiting ancient Asian philosophies can help us reimagine a new world from Layer0.", - "track": "Real World Ethereum", - "type": "Talk", - "expertise": "Beginner", - "audience": "Academic", + "id": "remix-jazz-and-blues-jam", + "sourceId": "P8DPWB", + "title": "Remix Jazz and Blues Jam", + "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", + "track": "Entertainment", + "type": "Music", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "tags": [ - "Coordination", - "Political systems", - "Solarpunk", - "Regenative Ethereum", - "value", - "asian", - "Coordination", - "Political systems", - "Regenative Ethereum", - "Solarpunk" - ], - "keywords": [ - "asian", - "values" - ], - "duration": 222, + "keywords": [], + "tags": [], "language": "en", - "sources_swarmHash": "", - "sources_youtubeId": "vVidZF47Tiw", - "sources_ipfsHash": "", - "sources_livepeerId": "", - "sources_streamethId": null, + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731390600000, - "slot_end": 1731392400000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1hKiZ-7BNfUDp8MUrH21ufSaRDdB7UK0-A4X85CDWHvg", - "resources_slides": null, - "speakers": [ - "dev-lewis" - ] + "slot_start": 1731391200000, + "slot_end": 1731398400000, + "slot_roomId": "music-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1gubgQAcUzwO-7G0PuYDVVhtDoG62piEJsVzXp4Pfrgw" }, "vector": [ 0, @@ -617159,6 +616698,9 @@ 0, 0, 0, + 0, + 0, + 0, 6, 0, 0, @@ -617703,7 +617245,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -617989,7 +617530,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -618008,7 +617548,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -618040,7 +617579,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -618259,7 +617797,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -618270,7 +617807,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -618343,7 +617879,8 @@ 0, 0, 0, - 2, + 0, + 0, 0, 0, 0, @@ -618451,6 +617988,8 @@ 2, 0, 0, + 2, + 0, 0, 0, 0, @@ -618458,7 +617997,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -618468,9 +618006,9 @@ }, { "session": { - "id": "remix-jazz-and-blues-jam", - "sourceId": "P8DPWB", - "title": "Remix Jazz and Blues Jam", + "id": "remix-team-jazz-jam", + "sourceId": "DFPGS9", + "title": "Remix Team Jazz Jam", "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", "track": "Entertainment", "type": "Music", @@ -618483,10 +618021,10 @@ "language": "en", "speakers": [], "eventId": "devcon-7", - "slot_start": 1731391200000, - "slot_end": 1731398400000, + "slot_start": 1731556800000, + "slot_end": 1731564000000, "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1gubgQAcUzwO-7G0PuYDVVhtDoG62piEJsVzXp4Pfrgw" + "resources_presentation": "https://docs.google.com/presentation/d/15rbpsHykfj3g9nCDSuig1Spz-H0RvoW5Qg7cgHOO95M" }, "vector": [ 0, @@ -619782,7 +619320,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -619804,28 +619341,39 @@ }, { "session": { - "id": "remix-team-jazz-jam", - "sourceId": "DFPGS9", - "title": "Remix Team Jazz Jam", - "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", - "track": "Entertainment", - "type": "Music", - "expertise": "", + "id": "resilience-to-global-catastrophes", + "sourceId": "PZFHQF", + "title": "Resilience to Global Catastrophes", + "description": "The risk of nuclear war or an extreme pandemic is frighteningly high. Little work has been done on resilience to these catastrophes. I’ll discuss resilient food sources that can be scaled up quickly, methods of maintaining the functioning of critical sectors in an extreme pandemic, and backup methods of meeting basic needs. I’ll discuss cost effectiveness of low-cost preparations, including piloting technologies, such as resilient satellite communications, and a resilience DAO.", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "type": "Lightning Talk", + "expertise": "Beginner", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Resilience", + "global catastrophic risk" + ], + "tags": [ + "Climate", + "DAO", + "Effective Altruism" + ], "language": "en", - "speakers": [], + "speakers": [ + "david-denkenberger", + "yesh" + ], "eventId": "devcon-7", - "slot_start": 1731556800000, - "slot_end": 1731564000000, - "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/15rbpsHykfj3g9nCDSuig1Spz-H0RvoW5Qg7cgHOO95M" + "slot_start": 1731582000000, + "slot_end": 1731582600000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/1PtsLokONL6PEJ91cRee5o3KxGN3fLCjZ34KzGRksS0U" }, "vector": [ 0, + 6, 0, 0, 0, @@ -619834,12 +619382,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -620380,6 +619922,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -620658,6 +620202,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -620691,6 +620236,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -620746,6 +620292,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -621121,7 +620668,6 @@ 0, 2, 0, - 0, 2, 0, 0, @@ -621140,43 +620686,44 @@ }, { "session": { - "id": "resilience-to-global-catastrophes", - "sourceId": "PZFHQF", - "title": "Resilience to Global Catastrophes", - "description": "The risk of nuclear war or an extreme pandemic is frighteningly high. Little work has been done on resilience to these catastrophes. I’ll discuss resilient food sources that can be scaled up quickly, methods of maintaining the functioning of critical sectors in an extreme pandemic, and backup methods of meeting basic needs. I’ll discuss cost effectiveness of low-cost preparations, including piloting technologies, such as resilient satellite communications, and a resilience DAO.", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", - "type": "Lightning Talk", - "expertise": "Beginner", + "id": "reth-10-how-did-we-get-here-and-what-is-next", + "sourceId": "UTDCDM", + "title": "Reth 1.0: How did we get here and what is next?", + "description": "Reth is an Ethereum Execution Layer in development since 2022, focused on contributor-friendliness, modularity and performance. \r\n\r\nIn 2024, after rigorous testing and security review, Reth had its first 1.0 prod-ready release. \r\n\r\nIn this talk, we review the process of shipping a state of the art & novel Ethereum node, and lay out Reth's plans for the next years.", + "track": "Core Protocol", + "type": "Talk", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Resilience", - "global catastrophic risk" + "rust" ], "tags": [ - "Climate", - "DAO", - "Effective Altruism" + "Core Protocol", + "Developer Infrastructure", + "Tooling", + "rust", + "Core Protocol", + "Developer Infrastructure", + "Tooling" ], "language": "en", "speakers": [ - "david-denkenberger", - "yesh" + "georgios-konstantopoulos" ], "eventId": "devcon-7", - "slot_start": 1731582000000, - "slot_end": 1731582600000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/1PtsLokONL6PEJ91cRee5o3KxGN3fLCjZ34KzGRksS0U" + "slot_start": 1731486600000, + "slot_end": 1731488400000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1UdyIubnyXa-jfQkQkNDBDIP68YwdvTL9o61nG4a3fFU" }, "vector": [ - 0, - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -621722,10 +621269,9 @@ 0, 0, 0, - 6, - 6, 0, 0, + 6, 0, 0, 0, @@ -621921,7 +621467,9 @@ 0, 0, 0, + 2, 0, + 2, 0, 0, 0, @@ -621954,6 +621502,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -622002,7 +621551,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -622036,7 +621584,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -622092,7 +621639,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -622363,6 +621909,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -622464,9 +622011,9 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 2, 0, @@ -622486,37 +622033,39 @@ }, { "session": { - "id": "reth-10-how-did-we-get-here-and-what-is-next", - "sourceId": "UTDCDM", - "title": "Reth 1.0: How did we get here and what is next?", - "description": "Reth is an Ethereum Execution Layer in development since 2022, focused on contributor-friendliness, modularity and performance. \r\n\r\nIn 2024, after rigorous testing and security review, Reth had its first 1.0 prod-ready release. \r\n\r\nIn this talk, we review the process of shipping a state of the art & novel Ethereum node, and lay out Reth's plans for the next years.", + "id": "rethinking-ethereums-account-model", + "sourceId": "GEEQXS", + "title": "Rethinking Ethereum’s account model", + "description": "Account centric models are inherently faster.\r\n\r\nEthereum operates on a global account based model. This means a global lock occurs any time someone needs to touch a piece of global state, such as an ERC20.\r\n\r\nAn account centric model, instead, creates a new deterministic address or state for each account. This means calls into transfers on ERC20s and dexes can be made in parallel, accelerating speed drastically. It also is more secure.\r\n\r\nIt’s a forgotten mechanism to scale ETH.", "track": "Core Protocol", - "type": "Talk", - "expertise": "Intermediate", + "type": "Lightning Talk", + "expertise": "Expert", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "rust" + "Account", + "Models" ], "tags": [ "Core Protocol", - "Developer Infrastructure", - "Tooling", - "rust", + "Layer 1", + "Ethereum Roadmap", + "model", + "account", "Core Protocol", - "Developer Infrastructure", - "Tooling" + "Ethereum Roadmap", + "Layer 1" ], "language": "en", "speakers": [ - "georgios-konstantopoulos" + "will-villanueva" ], "eventId": "devcon-7", - "slot_start": 1731486600000, - "slot_end": 1731488400000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1UdyIubnyXa-jfQkQkNDBDIP68YwdvTL9o61nG4a3fFU" + "slot_start": 1731465900000, + "slot_end": 1731466500000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1S8CtqAgd4RfP7bFHLKoa51ch_PX1Vkr5bs1-02-C3XE" }, "vector": [ 0, @@ -623263,13 +622812,10 @@ 0, 0, 0, + 6, 0, 0, 0, - 0, - 0, - 2, - 0, 2, 0, 0, @@ -623303,12 +622849,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -623496,6 +623036,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -623710,7 +623251,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -623719,6 +623259,14 @@ 0, 0, 0, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -623812,11 +623360,11 @@ 0, 0, 0, - 2, 0, 0, 0, 2, + 2, 0, 0, 0, @@ -623834,50 +623382,48 @@ }, { "session": { - "id": "rethinking-ethereums-account-model", - "sourceId": "GEEQXS", - "title": "Rethinking Ethereum’s account model", - "description": "Account centric models are inherently faster.\r\n\r\nEthereum operates on a global account based model. This means a global lock occurs any time someone needs to touch a piece of global state, such as an ERC20.\r\n\r\nAn account centric model, instead, creates a new deterministic address or state for each account. This means calls into transfers on ERC20s and dexes can be made in parallel, accelerating speed drastically. It also is more secure.\r\n\r\nIt’s a forgotten mechanism to scale ETH.", - "track": "Core Protocol", - "type": "Lightning Talk", - "expertise": "Expert", - "audience": "Engineering", + "id": "rethinking-usability-in-a-world-of-data-ownership", + "sourceId": "RKNJED", + "title": "Rethinking usability in a world of data ownership", + "description": "What makes something usable in a world where the internet is built on open source cryptography? This talk explores how we might consider choice a key factor in the usability of applications where we are owners of our data which we can port, wield, and disclose at our discretion with other data owners. I will illustrate how we are testing our hypothesis that cryptography can surface meaningful connections through demo applications that embrace choice as a key usability factor.", + "track": "Usability", + "type": "Talk", + "expertise": "Beginner", + "audience": "", "featured": false, "doNotRecord": false, "keywords": [ - "Account", - "Models" + "applications", + "social graphs", + "data ownership" ], "tags": [ - "Core Protocol", - "Layer 1", - "Ethereum Roadmap", - "model", - "account", - "Core Protocol", - "Ethereum Roadmap", - "Layer 1" + "data", + "ownership", + "Best Practices", + "Design Thinking", + "MPC" ], "language": "en", "speakers": [ - "will-villanueva" + "rachel" ], "eventId": "devcon-7", - "slot_start": 1731465900000, - "slot_end": 1731466500000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1S8CtqAgd4RfP7bFHLKoa51ch_PX1Vkr5bs1-02-C3XE" + "slot_start": 1731468600000, + "slot_end": 1731470400000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1J2Pvcrn11ngEmYIecAN4U40wGXlrktRwNsT9I3TM-YM" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -624614,11 +624160,9 @@ 0, 0, 0, - 6, 0, 0, 0, - 2, 0, 0, 0, @@ -624631,6 +624175,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -624688,6 +624233,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -624742,6 +624288,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -624838,7 +624385,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -624911,6 +624457,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -625062,8 +624609,6 @@ 0, 0, 2, - 2, - 0, 0, 0, 0, @@ -625164,8 +624709,6 @@ 0, 0, 0, - 0, - 2, 2, 0, 0, @@ -625177,6 +624720,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0 @@ -625184,39 +624729,41 @@ }, { "session": { - "id": "rethinking-usability-in-a-world-of-data-ownership", - "sourceId": "RKNJED", - "title": "Rethinking usability in a world of data ownership", - "description": "What makes something usable in a world where the internet is built on open source cryptography? This talk explores how we might consider choice a key factor in the usability of applications where we are owners of our data which we can port, wield, and disclose at our discretion with other data owners. I will illustrate how we are testing our hypothesis that cryptography can surface meaningful connections through demo applications that embrace choice as a key usability factor.", - "track": "Usability", - "type": "Talk", - "expertise": "Beginner", - "audience": "", + "id": "rethinking-user-risks-at-l2beat", + "sourceId": "8YKV8H", + "title": "Rethinking user risks at L2BEAT", + "description": "We want to announce a new L2BEAT feature of viewing protocol risks that individuals are actually exposed to. When we researched risks in the past users didn't find the information relevant, because they weren't aware they were using a specific protocol. Bridges are one example where users forgot about escrow risk as soon as the funds were bridged. In this talk we'll show how rollup risks translate into risks associated with individual assets held by users.", + "track": "Security", + "type": "Lightning Talk", + "expertise": "Intermediate", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "applications", - "social graphs", - "data ownership" + "risk", + "trust" ], "tags": [ - "data", - "ownership", - "Best Practices", - "Design Thinking", - "MPC" + "Layer 2s", + "Token bridging", + "Security", + "trusted", + "Layer 2s", + "Security", + "Token bridging" ], "language": "en", "speakers": [ - "rachel" + "piotr-szlachciak" ], "eventId": "devcon-7", - "slot_start": 1731468600000, - "slot_end": 1731470400000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1J2Pvcrn11ngEmYIecAN4U40wGXlrktRwNsT9I3TM-YM" + "slot_start": 1731406800000, + "slot_end": 1731407400000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1eDeIVW8yw0TTm6i7x1PFeXMtab7BfMey3gIO056ytDw" }, "vector": [ + 6, 0, 0, 0, @@ -625225,7 +624772,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -625946,6 +625492,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -625978,7 +625525,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -626012,6 +625558,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -626036,7 +625583,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -626091,7 +625637,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -626120,6 +625665,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -626150,6 +625696,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -626260,7 +625807,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -626411,7 +625957,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -626510,9 +626055,9 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 0, 0, @@ -626520,10 +626065,10 @@ 0, 0, 0, + 2, 0, 0, 0, - 2, 0, 0, 0, @@ -626532,38 +626077,34 @@ }, { "session": { - "id": "rethinking-user-risks-at-l2beat", - "sourceId": "8YKV8H", - "title": "Rethinking user risks at L2BEAT", - "description": "We want to announce a new L2BEAT feature of viewing protocol risks that individuals are actually exposed to. When we researched risks in the past users didn't find the information relevant, because they weren't aware they were using a specific protocol. Bridges are one example where users forgot about escrow risk as soon as the funds were bridged. In this talk we'll show how rollup risks translate into risks associated with individual assets held by users.", + "id": "reverse-engineering-evm-bytecode-with-ghidra", + "sourceId": "GSJ8EC", + "title": "Reverse Engineering EVM Bytecode with Ghidra", + "description": "Ghidra is a popular tool in reverse engineering. We developed Mothra, a Ghidra extension that enables it to work with EVM bytecode. Disassembly, CFG, and decompilation of EVM bytecode are now possible within Ghidra. In this workshop, we will discuss how Mothra is implemented and how to reverse engineer EVM smart contracts using Ghidra.", "track": "Security", - "type": "Lightning Talk", + "type": "Workshop", "expertise": "Intermediate", - "audience": "Community", + "audience": "Engineering", "featured": false, - "doNotRecord": false, + "doNotRecord": true, "keywords": [ - "risk", - "trust" + "Security" ], "tags": [ - "Layer 2s", - "Token bridging", - "Security", - "trusted", - "Layer 2s", "Security", - "Token bridging" + "Reversing", + "Reversing" ], "language": "en", "speakers": [ - "piotr-szlachciak" + "yuejie", + "louis-tsai" ], "eventId": "devcon-7", - "slot_start": 1731406800000, - "slot_end": 1731407400000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1eDeIVW8yw0TTm6i7x1PFeXMtab7BfMey3gIO056ytDw" + "slot_start": 1731654000000, + "slot_end": 1731659400000, + "slot_roomId": "classroom-d", + "resources_presentation": "https://docs.google.com/presentation/d/1cpw84aROzg-pzvJ3BWMKjrp6Dqvqw_OF_Xga5Rc8UU0" }, "vector": [ 6, @@ -627123,6 +626664,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -627294,9 +626836,9 @@ 0, 0, 0, + 6, 0, 0, - 6, 0, 0, 0, @@ -627362,7 +626904,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -627469,7 +627010,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -627500,7 +627040,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -627762,6 +627301,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -627863,13 +627403,13 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -627881,36 +627421,33 @@ }, { "session": { - "id": "reverse-engineering-evm-bytecode-with-ghidra", - "sourceId": "GSJ8EC", - "title": "Reverse Engineering EVM Bytecode with Ghidra", - "description": "Ghidra is a popular tool in reverse engineering. We developed Mothra, a Ghidra extension that enables it to work with EVM bytecode. Disassembly, CFG, and decompilation of EVM bytecode are now possible within Ghidra. In this workshop, we will discuss how Mothra is implemented and how to reverse engineer EVM smart contracts using Ghidra.", - "track": "Security", - "type": "Workshop", - "expertise": "Intermediate", - "audience": "Engineering", + "id": "review-is-dead-long-live-review", + "sourceId": "HZUMTT", + "title": "Review is dead; long live review", + "description": "Low-quality AI outputs are overwhelming our review systems (from code review to judicial review). As AI systems get more capable, this problem gets worse. Solving alignment lets you abdicate review, but brings political and ethical problems.\r\nThe alternative to alignment is scaling human review. Researchers are designing architectures to review general intelligence but I'll present tools and systems that can be built now to scale review of AI outputs in specific domains (e.g. software, molecules)", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "", "featured": false, - "doNotRecord": true, + "doNotRecord": false, "keywords": [ - "Security" - ], - "tags": [ - "Security", - "Reversing", - "Reversing" + "AI", + "d/acc" ], + "tags": [], "language": "en", "speakers": [ - "yuejie", - "louis-tsai" + "evan-miyazono" ], "eventId": "devcon-7", - "slot_start": 1731654000000, - "slot_end": 1731659400000, - "slot_roomId": "classroom-d", - "resources_presentation": "https://docs.google.com/presentation/d/1cpw84aROzg-pzvJ3BWMKjrp6Dqvqw_OF_Xga5Rc8UU0" + "slot_start": 1731580800000, + "slot_end": 1731581400000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/1mjmEh7Mp_muTaryIzLnVyKvNQ_TDozx2Ilmslu4ZO54" }, "vector": [ + 0, 6, 0, 0, @@ -628469,7 +628006,6 @@ 0, 0, 6, - 6, 0, 0, 0, @@ -628641,7 +628177,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -629106,46 +628641,48 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -629208,9 +628745,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -629218,6 +628752,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -629226,37 +628761,45 @@ }, { "session": { - "id": "review-is-dead-long-live-review", - "sourceId": "HZUMTT", - "title": "Review is dead; long live review", - "description": "Low-quality AI outputs are overwhelming our review systems (from code review to judicial review). As AI systems get more capable, this problem gets worse. Solving alignment lets you abdicate review, but brings political and ethical problems.\r\nThe alternative to alignment is scaling human review. Researchers are designing architectures to review general intelligence but I'll present tools and systems that can be built now to scale review of AI outputs in specific domains (e.g. software, molecules)", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "", + "id": "revm-endgame", + "sourceId": "VEEYFZ", + "title": "Revm Endgame", + "description": "Revm is a critical component of the Ethereum ecosystem, used by builders, toolings and clients. It is an audited and proven library that is both fast and easy to use.\r\n\r\nAs more projects adopt Revm, I feel the increasing burden of making breaking changes and the need to consolidate its functionality. That’s why I am thinking about Revm Endgame, a solution to support experimentation, Layer 2 features, and EIPs without the need for repository forks.", + "track": "Core Protocol", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "AI", - "d/acc" + "EVM" + ], + "tags": [ + "Core Protocol", + "Architecture", + "Public good", + "execution", + "client", + "Architecture", + "Core Protocol", + "Public good" ], - "tags": [], "language": "en", "speakers": [ - "evan-miyazono" + "dragan-rakita" ], "eventId": "devcon-7", - "slot_start": 1731580800000, - "slot_end": 1731581400000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/1mjmEh7Mp_muTaryIzLnVyKvNQ_TDozx2Ilmslu4ZO54" + "slot_start": 1731558600000, + "slot_end": 1731560400000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1Eqr32OyHNOUkt06oQXAiVNTwZse9uMoY_tw7Ag2SkQs" }, "vector": [ 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -630000,6 +629543,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -630042,6 +629586,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -630087,6 +629632,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -630174,6 +629720,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -630540,10 +630087,7 @@ 0, 0, 0, - 0, - 0, - 0, - 0, + 2, 0, 0, 0, @@ -630558,8 +630102,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0 @@ -630567,45 +630109,42 @@ }, { "session": { - "id": "revm-endgame", - "sourceId": "VEEYFZ", - "title": "Revm Endgame", - "description": "Revm is a critical component of the Ethereum ecosystem, used by builders, toolings and clients. It is an audited and proven library that is both fast and easy to use.\r\n\r\nAs more projects adopt Revm, I feel the increasing burden of making breaking changes and the need to consolidate its functionality. That’s why I am thinking about Revm Endgame, a solution to support experimentation, Layer 2 features, and EIPs without the need for repository forks.", - "track": "Core Protocol", + "id": "revolutionizing-liquidity-the-cow-amm-approach", + "sourceId": "8DCP9K", + "title": "Revolutionizing Liquidity: The CoW AMM Approach", + "description": "Loss-Versus-Rebalancing (LVR) is the most significant form of MEV, yet it has the fewest solutions addressing it. LVR remains a significant challenge for AMMs. This session delves into a comprehensive analysis of how CoW AMM addresses the problem of LVR through its unique batch mechanism. Drawing from 9 months of empirical data, the talk will explore the effectiveness of CoW AMM in mitigating LVR and offer insights into the impact of LVR resistant design on trading outcomes and market efficiency", + "track": "Cryptoeconomics", "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "EVM" + "LVR" ], "tags": [ - "Core Protocol", - "Architecture", - "Public good", - "execution", - "client", - "Architecture", - "Core Protocol", - "Public good" + "MEV", + "AMMs", + "lvr", + "AMMs", + "MEV" ], "language": "en", "speakers": [ - "dragan-rakita" + "anna-george" ], "eventId": "devcon-7", - "slot_start": 1731558600000, - "slot_end": 1731560400000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1Eqr32OyHNOUkt06oQXAiVNTwZse9uMoY_tw7Ag2SkQs" + "slot_start": 1731564000000, + "slot_end": 1731565800000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1Zivx1-urETlnczibMYsiNyH4-ey3zg3vSAD7YDHJeJk" }, "vector": [ 0, 0, + 6, 0, 0, - 6, 0, 0, 0, @@ -631332,6 +630871,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -631350,7 +630890,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -631393,7 +630932,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -631414,6 +630952,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -631439,7 +630978,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -631527,7 +631065,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -631798,6 +631335,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -631898,8 +631436,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -631916,45 +631454,42 @@ }, { "session": { - "id": "revolutionizing-liquidity-the-cow-amm-approach", - "sourceId": "8DCP9K", - "title": "Revolutionizing Liquidity: The CoW AMM Approach", - "description": "Loss-Versus-Rebalancing (LVR) is the most significant form of MEV, yet it has the fewest solutions addressing it. LVR remains a significant challenge for AMMs. This session delves into a comprehensive analysis of how CoW AMM addresses the problem of LVR through its unique batch mechanism. Drawing from 9 months of empirical data, the talk will explore the effectiveness of CoW AMM in mitigating LVR and offer insights into the impact of LVR resistant design on trading outcomes and market efficiency", - "track": "Cryptoeconomics", - "type": "Talk", + "id": "rip-7755-empowering-cross-chain-interactions", + "sourceId": "787TJ7", + "title": "RIP-7755: Empowering Cross-Chain Interactions", + "description": "Cross-chain interactions are becoming essential as Ethereum Layer 2 solutions multiply. RIP-7755 changes the game by trustlessly bridging the gap between L2 chains, allowing new use cases that rely solely on Ethereum and its rollups. In this workshop, we’ll explore RIP-7755 by building a cross-chain NFT minting app, focusing on nested storage proof implementation details to eliminate trust assumptions.", + "track": "Layer 2", + "type": "Workshop", "expertise": "Intermediate", - "audience": "Research", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "LVR" + "Interop" ], "tags": [ - "MEV", - "AMMs", - "lvr", - "AMMs", - "MEV" + "Cross-L2", + "Rollups" ], "language": "en", "speakers": [ - "anna-george" + "jack-chuma" ], "eventId": "devcon-7", - "slot_start": 1731564000000, - "slot_end": 1731565800000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1Zivx1-urETlnczibMYsiNyH4-ey3zg3vSAD7YDHJeJk" + "slot_start": 1731645000000, + "slot_end": 1731652200000, + "slot_roomId": "classroom-e", + "resources_presentation": "https://docs.google.com/presentation/d/1R-pN3is6_qjmy7k7gl3hHECFG1O_ZDuH33K5B6JQmGc" }, "vector": [ 0, 0, - 6, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -632679,7 +632214,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -632719,6 +632253,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -632760,7 +632295,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -632878,6 +632412,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -633143,7 +632678,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -633244,7 +632778,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -633257,37 +632790,48 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "rip-7755-empowering-cross-chain-interactions", - "sourceId": "787TJ7", - "title": "RIP-7755: Empowering Cross-Chain Interactions", - "description": "Cross-chain interactions are becoming essential as Ethereum Layer 2 solutions multiply. RIP-7755 changes the game by trustlessly bridging the gap between L2 chains, allowing new use cases that rely solely on Ethereum and its rollups. In this workshop, we’ll explore RIP-7755 by building a cross-chain NFT minting app, focusing on nested storage proof implementation details to eliminate trust assumptions.", - "track": "Layer 2", + "id": "rlnv2-enhanced-spam-protection-for-all-peer-to-peer-networks", + "sourceId": "ZFJXFP", + "title": "RLNv2: enhanced spam protection for all peer-to-peer networks", + "description": "RLN is a protocol designed to prevent DoS attacks in a privacy-preserving manner. It uses zero-knowledge proof to limit the number of actions a user can take. In a p2p network, it can be used to limit messages sent over a period of time by one sender. RLN’s latest upgrade limits to N (instead of 1) messages per epoch. Also, the Merkle tree is now built on-chain, greatly improving the UX.\r\n\r\nCome learn how to use an implementation of RLNv2 to DoS protect a peer-to-peer network.", + "track": "Cypherpunk & Privacy", "type": "Workshop", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Developer", "featured": false, "doNotRecord": false, "keywords": [ - "Interop" + "Anonymity", + "peer-to-peer networks" ], "tags": [ - "Cross-L2", - "Rollups" + "Privacy", + "Censorship Resistance", + "Decentralization", + "Zero-Knowledge", + "network", + "peer-to-peer", + "Censorship Resistance", + "Decentralization", + "Privacy", + "Zero-Knowledge" ], "language": "en", "speakers": [ - "jack-chuma" + "franck-royer", + "alvaro" ], "eventId": "devcon-7", - "slot_start": 1731645000000, - "slot_end": 1731652200000, - "slot_roomId": "classroom-e", - "resources_presentation": "https://docs.google.com/presentation/d/1R-pN3is6_qjmy7k7gl3hHECFG1O_ZDuH33K5B6JQmGc" + "slot_start": 1731483000000, + "slot_end": 1731488400000, + "slot_roomId": "classroom-c", + "resources_presentation": "https://docs.google.com/presentation/d/1ab7Dm_NLmbdVl-rQdbpavpCT-nXILHwBPKMRvciyvFQ" }, "vector": [ 0, @@ -633295,8 +632839,6 @@ 0, 0, 0, - 0, - 0, 6, 0, 0, @@ -633403,6 +632945,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -633852,29 +633395,8 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, + 6, 0, 0, 0, @@ -634053,6 +633575,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -634062,7 +633585,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -634129,6 +633651,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -634142,6 +633665,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -634156,6 +633680,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -634186,6 +633711,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -634221,7 +633747,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -634505,6 +634030,21 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -634583,7 +634123,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -634593,6 +634132,10 @@ 0, 0, 0, + 2, + 0, + 0, + 0, 0, 0, 0, @@ -634605,42 +634148,44 @@ }, { "session": { - "id": "rlnv2-enhanced-spam-protection-for-all-peer-to-peer-networks", - "sourceId": "ZFJXFP", - "title": "RLNv2: enhanced spam protection for all peer-to-peer networks", - "description": "RLN is a protocol designed to prevent DoS attacks in a privacy-preserving manner. It uses zero-knowledge proof to limit the number of actions a user can take. In a p2p network, it can be used to limit messages sent over a period of time by one sender. RLN’s latest upgrade limits to N (instead of 1) messages per epoch. Also, the Merkle tree is now built on-chain, greatly improving the UX.\r\n\r\nCome learn how to use an implementation of RLNv2 to DoS protect a peer-to-peer network.", - "track": "Cypherpunk & Privacy", - "type": "Workshop", + "id": "road-to-effective-public-goods-funding-through-quantitative-cross-comparative-analysis-of-grants-programs", + "sourceId": "NHERZE", + "title": "Road to Effective Public Goods Funding through Quantitative Cross-Comparative Analysis of Grants Programs", + "description": "I aim to achieve effective public goods funding by comparing grants models. Grants programs are key in the crypto ecosystem, but comparative studies are rare. Our study compares Uniswap, dYdX, Optimism, Gitcoin, and more, categorizing them into \"top-down,\" \"bottom-up,\" and \"QF (algorithmic)\" types. Findings suggest bottom-up and QF types distribute funds more evenly with smaller variability and grant amounts, while top-down types show greater variability with larger grants for fewer grantees.", + "track": "Coordination", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Developer", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Anonymity", - "peer-to-peer networks" + "Grants Program", + "Public Goods Funding" ], "tags": [ - "Privacy", - "Censorship Resistance", - "Decentralization", - "Zero-Knowledge", - "network", - "peer-to-peer", - "Censorship Resistance", - "Decentralization", - "Privacy", - "Zero-Knowledge" + "Coordination", + "DAO", + "Governance", + "Regenative Ethereum", + "Public good", + "funding", + "public", + "goods", + "Coordination", + "DAO", + "Governance", + "Public good", + "Regenative Ethereum" ], "language": "en", "speakers": [ - "franck-royer", - "alvaro" + "shinya-mori" ], "eventId": "devcon-7", - "slot_start": 1731483000000, - "slot_end": 1731488400000, - "slot_roomId": "classroom-c", - "resources_presentation": "https://docs.google.com/presentation/d/1ab7Dm_NLmbdVl-rQdbpavpCT-nXILHwBPKMRvciyvFQ" + "slot_start": 1731640800000, + "slot_end": 1731641400000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1el9pBQpo_PXoaMz4cdOtMT4cXnCNpLdicORmmniTBK4" }, "vector": [ 0, @@ -634648,13 +634193,13 @@ 0, 0, 0, - 6, 0, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -634754,7 +634299,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -635206,8 +634750,8 @@ 0, 0, 0, - 6, 0, + 6, 0, 0, 0, @@ -635385,7 +634929,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -635461,7 +635004,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -635471,6 +635013,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -635482,6 +635025,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -635490,7 +635034,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -635521,7 +635064,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -635532,6 +635074,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -635690,6 +635233,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -635760,6 +635304,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -635841,8 +635386,7 @@ 0, 0, 2, - 0, - 0, + 2, 0, 0, 0, @@ -635941,7 +635485,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -635953,53 +635496,46 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "road-to-effective-public-goods-funding-through-quantitative-cross-comparative-analysis-of-grants-programs", - "sourceId": "NHERZE", - "title": "Road to Effective Public Goods Funding through Quantitative Cross-Comparative Analysis of Grants Programs", - "description": "I aim to achieve effective public goods funding by comparing grants models. Grants programs are key in the crypto ecosystem, but comparative studies are rare. Our study compares Uniswap, dYdX, Optimism, Gitcoin, and more, categorizing them into \"top-down,\" \"bottom-up,\" and \"QF (algorithmic)\" types. Findings suggest bottom-up and QF types distribute funds more evenly with smaller variability and grant amounts, while top-down types show greater variability with larger grants for fewer grantees.", - "track": "Coordination", + "id": "robust-restaking-networks", + "sourceId": "MERZWK", + "title": "Robust Restaking Networks", + "description": "We study the risks of validator reuse across multiple services in a restaking protocol. We characterize the robust security of a restaking network as a function of the buffer between the costs and profits from attacks. We also provide local analogs of these guarantees that apply specifically for a target service or coalition of services. Our results suggest measures of robustness that could be exposed to the participants in a restaking protocol. Full paper: https://arxiv.org/abs/2407.21785", + "track": "Cryptoeconomics", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Research", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Grants Program", - "Public Goods Funding" + "Risk", + "Measurement", + "and", + "Mitigation" ], "tags": [ - "Coordination", - "DAO", - "Governance", - "Regenative Ethereum", - "Public good", - "funding", - "public", - "goods", - "Coordination", - "DAO", - "Governance", - "Public good", - "Regenative Ethereum" + "Economics", + "Restaking" ], "language": "en", "speakers": [ - "shinya-mori" + "naveen-durvasula" ], "eventId": "devcon-7", - "slot_start": 1731640800000, - "slot_end": 1731641400000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1el9pBQpo_PXoaMz4cdOtMT4cXnCNpLdicORmmniTBK4" + "slot_start": 1731486000000, + "slot_end": 1731486600000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/19pt0uKTgDWFeqwxxWBjlyG912sJ3Ez2L29Niax82m9w" }, "vector": [ 0, 0, + 6, 0, 0, 0, @@ -636009,7 +635545,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -636762,6 +636297,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -636824,19 +636360,16 @@ 0, 0, 0, - 2, 0, 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -636885,7 +636418,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -637044,7 +636576,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -637102,6 +636633,10 @@ 0, 0, 0, + 2, + 0, + 0, + 0, 0, 0, 0, @@ -637115,7 +636650,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -637196,8 +636730,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -637291,9 +636823,10 @@ 0, 0, 0, - 2, 0, 0, + 2, + 0, 0, 0, 2, @@ -637308,49 +636841,50 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "robust-restaking-networks", - "sourceId": "MERZWK", - "title": "Robust Restaking Networks", - "description": "We study the risks of validator reuse across multiple services in a restaking protocol. We characterize the robust security of a restaking network as a function of the buffer between the costs and profits from attacks. We also provide local analogs of these guarantees that apply specifically for a target service or coalition of services. Our results suggest measures of robustness that could be exposed to the participants in a restaking protocol. Full paper: https://arxiv.org/abs/2407.21785", - "track": "Cryptoeconomics", + "id": "rohingya-decentralized-identity-and-community-building", + "sourceId": "G8W8MU", + "title": "Rohingya Decentralized Identity and Community Building", + "description": "The Rohingya Project is a transformative digital platform addressing the critical needs of the Rohingya community, focusing on empowerment and cultural preservation. Key services include R-ID, a decentralized identity verification system ensuring privacy and access to opportunities, and R-Academy, which offers courses on Rohingya culture and personal development. The Heritage Archive provides access to cultural resources, while the Community Exchange fosters collaboration & economic development.", + "track": "Real World Ethereum", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "Risk", - "Measurement", - "and", - "Mitigation" + "Rohingya", + "Decentralized Identity", + "inclusion" ], "tags": [ - "Economics", - "Restaking" + "Decentralization", + "Digital Sovereignty", + "Ethereum for Good" ], "language": "en", "speakers": [ - "naveen-durvasula" + "muhammad-noor" ], "eventId": "devcon-7", - "slot_start": 1731486000000, - "slot_end": 1731486600000, + "slot_start": 1731572400000, + "slot_end": 1731573000000, "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/19pt0uKTgDWFeqwxxWBjlyG912sJ3Ez2L29Niax82m9w" + "resources_presentation": "https://docs.google.com/presentation/d/1UYUaHo5Qavbvjs-V4IY1wgEZga3-zWvPCG7PXENX-k4" }, "vector": [ 0, 0, - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -638109,9 +637643,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -638126,6 +637657,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -638177,6 +637709,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -638200,6 +637733,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -638445,7 +637979,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -638641,13 +638174,13 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -638659,35 +638192,39 @@ }, { "session": { - "id": "rohingya-decentralized-identity-and-community-building", - "sourceId": "G8W8MU", - "title": "Rohingya Decentralized Identity and Community Building", - "description": "The Rohingya Project is a transformative digital platform addressing the critical needs of the Rohingya community, focusing on empowerment and cultural preservation. Key services include R-ID, a decentralized identity verification system ensuring privacy and access to opportunities, and R-Academy, which offers courses on Rohingya culture and personal development. The Heritage Archive provides access to cultural resources, while the Community Exchange fosters collaboration & economic development.", + "id": "running-ethereum-node-in-africa", + "sourceId": "XT8ZWL", + "title": "Running Ethereum Node In Africa", + "description": "Running an Ethereum node in Africa presents both challenges and opportunities. It enables participation in the global blockchain ecosystem while contributing to network security and decentralization. Key points to highlight include overcoming infrastructure limitations, leveraging community support, the potential for economic empowerment through staking, and fostering local innovation and adoption. Emphasize the importance of education, collaboration, and strategic partnerships to", "track": "Real World Ethereum", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Community", + "audience": "Stakers/Validators", "featured": false, "doNotRecord": false, "keywords": [ - "Rohingya", - "Decentralized Identity", - "inclusion" + "Geographical", + "Diversity" ], "tags": [ + "Home staking", + "Distributed validator technology", "Decentralization", - "Digital Sovereignty", - "Ethereum for Good" + "diversity", + "geographical", + "Decentralization", + "Distributed validator technology", + "Home staking" ], "language": "en", "speakers": [ - "muhammad-noor" + "david-uzochukwu" ], "eventId": "devcon-7", - "slot_start": 1731572400000, - "slot_end": 1731573000000, + "slot_start": 1731575400000, + "slot_end": 1731576000000, "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1UYUaHo5Qavbvjs-V4IY1wgEZga3-zWvPCG7PXENX-k4" + "resources_presentation": "https://docs.google.com/presentation/d/1buMXIg1gOhRzKk22wUllHQbcl9xVPk1mQ7_JHDKF_oQ" }, "vector": [ 0, @@ -639089,6 +638626,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -639256,23 +638794,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -639470,7 +638991,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -639538,14 +639058,6 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 2, 0, 0, @@ -639574,6 +639086,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -639913,6 +639426,20 @@ 0, 0, 0, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -639983,7 +639510,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -640000,53 +639526,62 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, 0 ] }, { "session": { - "id": "running-ethereum-node-in-africa", - "sourceId": "XT8ZWL", - "title": "Running Ethereum Node In Africa", - "description": "Running an Ethereum node in Africa presents both challenges and opportunities. It enables participation in the global blockchain ecosystem while contributing to network security and decentralization. Key points to highlight include overcoming infrastructure limitations, leveraging community support, the potential for economic empowerment through staking, and fostering local innovation and adoption. Emphasize the importance of education, collaboration, and strategic partnerships to", - "track": "Real World Ethereum", - "type": "Lightning Talk", + "id": "running-wargames-to-prepare-protocol-teams-for-incident-response", + "sourceId": "N3DBC3", + "title": "Running Wargames to Prepare Protocol Teams for Incident Response", + "description": "SEAL (Security Alliance) Wargames: cybersecurity exercises designed to enhance Web3 protocol resilience. We'll share experiences from running these with major Ethereum protocols, covering:\r\n-Exercise structure: OSINT, tabletops, and live simulations on forked networks\r\n-Scenario designs and common vulnerabilities\r\n-Infrastructure and open-source tooling\r\n-Key learnings and best practices\r\n-Scaling strategies and the importance of regular security drills in the evolving Web3 landscape", + "track": "Security", + "type": "Talk", "expertise": "Intermediate", - "audience": "Stakers/Validators", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Geographical", - "Diversity" + "Incident", + "Response" ], "tags": [ - "Home staking", - "Distributed validator technology", - "Decentralization", - "diversity", - "geographical", - "Decentralization", - "Distributed validator technology", - "Home staking" + "Coordination", + "Security", + "incident", + "response", + "Coordination", + "Security" ], "language": "en", "speakers": [ - "david-uzochukwu" + "isaac-patka", + "kelsie-nabben" ], "eventId": "devcon-7", - "slot_start": 1731575400000, - "slot_end": 1731576000000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1buMXIg1gOhRzKk22wUllHQbcl9xVPk1mQ7_JHDKF_oQ" + "slot_start": 1731390600000, + "slot_end": 1731392400000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1Vl9aDLrFn0_bNTA3ddPbHqxDjrCLUyNEIUn4eBlSNzE" }, "vector": [ + 6, 0, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -640440,7 +639975,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -640607,6 +640141,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -640768,6 +640304,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -640856,7 +640393,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -640872,7 +640408,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -640900,7 +640435,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -640927,6 +640461,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -641331,8 +640867,6 @@ 0, 0, 0, - 0, - 0, 2, 0, 0, @@ -641342,9 +640876,9 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 0, 0, @@ -641355,41 +640889,34 @@ }, { "session": { - "id": "running-wargames-to-prepare-protocol-teams-for-incident-response", - "sourceId": "N3DBC3", - "title": "Running Wargames to Prepare Protocol Teams for Incident Response", - "description": "SEAL (Security Alliance) Wargames: cybersecurity exercises designed to enhance Web3 protocol resilience. We'll share experiences from running these with major Ethereum protocols, covering:\r\n-Exercise structure: OSINT, tabletops, and live simulations on forked networks\r\n-Scenario designs and common vulnerabilities\r\n-Infrastructure and open-source tooling\r\n-Key learnings and best practices\r\n-Scaling strategies and the importance of regular security drills in the evolving Web3 landscape", - "track": "Security", - "type": "Talk", + "id": "samba-a-besu-portal-client", + "sourceId": "FTC8PQ", + "title": "Samba, a Besu Portal Client", + "description": "A presentation about my experience participating in the EPF. Talking primarily about the project I worked on for the cohort and various obstacles that I faced along the way. I additionally aim to go into detail about where I see Samba going in the future and my role in that development.", + "track": "[CLS] EPF Day", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Product", + "audience": "Developer", "featured": false, "doNotRecord": false, "keywords": [ - "Incident", - "Response" + "EPF" ], "tags": [ - "Coordination", - "Security", - "incident", - "response", - "Coordination", - "Security" + "Portal", + "network" ], "language": "en", "speakers": [ - "isaac-patka", - "kelsie-nabben" + "derek-sorken" ], "eventId": "devcon-7", - "slot_start": 1731390600000, - "slot_end": 1731392400000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1Vl9aDLrFn0_bNTA3ddPbHqxDjrCLUyNEIUn4eBlSNzE" + "slot_start": 1731471300000, + "slot_end": 1731472200000, + "slot_roomId": "breakout-1", + "resources_presentation": "https://docs.google.com/presentation/d/1V8MPOsuS_Y8NmrHqykkqj248dMqY5xfRkNholeY8m_Q" }, "vector": [ - 6, 0, 0, 0, @@ -641405,6 +640932,8 @@ 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -641957,7 +641486,6 @@ 0, 0, 6, - 6, 0, 0, 0, @@ -642119,7 +641647,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -642207,6 +641734,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -642276,7 +641805,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -642591,9 +642119,8 @@ 0, 0, 0, - 2, - 2, 0, + 2, 0, 0, 0, @@ -642688,10 +642215,10 @@ 0, 0, 0, + 2, 0, 0, 0, - 2, 0, 0, 0, @@ -642704,32 +642231,40 @@ }, { "session": { - "id": "samba-a-besu-portal-client", - "sourceId": "FTC8PQ", - "title": "Samba, a Besu Portal Client", - "description": "A presentation about my experience participating in the EPF. Talking primarily about the project I worked on for the cohort and various obstacles that I faced along the way. I additionally aim to go into detail about where I see Samba going in the future and my role in that development.", - "track": "[CLS] EPF Day", + "id": "satellite-based-cryptographic-layer-extra-terrestial-extension-to-ethereum", + "sourceId": "SZBQLK", + "title": "Satellite based Cryptographic Layer - Extra-terrestial Extension to Ethereum", + "description": "Using nano-satellites with edge compute units we will show how we intend to build an orbital compute layer with unique properties. We will propose a novel cryptographic applications layer built with vision to space explorations.\r\n\r\nTypically public blockchains enable cryptographic primitives for the digital commons on earth, we will share novel implementation of cryptographic applications that will extend the digital commons into Low Earth Orbit (LEO) and import cryptographic resources from LEO.", + "track": "Cypherpunk & Privacy", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Developer", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "EPF" + "space", + "frontier" ], "tags": [ - "Portal", - "network" + "Network State", + "Use cases of cryptography", + "DePIN", + "space", + "frontier", + "DePIN", + "Network State", + "Use cases of cryptography" ], "language": "en", "speakers": [ - "derek-sorken" + "daniel-bar", + "matej-yangwao" ], "eventId": "devcon-7", - "slot_start": 1731471300000, - "slot_end": 1731472200000, - "slot_roomId": "breakout-1", - "resources_presentation": "https://docs.google.com/presentation/d/1V8MPOsuS_Y8NmrHqykkqj248dMqY5xfRkNholeY8m_Q" + "slot_start": 1731648000000, + "slot_end": 1731648600000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1Net_UwG69ncJlQvHg5qG_nefAW16HDrDDKf-9OaDpsw" }, "vector": [ 0, @@ -642737,6 +642272,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -642747,7 +642283,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -643302,6 +642837,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -643482,11 +643018,13 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -643505,6 +643043,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -643550,11 +643089,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -643595,6 +643129,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -644024,13 +643559,11 @@ 0, 0, 0, - 0, 2, 0, 0, 0, 0, - 0, 2, 0, 0, @@ -644042,49 +643575,45 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "satellite-based-cryptographic-layer-extra-terrestial-extension-to-ethereum", - "sourceId": "SZBQLK", - "title": "Satellite based Cryptographic Layer - Extra-terrestial Extension to Ethereum", - "description": "Using nano-satellites with edge compute units we will show how we intend to build an orbital compute layer with unique properties. We will propose a novel cryptographic applications layer built with vision to space explorations.\r\n\r\nTypically public blockchains enable cryptographic primitives for the digital commons on earth, we will share novel implementation of cryptographic applications that will extend the digital commons into Low Earth Orbit (LEO) and import cryptographic resources from LEO.", - "track": "Cypherpunk & Privacy", - "type": "Lightning Talk", + "id": "scalable-and-sovereign-evm-data-modern-data-engineering-best-practices", + "sourceId": "KEEUYL", + "title": "Scalable and sovereign EVM data: modern data engineering best practices", + "description": "Collecting and analyzing large historical EVM datasets can pose a significant challenge. This has led many teams and individuals to outsource their data infrastructure to commercial 3rd-party platforms. However, over the past year a new style of data workflow has emerged, using entirely open source software and local-first processing. This new ecosystem of tools allow anyone to cheaply, easily, and robustly collect and analyze any EVM dataset from the comfort of their own laptop.", + "track": "Developer Experience", + "type": "Talk", "expertise": "Intermediate", - "audience": "Research", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "space", - "frontier" + "Data Engineering", + "Data Science", + "Data Analysis" ], "tags": [ - "Network State", - "Use cases of cryptography", - "DePIN", - "space", - "frontier", - "DePIN", - "Network State", - "Use cases of cryptography" + "Developer Infrastructure", + "data", + "analysis", + "Developer", + "Infrastructure" ], "language": "en", "speakers": [ - "daniel-bar", - "matej-yangwao" + "storm-slivkoff" ], "eventId": "devcon-7", - "slot_start": 1731648000000, - "slot_end": 1731648600000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1Net_UwG69ncJlQvHg5qG_nefAW16HDrDDKf-9OaDpsw" + "slot_start": 1731573000000, + "slot_end": 1731574800000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1ArYtVYufUwHpFKb-cm8W6DCWGSPca78nUlpjKQDTmiY" }, "vector": [ - 0, - 0, 0, 0, 0, @@ -644479,6 +644008,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -644653,28 +644183,6 @@ 0, 0, 0, - 6, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -644835,13 +644343,12 @@ 0, 0, 0, - 2, 0, 0, 0, 0, + 6, 0, - 2, 0, 0, 0, @@ -644860,7 +644367,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -644891,6 +644397,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -644946,7 +644453,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -645150,6 +644656,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -645288,7 +644795,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -645313,6 +644819,22 @@ 0, 0, 0, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -645376,11 +644898,18 @@ 0, 0, 0, - 2, 0, 0, 0, 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, 2, 0, 0, @@ -645393,48 +644922,45 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "scalable-and-sovereign-evm-data-modern-data-engineering-best-practices", - "sourceId": "KEEUYL", - "title": "Scalable and sovereign EVM data: modern data engineering best practices", - "description": "Collecting and analyzing large historical EVM datasets can pose a significant challenge. This has led many teams and individuals to outsource their data infrastructure to commercial 3rd-party platforms. However, over the past year a new style of data workflow has emerged, using entirely open source software and local-first processing. This new ecosystem of tools allow anyone to cheaply, easily, and robustly collect and analyze any EVM dataset from the comfort of their own laptop.", - "track": "Developer Experience", + "id": "scalable-multi-party-fhe-with-phantom-zone", + "sourceId": "SLJ9QS", + "title": "Scalable multi-party FHE with Phantom-zone", + "description": "The talk introduces \"phantom-zone\", a framework to write scalable consumer facing MPC apps using multi-party FHE. Starting with what's multi-party FHE, talk gives a demo of non-trivial MPC app. Followed by introduction to programming model of MPC apps using multi-party FHE inside phantom-zone. Then the talk dives deep into primitives to realise multi-party FHE and ends with advanced FHE gadgets that further enhance multi-party FHE.", + "track": "Applied Cryptography", "type": "Talk", - "expertise": "Intermediate", + "expertise": "Beginner", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Data Engineering", - "Data Science", - "Data Analysis" + "FHE", + "MP-FHE" ], "tags": [ - "Developer Infrastructure", - "data", - "analysis", - "Developer", - "Infrastructure" + "MPC", + "mp-fhe", + "MPC" ], "language": "en", "speakers": [ - "storm-slivkoff" + "janmajaya-mall" ], "eventId": "devcon-7", - "slot_start": 1731573000000, - "slot_end": 1731574800000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1ArYtVYufUwHpFKb-cm8W6DCWGSPca78nUlpjKQDTmiY" + "slot_start": 1731567600000, + "slot_end": 1731569400000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1V86Kc6aOcbAUsOm8NBUDaQ00YrCn0XJN5ce8Lyt73WU" }, "vector": [ 0, 0, 0, - 6, 0, 0, 0, @@ -645442,6 +644968,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -645826,7 +645353,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -645849,6 +645375,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -646165,7 +645692,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -646215,7 +645741,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -646251,6 +645776,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -646474,7 +646000,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -646637,11 +646162,10 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, + 2, 0, 0, 0, @@ -646724,10 +646248,12 @@ 0, 0, 0, - 2, 0, 0, 0, + 0, + 2, + 0, 2, 0, 0, @@ -646746,34 +646272,37 @@ }, { "session": { - "id": "scalable-multi-party-fhe-with-phantom-zone", - "sourceId": "SLJ9QS", - "title": "Scalable multi-party FHE with Phantom-zone", - "description": "The talk introduces \"phantom-zone\", a framework to write scalable consumer facing MPC apps using multi-party FHE. Starting with what's multi-party FHE, talk gives a demo of non-trivial MPC app. Followed by introduction to programming model of MPC apps using multi-party FHE inside phantom-zone. Then the talk dives deep into primitives to realise multi-party FHE and ends with advanced FHE gadgets that further enhance multi-party FHE.", - "track": "Applied Cryptography", + "id": "scaling-autonomous-worlds-building-the-foundations-and-sewers-for-millions-of-inhabitants", + "sourceId": "QPAXL7", + "title": "Scaling autonomous worlds - building the foundations… and sewers for millions of inhabitants", + "description": "One tends to think of Ethereum scaling in financial terms—how many transactions per second? What’s the TVL? How much liquidity?\r\n\r\nBut in a possible future where Ethereum applications extend beyond finance, into areas like autonomous worlds, games, and social, what does scaling look like and what challenges await?\r\n\r\nJoin us as we explore challenges, solutions, and open questions in this space—how do we bring latency down despite seconds-long block time? Could we shard an app across multiple chains?", + "track": "Layer 2", "type": "Talk", - "expertise": "Beginner", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "FHE", - "MP-FHE" + "Cross-chain" ], "tags": [ - "MPC", - "mp-fhe", - "MPC" + "Layer 2s", + "Cross-L2", + "Autonomous World", + "cross-chain", + "Autonomous World", + "Cross-L2", + "Layer 2s" ], "language": "en", "speakers": [ - "janmajaya-mall" + "tdot" ], "eventId": "devcon-7", - "slot_start": 1731567600000, - "slot_end": 1731569400000, + "slot_start": 1731484800000, + "slot_end": 1731486600000, "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1V86Kc6aOcbAUsOm8NBUDaQ00YrCn0XJN5ce8Lyt73WU" + "resources_presentation": "https://docs.google.com/presentation/d/11DTfplHre4QguicqcET5ubMdfycNHdyjo8Imn5A0lWc" }, "vector": [ 0, @@ -646783,9 +646312,6 @@ 0, 0, 0, - 0, - 0, - 0, 6, 0, 0, @@ -647194,7 +646720,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -647351,6 +646876,8 @@ 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -647573,6 +647100,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -647595,7 +647123,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -647616,6 +647143,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -647707,6 +647235,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -648068,13 +647597,12 @@ 0, 0, 0, + 2, 0, 0, 0, 2, 0, - 2, - 0, 0, 0, 0, @@ -648091,47 +647619,35 @@ }, { "session": { - "id": "scaling-autonomous-worlds-building-the-foundations-and-sewers-for-millions-of-inhabitants", - "sourceId": "QPAXL7", - "title": "Scaling autonomous worlds - building the foundations… and sewers for millions of inhabitants", - "description": "One tends to think of Ethereum scaling in financial terms—how many transactions per second? What’s the TVL? How much liquidity?\r\n\r\nBut in a possible future where Ethereum applications extend beyond finance, into areas like autonomous worlds, games, and social, what does scaling look like and what challenges await?\r\n\r\nJoin us as we explore challenges, solutions, and open questions in this space—how do we bring latency down despite seconds-long block time? Could we shard an app across multiple chains?", - "track": "Layer 2", - "type": "Talk", - "expertise": "Intermediate", + "id": "scaling-clean-air-now-and-the-future", + "sourceId": "RKA9MF", + "title": "Scaling Clean Air: Now and the Future", + "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "type": "Lightning Talk", + "expertise": "", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "Cross-chain" - ], - "tags": [ - "Layer 2s", - "Cross-L2", - "Autonomous World", - "cross-chain", - "Autonomous World", - "Cross-L2", - "Layer 2s" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "tdot" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731484800000, - "slot_end": 1731486600000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/11DTfplHre4QguicqcET5ubMdfycNHdyjo8Imn5A0lWc" + "slot_start": 1731570300000, + "slot_end": 1731571200000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/1ZJZJ_2zvDgnrKFG8JEZo8VMp_Z1mb0btmMRtR2j0Vv0" }, "vector": [ 0, + 6, 0, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -648696,7 +648212,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -648920,7 +648435,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -648963,7 +648477,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -649055,7 +648568,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -649333,7 +648845,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -649417,10 +648928,14 @@ 0, 0, 0, - 2, 0, 0, 0, + 0, + 0, + 2, + 0, + 0, 2, 0, 0, @@ -649439,64 +648954,46 @@ }, { "session": { - "id": "scaling-clean-air-now-and-the-future", - "sourceId": "RKA9MF", - "title": "Scaling Clean Air: Now and the Future", - "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "id": "scaling-community-lessons-from-building-base", + "sourceId": "P73W8S", + "title": "Scaling Community: Lessons from Building Base", + "description": "Drawing from experiences as a Base core contributor and Base community lead, this talk is about building scalable Ethereum communities. Learn strategies for engagement, growth, best practices, and key insights.", + "track": "Developer Experience", "type": "Lightning Talk", - "expertise": "", - "audience": "Engineering", + "expertise": "Intermediate", + "audience": "Community", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Community", + "Discord", + "Farcaster", + "Building Community", + "Community Management", + "Community Security" + ], + "tags": [ + "Security", + "community", + "Layer 1", + "Layer 2s", + "Values" + ], "language": "en", - "speakers": [], + "speakers": [ + "wbnns" + ], "eventId": "devcon-7", - "slot_start": 1731570300000, - "slot_end": 1731571200000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/1ZJZJ_2zvDgnrKFG8JEZo8VMp_Z1mb0btmMRtR2j0Vv0" + "slot_start": 1731401400000, + "slot_end": 1731402000000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1Z6KNA8npIjlvXcTWwPrFhWHFQ9A2gd2wkiaNRb-bwuQ" }, "vector": [ - 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, + 6, 0, 0, 0, @@ -650065,6 +649562,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -650221,6 +649719,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -650235,6 +649734,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -650285,6 +649785,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -650329,6 +649830,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -650394,6 +649896,30 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -650754,7 +650280,6 @@ 0, 0, 0, - 2, 0, 0, 2, @@ -650767,6 +650292,10 @@ 0, 0, 0, + 2, + 0, + 0, + 0, 0, 0, 0, @@ -650775,49 +650304,48 @@ }, { "session": { - "id": "scaling-community-lessons-from-building-base", - "sourceId": "P73W8S", - "title": "Scaling Community: Lessons from Building Base", - "description": "Drawing from experiences as a Base core contributor and Base community lead, this talk is about building scalable Ethereum communities. Learn strategies for engagement, growth, best practices, and key insights.", - "track": "Developer Experience", + "id": "scaling-crypto-theres-an-app-for-that-onboarding-millions-in-africa-with-minipay", + "sourceId": "EXCPST", + "title": "Scaling Crypto? There's an App for That. Onboarding Millions in Africa with MiniPay", + "description": "Post-EthCC, everyone’s talking about the industry’s influx of infra & lack of consumer apps. These conversations overlook the strides made in Africa with MiniPay, a self-custodial stablecoin wallet with 3M+ activated accounts since launching less than a year ago. In this panel, Rene, Yoseph & co-panelists will discuss building, scaling, & updating a truly user-friendly crypto wallet, introducing net new users to Web3 and dApps, & the power of ERC-20 stablecoins for payments in emerging markets.", + "track": "Real World Ethereum", "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Community", + "expertise": "Beginner", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Community", - "Discord", - "Farcaster", - "Building Community", - "Community Management", - "Community Security" + "payment", + "p2p finance", + "mobile" ], "tags": [ - "Security", - "community", - "Layer 1", - "Layer 2s", - "Values" + "Protocol Design", + "Scalability", + "UI/UX", + "Mobile", + "Protocol Design", + "Scalability", + "UI/UX" ], "language": "en", "speakers": [ - "wbnns" + "rene-reinsberg" ], "eventId": "devcon-7", - "slot_start": 1731401400000, - "slot_end": 1731402000000, + "slot_start": 1731574800000, + "slot_end": 1731575400000, "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1Z6KNA8npIjlvXcTWwPrFhWHFQ9A2gd2wkiaNRb-bwuQ" + "resources_presentation": "https://docs.google.com/presentation/d/1lk319WDhop2qBsR_BdMLAl1tdzOwri17ao4IPguI7Ac" }, "vector": [ 0, 0, 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -651541,8 +651069,6 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -651556,7 +651082,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -651566,6 +651091,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -651588,6 +651114,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -651600,6 +651127,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -651607,7 +651135,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -651652,7 +651179,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -651682,6 +651208,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -651718,7 +651245,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -652104,10 +651630,10 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, @@ -652121,53 +651647,49 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "scaling-crypto-theres-an-app-for-that-onboarding-millions-in-africa-with-minipay", - "sourceId": "EXCPST", - "title": "Scaling Crypto? There's an App for That. Onboarding Millions in Africa with MiniPay", - "description": "Post-EthCC, everyone’s talking about the industry’s influx of infra & lack of consumer apps. These conversations overlook the strides made in Africa with MiniPay, a self-custodial stablecoin wallet with 3M+ activated accounts since launching less than a year ago. In this panel, Rene, Yoseph & co-panelists will discuss building, scaling, & updating a truly user-friendly crypto wallet, introducing net new users to Web3 and dApps, & the power of ERC-20 stablecoins for payments in emerging markets.", - "track": "Real World Ethereum", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Product", + "id": "scaling-ethereum-with-das-an-iterative-approach", + "sourceId": "JFWPRG", + "title": "Scaling Ethereum with DAS: an iterative approach", + "description": "In this time between the launch of 4844 and the possible launch of a first version of PeerDAS, we explore and explain the iterative approach that has been employed in the rollout of blobs and DAS to Ethereum, and discuss the past and future steps.", + "track": "Core Protocol", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "payment", - "p2p finance", - "mobile" + "PeerDAS" ], "tags": [ - "Protocol Design", - "Scalability", - "UI/UX", - "Mobile", - "Protocol Design", - "Scalability", - "UI/UX" + "Blobspace", + "Data Availability", + "Ethereum Roadmap", + "Scalability" ], "language": "en", "speakers": [ - "rene-reinsberg" + "francesco" ], "eventId": "devcon-7", - "slot_start": 1731574800000, - "slot_end": 1731575400000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1lk319WDhop2qBsR_BdMLAl1tdzOwri17ao4IPguI7Ac" + "slot_start": 1731398400000, + "slot_end": 1731400200000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1AIOGsICQD3wWyrBZ5kDP7FX-hHDQ53lT_n8M7Jdl_kI" }, "vector": [ 0, 0, 0, 0, + 6, 0, 0, - 6, 0, 0, 0, @@ -652914,7 +652436,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -652937,7 +652458,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -652950,7 +652470,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -652960,8 +652479,10 @@ 0, 0, 0, + 2, 0, 0, + 2, 0, 0, 0, @@ -653130,6 +652651,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -653453,17 +652975,16 @@ 0, 0, 0, + 2, 0, 0, 0, - 2, - 0, 0, + 2, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -653476,38 +652997,43 @@ }, { "session": { - "id": "scaling-ethereum-with-das-an-iterative-approach", - "sourceId": "JFWPRG", - "title": "Scaling Ethereum with DAS: an iterative approach", - "description": "In this time between the launch of 4844 and the possible launch of a first version of PeerDAS, we explore and explain the iterative approach that has been employed in the rollout of blobs and DAS to Ethereum, and discuss the past and future steps.", - "track": "Core Protocol", - "type": "Talk", + "id": "searcher-competition-in-block-building", + "sourceId": "MHRYV9", + "title": "Searcher Competition in Block Building", + "description": "We study the amount of MEV captured by validators, as a function of searcher competition. The core is a suitable solution concept in this context that makes robust predictions independent of implementation details or specific mechanisms chosen. The surplus share of validators is a function of searcher competition. Searchers can obtain at most the marginal value increase of the winning block relative to the best block that can be built without them. We validate the theory empirically.", + "track": "Cryptoeconomics", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Research", + "audience": "Design", "featured": false, "doNotRecord": false, "keywords": [ - "PeerDAS" + "Cooperative", + "Game", + "Theory;" ], "tags": [ - "Blobspace", - "Data Availability", - "Ethereum Roadmap", - "Scalability" + "Core Protocol", + "Gaming", + "Mechanism design", + "MEV", + "theory", + "cooperative", + "Core Protocol", + "Mechanism design", + "MEV" ], "language": "en", "speakers": [ - "francesco" + "akaki-mamageishvili" ], "eventId": "devcon-7", - "slot_start": 1731398400000, - "slot_end": 1731400200000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1AIOGsICQD3wWyrBZ5kDP7FX-hHDQ53lT_n8M7Jdl_kI" + "slot_start": 1731648600000, + "slot_end": 1731649200000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1oRDP1vAH4P88oiBLEXOsJco7KgtJbQmYvKAeAkMug6Y" }, "vector": [ - 0, - 0, 0, 0, 6, @@ -653950,6 +653476,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -654081,7 +653608,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -654239,10 +653765,12 @@ 0, 0, 0, + 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -654254,6 +653782,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -654303,10 +653832,8 @@ 0, 0, 0, - 2, 0, 0, - 2, 0, 0, 0, @@ -654346,6 +653873,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -654376,7 +653904,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -654475,8 +654002,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -654691,6 +654216,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -654717,6 +654243,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -654804,7 +654331,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -654814,6 +654340,7 @@ 0, 0, 0, + 2, 0, 0, 0 @@ -654821,46 +654348,37 @@ }, { "session": { - "id": "searcher-competition-in-block-building", - "sourceId": "MHRYV9", - "title": "Searcher Competition in Block Building", - "description": "We study the amount of MEV captured by validators, as a function of searcher competition. The core is a suitable solution concept in this context that makes robust predictions independent of implementation details or specific mechanisms chosen. The surplus share of validators is a function of searcher competition. Searchers can obtain at most the marginal value increase of the winning block relative to the best block that can be built without them. We validate the theory empirically.", - "track": "Cryptoeconomics", + "id": "securing-grandines-performance", + "sourceId": "GGWXYQ", + "title": "Securing Grandine's Performance", + "description": "Our project focuses on improving Grandine’s performance and stability through targeted benchmarking and profiling. By conducting a comparative analysis with Lighthouse, we aim to identify architectural optimizations, especially those related to parallelization. Establishing baseline metrics is key to this approach, as it allows us to focus on refining critical areas within Grandine for optimal, efficient performance, thereby supporting the robustness of the Ethereum network.", + "track": "[CLS] EPF Day", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Design", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "Cooperative", - "Game", - "Theory;" - ], + "keywords": [], "tags": [ + "Consensus", + "Consensus Mechanisms", "Core Protocol", - "Gaming", - "Mechanism design", - "MEV", - "theory", - "cooperative", - "Core Protocol", - "Mechanism design", - "MEV" + "Cryptography", + "Security" ], "language": "en", "speakers": [ - "akaki-mamageishvili" + "mercy-boma-naps-nkari" ], "eventId": "devcon-7", - "slot_start": 1731648600000, - "slot_end": 1731649200000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1oRDP1vAH4P88oiBLEXOsJco7KgtJbQmYvKAeAkMug6Y" + "slot_start": 1731482100000, + "slot_end": 1731483000000, + "slot_roomId": "breakout-1", + "resources_presentation": "https://docs.google.com/presentation/d/1prZ931qBVTXdBa8oGWfuFhX5yIKVdrAsZ9rAg99ejog" }, "vector": [ 0, 0, - 6, 0, 0, 0, @@ -654874,6 +654392,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -655301,7 +654820,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -655434,6 +654952,8 @@ 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -655586,6 +655106,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -655595,19 +655116,23 @@ 0, 0, 0, + 0, + 0, + 0, 6, 0, 0, 0, 0, 0, + 2, + 0, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -655698,7 +655223,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -655777,6 +655301,11 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -656041,7 +655570,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -656068,16 +655596,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -656155,6 +655673,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -656165,7 +655684,6 @@ 0, 0, 0, - 2, 0, 0, 0 @@ -656173,35 +655691,42 @@ }, { "session": { - "id": "securing-grandines-performance", - "sourceId": "GGWXYQ", - "title": "Securing Grandine's Performance", - "description": "Our project focuses on improving Grandine’s performance and stability through targeted benchmarking and profiling. By conducting a comparative analysis with Lighthouse, we aim to identify architectural optimizations, especially those related to parallelization. Establishing baseline metrics is key to this approach, as it allows us to focus on refining critical areas within Grandine for optimal, efficient performance, thereby supporting the robustness of the Ethereum network.", - "track": "[CLS] EPF Day", - "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "id": "security-frameworks-by-seal", + "sourceId": "A7TNUF", + "title": "Security Frameworks by SEAL", + "description": "Comprised of dedicated security specialists, SEAL aims to spread awareness and educate the community about Web3 security best practices and pitfalls. We address various challenges, compile accessible resources, and create new content. Open to all backgrounds, our guidelines provide comprehensive security frameworks for Web3 projects, offering best practices and practical solutions throughout their lifecycle. We aim to make Web3 a safer space for developers and users alike.", + "track": "Security", + "type": "Talk", + "expertise": "Beginner", + "audience": "Product", "featured": false, "doNotRecord": false, - "keywords": [], + "keywords": [ + "Best practices", + "Guidelines", + "Frameworks." + ], "tags": [ - "Consensus", - "Consensus Mechanisms", - "Core Protocol", - "Cryptography", + "Security", + "Hacks", + "Public good", + "framework", + "Hacks", + "Public good", "Security" ], "language": "en", "speakers": [ - "mercy-boma-naps-nkari" + "matta-the-red-guild" ], "eventId": "devcon-7", - "slot_start": 1731482100000, - "slot_end": 1731483000000, - "slot_roomId": "breakout-1", - "resources_presentation": "https://docs.google.com/presentation/d/1prZ931qBVTXdBa8oGWfuFhX5yIKVdrAsZ9rAg99ejog" + "slot_start": 1731576600000, + "slot_end": 1731578400000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1HmUewjGmXzH3e1271bv_rXsd73TpbSS90ZBFslgi4ic" }, "vector": [ + 6, 0, 0, 0, @@ -656217,8 +655742,6 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -656475,6 +655998,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -656778,7 +656302,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -656937,7 +656460,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -656945,13 +656467,11 @@ 0, 0, 0, - 6, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -657043,6 +656563,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -657127,7 +656648,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -657188,6 +656708,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -657360,6 +656881,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -657495,7 +657017,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -657506,6 +657027,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -657517,43 +657040,40 @@ }, { "session": { - "id": "security-frameworks-by-seal", - "sourceId": "A7TNUF", - "title": "Security Frameworks by SEAL", - "description": "Comprised of dedicated security specialists, SEAL aims to spread awareness and educate the community about Web3 security best practices and pitfalls. We address various challenges, compile accessible resources, and create new content. Open to all backgrounds, our guidelines provide comprehensive security frameworks for Web3 projects, offering best practices and practical solutions throughout their lifecycle. We aim to make Web3 a safer space for developers and users alike.", - "track": "Security", + "id": "security-of-fiat-shamir-transformation", + "sourceId": "VMNCS8", + "title": "Security of Fiat-Shamir transformation", + "description": "Fiat-Shamir transformation underlies virtually every SNARK used in the Ethereum ecosystem as it makes interactive proofs non-interactive. In this talk, we discuss the security issues if the transformation is used incorrectly (e.g., parallel repetition of a ZKP defined over a small field; such protocols became very popular thanks to their efficiency), provide examples, show the security loss that the transformation brings, and the concrete security of ZKP. Finally, we discuss best practices for k", + "track": "Applied Cryptography", "type": "Talk", - "expertise": "Beginner", - "audience": "Product", + "expertise": "Intermediate", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Best practices", - "Guidelines", - "Frameworks." + "small fields", + "IOP" ], "tags": [ + "Fiat-Shamir heuristic", + "STARK", "Security", - "Hacks", - "Public good", - "framework", - "Hacks", - "Public good", - "Security" + "iop", + "Fiat-Shamir heuristic", + "Security", + "STARK" ], "language": "en", "speakers": [ - "matta-the-red-guild" + "michal-zajac" ], "eventId": "devcon-7", - "slot_start": 1731576600000, - "slot_end": 1731578400000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1HmUewjGmXzH3e1271bv_rXsd73TpbSS90ZBFslgi4ic" + "slot_start": 1731482400000, + "slot_end": 1731484200000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1qlPnS97cEpEKuQEuS06efm97LnehdTDo-7FRoyWVIHY" }, "vector": [ - 6, - 0, 0, 0, 0, @@ -657564,6 +657084,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -657824,7 +657345,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -658130,6 +657650,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -658390,7 +657911,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -658495,6 +658015,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -658535,7 +658056,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -658708,7 +658228,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -658765,6 +658284,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -658845,16 +658366,16 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 0, + 2, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -658867,40 +658388,43 @@ }, { "session": { - "id": "security-of-fiat-shamir-transformation", - "sourceId": "VMNCS8", - "title": "Security of Fiat-Shamir transformation", - "description": "Fiat-Shamir transformation underlies virtually every SNARK used in the Ethereum ecosystem as it makes interactive proofs non-interactive. In this talk, we discuss the security issues if the transformation is used incorrectly (e.g., parallel repetition of a ZKP defined over a small field; such protocols became very popular thanks to their efficiency), provide examples, show the security loss that the transformation brings, and the concrete security of ZKP. Finally, we discuss best practices for k", - "track": "Applied Cryptography", - "type": "Talk", + "id": "security-through-obscurity-using-microdots-to-store-secrets", + "sourceId": "UHQDPU", + "title": "Security through obscurity. Using microdots to store secrets.", + "description": "Key custody remains a tricky problem to solve. Most of the focus around improving the security of key custody revolve around software based approaches like secret sharing. However, physical approaches are also possible. \r\n\r\nThis talk discusses on how to secure secrets using microdots and how microdots may be fabricated at home with legally accessible tools.\r\n\r\nMicrodots is a technique which allows one to shrink documents down. This allows one to embed secrets in documents in plain sight.", + "track": "Security", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Research", + "audience": "Lobby", "featured": false, "doNotRecord": false, "keywords": [ - "small fields", - "IOP" + "None" ], "tags": [ - "Fiat-Shamir heuristic", - "STARK", - "Security", - "iop", - "Fiat-Shamir heuristic", + "Digital Sovereignty", + "Cryptography", "Security", - "STARK" + "Hardware wallets", + "Custody", + "Cryptography", + "Custody", + "Digital Sovereignty", + "Hardware wallets", + "Security" ], "language": "en", "speakers": [ - "michal-zajac" + "jseam" ], "eventId": "devcon-7", - "slot_start": 1731482400000, - "slot_end": 1731484200000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1qlPnS97cEpEKuQEuS06efm97LnehdTDo-7FRoyWVIHY" + "slot_start": 1731406200000, + "slot_end": 1731406800000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1zGqyVZiy__TgQYZes9fefN5S6uBUQLT9Yl6wbxjJ-2M" }, "vector": [ + 6, 0, 0, 0, @@ -658911,7 +658435,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -659630,7 +659153,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -659644,6 +659166,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -659680,6 +659203,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -659843,7 +659367,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -659969,6 +659492,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -660113,8 +659637,6 @@ 0, 0, 2, - 2, - 0, 0, 0, 0, @@ -660199,7 +659721,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -660211,48 +659732,48 @@ 0, 0, 0, - 0 + 0, + 2 ] }, { "session": { - "id": "security-through-obscurity-using-microdots-to-store-secrets", - "sourceId": "UHQDPU", - "title": "Security through obscurity. Using microdots to store secrets.", - "description": "Key custody remains a tricky problem to solve. Most of the focus around improving the security of key custody revolve around software based approaches like secret sharing. However, physical approaches are also possible. \r\n\r\nThis talk discusses on how to secure secrets using microdots and how microdots may be fabricated at home with legally accessible tools.\r\n\r\nMicrodots is a technique which allows one to shrink documents down. This allows one to embed secrets in documents in plain sight.", - "track": "Security", + "id": "semaphore-v4", + "sourceId": "ZU9D8U", + "title": "Semaphore V4", + "description": "Semaphore is a protocol enabling individuals to prove group membership and send messages (such as votes or endorsements) anonymously. The latest version enhances efficiency and simplifies the use of libraries and contracts. This presentation will cover the new features, project vision, and the importance and challanges of zero-knowledge technologies.", + "track": "Applied Cryptography", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Lobby", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "None" + "semaphore", + "anonymity sets", + "proof of membership" ], "tags": [ - "Digital Sovereignty", - "Cryptography", - "Security", - "Hardware wallets", - "Custody", - "Cryptography", - "Custody", - "Digital Sovereignty", - "Hardware wallets", - "Security" + "Privacy", + "Zero-Knowledge", + "User Experience", + "proof-of", + "membership", + "Privacy", + "User Experience", + "Zero-Knowledge" ], "language": "en", "speakers": [ - "jseam" + "cedoor" ], "eventId": "devcon-7", - "slot_start": 1731406200000, - "slot_end": 1731406800000, + "slot_start": 1731397200000, + "slot_end": 1731397800000, "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1zGqyVZiy__TgQYZes9fefN5S6uBUQLT9Yl6wbxjJ-2M" + "resources_presentation": "https://docs.google.com/presentation/d/12uKp51aS4tQMokLfQJRDQlh518PRLNinkH3148Cq9Do" }, "vector": [ - 6, 0, 0, 0, @@ -660263,6 +659784,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -660982,7 +660504,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -660994,6 +660515,9 @@ 0, 0, 0, + 6, + 0, + 0, 0, 6, 0, @@ -661032,7 +660556,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -661097,6 +660620,18 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -661321,7 +660856,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -661341,6 +660875,14 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -661438,35 +660980,14 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, 0, 0, 0, @@ -661549,6 +661070,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -661561,46 +661083,36 @@ 0, 0, 0, - 0, - 2 + 0 ] }, { "session": { - "id": "semaphore-v4", - "sourceId": "ZU9D8U", - "title": "Semaphore V4", - "description": "Semaphore is a protocol enabling individuals to prove group membership and send messages (such as votes or endorsements) anonymously. The latest version enhances efficiency and simplifies the use of libraries and contracts. This presentation will cover the new features, project vision, and the importance and challanges of zero-knowledge technologies.", - "track": "Applied Cryptography", + "id": "shadow-network-simulations", + "sourceId": "H7HCJJ", + "title": "Shadow Network Simulations", + "description": "In my EPF project, I implemented Ethshadow, a configuration generator for simulating Ethereum networks using Shadow, and used it to research improvements to the current state of PeerDAS and to estimate the effects of IDONTWANT on node bandwidth. In this presentation, I will present my findings and make a case for testing using Ethshadow.", + "track": "[CLS] EPF Day", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Research", "featured": false, "doNotRecord": false, - "keywords": [ - "semaphore", - "anonymity sets", - "proof of membership" - ], + "keywords": [], "tags": [ - "Privacy", - "Zero-Knowledge", - "User Experience", - "proof-of", - "membership", - "Privacy", - "User Experience", - "Zero-Knowledge" + "Core Protocol", + "Layer 1", + "Testing" ], "language": "en", "speakers": [ - "cedoor" + "daniel-knopik" ], "eventId": "devcon-7", - "slot_start": 1731397200000, - "slot_end": 1731397800000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/12uKp51aS4tQMokLfQJRDQlh518PRLNinkH3148Cq9Do" + "slot_start": 1731485700000, + "slot_end": 1731486600000, + "slot_roomId": "breakout-1", + "resources_presentation": "https://docs.google.com/presentation/d/13dCJ8eFHfsvUgtv1Dz5mrPCKUF6Y5dXPwWu0wN0ixkY" }, "vector": [ 0, @@ -661613,12 +661125,12 @@ 0, 0, 0, - 6, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -662345,14 +661857,13 @@ 0, 0, 0, - 6, - 0, 0, 0, 6, 0, 0, 0, + 2, 0, 0, 0, @@ -662450,7 +661961,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -662578,6 +662088,9 @@ 0, 0, 0, + 2, + 0, + 0, 0, 0, 0, @@ -662705,7 +662218,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -662817,7 +662329,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -662900,8 +662411,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -662918,37 +662429,43 @@ }, { "session": { - "id": "shadow-network-simulations", - "sourceId": "H7HCJJ", - "title": "Shadow Network Simulations", - "description": "In my EPF project, I implemented Ethshadow, a configuration generator for simulating Ethereum networks using Shadow, and used it to research improvements to the current state of PeerDAS and to estimate the effects of IDONTWANT on node bandwidth. In this presentation, I will present my findings and make a case for testing using Ethshadow.", - "track": "[CLS] EPF Day", - "type": "Lightning Talk", + "id": "simulating-an-ethereum-network-at-scale", + "sourceId": "FAZBAD", + "title": "Simulating an Ethereum network at scale", + "description": "Previously, when Ethereum client developers wanted to test their ideas on the network layer, they either had to use a simulation tool that could be used only with some programming language or had to do network emulation instead, which requires a cluster of computers to do it at scale rather than running it on a laptop-size machine. This talk will tell you how to simulate an Ethereum network with 100+ nodes on a laptop-sized machine with production Ethereum clients.", + "track": "Core Protocol", + "type": "Talk", "expertise": "Intermediate", - "audience": "Research", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], + "keywords": [ + "Networking", + "Simulation" + ], "tags": [ - "Core Protocol", "Layer 1", - "Testing" + "simulation", + "Layer", + "1" ], "language": "en", "speakers": [ + "pop", "daniel-knopik" ], "eventId": "devcon-7", - "slot_start": 1731485700000, - "slot_end": 1731486600000, - "slot_roomId": "breakout-1", - "resources_presentation": "https://docs.google.com/presentation/d/13dCJ8eFHfsvUgtv1Dz5mrPCKUF6Y5dXPwWu0wN0ixkY" + "slot_start": 1731564600000, + "slot_end": 1731566400000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1x5qwU96CuNwokAG1SeZ9BSYZKjgzyrpzL5MwVOtxJWQ" }, "vector": [ 0, 0, 0, 0, + 6, 0, 0, 0, @@ -662960,8 +662477,6 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -663526,7 +663041,7 @@ 0, 0, 6, - 0, + 6, 0, 0, 0, @@ -663694,7 +663209,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -663754,6 +663268,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -663919,7 +663434,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -664161,6 +663675,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -664242,7 +663757,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -664255,48 +663769,47 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "simulating-an-ethereum-network-at-scale", - "sourceId": "FAZBAD", - "title": "Simulating an Ethereum network at scale", - "description": "Previously, when Ethereum client developers wanted to test their ideas on the network layer, they either had to use a simulation tool that could be used only with some programming language or had to do network emulation instead, which requires a cluster of computers to do it at scale rather than running it on a laptop-size machine. This talk will tell you how to simulate an Ethereum network with 100+ nodes on a laptop-sized machine with production Ethereum clients.", - "track": "Core Protocol", + "id": "simulating-economic-systems-of-an-autonomous-world", + "sourceId": "KWKW3W", + "title": "Simulating Economic Systems of an Autonomous World", + "description": "This presentation reviews the basics of token systems design and their onchain game applications. This will be specifically tailored to onchain complicated economic systems and simulating them in interactive notebooks for real-time graphing; aiding in parameter tweaking and finding gaps in systems designs. The goal of this talk will be to begin to bridge the gap between complex token systems designers and onchain game designers.", + "track": "[CLS] MUD Community-Led Session, by 0xPARC", "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Networking", - "Simulation" + "Token Engineering", + "Simulations", + "Complex Systems" ], "tags": [ - "Layer 1", - "simulation", - "Layer", - "1" + "Autonomous World", + "Gaming", + "Protocol Design" ], "language": "en", "speakers": [ - "pop", - "daniel-knopik" + "nico-rodriguez" ], "eventId": "devcon-7", - "slot_start": 1731564600000, - "slot_end": 1731566400000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1x5qwU96CuNwokAG1SeZ9BSYZKjgzyrpzL5MwVOtxJWQ" + "slot_start": 1731577800000, + "slot_end": 1731579300000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1JGirNWdZq9HEHUw7sdVF-0QUGOk9fJFHX5UmLIB_6hk" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, @@ -664305,6 +663818,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -664453,6 +663967,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -664872,8 +664387,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -665037,7 +664550,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -665069,6 +664581,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -665100,7 +664613,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -665132,6 +664644,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -665507,7 +665021,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -665589,8 +665102,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -665607,37 +665120,65 @@ }, { "session": { - "id": "simulating-economic-systems-of-an-autonomous-world", - "sourceId": "KWKW3W", - "title": "Simulating Economic Systems of an Autonomous World", - "description": "This presentation reviews the basics of token systems design and their onchain game applications. This will be specifically tailored to onchain complicated economic systems and simulating them in interactive notebooks for real-time graphing; aiding in parameter tweaking and finding gaps in systems designs. The goal of this talk will be to begin to bridge the gap between complex token systems designers and onchain game designers.", - "track": "[CLS] MUD Community-Led Session, by 0xPARC", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Research", + "id": "singer-sing-writer-hour-with-adegbengaoggunbdeje", + "sourceId": "R9KTR7", + "title": "Singer sing writer hour with adegbengaoggunbdeje", + "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", + "track": "Entertainment", + "type": "Music", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "Token Engineering", - "Simulations", - "Complex Systems" - ], - "tags": [ - "Autonomous World", - "Gaming", - "Protocol Design" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "nico-rodriguez" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731577800000, - "slot_end": 1731579300000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1JGirNWdZq9HEHUw7sdVF-0QUGOk9fJFHX5UmLIB_6hk" + "slot_start": 1731470400000, + "slot_end": 1731474000000, + "slot_roomId": "music-stage", + "resources_presentation": "https://docs.google.com/presentation/d/188EWHuoqMHZmI_lZQs8v-nCOf8dWQUXTZ39BGcW23wE" }, "vector": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 6, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -665650,7 +665191,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -665799,7 +665339,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -666414,7 +665953,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -666477,41 +666015,6 @@ 0, 0, 0, - 2, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -666934,8 +666437,6 @@ 2, 0, 0, - 0, - 0, 2, 0, 0, @@ -666948,37 +666449,51 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "singer-sing-writer-hour-with-adegbengaoggunbdeje", - "sourceId": "R9KTR7", - "title": "Singer sing writer hour with adegbengaoggunbdeje", - "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", - "track": "Entertainment", - "type": "Music", - "expertise": "", - "audience": "Engineering", + "id": "single-slot-finality-and-the-future-of-staking", + "sourceId": "LZCP8E", + "title": "Single Slot Finality and the future of staking", + "description": "Discussing the evolution of the thinking around future upgrades to the Ethereum consensus protocol (single slot finality project) in relationship to the future of staking. For example discussing things like https://ethresear.ch/t/orbit-ssf-solo-staking-friendly-validator-set-management-for-ssf/19928/3", + "track": "Core Protocol", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Research", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Economic", + "security" + ], + "tags": [ + "Core Protocol", + "Ethereum Roadmap", + "Home staking", + "Single-slot Finality", + "Consensus Mechanisms", + "Security", + "economy", + "Consensus Mechanisms", + "Core Protocol", + "Ethereum Roadmap", + "Home staking", + "Single-slot Finality" + ], "language": "en", - "speakers": [], + "speakers": [ + "francesco" + ], "eventId": "devcon-7", - "slot_start": 1731470400000, - "slot_end": 1731474000000, - "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/188EWHuoqMHZmI_lZQs8v-nCOf8dWQUXTZ39BGcW23wE" + "slot_start": 1731573600000, + "slot_end": 1731575400000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1198JUW8nHiS-gIHBkbDTKrorHlxq2jJXKTiMaVCMvcI" }, "vector": [ - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -667553,6 +667068,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -667707,6 +667223,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -667725,6 +667242,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -667782,6 +667300,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -667790,6 +667309,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -667898,6 +667418,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -667941,6 +667462,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -668087,6 +667609,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -668263,14 +667786,11 @@ 0, 0, 0, + 2, 0, 0, 0, 0, - 0, - 2, - 0, - 0, 2, 0, 0, @@ -668283,55 +667803,48 @@ 0, 0, 0, - 0, 0 ] }, { "session": { - "id": "single-slot-finality-and-the-future-of-staking", - "sourceId": "LZCP8E", - "title": "Single Slot Finality and the future of staking", - "description": "Discussing the evolution of the thinking around future upgrades to the Ethereum consensus protocol (single slot finality project) in relationship to the future of staking. For example discussing things like https://ethresear.ch/t/orbit-ssf-solo-staking-friendly-validator-set-management-for-ssf/19928/3", - "track": "Core Protocol", + "id": "slangs-query-api-a-better-way-to-analyse-solidity-code", + "sourceId": "8PYLB7", + "title": "Slang’s Query API: a better way to analyse Solidity code", + "description": "Slang is Nomic Foundation’s modular set of Solidity compiler APIs. This presentation will review Slang’s query engine approach to analysing Solidity code, and explain why it makes building tools that support multiple Solidity versions significantly easier than existing solutions, leading overall to higher quality tools.", + "track": "Developer Experience", "type": "Talk", - "expertise": "Intermediate", - "audience": "Research", + "expertise": "Expert", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Economic", - "security" + "Parsing", + "Compiling" ], "tags": [ - "Core Protocol", - "Ethereum Roadmap", - "Home staking", - "Single-slot Finality", - "Consensus Mechanisms", - "Security", - "economy", - "Consensus Mechanisms", - "Core Protocol", - "Ethereum Roadmap", - "Home staking", - "Single-slot Finality" + "Developer Infrastructure", + "Tooling", + "Languages", + "compilers", + "Developer Infrastructure", + "Languages", + "Tooling" ], "language": "en", "speakers": [ - "francesco" + "antony-blakey" ], "eventId": "devcon-7", - "slot_start": 1731573600000, - "slot_end": 1731575400000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1198JUW8nHiS-gIHBkbDTKrorHlxq2jJXKTiMaVCMvcI" + "slot_start": 1731648600000, + "slot_end": 1731650400000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1y7kvxWFxGZ-TBTEld48n6Dz0MGYoIGHria1lhFAdTZo" }, "vector": [ 0, 0, 0, - 0, 6, 0, 0, @@ -668903,7 +668416,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -668911,6 +668423,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -669058,7 +668571,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -669077,10 +668589,10 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, @@ -669113,6 +668625,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -669135,7 +668648,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -669144,7 +668656,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -669157,6 +668668,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -669253,7 +668765,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -669291,13 +668802,15 @@ 0, 0, 0, + 2, + 0, + 0, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -669444,7 +668957,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -669621,12 +669133,13 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 2, + 2, + 0, 0, 0, 0, @@ -669643,40 +669156,43 @@ }, { "session": { - "id": "slangs-query-api-a-better-way-to-analyse-solidity-code", - "sourceId": "8PYLB7", - "title": "Slang’s Query API: a better way to analyse Solidity code", - "description": "Slang is Nomic Foundation’s modular set of Solidity compiler APIs. This presentation will review Slang’s query engine approach to analysing Solidity code, and explain why it makes building tools that support multiple Solidity versions significantly easier than existing solutions, leading overall to higher quality tools.", - "track": "Developer Experience", - "type": "Talk", - "expertise": "Expert", - "audience": "Engineering", + "id": "small-brain-games-mud-day-demo", + "sourceId": "9ZBKKS", + "title": "Small Brain Games - MUD Day Demo", + "description": "This is a project demo for MUD Day CLS: onchain games and non-financial applications. \r\n\r\nFor the past 1.5 years, I've been building fully onchain games–games where the entire state is onchain for some reason (have launched 7!). In this demo, I will showcase some of these games that I have built.", + "track": "[CLS] MUD Community-Led Session, by 0xPARC", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Product", "featured": false, "doNotRecord": false, - "keywords": [ - "Parsing", - "Compiling" - ], + "keywords": [], "tags": [ - "Developer Infrastructure", - "Tooling", - "Languages", - "compilers", - "Developer Infrastructure", - "Languages", - "Tooling" + "Gaming", + "Autonomous World", + "Autonomous World", + "Gaming" ], "language": "en", "speakers": [ - "antony-blakey" + "small-brain" ], "eventId": "devcon-7", - "slot_start": 1731648600000, - "slot_end": 1731650400000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1y7kvxWFxGZ-TBTEld48n6Dz0MGYoIGHria1lhFAdTZo" + "slot_start": 1731557700000, + "slot_end": 1731558000000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1rEXXVcN2oqvYGgP1WxdgoBQUTVgnEnjAZjAEYHOPJv8" }, "vector": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -669811,6 +669327,10 @@ 0, 0, 0, + 6, + 0, + 0, + 0, 0, 0, 0, @@ -670259,7 +669779,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -670428,7 +669947,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -670461,7 +669979,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -670504,6 +670021,8 @@ 0, 0, 0, + 0, + 2, 2, 0, 0, @@ -670638,40 +670157,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -670973,13 +670458,34 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, 2, - 2, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -670992,32 +670498,33 @@ }, { "session": { - "id": "small-brain-games-mud-day-demo", - "sourceId": "9ZBKKS", - "title": "Small Brain Games - MUD Day Demo", - "description": "This is a project demo for MUD Day CLS: onchain games and non-financial applications. \r\n\r\nFor the past 1.5 years, I've been building fully onchain games–games where the entire state is onchain for some reason (have launched 7!). In this demo, I will showcase some of these games that I have built.", - "track": "[CLS] MUD Community-Led Session, by 0xPARC", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Product", + "id": "smart-accounts-need-smart-sessions", + "sourceId": "SJDY99", + "title": "Smart Accounts need Smart Sessions", + "description": "The world of dapps is evolving and wallets are becoming smarter. This is powered by developments in Smart Accounts which unlock more user-friendly experiences. Learn about how WalletConnect is introducing Smart Sessions and walkthrough all the standards (EIPs, ERCs and CAIPs) that will make the future of wallet UX possible.", + "track": "Usability", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], + "keywords": [ + "standards", + "wallets", + "interoperability" + ], "tags": [ - "Gaming", - "Autonomous World", - "Autonomous World", - "Gaming" + "interoperability" ], "language": "en", "speakers": [ - "small-brain" + "pedro-gomes" ], "eventId": "devcon-7", - "slot_start": 1731557700000, - "slot_end": 1731558000000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1rEXXVcN2oqvYGgP1WxdgoBQUTVgnEnjAZjAEYHOPJv8" + "slot_start": 1731552300000, + "slot_end": 1731554100000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1Xn-t83UrHqZiD2z9Y1uuRL-w6SCGvLF-dX6-cK0TwYM" }, "vector": [ 0, @@ -671028,11 +670535,11 @@ 0, 0, 0, + 6, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -671163,7 +670670,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -671603,6 +671109,8 @@ 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -671859,8 +671367,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -672144,6 +671650,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -672312,6 +671819,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -672322,8 +671830,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -672335,33 +671841,37 @@ }, { "session": { - "id": "smart-accounts-need-smart-sessions", - "sourceId": "SJDY99", - "title": "Smart Accounts need Smart Sessions", - "description": "The world of dapps is evolving and wallets are becoming smarter. This is powered by developments in Smart Accounts which unlock more user-friendly experiences. Learn about how WalletConnect is introducing Smart Sessions and walkthrough all the standards (EIPs, ERCs and CAIPs) that will make the future of wallet UX possible.", - "track": "Usability", + "id": "smart-contracts-with-privacy-case-study-buying-renewable-power", + "sourceId": "F9PWUP", + "title": "Smart Contracts with Privacy - Case Study - Buying Renewable Power", + "description": "Getting the world’s industries to switch to renewable power is immensely important for our planet’s future, but renewable power purchasing agreements turn out to be complicated to manage and administer. Buyers and sellers must interact indirectly through the electricity market and agreements contain complex rules. Keeping track of these is complicated and expensive - UNLESS you have a blockchain-based smart contract. This is how we did it, using ZK for privacy, on chain!", + "track": "Real World Ethereum", "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Business", "featured": false, "doNotRecord": false, "keywords": [ - "standards", - "wallets", - "interoperability" + "Enterprise" ], "tags": [ - "interoperability" + "Privacy", + "Zero-Knowledge", + "Use Cases", + "enterprise", + "Privacy", + "Use Cases", + "Zero-Knowledge" ], "language": "en", "speakers": [ - "pedro-gomes" + "paul-brody" ], "eventId": "devcon-7", - "slot_start": 1731552300000, - "slot_end": 1731554100000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1Xn-t83UrHqZiD2z9Y1uuRL-w6SCGvLF-dX6-cK0TwYM" + "slot_start": 1731493800000, + "slot_end": 1731495600000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1iPCFSCb5vpiqtzwoYxszBwbVcjQ5iI86jv7FH1Uo3E8" }, "vector": [ 0, @@ -672370,8 +671880,6 @@ 0, 0, 0, - 0, - 0, 6, 0, 0, @@ -672947,11 +672455,9 @@ 0, 0, 0, - 6, - 0, - 0, 0, 0, + 6, 0, 0, 0, @@ -673109,6 +672615,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -673175,6 +672682,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -673212,6 +672720,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -673488,7 +672997,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -673581,6 +673089,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -673661,11 +673170,11 @@ 0, 0, 0, - 2, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -673679,37 +673188,42 @@ }, { "session": { - "id": "smart-contracts-with-privacy-case-study-buying-renewable-power", - "sourceId": "F9PWUP", - "title": "Smart Contracts with Privacy - Case Study - Buying Renewable Power", - "description": "Getting the world’s industries to switch to renewable power is immensely important for our planet’s future, but renewable power purchasing agreements turn out to be complicated to manage and administer. Buyers and sellers must interact indirectly through the electricity market and agreements contain complex rules. Keeping track of these is complicated and expensive - UNLESS you have a blockchain-based smart contract. This is how we did it, using ZK for privacy, on chain!", - "track": "Real World Ethereum", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Business", + "id": "solarpunk-vs-lunarpunk-the-evolution-and-integration-of-these-movements", + "sourceId": "SFY3FB", + "title": "Solarpunk vs. Lunarpunk: The Evolution and Integration of these Movements", + "description": "In this talk, I will explore how the ideals of solarpunk and lunarpunk can be integrated to address privacy, inclusivity, and justice. We will explain how combining the strengths of both movements we can potentially create a cohesive vision for a sustainable, equitable, and free future.", + "track": "Cypherpunk & Privacy", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "Enterprise" + "Lunarpunk", + "Culture" ], "tags": [ - "Privacy", - "Zero-Knowledge", - "Use Cases", - "enterprise", - "Privacy", - "Use Cases", - "Zero-Knowledge" + "Coordination", + "Anonymity", + "Solarpunk", + "Ethereum for Good", + "Social", + "culture", + "Anonymity", + "Coordination", + "Ethereum for Good", + "Social", + "Solarpunk" ], "language": "en", "speakers": [ - "paul-brody" + "manualzuru" ], "eventId": "devcon-7", - "slot_start": 1731493800000, - "slot_end": 1731495600000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1iPCFSCb5vpiqtzwoYxszBwbVcjQ5iI86jv7FH1Uo3E8" + "slot_start": 1731496800000, + "slot_end": 1731497400000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1Zg48147sw4ud8uPsdsYKyuXSSdSVDoJZ0LSxumOJZ4o" }, "vector": [ 0, @@ -673717,7 +673231,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -674296,8 +673809,8 @@ 0, 0, 0, - 6, 0, + 6, 0, 0, 0, @@ -674454,7 +673967,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -674469,6 +673981,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -674521,7 +674034,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -674559,7 +674071,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -674569,6 +674080,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -674599,6 +674112,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -674622,6 +674136,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -674677,6 +674192,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -674928,7 +674444,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -675020,53 +674535,42 @@ 0, 0, 0, - 0, - 0, 0 ] }, { "session": { - "id": "solarpunk-vs-lunarpunk-the-evolution-and-integration-of-these-movements", - "sourceId": "SFY3FB", - "title": "Solarpunk vs. Lunarpunk: The Evolution and Integration of these Movements", - "description": "In this talk, I will explore how the ideals of solarpunk and lunarpunk can be integrated to address privacy, inclusivity, and justice. We will explain how combining the strengths of both movements we can potentially create a cohesive vision for a sustainable, equitable, and free future.", - "track": "Cypherpunk & Privacy", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Community", + "id": "solidity-inline-assembly-for-developer-experience", + "sourceId": "F7XJZW", + "title": "Solidity Inline-Assembly for Developer Experience", + "description": "We demonstrate how inline-assembly is used at Solady to improve the account abstraction developer experience, write concise code, and create novel features.\r\n\r\nSolady is a Solidity library (MIT-licensed). \r\n\r\nSome of our biggest users include Coinbase, Optimism, Uniswap.", + "track": "Developer Experience", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Developper", "featured": false, "doNotRecord": false, "keywords": [ - "Lunarpunk", - "Culture" + "Solidity" ], "tags": [ - "Coordination", - "Anonymity", - "Solarpunk", - "Ethereum for Good", - "Social", - "culture", - "Anonymity", - "Coordination", - "Ethereum for Good", - "Social", - "Solarpunk" + "Gas", + "Account Abstraction", + "solidity", + "Account Abstraction", + "Gas" ], "language": "en", "speakers": [ - "manualzuru" + "vectorized" ], "eventId": "devcon-7", - "slot_start": 1731496800000, - "slot_end": 1731497400000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1Zg48147sw4ud8uPsdsYKyuXSSdSVDoJZ0LSxumOJZ4o" + "slot_start": 1731576600000, + "slot_end": 1731578400000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1ww4IN7FSAReDpOBeMK96jT38LWmsqkRdbQBoBnUIH-k" }, "vector": [ - 0, - 0, 0, 0, 0, @@ -675650,11 +675154,9 @@ 0, 0, 0, - 6, - 0, - 0, 0, 0, + 6, 0, 0, 0, @@ -675821,7 +675323,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -675850,6 +675351,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -675920,8 +675422,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -675952,7 +675452,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -675976,7 +675475,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -676168,6 +675666,10 @@ 0, 0, 0, + 2, + 0, + 0, + 0, 0, 0, 0, @@ -676358,10 +675860,10 @@ 0, 0, 0, - 0, - 0, - 2, - 0, + 0, + 0, + 0, + 2, 0, 0, 0, @@ -676375,40 +675877,44 @@ 0, 0, 0, + 0, + 0, + 0, 0 ] }, { "session": { - "id": "solidity-inline-assembly-for-developer-experience", - "sourceId": "F7XJZW", - "title": "Solidity Inline-Assembly for Developer Experience", - "description": "We demonstrate how inline-assembly is used at Solady to improve the account abstraction developer experience, write concise code, and create novel features.\r\n\r\nSolady is a Solidity library (MIT-licensed). \r\n\r\nSome of our biggest users include Coinbase, Optimism, Uniswap.", + "id": "solidity-then-now-and-the-future", + "sourceId": "HZ3DEF", + "title": "Solidity: Then, Now, & the Future!", + "description": "In this talk, I will be presenting the prospect of Q1 2025 release of the Solidity language compiler including the following sections:\r\n\r\n- Latest features and developments\r\n- via-ir: what's happening and what's next\r\n- Experimental Solidity: The future of the language\r\n- Timeline & roadmap", "track": "Developer Experience", "type": "Talk", "expertise": "Intermediate", - "audience": "Developper", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ + "Smart Contract Development", "Solidity" ], "tags": [ - "Gas", - "Account Abstraction", + "Tooling", + "Languages", "solidity", - "Account Abstraction", - "Gas" + "Languages", + "Tooling" ], "language": "en", "speakers": [ - "vectorized" + "vishwa-mehta" ], "eventId": "devcon-7", - "slot_start": 1731576600000, - "slot_end": 1731578400000, + "slot_start": 1731574800000, + "slot_end": 1731576600000, "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1ww4IN7FSAReDpOBeMK96jT38LWmsqkRdbQBoBnUIH-k" + "resources_presentation": "https://docs.google.com/presentation/d/1GmwHGEiPwMU4yfyA7ipBeOYh8M7CK0BgtepZdbx3JFA" }, "vector": [ 0, @@ -677161,6 +676667,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -677192,8 +676699,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -677238,6 +676743,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -677371,7 +676877,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -677708,10 +677213,10 @@ 0, 0, 0, + 2, 0, 0, 0, - 2, 0, 0, 0, @@ -677726,43 +677231,45 @@ }, { "session": { - "id": "solidity-then-now-and-the-future", - "sourceId": "HZ3DEF", - "title": "Solidity: Then, Now, & the Future!", - "description": "In this talk, I will be presenting the prospect of Q1 2025 release of the Solidity language compiler including the following sections:\r\n\r\n- Latest features and developments\r\n- via-ir: what's happening and what's next\r\n- Experimental Solidity: The future of the language\r\n- Timeline & roadmap", - "track": "Developer Experience", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "id": "solo-staking-in-the-dark-forest-a-survival-guide", + "sourceId": "REJ3SW", + "title": "Solo staking in the dark forest: a survival guide", + "description": "Solo stakers are key to keeping the Ethereum ecosystem geographically decentralized and censorship resistant. But PBS leaves solo stakers extremely vulnerable to a variety of narrowly targeted DDOS attacks, made possible by public information on the p2p network. This talk will explain why privacy matters on the p2p layer, provide an overview of the attacks solo stakers would face in PBS, and demonstrate some of these in a sandbox environment.", + "track": "Core Protocol", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Stakers/Validators", "featured": false, "doNotRecord": false, "keywords": [ - "Smart Contract Development", - "Solidity" + "Metadata" ], "tags": [ - "Tooling", - "Languages", - "solidity", - "Languages", - "Tooling" + "Staking", + "Privacy", + "Security", + "MEV", + "metadata", + "MEV", + "Privacy", + "Security" ], "language": "en", "speakers": [ - "vishwa-mehta" + "qianchen-q-yu" ], "eventId": "devcon-7", - "slot_start": 1731574800000, - "slot_end": 1731576600000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1GmwHGEiPwMU4yfyA7ipBeOYh8M7CK0BgtepZdbx3JFA" + "slot_start": 1731639900000, + "slot_end": 1731640500000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1d-GmGcNLmt1uMkzzdpBPgSsDGcejG31g_wfOtXcVIvg" }, "vector": [ 0, 0, 0, - 6, 0, + 6, 0, 0, 0, @@ -678487,7 +677994,9 @@ 0, 0, 0, + 6, 0, + 6, 0, 0, 0, @@ -678509,8 +678018,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -678585,7 +678092,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -678605,6 +678111,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -678616,6 +678123,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -678854,7 +678362,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -678974,6 +678481,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -679055,14 +678563,12 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -679073,44 +678579,46 @@ }, { "session": { - "id": "solo-staking-in-the-dark-forest-a-survival-guide", - "sourceId": "REJ3SW", - "title": "Solo staking in the dark forest: a survival guide", - "description": "Solo stakers are key to keeping the Ethereum ecosystem geographically decentralized and censorship resistant. But PBS leaves solo stakers extremely vulnerable to a variety of narrowly targeted DDOS attacks, made possible by public information on the p2p network. This talk will explain why privacy matters on the p2p layer, provide an overview of the attacks solo stakers would face in PBS, and demonstrate some of these in a sandbox environment.", - "track": "Core Protocol", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Stakers/Validators", + "id": "solving-multichain-ux-lessons-from-cosmos-for-the-rollup-ecosystem", + "sourceId": "QKRCF7", + "title": "Solving Multichain UX: Lessons from Cosmos for the Rollup Ecosystem", + "description": "This talk addresses how we tackled challenges in the Cosmos ecosystem like liquidity fragmentation, multi-chain accounts, and cross-chain contract standards, and how these solutions can be used to improve cross-chain UX in the rollup ecosystem. \r\n\r\nIf time allows, we'll also dig into designing flexible and scalable abstractions for rapid deployment of integrations (bridges, dexs, wallets) across not just many chains, but many diverse tech stacks.", + "track": "Developer Experience", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Developper", "featured": false, "doNotRecord": false, "keywords": [ - "Metadata" + "DeFi", + "Cross-chain", + "Aggregation" ], "tags": [ - "Staking", - "Privacy", - "Security", - "MEV", - "metadata", - "MEV", - "Privacy", - "Security" + "Fragmentation", + "UI/UX", + "Account Abstraction", + "defi", + "cross-chain", + "aggregation", + "Account Abstraction", + "Fragmentation", + "UI/UX" ], "language": "en", "speakers": [ - "qianchen-q-yu" + "sunny-aggarwal" ], "eventId": "devcon-7", - "slot_start": 1731639900000, - "slot_end": 1731640500000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1d-GmGcNLmt1uMkzzdpBPgSsDGcejG31g_wfOtXcVIvg" + "slot_start": 1731577800000, + "slot_end": 1731579600000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/10vnF2ObOK5u8Z8XcfbB0o6Q0DIS1LwGHZA_ieNhsIXg" }, "vector": [ 0, 0, 0, - 0, 6, 0, 0, @@ -679695,8 +679203,8 @@ 0, 0, 0, - 6, 0, + 6, 0, 0, 0, @@ -679837,9 +679345,7 @@ 0, 0, 0, - 6, 0, - 6, 0, 0, 0, @@ -679882,6 +679388,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -679889,6 +679396,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -679896,6 +679404,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -679954,7 +679463,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -679966,7 +679474,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -680032,6 +679539,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -680316,6 +679824,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -680399,19 +679908,18 @@ 0, 0, 0, + 2, 0, 0, 0, - 2, - 0, 0, 0, 0, + 2, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -680422,49 +679930,48 @@ }, { "session": { - "id": "solving-multichain-ux-lessons-from-cosmos-for-the-rollup-ecosystem", - "sourceId": "QKRCF7", - "title": "Solving Multichain UX: Lessons from Cosmos for the Rollup Ecosystem", - "description": "This talk addresses how we tackled challenges in the Cosmos ecosystem like liquidity fragmentation, multi-chain accounts, and cross-chain contract standards, and how these solutions can be used to improve cross-chain UX in the rollup ecosystem. \r\n\r\nIf time allows, we'll also dig into designing flexible and scalable abstractions for rapid deployment of integrations (bridges, dexs, wallets) across not just many chains, but many diverse tech stacks.", - "track": "Developer Experience", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Developper", + "id": "sovereignists-vs-globalists", + "sourceId": "ZHQPKA", + "title": "Sovereignists vs. Globalists", + "description": "Sovereignists vs. Globalists is the real battle we should be fighting.\r\n\r\nFundamentally the goal of the space is to be Sovereign. I think very few people came into the space with the idea that well we should all rely on a single, one World government to control everything we do. But rather how do we give users a choice about what kind of systems they actually interact with on a day-to-day basis.\r\n\r\nWhat we should be thinking about when building truly decentralized truly resilient systems, is how to", + "track": "Cypherpunk & Privacy", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "DeFi", - "Cross-chain", - "Aggregation" + "Vision", + "future", + "resilient technologies" ], "tags": [ - "Fragmentation", - "UI/UX", - "Account Abstraction", - "defi", - "cross-chain", - "aggregation", - "Account Abstraction", - "Fragmentation", - "UI/UX" + "Decentralization Improvements", + "Digital Sovereignty", + "Emergency Plan", + "resiliency", + "technology", + "Decentralization Improvements", + "Digital Sovereignty", + "Emergency Plan" ], "language": "en", "speakers": [ - "sunny-aggarwal" + "adrian-brink" ], "eventId": "devcon-7", - "slot_start": 1731577800000, - "slot_end": 1731579600000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/10vnF2ObOK5u8Z8XcfbB0o6Q0DIS1LwGHZA_ieNhsIXg" + "slot_start": 1731648600000, + "slot_end": 1731649200000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1Ce0TClLRzVeI_KHk3Q7wjGn9iUM0mxltuQHeo2UgQuw" }, "vector": [ 0, 0, 0, - 6, 0, 0, + 6, 0, 0, 0, @@ -681194,6 +680701,12 @@ 0, 0, 0, + 6, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -681240,7 +680753,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -681248,7 +680760,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -681347,6 +680858,12 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -681566,6 +681083,31 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -681668,40 +681210,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -681759,10 +681267,8 @@ 0, 0, 0, - 2, - 0, - 0, 0, + 2, 0, 0, 0, @@ -681774,40 +681280,37 @@ }, { "session": { - "id": "sovereignists-vs-globalists", - "sourceId": "ZHQPKA", - "title": "Sovereignists vs. Globalists", - "description": "Sovereignists vs. Globalists is the real battle we should be fighting.\r\n\r\nFundamentally the goal of the space is to be Sovereign. I think very few people came into the space with the idea that well we should all rely on a single, one World government to control everything we do. But rather how do we give users a choice about what kind of systems they actually interact with on a day-to-day basis.\r\n\r\nWhat we should be thinking about when building truly decentralized truly resilient systems, is how to", - "track": "Cypherpunk & Privacy", - "type": "Lightning Talk", + "id": "speedrun-rollups-a-beginners-guide-to-l2s-zk-and-wtf-people-are-talking-about-on-panels", + "sourceId": "L3Z78Q", + "title": "Speedrun Rollups: A Beginner's Guide to L2s, ZK, and WTF People are Talking About on Panels", + "description": "The L2 landscape has grown, both in terms of size, but also the development of the tech and the new problems that need to be solved.\r\n\r\nThis talk aims to take you from zero to hero, equipping you with the history, development, and current state of L2s, so you can maximize your Devcon experience without having to carry around a dictionary to understand WTF people are talking about.", + "track": "Layer 2", + "type": "Workshop", "expertise": "Beginner", - "audience": "Community", + "audience": "Hobby", "featured": false, "doNotRecord": false, "keywords": [ - "Vision", - "future", - "resilient technologies" + "ELI5" ], "tags": [ - "Decentralization Improvements", - "Digital Sovereignty", - "Emergency Plan", - "resiliency", - "technology", - "Decentralization Improvements", - "Digital Sovereignty", - "Emergency Plan" + "Layer 2s", + "Scalability", + "ZK-EVMs", + "eli5", + "Layer 2s", + "Scalability", + "ZK-EVMs" ], "language": "en", "speakers": [ - "adrian-brink" + "emily" ], "eventId": "devcon-7", - "slot_start": 1731648600000, - "slot_end": 1731649200000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1Ce0TClLRzVeI_KHk3Q7wjGn9iUM0mxltuQHeo2UgQuw" + "slot_start": 1731389400000, + "slot_end": 1731394800000, + "slot_roomId": "classroom-e", + "resources_presentation": "https://docs.google.com/presentation/d/17fKWm64cWJz5zLVi9Av7ZypNBcbMuJYxb55zQcDbVJ8" }, "vector": [ 0, @@ -681815,9 +681318,9 @@ 0, 0, 0, - 6, 0, 0, + 6, 0, 0, 0, @@ -682546,7 +682049,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -682590,7 +682092,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -682607,6 +682108,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -682680,6 +682182,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -682703,7 +682206,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -682745,7 +682247,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -682891,6 +682392,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -682928,7 +682430,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -682951,6 +682452,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -683113,49 +682615,45 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, 0 ] }, { "session": { - "id": "speedrun-rollups-a-beginners-guide-to-l2s-zk-and-wtf-people-are-talking-about-on-panels", - "sourceId": "L3Z78Q", - "title": "Speedrun Rollups: A Beginner's Guide to L2s, ZK, and WTF People are Talking About on Panels", - "description": "The L2 landscape has grown, both in terms of size, but also the development of the tech and the new problems that need to be solved.\r\n\r\nThis talk aims to take you from zero to hero, equipping you with the history, development, and current state of L2s, so you can maximize your Devcon experience without having to carry around a dictionary to understand WTF people are talking about.", - "track": "Layer 2", + "id": "speedrunning-chain-abstraction-eips", + "sourceId": "UVUPRS", + "title": "Speedrunning chain abstraction EIPs", + "description": "We look at different EIPs in pipeline across the CAKE stack and how they relate to chain abstraction.", + "track": "Usability", "type": "Workshop", - "expertise": "Beginner", - "audience": "Hobby", - "featured": false, + "expertise": "Expert", + "audience": "Developer", + "featured": true, "doNotRecord": false, "keywords": [ - "ELI5" + "ChainAbstraction", + "CredibleAccounts", + "Cross-chain" ], "tags": [ - "Layer 2s", - "Scalability", - "ZK-EVMs", - "eli5", - "Layer 2s", - "Scalability", - "ZK-EVMs" + "cross-chain" ], "language": "en", "speakers": [ - "emily" + "ankit-chiplunkar" ], "eventId": "devcon-7", - "slot_start": 1731389400000, - "slot_end": 1731394800000, - "slot_roomId": "classroom-e", - "resources_presentation": "https://docs.google.com/presentation/d/17fKWm64cWJz5zLVi9Av7ZypNBcbMuJYxb55zQcDbVJ8" + "slot_start": 1731655200000, + "slot_end": 1731660600000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1up9DjzXHNhdVzKddYHp52RLJfA0EO60JAyhULDNogTk" }, "vector": [ 0, @@ -683165,8 +682663,8 @@ 0, 0, 0, - 6, 0, + 6, 0, 0, 0, @@ -683954,7 +683452,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -684028,7 +683525,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -684238,7 +683734,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -684298,7 +683793,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -684370,6 +683864,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -684453,10 +683949,12 @@ 0, 0, 0, - 2, 0, 0, + 2, + 0, 0, + 2, 0, 0, 0, @@ -684467,39 +683965,39 @@ 0, 0, 0, - 2, 0 ] }, { "session": { - "id": "speedrunning-chain-abstraction-eips", - "sourceId": "UVUPRS", - "title": "Speedrunning chain abstraction EIPs", - "description": "We look at different EIPs in pipeline across the CAKE stack and how they relate to chain abstraction.", - "track": "Usability", - "type": "Workshop", - "expertise": "Expert", - "audience": "Developer", - "featured": true, + "id": "sszb-a-high-performance-ssz-implementation-in-rust", + "sourceId": "M3SK39", + "title": "Sszb: A High Performance SSZ Implementation in Rust", + "description": "This talk goes over my EPF project for the SSZ ecosystem:\r\n\r\n- a benchmarking suite for the various rust SSZ implementations in the ecosystem to properly evaluate performance and point developers to which library they should use.\r\n- a high performance ssz implementation that's faster than existing libraries in the ecosystem", + "track": "[CLS] EPF Day", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Engineering", + "featured": false, "doNotRecord": false, "keywords": [ - "ChainAbstraction", - "CredibleAccounts", - "Cross-chain" + "serialization", + "ssz", + "rust" ], "tags": [ - "cross-chain" + "Core", + "Protocol" ], "language": "en", "speakers": [ - "ankit-chiplunkar" + "ghilia-weldesselasie" ], "eventId": "devcon-7", - "slot_start": 1731655200000, - "slot_end": 1731660600000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1up9DjzXHNhdVzKddYHp52RLJfA0EO60JAyhULDNogTk" + "slot_start": 1731487500000, + "slot_end": 1731488400000, + "slot_roomId": "breakout-1", + "resources_presentation": "https://docs.google.com/presentation/d/1-4E6jtMXWSHSGuL8JFQX16HGIrgdIQ5cWNLRXq-ty9I" }, "vector": [ 0, @@ -684510,7 +684008,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -684518,6 +684015,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -685537,6 +685035,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -685711,9 +685211,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -685795,13 +685292,13 @@ 0, 0, 0, + 2, 0, 0, 0, 2, 0, 0, - 2, 0, 0, 0, @@ -685817,45 +685314,39 @@ }, { "session": { - "id": "sszb-a-high-performance-ssz-implementation-in-rust", - "sourceId": "M3SK39", - "title": "Sszb: A High Performance SSZ Implementation in Rust", - "description": "This talk goes over my EPF project for the SSZ ecosystem:\r\n\r\n- a benchmarking suite for the various rust SSZ implementations in the ecosystem to properly evaluate performance and point developers to which library they should use.\r\n- a high performance ssz implementation that's faster than existing libraries in the ecosystem", - "track": "[CLS] EPF Day", - "type": "Talk", + "id": "stablecoin-technicalities-innovations-challenges-and-opportunities", + "sourceId": "XJBYKJ", + "title": "Stablecoin Technicalities: Innovations, Challenges, and Opportunities", + "description": "This session is dedicated to the evolving landscape of stablecoins, with a particular focus on the latest advancements and the role of PYUSD. This talk is tailored for developers and crypto-enthusiasts eager to explore the broader implications of stablecoin technology, integration challenges, and real-world applications of stablecoins in modern finance while focusing on PayPal's role in the Ethereum ecosystem.", + "track": "Real World Ethereum", + "type": "Lightning Talk", "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "serialization", - "ssz", - "rust" + "Stablecoins" ], "tags": [ - "Core", - "Protocol" + "Use Cases", + "Remittance", + "Product-market fit", + "stablecoin", + "Product-market fit", + "Remittance", + "Use Cases" ], "language": "en", "speakers": [ - "ghilia-weldesselasie" + "edwin-aoki" ], "eventId": "devcon-7", - "slot_start": 1731487500000, - "slot_end": 1731488400000, - "slot_roomId": "breakout-1", - "resources_presentation": "https://docs.google.com/presentation/d/1-4E6jtMXWSHSGuL8JFQX16HGIrgdIQ5cWNLRXq-ty9I" + "slot_start": 1731568200000, + "slot_end": 1731568800000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1Mh_MTgJQI_Yj0brAf1A-CWrCUWCivpHPQFUodwNtN3M" }, "vector": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -686440,22 +685931,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -686465,6 +685940,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -686658,6 +686134,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -686678,6 +686155,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -686883,8 +686361,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -686967,6 +686443,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -687057,6 +686534,28 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -687162,45 +686661,47 @@ }, { "session": { - "id": "stablecoin-technicalities-innovations-challenges-and-opportunities", - "sourceId": "XJBYKJ", - "title": "Stablecoin Technicalities: Innovations, Challenges, and Opportunities", - "description": "This session is dedicated to the evolving landscape of stablecoins, with a particular focus on the latest advancements and the role of PYUSD. This talk is tailored for developers and crypto-enthusiasts eager to explore the broader implications of stablecoin technology, integration challenges, and real-world applications of stablecoins in modern finance while focusing on PayPal's role in the Ethereum ecosystem.", - "track": "Real World Ethereum", - "type": "Lightning Talk", + "id": "staking-on-power-efficient-and-low-cost-hardware-from-arm64-to-risc-v-boards", + "sourceId": "J3SWYT", + "title": "Staking on Power Efficient and Low Cost Hardware: From ARM64 to RISC-V Boards", + "description": "The entry barrier to staking on Ethereum got lower, as ARM boards, the tooling and OS support have improved massively. We show the current landscape of hardware options and the software stack to go along with it. \r\nAs a glimpse into the future we will talk about RISC-V, an open CPU architecture, present the current state of RISC-V based single board computers. We will discuss the progress we have made to run Ethereum nodes on these boards and the road ahead to optimize clients.", + "track": "Core Protocol", + "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Stakers/Validators", "featured": false, "doNotRecord": false, "keywords": [ - "Stablecoins" + "node running", + "RISC-V", + "Hardware optimization" ], "tags": [ - "Use Cases", - "Remittance", - "Product-market fit", - "stablecoin", - "Product-market fit", - "Remittance", - "Use Cases" + "Validator Experience", + "Home staking", + "Decentralization", + "optimization", + "hardware", + "Decentralization", + "Home staking", + "Validator Experience" ], "language": "en", "speakers": [ - "edwin-aoki" + "aavegotch1eth", + "haurog" ], "eventId": "devcon-7", - "slot_start": 1731568200000, - "slot_end": 1731568800000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1Mh_MTgJQI_Yj0brAf1A-CWrCUWCivpHPQFUodwNtN3M" + "slot_start": 1731571800000, + "slot_end": 1731573600000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/120GkPug8WQzGtUpAMbWnOOcB7P72J5K2YG_ZVHAuEF0" }, "vector": [ 0, 0, 0, 0, - 0, - 0, 6, 0, 0, @@ -687789,10 +687290,10 @@ 0, 0, 0, - 6, - 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -687964,6 +687465,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -687983,7 +687485,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -688004,7 +687505,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -688013,6 +687513,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -688028,6 +687529,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -688105,6 +687607,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -688275,6 +687778,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -688292,7 +687796,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -688383,7 +687886,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -688492,7 +687994,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -688500,6 +688001,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -688510,54 +688012,51 @@ }, { "session": { - "id": "staking-on-power-efficient-and-low-cost-hardware-from-arm64-to-risc-v-boards", - "sourceId": "J3SWYT", - "title": "Staking on Power Efficient and Low Cost Hardware: From ARM64 to RISC-V Boards", - "description": "The entry barrier to staking on Ethereum got lower, as ARM boards, the tooling and OS support have improved massively. We show the current landscape of hardware options and the software stack to go along with it. \r\nAs a glimpse into the future we will talk about RISC-V, an open CPU architecture, present the current state of RISC-V based single board computers. We will discuss the progress we have made to run Ethereum nodes on these boards and the road ahead to optimize clients.", - "track": "Core Protocol", - "type": "Talk", + "id": "stark-proofs-eli5", + "sourceId": "BKTYWY", + "title": "STARK proofs ELI5", + "description": "Let's face it, ZK proofs are intimidating. But they don't have to be!\r\nZK proofs are complex not because of the depth math they use, but because of the large number of fields of mathematics they leverage features from.\r\nIn this talk, we'll break down STARK proofs into simple blocks and colorful analogies so that you get a good high level overview of how they work", + "track": "Applied Cryptography", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Stakers/Validators", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "node running", - "RISC-V", - "Hardware optimization" + "ELI5" ], "tags": [ - "Validator Experience", - "Home staking", - "Decentralization", - "optimization", - "hardware", - "Decentralization", - "Home staking", - "Validator Experience" + "ZKP", + "Use cases of cryptography", + "STARK", + "eli5", + "STARK", + "Use cases of cryptography", + "ZKP" ], "language": "en", "speakers": [ - "aavegotch1eth", - "haurog" + "henri" ], "eventId": "devcon-7", - "slot_start": 1731571800000, - "slot_end": 1731573600000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/120GkPug8WQzGtUpAMbWnOOcB7P72J5K2YG_ZVHAuEF0" + "slot_start": 1731394200000, + "slot_end": 1731394800000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1wuFB_JXv5HWJjXdbPmQNAk43TRxm_cDU9haSzPCxKco" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -689143,7 +688642,6 @@ 0, 0, 6, - 6, 0, 0, 0, @@ -689304,6 +688802,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -689315,7 +688814,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -689351,6 +688849,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -689363,7 +688862,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -689379,7 +688877,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -689457,7 +688954,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -689490,6 +688986,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -689628,7 +689125,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -689688,6 +689184,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -689844,6 +689341,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -689851,7 +689349,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -689862,41 +689359,40 @@ }, { "session": { - "id": "stark-proofs-eli5", - "sourceId": "BKTYWY", - "title": "STARK proofs ELI5", - "description": "Let's face it, ZK proofs are intimidating. But they don't have to be!\r\nZK proofs are complex not because of the depth math they use, but because of the large number of fields of mathematics they leverage features from.\r\nIn this talk, we'll break down STARK proofs into simple blocks and colorful analogies so that you get a good high level overview of how they work", - "track": "Applied Cryptography", + "id": "start-contributing-to-economic-protocol-development", + "sourceId": "CEZPBS", + "title": "Start contributing to economic protocol development", + "description": "Protocol development needs more economists, yet many potential contributors do not know which problems are important to Ethereum protocol development. This talk bridges the gap for those interested in blockchain research who want to work on impactful problems. The talk will overview different economic research areas at the protocol level. Examples include an economic perspective on consensus systems, transaction fee mechanism design, and economic sides of current EIPs.", + "track": "Cryptoeconomics", "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "expertise": "Beginner", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "ELI5" + "Introduction" ], "tags": [ - "ZKP", - "Use cases of cryptography", - "STARK", - "eli5", - "STARK", - "Use cases of cryptography", - "ZKP" + "Core Protocol", + "Economics", + "introduction", + "Core Protocol", + "Economics" ], "language": "en", "speakers": [ - "henri" + "julian-ma" ], "eventId": "devcon-7", - "slot_start": 1731394200000, - "slot_end": 1731394800000, + "slot_start": 1731484800000, + "slot_end": 1731485400000, "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1wuFB_JXv5HWJjXdbPmQNAk43TRxm_cDU9haSzPCxKco" + "resources_presentation": "https://docs.google.com/presentation/d/1oT8-qF_kFLzRfy9StlucF5G7CCSCbwTrU3VGnmV4M-M" }, "vector": [ 0, 0, + 6, 0, 0, 0, @@ -689905,7 +689401,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -690643,6 +690138,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -690653,13 +690149,12 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -690700,7 +690195,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -690837,7 +690331,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -691035,7 +690528,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -691116,6 +690608,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -691188,13 +690681,14 @@ 0, 0, 0, - 2, 0, 0, 0, 2, 0, 0, + 2, + 0, 0, 0, 0, @@ -691210,42 +690704,45 @@ }, { "session": { - "id": "start-contributing-to-economic-protocol-development", - "sourceId": "CEZPBS", - "title": "Start contributing to economic protocol development", - "description": "Protocol development needs more economists, yet many potential contributors do not know which problems are important to Ethereum protocol development. This talk bridges the gap for those interested in blockchain research who want to work on impactful problems. The talk will overview different economic research areas at the protocol level. Examples include an economic perspective on consensus systems, transaction fee mechanism design, and economic sides of current EIPs.", - "track": "Cryptoeconomics", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Research", + "id": "state-contention-rules-everything-around-me", + "sourceId": "XGHU89", + "title": "State Contention Rules Everything Around Me", + "description": "State contention causes MEV, prevents parallelization, breaks gas simulation, causes transactions to revert, etc. etc. We'll discuss state contention in practical and theoretical systems (e.g. OS threads and type systems) and how/why synchronization primitives developed. We'll cover why state is contentious, what state is contentious, what can be accomplished by making state non-contentitious, and strategies for refactoring existing systems to reduce contention.", + "track": "Core Protocol", + "type": "Talk", + "expertise": "Expert", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Introduction" + "Synchronization", + "Concurrency" ], "tags": [ - "Core Protocol", - "Economics", - "introduction", - "Core Protocol", - "Economics" + "Layer 1", + "Architecture", + "Cross-L2", + "concurrency", + "Architecture", + "Cross-L2", + "Layer 1" ], "language": "en", "speakers": [ - "julian-ma" + "james-prestwich" ], "eventId": "devcon-7", - "slot_start": 1731484800000, - "slot_end": 1731485400000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1oT8-qF_kFLzRfy9StlucF5G7CCSCbwTrU3VGnmV4M-M" + "slot_start": 1731579000000, + "slot_end": 1731580800000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1cS2GTJFjotanBsdxY8DrP-qcMwV7ijAs3-hVV-oIS40" }, "vector": [ 0, 0, - 6, 0, 0, + 6, 0, 0, 0, @@ -691985,12 +691482,17 @@ 0, 0, 0, + 6, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -692006,7 +691508,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -692028,6 +691529,14 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -692108,6 +691617,10 @@ 0, 0, 0, + 2, + 0, + 0, + 0, 0, 0, 0, @@ -692155,6 +691668,10 @@ 0, 0, 0, + 2, + 0, + 0, + 0, 0, 0, 0, @@ -692460,26 +691977,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -692537,8 +692034,6 @@ 0, 0, 2, - 0, - 0, 2, 0, 0, @@ -692551,53 +692046,50 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "state-contention-rules-everything-around-me", - "sourceId": "XGHU89", - "title": "State Contention Rules Everything Around Me", - "description": "State contention causes MEV, prevents parallelization, breaks gas simulation, causes transactions to revert, etc. etc. We'll discuss state contention in practical and theoretical systems (e.g. OS threads and type systems) and how/why synchronization primitives developed. We'll cover why state is contentious, what state is contentious, what can be accomplished by making state non-contentitious, and strategies for refactoring existing systems to reduce contention.", - "track": "Core Protocol", - "type": "Talk", - "expertise": "Expert", + "id": "state-minimized-layer-2s-and-why-ethereum-greater-evm", + "sourceId": "VDFBMT", + "title": "State Minimized Layer-2s and Why Ethereum > EVM", + "description": "Ethereum is at a critical juncture in its development. Many layer-2s are of the same mentality of copy and pasting their architecture and have not innovated over key blockchain problems such as parallel execution or state growth. If Ethereum is to compete with other alternative high performance blockchains, it has to solve for state growth. This talk will explore the landscape of state minimized layer-2s and show how Ethereum will be able to go beyond the state problem with non-EVM based design.", + "track": "Layer 2", + "type": "Lightning Talk", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Synchronization", - "Concurrency" + "node-requirements" ], "tags": [ - "Layer 1", - "Architecture", - "Cross-L2", - "concurrency", - "Architecture", - "Cross-L2", - "Layer 1" + "Network State", + "node-requirements", + "Network", + "State" ], "language": "en", "speakers": [ - "james-prestwich" + "nick-dodson" ], "eventId": "devcon-7", - "slot_start": 1731579000000, - "slot_end": 1731580800000, + "slot_start": 1731582600000, + "slot_end": 1731583200000, "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1cS2GTJFjotanBsdxY8DrP-qcMwV7ijAs3-hVV-oIS40" + "resources_presentation": "https://docs.google.com/presentation/d/1UJnCtYTecznVLrleCgEgafIef7JIuF9xeJmVPJ4TRHM" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -693335,7 +692827,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -693367,6 +692858,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -693382,7 +692874,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -693470,7 +692961,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -693521,8 +693011,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -693813,6 +693301,9 @@ 0, 0, 0, + 2, + 2, + 2, 0, 0, 0, @@ -693883,11 +693374,11 @@ 0, 0, 0, + 2, 0, 0, 0, 2, - 2, 0, 0, 0, @@ -693905,34 +693396,37 @@ }, { "session": { - "id": "state-minimized-layer-2s-and-why-ethereum-greater-evm", - "sourceId": "VDFBMT", - "title": "State Minimized Layer-2s and Why Ethereum > EVM", - "description": "Ethereum is at a critical juncture in its development. Many layer-2s are of the same mentality of copy and pasting their architecture and have not innovated over key blockchain problems such as parallel execution or state growth. If Ethereum is to compete with other alternative high performance blockchains, it has to solve for state growth. This talk will explore the landscape of state minimized layer-2s and show how Ethereum will be able to go beyond the state problem with non-EVM based design.", - "track": "Layer 2", - "type": "Lightning Talk", - "expertise": "Intermediate", + "id": "state-of-the-ens", + "sourceId": "VBSW3N", + "title": "State of the ENS", + "description": "Jeff Lau, co-founder of ENS, gives an update on the state of ENS, and our progress with migrating over to layer 2. ENS's approach to layer 2 aims to preserve users' ability to choose where their names are stored and administered, while massively reducing transaction costs and increasing scalability for the vast majority of users. Embracing its status as a public good, we want to make ENS the most useful to the largest number of people possible.", + "track": "Real World Ethereum", + "type": "Talk", + "expertise": "Beginner", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "node-requirements" + "Usability" ], "tags": [ - "Network State", - "node-requirements", - "Network", - "State" + "Protocol Design", + "Identity", + "Public good", + "usability", + "Identity", + "Protocol Design", + "Public good" ], "language": "en", "speakers": [ - "nick-dodson" + "jeff-lau" ], "eventId": "devcon-7", - "slot_start": 1731582600000, - "slot_end": 1731583200000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1UJnCtYTecznVLrleCgEgafIef7JIuF9xeJmVPJ4TRHM" + "slot_start": 1731638700000, + "slot_end": 1731640500000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1z_YHSVofOJSq48tqbAiqN423gAZrzi5rzZMND8BcHDw" }, "vector": [ 0, @@ -693941,7 +693435,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -694535,6 +694028,7 @@ 0, 0, 0, + 0, 6, 0, 0, @@ -694710,6 +694204,7 @@ 0, 0, 0, + 2, 0, 0, 2, @@ -694771,6 +694266,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -695156,8 +694652,6 @@ 0, 0, 2, - 2, - 2, 0, 0, 0, @@ -695228,9 +694722,8 @@ 0, 0, 0, - 2, - 0, 0, + 2, 0, 2, 0, @@ -695250,37 +694743,25 @@ }, { "session": { - "id": "state-of-the-ens", - "sourceId": "VBSW3N", - "title": "State of the ENS", - "description": "Jeff Lau, co-founder of ENS, gives an update on the state of ENS, and our progress with migrating over to layer 2. ENS's approach to layer 2 aims to preserve users' ability to choose where their names are stored and administered, while massively reducing transaction costs and increasing scalability for the vast majority of users. Embracing its status as a public good, we want to make ENS the most useful to the largest number of people possible.", - "track": "Real World Ethereum", - "type": "Talk", - "expertise": "Beginner", + "id": "stress-escape-relaxing-aromatic-oils-and-singing-gongs-and-bowls", + "sourceId": "KVDNNN", + "title": "Stress Escape (Relaxing Aromatic Oils and Singing Gongs and Bowls)", + "description": "By master Ice \r\n- Let go of stress with the calming sounds of gongs and bowls\r\n- Enhance by soothing essential oil scents. You’ll also receive a take-home essential oil roller to keep the relaxation going after the session.\r\n\r\nNov 15 13:00 - 13:45", + "track": "Entertainment", + "type": "Mixed Formats", + "expertise": "", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "Usability" - ], - "tags": [ - "Protocol Design", - "Identity", - "Public good", - "usability", - "Identity", - "Protocol Design", - "Public good" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "jeff-lau" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731638700000, - "slot_end": 1731640500000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1z_YHSVofOJSq48tqbAiqN423gAZrzi5rzZMND8BcHDw" + "slot_start": 1731650400000, + "slot_end": 1731653100000, + "slot_roomId": "decompression-room", + "resources_presentation": "https://docs.google.com/presentation/d/1yzroGPmzEN55RgegoRuiSo7Qe_-eunH6UGPIczkFag0" }, "vector": [ 0, @@ -695289,6 +694770,9 @@ 0, 0, 0, + 0, + 0, + 0, 6, 0, 0, @@ -695884,7 +695368,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -696059,10 +695542,8 @@ 0, 0, 0, - 2, 0, 0, - 2, 0, 0, 0, @@ -696121,7 +695602,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -696506,7 +695986,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -696580,6 +696059,7 @@ 0, 2, 0, + 0, 2, 0, 0, @@ -696598,31 +696078,41 @@ }, { "session": { - "id": "stress-escape-relaxing-aromatic-oils-and-singing-gongs-and-bowls", - "sourceId": "KVDNNN", - "title": "Stress Escape (Relaxing Aromatic Oils and Singing Gongs and Bowls)", - "description": "By master Ice \r\n- Let go of stress with the calming sounds of gongs and bowls\r\n- Enhance by soothing essential oil scents. You’ll also receive a take-home essential oil roller to keep the relaxation going after the session.\r\n\r\nNov 15 13:00 - 13:45", - "track": "Entertainment", - "type": "Mixed Formats", - "expertise": "", - "audience": "Engineering", + "id": "structuring-censorship-resistant-privacy-protocols-risks-and-considerations", + "sourceId": "MVJFDX", + "title": "Structuring Censorship Resistant Privacy Protocols: Risks and Considerations", + "description": "This workshop is aimed at developers, legal professionals, and project managers involved in the creation and maintenance of privacy-focused projects and will guide participants through the various considerations and risks that need to be managed during the structuring, development and launch of these protocols.", + "track": "Cypherpunk & Privacy", + "type": "Workshop", + "expertise": "Intermediate", + "audience": "Product", "featured": false, - "doNotRecord": false, - "keywords": [], - "tags": [], + "doNotRecord": true, + "keywords": [ + "Legal" + ], + "tags": [ + "Frameworks", + "Privacy", + "Censorship Resistance", + "legal", + "Censorship Resistance", + "Frameworks", + "Privacy" + ], "language": "en", - "speakers": [], + "speakers": [ + "fatemeh-fannizadeh", + "andre-omietanski", + "amal-ibraymi" + ], "eventId": "devcon-7", - "slot_start": 1731650400000, - "slot_end": 1731653100000, - "slot_roomId": "decompression-room", - "resources_presentation": "https://docs.google.com/presentation/d/1yzroGPmzEN55RgegoRuiSo7Qe_-eunH6UGPIczkFag0" + "slot_start": 1731576600000, + "slot_end": 1731582000000, + "slot_roomId": "classroom-d", + "resources_presentation": "https://docs.google.com/presentation/d/1hNJE0EKTqY7KkSQmnZdpNsxrFfsKPlhwl0VFWn9f3pA" }, "vector": [ - 0, - 0, - 0, - 0, 0, 0, 0, @@ -697143,6 +696633,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -697223,6 +696714,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -697454,6 +696947,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -697465,6 +696959,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -697495,6 +696990,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -697840,6 +697336,35 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -697880,42 +697405,6 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 0, - 0, 2, 0, 0, @@ -697925,6 +697414,10 @@ 0, 0, 0, + 2, + 0, + 0, + 0, 0, 0, 0, @@ -697934,47 +697427,46 @@ }, { "session": { - "id": "structuring-censorship-resistant-privacy-protocols-risks-and-considerations", - "sourceId": "MVJFDX", - "title": "Structuring Censorship Resistant Privacy Protocols: Risks and Considerations", - "description": "This workshop is aimed at developers, legal professionals, and project managers involved in the creation and maintenance of privacy-focused projects and will guide participants through the various considerations and risks that need to be managed during the structuring, development and launch of these protocols.", - "track": "Cypherpunk & Privacy", - "type": "Workshop", + "id": "superliquid-mechanisms-for-decentralized-stablecoins", + "sourceId": "SLNQ8K", + "title": "Superliquid Mechanisms for Decentralized Stablecoins", + "description": "USDC and USDT outpace decentralized stablecoins in large part due to their liquidity. This talk covers the theory, data, and risks of stablecoin liquidity innovations. This will include mint/redemption mechanism design, liquidity pool design, rehypothecation, and protocol-owned liquidity. The analysis will distill how the flexibility of decentralized stablecoin issuance mechanisms can safely be used to their advantage over centralized stablecoins, which Gyroscope v2 is putting into practice.", + "track": "Cryptoeconomics", + "type": "Talk", "expertise": "Intermediate", - "audience": "Product", + "audience": "Engineering", "featured": false, - "doNotRecord": true, + "doNotRecord": false, "keywords": [ - "Legal" + "Stablecoins", + "DeFi" ], "tags": [ - "Frameworks", - "Privacy", - "Censorship Resistance", - "legal", - "Censorship Resistance", - "Frameworks", - "Privacy" + "Mechanism design", + "Economics", + "AMMs", + "defi", + "AMMs", + "Economics", + "Mechanism design" ], "language": "en", "speakers": [ - "fatemeh-fannizadeh", - "andre-omietanski", - "amal-ibraymi" + "ariah-klages-mundt" ], "eventId": "devcon-7", - "slot_start": 1731576600000, - "slot_end": 1731582000000, - "slot_roomId": "classroom-d", - "resources_presentation": "https://docs.google.com/presentation/d/1hNJE0EKTqY7KkSQmnZdpNsxrFfsKPlhwl0VFWn9f3pA" + "slot_start": 1731641400000, + "slot_end": 1731643200000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1Uq2Z7r9A4ctbRuT4PbYzFJRFe2xqpvo_AnrVxHcMjiU" }, "vector": [ 0, 0, + 6, 0, 0, 0, - 6, 0, 0, 0, @@ -698457,6 +697949,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -698490,7 +697983,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -698571,8 +698063,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -698707,6 +698197,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -698734,6 +698225,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -698781,6 +698273,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -698804,7 +698297,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -698816,7 +698308,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -698847,7 +698338,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -698894,6 +698384,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -699193,7 +698685,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -699266,12 +698757,12 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -699284,48 +698775,49 @@ }, { "session": { - "id": "superliquid-mechanisms-for-decentralized-stablecoins", - "sourceId": "SLNQ8K", - "title": "Superliquid Mechanisms for Decentralized Stablecoins", - "description": "USDC and USDT outpace decentralized stablecoins in large part due to their liquidity. This talk covers the theory, data, and risks of stablecoin liquidity innovations. This will include mint/redemption mechanism design, liquidity pool design, rehypothecation, and protocol-owned liquidity. The analysis will distill how the flexibility of decentralized stablecoin issuance mechanisms can safely be used to their advantage over centralized stablecoins, which Gyroscope v2 is putting into practice.", - "track": "Cryptoeconomics", - "type": "Talk", - "expertise": "Intermediate", + "id": "supernodes-on-a-shoestring-democratizing-ethereum-with-low-power-hardware", + "sourceId": "W3DKPQ", + "title": "Supernodes on a Shoestring: Democratizing Ethereum with Low-Power Hardware", + "description": "Learn to run a full Ethereum supernode (L1 & L2) on affordable hardware (ARM devices) This live demo will guide you through selecting the hardware, installing EoA image who automatically install and configure all the software. Become a part of the decentralized Ethereum on a easy and power efficient way.", + "track": "Core Protocol", + "type": "Workshop", + "expertise": "Beginner", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Stablecoins", - "DeFi" + "Node Operation", + "Low-Power Hardware" ], "tags": [ - "Mechanism design", - "Economics", - "AMMs", - "defi", - "AMMs", - "Economics", - "Mechanism design" + "Layer 1", + "Decentralization Improvements", + "Layer 2s", + "Decentralization", + "hardware", + "low-power", + "Decentralization", + "Decentralization Improvements", + "Layer 1", + "Layer 2s" ], "language": "en", "speakers": [ - "ariah-klages-mundt" + "diego-losada", + "fernando-collado" ], "eventId": "devcon-7", - "slot_start": 1731641400000, - "slot_end": 1731643200000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1Uq2Z7r9A4ctbRuT4PbYzFJRFe2xqpvo_AnrVxHcMjiU" + "slot_start": 1731472200000, + "slot_end": 1731477600000, + "slot_roomId": "classroom-e", + "resources_presentation": "https://docs.google.com/presentation/d/1iW-qq2w5XkPf2rNpSWzKfErwV_ysrpVcA97rrOKKEyQ" }, "vector": [ - 0, - 0, - 6, - 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -699612,6 +699104,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -699807,7 +699300,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -699924,6 +699416,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -700064,6 +699557,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -700083,8 +699577,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -700116,6 +699608,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -700131,7 +699624,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -700152,6 +699644,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -700229,6 +699722,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -700242,7 +699736,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -700544,6 +700037,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -700611,9 +700105,9 @@ 0, 0, 0, - 2, 0, 0, + 2, 0, 2, 0, @@ -700633,46 +700127,41 @@ }, { "session": { - "id": "supernodes-on-a-shoestring-democratizing-ethereum-with-low-power-hardware", - "sourceId": "W3DKPQ", - "title": "Supernodes on a Shoestring: Democratizing Ethereum with Low-Power Hardware", - "description": "Learn to run a full Ethereum supernode (L1 & L2) on affordable hardware (ARM devices) This live demo will guide you through selecting the hardware, installing EoA image who automatically install and configure all the software. Become a part of the decentralized Ethereum on a easy and power efficient way.", - "track": "Core Protocol", - "type": "Workshop", - "expertise": "Beginner", - "audience": "Engineering", + "id": "sybil-proof-mechanisms", + "sourceId": "7QENZH", + "title": "Sybil-Proof Mechanisms", + "description": "I discuss a fundamental impossibility result on proposer selection mechanisms: If different actors can generate different value from block proposal (or sequencing) rights, the only sybil-proof and incentive compatible way of assigning proposal rights is through an (arguably centralizing) auction. In other words, any proposer selection mechanism can at most satisfy two out of three fundamental requirements: incentive compatibility, sybil-resistance and decentralization.", + "track": "Cryptoeconomics", + "type": "Lightning Talk", + "expertise": "Intermediate", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Node Operation", - "Low-Power Hardware" + "APS" ], "tags": [ - "Layer 1", - "Decentralization Improvements", - "Layer 2s", - "Decentralization", - "hardware", - "low-power", - "Decentralization", - "Decentralization Improvements", - "Layer 1", - "Layer 2s" + "PBS", + "Mechanism design", + "Game Theory", + "MEV", + "apps", + "Game Theory", + "Mechanism design", + "MEV", + "PBS" ], "language": "en", "speakers": [ - "diego-losada", - "fernando-collado" + "christoph-schlegel" ], "eventId": "devcon-7", - "slot_start": 1731472200000, - "slot_end": 1731477600000, - "slot_roomId": "classroom-e", - "resources_presentation": "https://docs.google.com/presentation/d/1iW-qq2w5XkPf2rNpSWzKfErwV_ysrpVcA97rrOKKEyQ" + "slot_start": 1731486600000, + "slot_end": 1731487200000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1zjLtbzOM-9p0FmUus6R7GhQq9rHDQj5paePedPnL_rA" }, "vector": [ - 0, - 0, 0, 0, 6, @@ -700871,6 +700360,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -700962,9 +700452,6 @@ 0, 0, 0, - 6, - 0, - 0, 0, 0, 0, @@ -701275,7 +700762,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -701412,31 +700898,8 @@ 0, 0, 0, - 0, - 0, - 0, - 0, 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, + 6, 0, 0, 0, @@ -701503,14 +700966,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -701581,10 +701036,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, 0, 0, 0, @@ -701896,10 +701347,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, 0, 0, 0, @@ -701940,6 +701387,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -701966,9 +701414,7 @@ 0, 0, 0, - 2, 0, - 2, 0, 0, 0, @@ -701981,52 +701427,6 @@ 0, 0, 0, - 0 - ] - }, - { - "session": { - "id": "sybil-proof-mechanisms", - "sourceId": "7QENZH", - "title": "Sybil-Proof Mechanisms", - "description": "I discuss a fundamental impossibility result on proposer selection mechanisms: If different actors can generate different value from block proposal (or sequencing) rights, the only sybil-proof and incentive compatible way of assigning proposal rights is through an (arguably centralizing) auction. In other words, any proposer selection mechanism can at most satisfy two out of three fundamental requirements: incentive compatibility, sybil-resistance and decentralization.", - "track": "Cryptoeconomics", - "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Research", - "featured": false, - "doNotRecord": false, - "keywords": [ - "APS" - ], - "tags": [ - "PBS", - "Mechanism design", - "Game Theory", - "MEV", - "apps", - "Game Theory", - "Mechanism design", - "MEV", - "PBS" - ], - "language": "en", - "speakers": [ - "christoph-schlegel" - ], - "eventId": "devcon-7", - "slot_start": 1731486600000, - "slot_end": 1731487200000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1zjLtbzOM-9p0FmUus6R7GhQq9rHDQj5paePedPnL_rA" - }, - "vector": [ - 0, - 0, - 6, - 0, - 0, - 0, 0, 0, 0, @@ -702054,10 +701454,12 @@ 0, 0, 0, + 2, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -702069,6 +701471,32 @@ 0, 0, 0, + 0 + ] + }, + { + "session": { + "id": "synto-nikka", + "sourceId": "ZBSJDY", + "title": "Synto Nikka", + "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", + "track": "Entertainment", + "type": "Music", + "expertise": "", + "audience": "Engineering", + "featured": false, + "doNotRecord": false, + "keywords": [], + "tags": [], + "language": "en", + "speakers": [], + "eventId": "devcon-7", + "slot_start": 1731492000000, + "slot_end": 1731497400000, + "slot_roomId": "music-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1qlDffU55LOyqC5g5m_XelYjXsBTWIYahAHtzcqgHwic" + }, + "vector": [ 0, 0, 0, @@ -702078,6 +701506,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -702219,7 +701648,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -702753,13 +702181,10 @@ 0, 0, 0, - 6, 0, 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -702790,7 +702215,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -703247,7 +702671,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -703314,12 +702737,10 @@ 0, 0, 0, - 2, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -703331,32 +702752,6 @@ 0, 0, 0, - 0 - ] - }, - { - "session": { - "id": "synto-nikka", - "sourceId": "ZBSJDY", - "title": "Synto Nikka", - "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", - "track": "Entertainment", - "type": "Music", - "expertise": "", - "audience": "Engineering", - "featured": false, - "doNotRecord": false, - "keywords": [], - "tags": [], - "language": "en", - "speakers": [], - "eventId": "devcon-7", - "slot_start": 1731492000000, - "slot_end": 1731497400000, - "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1qlDffU55LOyqC5g5m_XelYjXsBTWIYahAHtzcqgHwic" - }, - "vector": [ 0, 0, 0, @@ -703366,7 +702761,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -703396,8 +702790,10 @@ 0, 0, 0, + 2, 0, 0, + 2, 0, 0, 0, @@ -703410,12 +702806,54 @@ 0, 0, 0, + 0 + ] + }, + { + "session": { + "id": "tackling-east-asias-population-decline-issues-with-local-coops-subsystem-for-local-governance", + "sourceId": "QKMVPC", + "title": "Tackling East Asia's Population Decline Issues with Local Coop's Subsystem for Local Governance", + "description": "Local Coop envisions a world beyond nation-states and capitalism, fostering mutual aid and co-creation. It promotes self-reliant community autonomy and public goods, targeting East Asia's declining population. The system includes digital resident IDs with NFTs, democratizes emissions trading, and manages resources sustainably. Partnerships with local governments facilitate transferring public goods and services to Local Coop, optimized through technology and resident participation.", + "track": "Real World Ethereum", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Local/SEA", + "featured": false, + "doNotRecord": false, + "keywords": [ + "Population Decline", + "Local Government", + "NFT", + "Public Service" + ], + "tags": [ + "Public good", + "Local Impact", + "service", + "public", + "Autonomous World", + "Local Impact", + "Public good" + ], + "language": "en", + "speakers": [ + "atsushi-hayashi" + ], + "eventId": "devcon-7", + "slot_start": 1731573600000, + "slot_end": 1731574200000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/105LJog6X4qLZc6Fr_TdY9gMTLhUukbrbE677s9fsW6E" + }, + "vector": [ 0, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -704013,6 +703451,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -704245,6 +703684,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -704381,6 +703822,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -704573,6 +704015,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -704601,6 +704044,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -704651,10 +704095,8 @@ 0, 0, 0, - 2, 0, 0, - 2, 0, 0, 0, @@ -704667,54 +704109,12 @@ 0, 0, 0, - 0 - ] - }, - { - "session": { - "id": "tackling-east-asias-population-decline-issues-with-local-coops-subsystem-for-local-governance", - "sourceId": "QKMVPC", - "title": "Tackling East Asia's Population Decline Issues with Local Coop's Subsystem for Local Governance", - "description": "Local Coop envisions a world beyond nation-states and capitalism, fostering mutual aid and co-creation. It promotes self-reliant community autonomy and public goods, targeting East Asia's declining population. The system includes digital resident IDs with NFTs, democratizes emissions trading, and manages resources sustainably. Partnerships with local governments facilitate transferring public goods and services to Local Coop, optimized through technology and resident participation.", - "track": "Real World Ethereum", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Local/SEA", - "featured": false, - "doNotRecord": false, - "keywords": [ - "Population Decline", - "Local Government", - "NFT", - "Public Service" - ], - "tags": [ - "Public good", - "Local Impact", - "service", - "public", - "Autonomous World", - "Local Impact", - "Public good" - ], - "language": "en", - "speakers": [ - "atsushi-hayashi" - ], - "eventId": "devcon-7", - "slot_start": 1731573600000, - "slot_end": 1731574200000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/105LJog6X4qLZc6Fr_TdY9gMTLhUukbrbE677s9fsW6E" - }, - "vector": [ 0, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -704741,6 +704141,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -704753,11 +704154,51 @@ 0, 0, 0, + 2, 0, + 0 + ] + }, + { + "session": { + "id": "tales-from-interop", + "sourceId": "UQPDPQ", + "title": "Tales from interop", + "description": "A deep dive into the interop process for Pectra and how it evolved over the year. Find out how 100 people can work on 3 forks at the same time and how we avoided the devops bottlenecks.", + "track": "Core Protocol", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Engineering", + "featured": false, + "doNotRecord": false, + "keywords": [ + "DevOps" + ], + "tags": [ + "Core Protocol", + "Security", + "Testing", + "devops", + "Core Protocol", + "Security", + "Testing" + ], + "language": "en", + "speakers": [ + "parithosh-jayanthi" + ], + "eventId": "devcon-7", + "slot_start": 1731403800000, + "slot_end": 1731405600000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1EI6PvXpSa-LCMg1S_f31vrLcip8y61g5BqDRGaUIJe0" + }, + "vector": [ 0, 0, 0, 0, + 6, 0, 0, 0, @@ -705313,7 +704754,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -705359,6 +704799,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -705482,6 +704923,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -705500,6 +704942,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -705546,8 +704989,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -705684,7 +705125,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -705727,6 +705167,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -705877,7 +705318,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -705906,7 +705346,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -705981,6 +705420,38 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -706003,7 +705474,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -706018,50 +705488,65 @@ 0, 2, 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0 ] }, { "session": { - "id": "tales-from-interop", - "sourceId": "UQPDPQ", - "title": "Tales from interop", - "description": "A deep dive into the interop process for Pectra and how it evolved over the year. Find out how 100 people can work on 3 forks at the same time and how we avoided the devops bottlenecks.", - "track": "Core Protocol", + "id": "tending-the-infinite-garden-organizational-culture-in-the-ethereum-ecosystem", + "sourceId": "U7SNLQ", + "title": "Tending the Infinite Garden: Organizational Culture in the Ethereum Ecosystem", + "description": "This presentation will discuss the findings of the academic paper \"Tending the Infinite Garden: Organisational Culture in the Ethereum Ecosystem\" by Dr. Paul-Dylan-Ennis and Ann Brody. Our study examines the decision-making processes fundamental to Ethereum's protocol governance, drawing on interviews with Ethereum's core developers. We identify a central worldview in Ethereum known as the \"Infinite Garden\" and discuss how Ethereum's social layer is crucial for upholding cypherpunk values.", + "track": "Cypherpunk & Privacy", "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", - "featured": false, + "audience": "Developer", + "featured": true, "doNotRecord": false, "keywords": [ - "DevOps" + "Ethereum", + "Core", + "Development;", + "Social", + "Layer;", + "Governance;", + "Values" ], "tags": [ - "Core Protocol", - "Security", - "Testing", - "devops", - "Core Protocol", - "Security", - "Testing" + "value" ], "language": "en", "speakers": [ - "parithosh-jayanthi" + "ann-brody" ], "eventId": "devcon-7", - "slot_start": 1731403800000, - "slot_end": 1731405600000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1EI6PvXpSa-LCMg1S_f31vrLcip8y61g5BqDRGaUIJe0" + "slot_start": 1731495600000, + "slot_end": 1731497400000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1f-XpVYzA-AiFID7laGqTa-L6kAXqGezXQRCWQw-a-L4" }, "vector": [ 0, 0, 0, 0, - 6, 0, + 6, 0, 0, 0, @@ -706786,7 +706271,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -706805,7 +706289,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -707030,7 +706513,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -707164,6 +706646,9 @@ 0, 0, 0, + 2, + 0, + 0, 0, 0, 0, @@ -707283,7 +706768,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -707353,9 +706837,9 @@ 0, 0, 0, - 2, 0, 0, + 2, 0, 0, 0, @@ -707371,45 +706855,46 @@ }, { "session": { - "id": "tending-the-infinite-garden-organizational-culture-in-the-ethereum-ecosystem", - "sourceId": "U7SNLQ", - "title": "Tending the Infinite Garden: Organizational Culture in the Ethereum Ecosystem", - "description": "This presentation will discuss the findings of the academic paper \"Tending the Infinite Garden: Organisational Culture in the Ethereum Ecosystem\" by Dr. Paul-Dylan-Ennis and Ann Brody. Our study examines the decision-making processes fundamental to Ethereum's protocol governance, drawing on interviews with Ethereum's core developers. We identify a central worldview in Ethereum known as the \"Infinite Garden\" and discuss how Ethereum's social layer is crucial for upholding cypherpunk values.", - "track": "Cypherpunk & Privacy", - "type": "Talk", + "id": "the-10-most-common-vulnerabilities-found-in-audit-contests", + "sourceId": "LYFXZN", + "title": "The 10 Most Common Vulnerabilities Found in Audit Contests", + "description": "This lightning talk offers a quick survival guide for DApp developers and security experts, highlighting the most common vulnerabilities found in audit contests. As these contests are often the final step before mainnet, the identified vulnerabilities have typically been overlooked by multiple developers and auditors. The session includes a link to a guide on fixing each vulnerability and a 2-minute Q&A to explore any of the 10 vulnerabilities in more detail and discuss why they are often missed", + "track": "Security", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Developer", - "featured": true, + "audience": "Research", + "featured": false, "doNotRecord": false, "keywords": [ - "Ethereum", - "Core", - "Development;", - "Social", - "Layer;", - "Governance;", - "Values" + "Vulnerabilities;", + "Audit", + "Contests" ], "tags": [ - "value" + "Security", + "Auditing", + "audit", + "contest", + "Auditing", + "Security" ], "language": "en", "speakers": [ - "ann-brody" + "jack-sanford" ], "eventId": "devcon-7", - "slot_start": 1731495600000, - "slot_end": 1731497400000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1f-XpVYzA-AiFID7laGqTa-L6kAXqGezXQRCWQw-a-L4" + "slot_start": 1731408000000, + "slot_end": 1731408600000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1_iMeu-TIt6aOehgouo5xQOCb89l5Su5oE2WffTDcOII" }, "vector": [ + 6, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -708133,6 +707618,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -708284,6 +707770,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -708408,6 +707895,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -708510,11 +707998,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -708633,6 +708116,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -708702,7 +708186,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -708714,46 +708197,48 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "the-10-most-common-vulnerabilities-found-in-audit-contests", - "sourceId": "LYFXZN", - "title": "The 10 Most Common Vulnerabilities Found in Audit Contests", - "description": "This lightning talk offers a quick survival guide for DApp developers and security experts, highlighting the most common vulnerabilities found in audit contests. As these contests are often the final step before mainnet, the identified vulnerabilities have typically been overlooked by multiple developers and auditors. The session includes a link to a guide on fixing each vulnerability and a 2-minute Q&A to explore any of the 10 vulnerabilities in more detail and discuss why they are often missed", - "track": "Security", + "id": "the-age-of-account-abstraction-opportunities-and-challenges", + "sourceId": "EPN9S7", + "title": "The Age of Account Abstraction: Opportunities and Challenges", + "description": "In a world where the web3 user experience is streamlined through account abstraction, complexities like gas and multiple L1s/L2s are hidden from users. This talk explores the competitive dynamics likely to develop at each layer of the stack (layers, DeFi protocols, intent protocols) and the strategies that might be employed to succeed. Join me to delve into the transformative impact of making Web3 seamless and accessible, and understand how to navigate and thrive in this evolving landscape.", + "track": "Usability", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Research", + "audience": "Business", "featured": false, "doNotRecord": false, "keywords": [ - "Vulnerabilities;", - "Audit", - "Contests" + "Protocol competition", + "User growth", + "Layer specialisation" ], "tags": [ - "Security", - "Auditing", - "audit", - "contest", - "Auditing", - "Security" + "Layer 2s", + "Account Abstraction", + "Intents", + "specialisation", + "layer", + "Account Abstraction", + "Intents", + "Layer 2s" ], "language": "en", "speakers": [ - "jack-sanford" + "daniel-yanev" ], "eventId": "devcon-7", - "slot_start": 1731408000000, - "slot_end": 1731408600000, + "slot_start": 1731552300000, + "slot_end": 1731552900000, "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1_iMeu-TIt6aOehgouo5xQOCb89l5Su5oE2WffTDcOII" + "resources_presentation": "https://docs.google.com/presentation/d/17eyZChjX1qpt1_WuQIDXpXi06_RixZQtwAbNNS22vqU" }, "vector": [ - 6, 0, 0, 0, @@ -708762,6 +708247,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -709483,8 +708969,6 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -709535,9 +709019,11 @@ 0, 0, 0, + 2, 0, 0, 0, + 2, 0, 0, 0, @@ -709548,6 +709034,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -709635,7 +709122,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -709760,7 +709246,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -709844,6 +709329,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -710045,16 +709531,15 @@ 0, 0, 0, - 0, 2, 0, 0, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, @@ -710068,40 +709553,39 @@ }, { "session": { - "id": "the-age-of-account-abstraction-opportunities-and-challenges", - "sourceId": "EPN9S7", - "title": "The Age of Account Abstraction: Opportunities and Challenges", - "description": "In a world where the web3 user experience is streamlined through account abstraction, complexities like gas and multiple L1s/L2s are hidden from users. This talk explores the competitive dynamics likely to develop at each layer of the stack (layers, DeFi protocols, intent protocols) and the strategies that might be employed to succeed. Join me to delve into the transformative impact of making Web3 seamless and accessible, and understand how to navigate and thrive in this evolving landscape.", - "track": "Usability", - "type": "Lightning Talk", + "id": "the-age-of-aggregation", + "sourceId": "VVTWM7", + "title": "The Age Of AGGREGATION", + "description": "Aggregation plays a critical role in enhancing the usability and scalability of blockchain technology. In this session, we will explore the fundamental concepts of aggregation, debunk common myths, and discuss the necessity of aggregated blockchain systems for achieving real-world usage. Current scalability boundaries limit blockchain's potential, but through aggregation, we can optimize performance and usability, making blockchain technology accessible to a broader audience", + "track": "Layer 2", + "type": "Talk", "expertise": "Intermediate", - "audience": "Business", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Protocol competition", - "User growth", - "Layer specialisation" + "Blockchain optimization", + "performance enhancement", + "scalability" ], "tags": [ - "Layer 2s", - "Account Abstraction", - "Intents", - "specialisation", - "layer", - "Account Abstraction", - "Intents", - "Layer 2s" + "Protocol Design", + "Scalability", + "Token bridging", + "User Experience", + "Protocol Design", + "Token bridging", + "User Experience" ], "language": "en", "speakers": [ - "daniel-yanev" + "sandeep-nailwal" ], "eventId": "devcon-7", - "slot_start": 1731552300000, - "slot_end": 1731552900000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/17eyZChjX1qpt1_WuQIDXpXi06_RixZQtwAbNNS22vqU" + "slot_start": 1731645000000, + "slot_end": 1731646800000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/19GjAOPnXoMBNpAerM--poOFpPMM-IeprVNBtTrgK-UA" }, "vector": [ 0, @@ -710111,7 +709595,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -710713,9 +710196,8 @@ 0, 0, 0, - 6, - 0, 0, + 6, 0, 0, 0, @@ -710851,6 +710333,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -710880,16 +710363,15 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, - 2, 0, 0, 0, @@ -710900,7 +710382,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -710976,6 +710457,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -711039,6 +710521,9 @@ 0, 0, 0, + 2, + 0, + 0, 0, 0, 0, @@ -711195,7 +710680,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -711333,7 +710817,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -711405,8 +710888,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -711419,39 +710902,40 @@ }, { "session": { - "id": "the-age-of-aggregation", - "sourceId": "VVTWM7", - "title": "The Age Of AGGREGATION", - "description": "Aggregation plays a critical role in enhancing the usability and scalability of blockchain technology. In this session, we will explore the fundamental concepts of aggregation, debunk common myths, and discuss the necessity of aggregated blockchain systems for achieving real-world usage. Current scalability boundaries limit blockchain's potential, but through aggregation, we can optimize performance and usability, making blockchain technology accessible to a broader audience", - "track": "Layer 2", - "type": "Talk", + "id": "the-blind-mans-elephant-a-product-vision-towards-private-identities", + "sourceId": "GSZKVK", + "title": "The Blind Man's Elephant: a product vision towards private identities", + "description": "A short talk introducing the concepts of key properties we want to achieve in private ZK identities. Sparkling concepts like SSI and DIDs and why blockchains are the best way to ensure that.\r\n\r\nFinally it concludes with simple ZK and data-structure constructions and different alternatives that are seeking to provide this characteristics.\r\n\r\nIn short, this is a lightning overview of the space, it's desired features and different approaches to achieve them.", + "track": "Applied Cryptography", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Product", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Blockchain optimization", - "performance enhancement", - "scalability" + "Selective-disclosure" ], "tags": [ - "Protocol Design", - "Scalability", - "Token bridging", - "User Experience", - "Protocol Design", - "Token bridging", - "User Experience" + "Privacy", + "Identity", + "ZKP", + "Use Cases", + "selective", + "disclosure", + "Identity", + "Privacy", + "Use Cases", + "ZKP" ], "language": "en", "speakers": [ - "sandeep-nailwal" + "andy" ], "eventId": "devcon-7", - "slot_start": 1731645000000, - "slot_end": 1731646800000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/19GjAOPnXoMBNpAerM--poOFpPMM-IeprVNBtTrgK-UA" + "slot_start": 1731395400000, + "slot_end": 1731396000000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1OM2zZQsD8haiBnMdAS98Oz90Cmk3F2nH7dY0H_hjKTA" }, "vector": [ 0, @@ -711461,10 +710945,10 @@ 0, 0, 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -712200,10 +711684,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, 0, 0, 0, @@ -712230,13 +711710,13 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -712262,9 +711742,11 @@ 0, 0, 0, + 2, 0, 0, 0, + 2, 0, 0, 0, @@ -712302,6 +711784,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -712324,7 +711807,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -712388,7 +711870,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -712686,6 +712167,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -712751,12 +712234,12 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -712769,40 +712252,45 @@ }, { "session": { - "id": "the-blind-mans-elephant-a-product-vision-towards-private-identities", - "sourceId": "GSZKVK", - "title": "The Blind Man's Elephant: a product vision towards private identities", - "description": "A short talk introducing the concepts of key properties we want to achieve in private ZK identities. Sparkling concepts like SSI and DIDs and why blockchains are the best way to ensure that.\r\n\r\nFinally it concludes with simple ZK and data-structure constructions and different alternatives that are seeking to provide this characteristics.\r\n\r\nIn short, this is a lightning overview of the space, it's desired features and different approaches to achieve them.", - "track": "Applied Cryptography", - "type": "Lightning Talk", + "id": "the-chain-abstraction-master-plan", + "sourceId": "DCSCA7", + "title": "The Chain Abstraction Master Plan", + "description": "Chain abstraction is vital for Ethereum’s future competitiveness and interoperability. This talk will dive into why Ethereum apps need chain abstraction to avoid fragmentation and ensure open, trustless, and modular systems. We’ll explore approaches to abstraction, the importance of open standards, and a roadmap for upgrading the ecosystem’s core infrastructure—spanning JSON-RPC API improvements, resource locks, and intent settlement—to unlock new layers of usability and decentralization.", + "track": "Usability", + "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Selective-disclosure" + "Chain Abstraction", + "OneBalance", + "Resource Locks" ], "tags": [ - "Privacy", - "Identity", - "ZKP", - "Use Cases", - "selective", - "disclosure", - "Identity", - "Privacy", - "Use Cases", - "ZKP" + "Account Abstraction", + "Cross-L2", + "Developer Infrastructure", + "DevEx", + "Ethereum Roadmap", + "Gas", + "Intents", + "MEV", + "Paymaster", + "Rollups", + "Token bridging", + "Transaction fees mechanisms", + "User Experience" ], "language": "en", "speakers": [ - "andy" + "stephane-gosselin" ], "eventId": "devcon-7", - "slot_start": 1731395400000, - "slot_end": 1731396000000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1OM2zZQsD8haiBnMdAS98Oz90Cmk3F2nH7dY0H_hjKTA" + "slot_start": 1731576600000, + "slot_end": 1731577800000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1aMlbfC7Va_bqN5fI43BFPOB0iIennWgUwyiQxb7D3q0" }, "vector": [ 0, @@ -712813,8 +712301,6 @@ 0, 0, 0, - 0, - 0, 6, 0, 0, @@ -713416,11 +712902,9 @@ 0, 0, 0, - 6, - 0, - 0, 0, 0, + 6, 0, 0, 0, @@ -713540,6 +713024,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -713553,6 +713038,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -713566,6 +713052,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -713575,7 +713062,9 @@ 0, 0, 0, + 2, 0, + 2, 0, 0, 0, @@ -713587,6 +713076,8 @@ 2, 0, 0, + 2, + 2, 0, 0, 0, @@ -713610,12 +713101,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 2, - 0, 0, 0, 0, @@ -713652,7 +713137,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -713739,8 +713223,10 @@ 0, 0, 0, + 2, 0, 0, + 2, 0, 0, 0, @@ -713766,6 +713252,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -713774,6 +713261,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -713968,6 +713456,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -714035,8 +713524,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -714102,12 +713589,12 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -714120,45 +713607,35 @@ }, { "session": { - "id": "the-chain-abstraction-master-plan", - "sourceId": "DCSCA7", - "title": "The Chain Abstraction Master Plan", - "description": "Chain abstraction is vital for Ethereum’s future competitiveness and interoperability. This talk will dive into why Ethereum apps need chain abstraction to avoid fragmentation and ensure open, trustless, and modular systems. We’ll explore approaches to abstraction, the importance of open standards, and a roadmap for upgrading the ecosystem’s core infrastructure—spanning JSON-RPC API improvements, resource locks, and intent settlement—to unlock new layers of usability and decentralization.", - "track": "Usability", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Product", + "id": "the-chain-mail-gaze", + "sourceId": "73SKE9", + "title": "The Chain Mail Gaze", + "description": "With their dreams of new ‘Network State’ empires, resource extraction, and colonial domination, today’s tech overlords are the descendants of Europe’s mediaeval Crusaders: well-financed, zealous fanatics remaking the world in the name of their greater good. Through a psycho-political reading of scarcity, chauvinism, and colonialism, The Chain Mail Gaze connects Crusader ideologues’ desire for blood, land, and booty, to emerging ‘frontiers’ mediated by contemporary technologies.", + "track": "Coordination", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Chain Abstraction", - "OneBalance", - "Resource Locks" + "decolonial" ], "tags": [ - "Account Abstraction", - "Cross-L2", - "Developer Infrastructure", - "DevEx", - "Ethereum Roadmap", - "Gas", - "Intents", - "MEV", - "Paymaster", - "Rollups", - "Token bridging", - "Transaction fees mechanisms", - "User Experience" + "Governance", + "Network State", + "decolonial", + "Governance", + "Network State" ], "language": "en", "speakers": [ - "stephane-gosselin" + "wassim-z-alsindi" ], "eventId": "devcon-7", - "slot_start": 1731576600000, - "slot_end": 1731577800000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1aMlbfC7Va_bqN5fI43BFPOB0iIennWgUwyiQxb7D3q0" + "slot_start": 1731409800000, + "slot_end": 1731410400000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/17RnVgqUzy-db9C_X4-QKgghgKSZ40O-5PtTPVJladMk" }, "vector": [ 0, @@ -714169,10 +713646,10 @@ 0, 0, 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -714893,9 +714370,6 @@ 0, 0, 0, - 6, - 0, - 0, 0, 0, 0, @@ -714907,7 +714381,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -714921,7 +714394,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -714931,9 +714403,7 @@ 0, 0, 0, - 2, 0, - 2, 0, 0, 0, @@ -714942,50 +714412,9 @@ 0, 0, 0, - 2, 0, 0, 2, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -715034,6 +714463,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -715092,10 +714522,8 @@ 0, 0, 0, - 2, 0, 0, - 2, 0, 0, 0, @@ -715121,7 +714549,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -715130,7 +714557,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -715325,7 +714751,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -715444,6 +714869,38 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -715454,7 +714911,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -715463,6 +714919,22 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, 2, 0, 0, @@ -715471,43 +714943,40 @@ 0, 0, 0, + 0, + 0, + 0, + 0, 0 ] }, { "session": { - "id": "the-chain-mail-gaze", - "sourceId": "73SKE9", - "title": "The Chain Mail Gaze", - "description": "With their dreams of new ‘Network State’ empires, resource extraction, and colonial domination, today’s tech overlords are the descendants of Europe’s mediaeval Crusaders: well-financed, zealous fanatics remaking the world in the name of their greater good. Through a psycho-political reading of scarcity, chauvinism, and colonialism, The Chain Mail Gaze connects Crusader ideologues’ desire for blood, land, and booty, to emerging ‘frontiers’ mediated by contemporary technologies.", - "track": "Coordination", + "id": "the-challenges-of-leaving-laboratory-outbreaks-to-scientists", + "sourceId": "TPLHFG", + "title": "The challenges of leaving laboratory outbreaks to scientists", + "description": "NA", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Research", + "expertise": "Expert", + "audience": "Academic", "featured": false, "doNotRecord": false, - "keywords": [ - "decolonial" - ], - "tags": [ - "Governance", - "Network State", - "decolonial", - "Governance", - "Network State" - ], + "keywords": [], + "tags": [], "language": "en", "speakers": [ - "wassim-z-alsindi" + "alina-chan" ], "eventId": "devcon-7", - "slot_start": 1731409800000, - "slot_end": 1731410400000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/17RnVgqUzy-db9C_X4-QKgghgKSZ40O-5PtTPVJladMk" + "slot_start": 1731567900000, + "slot_end": 1731568500000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/1p9hSMYlq5ABHla4brR0sibxE7RLsOTyxT95WWe9_UTQ" }, "vector": [ 0, + 6, 0, 0, 0, @@ -715518,7 +714987,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -716284,7 +715752,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -716333,7 +715800,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -716739,7 +716205,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -716802,7 +716267,7 @@ 0, 0, 0, - 2, + 0, 0, 0, 2, @@ -716814,6 +716279,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -716822,31 +716289,38 @@ }, { "session": { - "id": "the-challenges-of-leaving-laboratory-outbreaks-to-scientists", - "sourceId": "TPLHFG", - "title": "The challenges of leaving laboratory outbreaks to scientists", - "description": "NA", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "id": "the-combination-of-zkp-mpc-fhe", + "sourceId": "XPLVT8", + "title": "The combination of ZKP +/- MPC +/- FHE", + "description": "This talk will provide you with the necessary intuition to understand when you should use ZKP, MPC or FHE, or any combination of them.", + "track": "Applied Cryptography", "type": "Lightning Talk", - "expertise": "Expert", - "audience": "Academic", + "expertise": "Beginner", + "audience": "Developer", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "FHE" + ], + "tags": [ + "ZKP", + "MPC", + "fhe", + "MPC", + "ZKP" + ], "language": "en", "speakers": [ - "alina-chan" + "giacomo" ], "eventId": "devcon-7", - "slot_start": 1731567900000, - "slot_end": 1731568500000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/1p9hSMYlq5ABHla4brR0sibxE7RLsOTyxT95WWe9_UTQ" + "slot_start": 1731390000000, + "slot_end": 1731390600000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1iRVxAm1tYqEBlFNUqErTPQ1GCnhG1txvgCWdfQbSgpk" }, "vector": [ 0, - 6, 0, 0, 0, @@ -716856,6 +716330,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -717649,6 +717124,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -717662,6 +717138,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -717937,6 +717414,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -718136,8 +717614,7 @@ 0, 0, 0, - 0, - 0, + 2, 0, 0, 0, @@ -718150,9 +717627,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0 @@ -718160,38 +717634,31 @@ }, { "session": { - "id": "the-combination-of-zkp-mpc-fhe", - "sourceId": "XPLVT8", - "title": "The combination of ZKP +/- MPC +/- FHE", - "description": "This talk will provide you with the necessary intuition to understand when you should use ZKP, MPC or FHE, or any combination of them.", - "track": "Applied Cryptography", + "id": "the-dacc-vision-balancing-progress-and-protection", + "sourceId": "AA8SRQ", + "title": "The d/acc Vision: Balancing Progress and Protection", + "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Developer", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "FHE" - ], - "tags": [ - "ZKP", - "MPC", - "fhe", - "MPC", - "ZKP" - ], + "keywords": [], + "tags": [], "language": "en", "speakers": [ - "giacomo" + "vitalik-buterin" ], "eventId": "devcon-7", - "slot_start": 1731390000000, - "slot_end": 1731390600000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1iRVxAm1tYqEBlFNUqErTPQ1GCnhG1txvgCWdfQbSgpk" + "slot_start": 1731553200000, + "slot_end": 1731553800000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/105T9qheqDS91uBB6zsLjkTZKkqteIemZL0l9pkz8eJo" }, "vector": [ 0, + 6, 0, 0, 0, @@ -718201,7 +717668,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -718384,6 +717850,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -718806,7 +718273,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -718996,7 +718462,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -719010,7 +718475,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -719286,7 +718750,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -719486,8 +718949,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 2, @@ -719501,54 +718964,45 @@ 0, 0, 0, + 0, + 0, 0 ] }, { "session": { - "id": "the-dacc-vision-balancing-progress-and-protection", - "sourceId": "AA8SRQ", - "title": "The d/acc Vision: Balancing Progress and Protection", - "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", - "type": "Lightning Talk", - "expertise": "", - "audience": "Engineering", + "id": "the-daos-of-the-east", + "sourceId": "BUKGLV", + "title": "The DAOs of the East", + "description": "DAOs are growing fast in East Asia, and they work very differently from DAOs in the West. From regional revitalization in Japan to Taiwan's digital ministry to the Chinese diaspora, I'll cover many examples and what they mean for the global community of DAOs.", + "track": "Coordination", + "type": "Talk", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Asia" + ], + "tags": [ + "DAO", + "Collective Intelligence", + "Regulation", + "asia", + "Collective Intelligence", + "DAO" + ], "language": "en", "speakers": [ - "vitalik-buterin" + "joshua-tan" ], "eventId": "devcon-7", - "slot_start": 1731553200000, - "slot_end": 1731553800000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/105T9qheqDS91uBB6zsLjkTZKkqteIemZL0l9pkz8eJo" + "slot_start": 1731492000000, + "slot_end": 1731493800000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/185nuWRZn9PaXkbj3mmudjiul9XhVrRireCzXcJBlu4Y" }, "vector": [ - 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -719560,6 +719014,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -719722,7 +719177,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -720164,6 +719618,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -720311,6 +719766,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -720377,11 +719833,13 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -720733,6 +720191,20 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -720823,7 +720295,6 @@ 0, 0, 0, - 2, 0, 0, 2, @@ -720834,6 +720305,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -720844,36 +720317,38 @@ }, { "session": { - "id": "the-daos-of-the-east", - "sourceId": "BUKGLV", - "title": "The DAOs of the East", - "description": "DAOs are growing fast in East Asia, and they work very differently from DAOs in the West. From regional revitalization in Japan to Taiwan's digital ministry to the Chinese diaspora, I'll cover many examples and what they mean for the global community of DAOs.", - "track": "Coordination", + "id": "the-dave-fraud-proof-algorithm-triumphing-over-sybils-with-a-laptop-and-a-small-collateral", + "sourceId": "C7ZFH3", + "title": "The Dave fraud-proof algorithm — triumphing over Sybils with a laptop and a small collateral", + "description": "Current fraud-proof algorithms are susceptible to Sybil attacks, impacting security, decentralization, and (settlement) liveness. This presentation introduces _Dave_, a novel algorithm that offers an unprecedented combination of these three properties. We demonstrate that there's no realistic Sybil attack capable of exhausting defenders' resources or causing significant delays, even with minimal bond requirements.", + "track": "Layer 2", "type": "Talk", - "expertise": "Beginner", - "audience": "Community", + "expertise": "Expert", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Asia" + "Interactive", + "fraud", + "proofs" ], "tags": [ - "DAO", - "Collective Intelligence", - "Regulation", - "asia", - "Collective Intelligence", - "DAO" + "Optimistic rollups", + "fraud", + "proof", + "Optimistic", + "rollups" ], "language": "en", "speakers": [ - "joshua-tan" + "gabriel-coutinho-de-paula", + "augusto-teixeira" ], "eventId": "devcon-7", - "slot_start": 1731492000000, - "slot_end": 1731493800000, + "slot_start": 1731470400000, + "slot_end": 1731472200000, "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/185nuWRZn9PaXkbj3mmudjiul9XhVrRireCzXcJBlu4Y" + "resources_presentation": "https://docs.google.com/presentation/d/1GhOQePXCr0xuShvpJcgSNAMhIC_wT2B34JYiogZJB7s" }, "vector": [ 0, @@ -720883,11 +720358,11 @@ 0, 0, 0, + 6, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -721493,6 +720968,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -721640,9 +721116,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -721675,6 +721148,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -721707,13 +721181,11 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -721834,6 +721306,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -721954,6 +721427,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -722065,7 +721539,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -722110,6 +721583,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -722173,14 +721648,13 @@ 0, 2, 0, + 2, 0, 0, 0, 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -722191,38 +721665,39 @@ }, { "session": { - "id": "the-dave-fraud-proof-algorithm-triumphing-over-sybils-with-a-laptop-and-a-small-collateral", - "sourceId": "C7ZFH3", - "title": "The Dave fraud-proof algorithm — triumphing over Sybils with a laptop and a small collateral", - "description": "Current fraud-proof algorithms are susceptible to Sybil attacks, impacting security, decentralization, and (settlement) liveness. This presentation introduces _Dave_, a novel algorithm that offers an unprecedented combination of these three properties. We demonstrate that there's no realistic Sybil attack capable of exhausting defenders' resources or causing significant delays, even with minimal bond requirements.", - "track": "Layer 2", - "type": "Talk", - "expertise": "Expert", - "audience": "Research", + "id": "the-end-of-self-custodial-wallets", + "sourceId": "KDUNLM", + "title": "The end of self-custodial wallets", + "description": "This talk provides a quick overview of how countries worldwide restrict or plan to ban the self-custodial ownership model, which is the foundation of cryptocurrencies.\r\n\r\n- What kind of laws, regulations and guidance countries have passed to restrict self-custodial\r\n- What kind of areas are being targeted: ownership of cryptocurrencies, wallets, developers, interfaces\r\n- Who are the driving forces behind opposing self-custodial\r\n- How to counteract this development", + "track": "Cypherpunk & Privacy", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Business", "featured": false, "doNotRecord": false, "keywords": [ - "Interactive", - "fraud", - "proofs" + "Self custodial", + "FATF", + "wallet" ], "tags": [ - "Optimistic rollups", - "fraud", - "proof", - "Optimistic", - "rollups" + "Free Speech", + "Censorship Resistance", + "Regulation", + "fatf", + "Censorship Resistance", + "Free Speech", + "Regulation" ], "language": "en", "speakers": [ - "gabriel-coutinho-de-paula", - "augusto-teixeira" + "mikko-ohtamaa" ], "eventId": "devcon-7", - "slot_start": 1731472200000, - "slot_end": 1731474000000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1GhOQePXCr0xuShvpJcgSNAMhIC_wT2B34JYiogZJB7s" + "slot_start": 1731647400000, + "slot_end": 1731648000000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1Ap05BLrc25kR-WdwGvInSGF6oehwIIAg82A0vs0Krrg" }, "vector": [ 0, @@ -722230,9 +721705,9 @@ 0, 0, 0, + 6, 0, 0, - 6, 0, 0, 0, @@ -722842,9 +722317,8 @@ 0, 0, 0, - 6, - 6, 0, + 6, 0, 0, 0, @@ -722982,6 +722456,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -723023,7 +722498,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -723062,6 +722536,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -723102,6 +722577,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -723181,7 +722657,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -723302,7 +722777,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -723458,10 +722932,9 @@ 0, 0, 0, - 2, - 2, 0, 0, + 2, 0, 0, 0, @@ -723523,11 +722996,12 @@ 0, 2, 0, - 2, 0, 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -723540,39 +723014,35 @@ }, { "session": { - "id": "the-end-of-self-custodial-wallets", - "sourceId": "KDUNLM", - "title": "The end of self-custodial wallets", - "description": "This talk provides a quick overview of how countries worldwide restrict or plan to ban the self-custodial ownership model, which is the foundation of cryptocurrencies.\r\n\r\n- What kind of laws, regulations and guidance countries have passed to restrict self-custodial\r\n- What kind of areas are being targeted: ownership of cryptocurrencies, wallets, developers, interfaces\r\n- Who are the driving forces behind opposing self-custodial\r\n- How to counteract this development", - "track": "Cypherpunk & Privacy", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Business", + "id": "the-evolution-of-zk-from-1985-2013", + "sourceId": "FGXMGH", + "title": "The Evolution of ZK from 1985-2013", + "description": "This session delves into the rich history of zero-knowledge proofs (ZKPs), tracing key milestones from their inception in 1985 to groundbreaking advancements like simulation extractability and the first non-interactive zero-knowledge protocol (NIZK), the first SNARK protocol, etc. While many advances happened within the crypto space, it is beneficial to be aware about the evolution of ZK prior to us inheriting it from the theoretical world.", + "track": "Applied Cryptography", + "type": "Talk", + "expertise": "Expert", + "audience": "Developer", "featured": false, "doNotRecord": false, "keywords": [ - "Self custodial", - "FATF", - "wallet" + "history" ], "tags": [ - "Free Speech", - "Censorship Resistance", - "Regulation", - "fatf", - "Censorship Resistance", - "Free Speech", - "Regulation" + "Zero-Knowledge", + "Cryptography", + "history", + "Cryptography", + "Zero-Knowledge" ], "language": "en", "speakers": [ - "mikko-ohtamaa" + "vanishree-rao" ], "eventId": "devcon-7", - "slot_start": 1731647400000, - "slot_end": 1731648000000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1Ap05BLrc25kR-WdwGvInSGF6oehwIIAg82A0vs0Krrg" + "slot_start": 1731656400000, + "slot_end": 1731658200000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1sY_h2GBY4R5mcKYTqc0O1AuTzmygnIH1SdXhzmaDIyE" }, "vector": [ 0, @@ -723580,12 +723050,13 @@ 0, 0, 0, - 6, 0, 0, 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -724050,6 +723521,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -724194,7 +723666,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -724315,6 +723786,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -724332,7 +723805,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -724412,7 +723884,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -724453,7 +723924,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -724873,11 +724343,10 @@ 2, 0, 0, + 2, 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -724890,45 +724359,38 @@ }, { "session": { - "id": "the-evolution-of-zk-from-1985-2013", - "sourceId": "FGXMGH", - "title": "The Evolution of ZK from 1985-2013", - "description": "This session delves into the rich history of zero-knowledge proofs (ZKPs), tracing key milestones from their inception in 1985 to groundbreaking advancements like simulation extractability and the first non-interactive zero-knowledge protocol (NIZK), the first SNARK protocol, etc. While many advances happened within the crypto space, it is beneficial to be aware about the evolution of ZK prior to us inheriting it from the theoretical world.", - "track": "Applied Cryptography", - "type": "Talk", - "expertise": "Expert", - "audience": "Developer", + "id": "the-fixed-rate-flywheel", + "sourceId": "WYWLXV", + "title": "The Fixed Rate Flywheel", + "description": "In the rapidly evolving landscape of modern DeFi, fixed-rate protocols have emerged as a critical component, bridging the gap between traditional finance stability and DeFi innovation. This panel introduces \"The Fixed Rate Flywheel,\" a powerful concept illustrating how fixed rate markets fuel variable lending, create hedging opportunities, and generate high-yield products. Join us to hear experts from DELV Tech, Morpho Labs, Phoenix Labs, and Gauntlet talk about the next evolution of DeFi.", + "track": "Cryptoeconomics", + "type": "Panel", + "expertise": "Intermediate", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "history" + "DeFi", + "Fixed Rates" ], "tags": [ - "Zero-Knowledge", - "Cryptography", - "history", - "Cryptography", - "Zero-Knowledge" + "fixed", + "rate" ], "language": "en", "speakers": [ - "vanishree-rao" + "alex-towle", + "merlin-egalite", + "lucas-manuel", + "violet-vienhage" ], "eventId": "devcon-7", - "slot_start": 1731656400000, - "slot_end": 1731658200000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1sY_h2GBY4R5mcKYTqc0O1AuTzmygnIH1SdXhzmaDIyE" + "slot_start": 1731491400000, + "slot_end": 1731495000000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1ng1HvT-kAE4r-IB_k-m3qkQnZ9PMYl3wwR_zkEmF4Fg" }, "vector": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 6, @@ -725398,21 +724860,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -725563,6 +725010,10 @@ 0, 0, 0, + 6, + 6, + 6, + 6, 0, 0, 0, @@ -725663,8 +725114,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -726157,7 +725606,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -726179,6 +725627,24 @@ 0, 0, 0, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -726220,6 +725686,7 @@ 2, 0, 0, + 0, 2, 0, 0, @@ -726231,50 +725698,49 @@ 0, 0, 0, + 0, + 0, 0 ] }, { "session": { - "id": "the-fixed-rate-flywheel", - "sourceId": "WYWLXV", - "title": "The Fixed Rate Flywheel", - "description": "In the rapidly evolving landscape of modern DeFi, fixed-rate protocols have emerged as a critical component, bridging the gap between traditional finance stability and DeFi innovation. This panel introduces \"The Fixed Rate Flywheel,\" a powerful concept illustrating how fixed rate markets fuel variable lending, create hedging opportunities, and generate high-yield products. Join us to hear experts from DELV Tech, Morpho Labs, Phoenix Labs, and Gauntlet talk about the next evolution of DeFi.", - "track": "Cryptoeconomics", - "type": "Panel", - "expertise": "Intermediate", - "audience": "Engineering", + "id": "the-franklin-fallacy-why-we-misjudge-new-technologies", + "sourceId": "W7MVPA", + "title": "The Franklin Fallacy: Why We Misjudge New Technologies", + "description": "People often dismiss emerging technologies by focusing only on their current limitations, overlooking their potential evolution. This tendency, seen throughout history—from the telegraph to Ethereum—stems from what can be called “The Franklin Fallacy.” When asked about the purpose of a hot air balloon, Benjamin Franklin famously responded, \"What good is a newborn baby?\" highlighting how judging a technology in its infancy is shortsighted. This talk delves into the psychology of this fallacy.", + "track": "Real World Ethereum", + "type": "Talk", + "expertise": "Beginner", + "audience": "Academic", "featured": false, "doNotRecord": false, "keywords": [ - "DeFi", - "Fixed Rates" + "Technological", + "Acceptance" ], "tags": [ - "fixed", - "rate" + "e/acc", + "Marketing" ], "language": "en", "speakers": [ - "alex-towle", - "merlin-egalite", - "lucas-manuel", - "violet-vienhage" + "louis-anslow" ], "eventId": "devcon-7", - "slot_start": 1731491400000, - "slot_end": 1731495000000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1ng1HvT-kAE4r-IB_k-m3qkQnZ9PMYl3wwR_zkEmF4Fg" + "slot_start": 1731555000000, + "slot_end": 1731556800000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1BYWK_IatacBdd2r84kKv_IWDoGpsDqXH7RNIaxf7qqQ" }, "vector": [ 0, 0, - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -726888,13 +726354,10 @@ 0, 0, 0, - 6, - 6, - 6, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -727158,6 +726621,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -727290,6 +726754,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -727505,8 +726971,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -727561,7 +727025,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -727575,6 +727038,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -727583,33 +727048,33 @@ }, { "session": { - "id": "the-franklin-fallacy-why-we-misjudge-new-technologies", - "sourceId": "W7MVPA", - "title": "The Franklin Fallacy: Why We Misjudge New Technologies", - "description": "People often dismiss emerging technologies by focusing only on their current limitations, overlooking their potential evolution. This tendency, seen throughout history—from the telegraph to Ethereum—stems from what can be called “The Franklin Fallacy.” When asked about the purpose of a hot air balloon, Benjamin Franklin famously responded, \"What good is a newborn baby?\" highlighting how judging a technology in its infancy is shortsighted. This talk delves into the psychology of this fallacy.", + "id": "the-future-of-ai-why-we-need-private-uncensored-permissionless-ai", + "sourceId": "EK8T9X", + "title": "The Future of AI: Why We Need Private, Uncensored, Permissionless AI", + "description": "The current path of AI development leads to a future where a few powerful companies control this transformative technology, with the potential to become the arbiter of truth, manipulate and monetize private user data, and moderate who has access to the future of intelligence.\r\n\r\nNo entity, private or public, should have the power to monopolize or contextualize truth. Open-source, uncensored, and decentralised AI is impervious to political fancy and ideology, and offers a necessary alternative.", "track": "Real World Ethereum", - "type": "Talk", + "type": "Lightning Talk", "expertise": "Beginner", - "audience": "Academic", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Technological", - "Acceptance" + "AI" ], "tags": [ - "e/acc", - "Marketing" + "Censorship Resistance", + "Permissionless", + "Privacy" ], "language": "en", "speakers": [ - "louis-anslow" + "teana-baker-taylor" ], "eventId": "devcon-7", - "slot_start": 1731555000000, - "slot_end": 1731556800000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1BYWK_IatacBdd2r84kKv_IWDoGpsDqXH7RNIaxf7qqQ" + "slot_start": 1731564000000, + "slot_end": 1731564600000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1kklsZ1YE71cdtzZNkgKNXlsh133eDOoZO3-I29W9u9s" }, "vector": [ 0, @@ -728458,6 +727923,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -728488,6 +727954,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -728500,9 +727967,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -728535,6 +727999,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -728633,7 +728098,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -728914,10 +728378,10 @@ 0, 0, 0, + 2, 0, 0, 0, - 2, 0, 0, 0, @@ -728927,41 +728391,44 @@ }, { "session": { - "id": "the-future-of-ai-why-we-need-private-uncensored-permissionless-ai", - "sourceId": "EK8T9X", - "title": "The Future of AI: Why We Need Private, Uncensored, Permissionless AI", - "description": "The current path of AI development leads to a future where a few powerful companies control this transformative technology, with the potential to become the arbiter of truth, manipulate and monetize private user data, and moderate who has access to the future of intelligence.\r\n\r\nNo entity, private or public, should have the power to monopolize or contextualize truth. Open-source, uncensored, and decentralised AI is impervious to political fancy and ideology, and offers a necessary alternative.", - "track": "Real World Ethereum", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Product", + "id": "the-future-of-eof-layer-1-layer-2-and-beyond", + "sourceId": "9EBQ3H", + "title": "The Future of EOF: Layer 1, Layer 2, and Beyond!", + "description": "While the EVM Object Format provides a mechanism to modernize the EVM, the container format itself provides a stable path for innovation and experimentation within the base and rollup layers of ethereum, as well as rollup layers, and even chain free execution.\r\n\r\nIn this presentation we will show how the structure of the EOF container may be adapted to support these potential use cases.", + "track": "Core Protocol", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "AI" + "EOF", + "EVM" ], "tags": [ - "Censorship Resistance", - "Permissionless", - "Privacy" + "Layer 1", + "EVM-equivalent", + "Politics", + "EVM", + "EVM-equivalent", + "Layer 1", + "Politics" ], "language": "en", "speakers": [ - "teana-baker-taylor" + "danno-ferrin" ], "eventId": "devcon-7", - "slot_start": 1731564000000, - "slot_end": 1731564600000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1kklsZ1YE71cdtzZNkgKNXlsh133eDOoZO3-I29W9u9s" + "slot_start": 1731563400000, + "slot_end": 1731565200000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1xsXLO6lk8scS1Bau7a1gPEtC1QKpw5GdJrAD2ZppNaI" }, "vector": [ 0, 0, 0, 0, - 0, - 0, 6, 0, 0, @@ -729291,6 +728758,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -729581,7 +729049,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -729702,6 +729169,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -729803,7 +729271,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -729834,7 +729301,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -729879,7 +729345,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -729897,6 +729362,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -730014,6 +729480,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -730024,6 +729491,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -730249,16 +729717,16 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, + 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -730271,48 +729739,45 @@ }, { "session": { - "id": "the-future-of-eof-layer-1-layer-2-and-beyond", - "sourceId": "9EBQ3H", - "title": "The Future of EOF: Layer 1, Layer 2, and Beyond!", - "description": "While the EVM Object Format provides a mechanism to modernize the EVM, the container format itself provides a stable path for innovation and experimentation within the base and rollup layers of ethereum, as well as rollup layers, and even chain free execution.\r\n\r\nIn this presentation we will show how the structure of the EOF container may be adapted to support these potential use cases.", - "track": "Core Protocol", + "id": "the-future-of-layer-2-research-development-and-next-gen-technologies", + "sourceId": "PJQQSR", + "title": "The Future of Layer 2: Research, Development, and Next-Gen Technologies", + "description": "Discussion around L2 blockchain research and development. What are the major challenges for L2s to advance, and what solutions are being explored? What will the L2 space look like next year and beyond? The talk will be illustrated with examples from Arbitrum’s research and development.", + "track": "Layer 2", "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Developper", "featured": false, "doNotRecord": false, "keywords": [ - "EOF", - "EVM" + "Arbitrum" ], "tags": [ - "Layer 1", - "EVM-equivalent", - "Politics", - "EVM", - "EVM-equivalent", - "Layer 1", - "Politics" + "Layer 2s", + "Scalability", + "arbitrum", + "Layer 2s", + "Scalability" ], "language": "en", "speakers": [ - "danno-ferrin" + "ed-felten" ], "eventId": "devcon-7", - "slot_start": 1731563400000, - "slot_end": 1731565200000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1xsXLO6lk8scS1Bau7a1gPEtC1QKpw5GdJrAD2ZppNaI" + "slot_start": 1731492000000, + "slot_end": 1731493800000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1j5n0blTsDLltg5bxumMOQ0zvAqbfL-faBMhuzsnBX3k" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -730637,7 +730102,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -730931,6 +730395,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -731050,7 +730515,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -731101,6 +730565,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -731174,6 +730639,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -731243,7 +730709,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -731361,7 +730826,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -731372,7 +730836,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -731545,6 +731008,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -731602,10 +731066,10 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, @@ -731620,35 +731084,30 @@ }, { "session": { - "id": "the-future-of-layer-2-research-development-and-next-gen-technologies", - "sourceId": "PJQQSR", - "title": "The Future of Layer 2: Research, Development, and Next-Gen Technologies", - "description": "Discussion around L2 blockchain research and development. What are the major challenges for L2s to advance, and what solutions are being explored? What will the L2 space look like next year and beyond? The talk will be illustrated with examples from Arbitrum’s research and development.", + "id": "the-future-of-light-clients", + "sourceId": "UL8U8B", + "title": "The Future of Light Clients", + "description": "Ethereum has achieved a remarkable feat: production-ready light clients. There are now at least seven light client projects active on Ethereum today.\r\n\r\nHowever, light clients have kept up with Ethereum’s future, Layer 2s. Implementations for layer 2s have been mostly overlooked. This is due to both the low prioritization of work on light clients and significant technical challenges. In this talk, we will discuss the path to layer 2 light clients and our work to bring them to production in Helios.", "track": "Layer 2", "type": "Talk", - "expertise": "Intermediate", - "audience": "Developper", + "expertise": "Expert", + "audience": "Research", "featured": false, "doNotRecord": false, - "keywords": [ - "Arbitrum" - ], + "keywords": [], "tags": [ "Layer 2s", - "Scalability", - "arbitrum", - "Layer 2s", - "Scalability" + "Light Clients" ], "language": "en", "speakers": [ - "ed-felten" + "noah-citron" ], "eventId": "devcon-7", - "slot_start": 1731492000000, - "slot_end": 1731493800000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1j5n0blTsDLltg5bxumMOQ0zvAqbfL-faBMhuzsnBX3k" + "slot_start": 1731493800000, + "slot_end": 1731495600000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/11L_sO6Usnx1os7aiKFPC2mNm1diDnV9Hlo7PETnsic8" }, "vector": [ 0, @@ -732400,6 +731859,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -732445,9 +731905,16 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, - 2, 0, 0, 0, @@ -732521,7 +731988,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -732890,11 +732356,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -732946,15 +732407,12 @@ 0, 2, 0, + 2, 0, 0, 0, 0, 0, - 2, - 0, - 0, - 0, 0, 0, 0, @@ -732966,30 +732424,33 @@ }, { "session": { - "id": "the-future-of-light-clients", - "sourceId": "UL8U8B", - "title": "The Future of Light Clients", - "description": "Ethereum has achieved a remarkable feat: production-ready light clients. There are now at least seven light client projects active on Ethereum today.\r\n\r\nHowever, light clients have kept up with Ethereum’s future, Layer 2s. Implementations for layer 2s have been mostly overlooked. This is due to both the low prioritization of work on light clients and significant technical challenges. In this talk, we will discuss the path to layer 2 light clients and our work to bring them to production in Helios.", - "track": "Layer 2", - "type": "Talk", - "expertise": "Expert", - "audience": "Research", + "id": "the-future-of-web3-grants-learnings-from-studying-30-programs", + "sourceId": "F9YCZY", + "title": "The Future of Web3 Grants: Learnings from Studying 30+ Programs", + "description": "This presentation will cover learnings from studying almost 3 dozen grant programs across multiple chains and ecosystems. I will present an overview of the state of grants across Ethereum as well as Bitcoin, Cardano, Solana, and other chains. I will present on the most pressing challenges for grant operators, feedback from grantees on their experiences, and will present a potential path forward in terms of collective priorities that can help all programs improve.", + "track": "Coordination", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, - "keywords": [], + "keywords": [ + "Grant", + "Allocation", + "Capital" + ], "tags": [ - "Layer 2s", - "Light Clients" + "capital" ], "language": "en", "speakers": [ - "noah-citron" + "eugene-leventhal" ], "eventId": "devcon-7", - "slot_start": 1731493800000, - "slot_end": 1731495600000, + "slot_start": 1731641400000, + "slot_end": 1731642000000, "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/11L_sO6Usnx1os7aiKFPC2mNm1diDnV9Hlo7PETnsic8" + "resources_presentation": "https://docs.google.com/presentation/d/1kRi6qfFHeK8txYMq58KLUaOTV4stHccKNP0m-WyZWWg" }, "vector": [ 0, @@ -732999,11 +732460,11 @@ 0, 0, 0, - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -733742,8 +733203,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -733788,7 +733247,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -734234,6 +733692,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -734290,13 +733749,14 @@ 0, 2, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -734307,36 +733767,35 @@ }, { "session": { - "id": "the-future-of-web3-grants-learnings-from-studying-30-programs", - "sourceId": "F9YCZY", - "title": "The Future of Web3 Grants: Learnings from Studying 30+ Programs", - "description": "This presentation will cover learnings from studying almost 3 dozen grant programs across multiple chains and ecosystems. I will present an overview of the state of grants across Ethereum as well as Bitcoin, Cardano, Solana, and other chains. I will present on the most pressing challenges for grant operators, feedback from grantees on their experiences, and will present a potential path forward in terms of collective priorities that can help all programs improve.", - "track": "Coordination", + "id": "the-grand-vision-of-futarchy", + "sourceId": "3UX8GZ", + "title": "The Grand Vision of Futarchy", + "description": "35 years ago I began outlining a vision of how betting markets could offer informed credibly-neutral estimates on far more disputed topics. I elaborated 25 years ago on how decision markets could support neutral governance, and 21 years ago on how combinatorial markets allow estimates on all possible combinations for existing topics. Now in the last year, we are seeing substantial crypto-based trials, especially re governance. In this talk, I’ll paint a picture of where all this could go.", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", "type": "Lightning Talk", "expertise": "Beginner", "audience": "Community", "featured": false, "doNotRecord": false, - "keywords": [ - "Grant", - "Allocation", - "Capital" - ], + "keywords": [], "tags": [ - "capital" + "Economics", + "Free Speech", + "Futarchy" ], "language": "en", "speakers": [ - "eugene-leventhal" + "robin-hanson" ], "eventId": "devcon-7", - "slot_start": 1731641400000, - "slot_end": 1731642000000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1kRi6qfFHeK8txYMq58KLUaOTV4stHccKNP0m-WyZWWg" + "slot_start": 1731562200000, + "slot_end": 1731563100000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/1P1IH_O2NLxK_MXtmkfR8Yb6EoLR6gV1arcuKrkGimqE" }, "vector": [ 0, + 6, 0, 0, 0, @@ -734347,10 +733806,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, 0, 0, 0, @@ -734599,6 +734054,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -734964,7 +734420,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -735095,12 +734550,15 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, + 2, 0, + 2, 0, 0, 0, @@ -735576,7 +735034,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -735651,43 +735108,51 @@ }, { "session": { - "id": "the-grand-vision-of-futarchy", - "sourceId": "3UX8GZ", - "title": "The Grand Vision of Futarchy", - "description": "35 years ago I began outlining a vision of how betting markets could offer informed credibly-neutral estimates on far more disputed topics. I elaborated 25 years ago on how decision markets could support neutral governance, and 21 years ago on how combinatorial markets allow estimates on all possible combinations for existing topics. Now in the last year, we are seeing substantial crypto-based trials, especially re governance. In this talk, I’ll paint a picture of where all this could go.", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", - "type": "Lightning Talk", + "id": "the-history-and-philosophy-of-cypherpunk", + "sourceId": "8JVYCQ", + "title": "The History and Philosophy of Cypherpunk", + "description": "Rather than bend to knee to Donald Trump, the goal of the cypherpunk movement is to abolish the state in order to maximize human freedom via privacy-enhancing decentralized technologie. After reviewing the history of this deviant group of programmers in the 1980s, what philosophical and technical lessons do the cypherpunks hold for Ethereum today? Censorship-resistant digital cash was only one the start, and the missing parts of their legacy: mixnets and anonymous credentials for identity.", + "track": "Cypherpunk & Privacy", + "type": "Talk", "expertise": "Beginner", "audience": "Community", "featured": false, "doNotRecord": false, - "keywords": [], + "keywords": [ + "mixnets", + "cypherpunk", + "cryptoanarchist" + ], "tags": [ - "Economics", - "Free Speech", - "Futarchy" + "Anonymity", + "Censorship Resistance", + "Digital Sovereignty", + "cypherpunk", + "mixnet", + "cryptoanarchy", + "Anonymity", + "Politics", + "Values" ], "language": "en", "speakers": [ - "robin-hanson" + "max-hampshire", + "harry-halpin", + "iness-ben-guirat" ], "eventId": "devcon-7", - "slot_start": 1731562200000, - "slot_end": 1731563100000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/1P1IH_O2NLxK_MXtmkfR8Yb6EoLR6gV1arcuKrkGimqE" + "slot_start": 1731407400000, + "slot_end": 1731409200000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1ovH3oyNrS_ZaZbKCeLkHxgPjrRCAzaWP7RVIf9TRkOo" }, "vector": [ - 0, - 6, - 0, - 0, - 0, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -735938,7 +735403,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -736044,6 +735508,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -736310,6 +735775,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -736441,12 +735908,6 @@ 0, 0, 0, - 2, - 0, - 2, - 0, - 0, - 0, 0, 0, 0, @@ -736465,6 +735926,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -736525,6 +735987,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -736561,6 +736024,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -736749,6 +736213,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -736795,6 +736260,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -736921,6 +736387,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -736993,81 +736461,49 @@ }, { "session": { - "id": "the-history-and-philosophy-of-cypherpunk", - "sourceId": "8JVYCQ", - "title": "The History and Philosophy of Cypherpunk", - "description": "Rather than bend to knee to Donald Trump, the goal of the cypherpunk movement is to abolish the state in order to maximize human freedom via privacy-enhancing decentralized technologie. After reviewing the history of this deviant group of programmers in the 1980s, what philosophical and technical lessons do the cypherpunks hold for Ethereum today? Censorship-resistant digital cash was only one the start, and the missing parts of their legacy: mixnets and anonymous credentials for identity.", - "track": "Cypherpunk & Privacy", + "id": "the-hunt-for-impactful-use-cases-from-the-crypto-for-good-fund-what-15-blockchain-pilots-revealed-in-emerging-markets", + "sourceId": "TV3QRD", + "title": "The Hunt for Impactful Use Cases from the Crypto For Good Fund: What 15 Blockchain Pilots Revealed in Emerging Markets", + "description": "* This talk will provide a snapshot of the some of most impactful real world uses of web3 in emerging markets covering the additionality added by blockchain. \r\n* Additionally, the talk will deep-dive into the insights and results of 3 web3 pilots funded by Mercy Corps Ventures in Africa & Latin America, showcasing how web3 is addressing the needs of financially underserved and climate vulnerable populations.", + "track": "Real World Ethereum", "type": "Talk", "expertise": "Beginner", - "audience": "Community", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "mixnets", - "cypherpunk", - "cryptoanarchist" + "Emerging Markets", + "Africa", + "Latin America" ], "tags": [ - "Anonymity", - "Censorship Resistance", - "Digital Sovereignty", - "cypherpunk", - "mixnet", - "cryptoanarchy", - "Anonymity", - "Politics", - "Values" + "Use Cases", + "RWA", + "Ethereum for Good", + "latin", + "america", + "Ethereum for Good", + "RWA", + "Use Cases" ], "language": "en", "speakers": [ - "max-hampshire", - "harry-halpin", - "iness-ben-guirat" + "timothy-asiimwe" ], "eventId": "devcon-7", - "slot_start": 1731407400000, - "slot_end": 1731409200000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1ovH3oyNrS_ZaZbKCeLkHxgPjrRCAzaWP7RVIf9TRkOo" + "slot_start": 1731641400000, + "slot_end": 1731643200000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1vwkrczNxrHXLNfycNjtYzjJo4jXX3Z2RUJ7NWPh4OMQ" }, "vector": [ - 0, - 0, - 0, - 0, - 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -737394,7 +736830,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -737661,8 +737096,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -737694,6 +737127,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -737788,7 +737222,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -737812,7 +737245,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -737910,16 +737342,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -737930,6 +737352,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -737957,6 +737380,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -738099,7 +737523,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -738146,7 +737569,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -738273,8 +737695,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -738319,6 +737739,38 @@ 0, 0, 0, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -738327,7 +737779,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -738335,6 +737786,18 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, 2, 0, 0, @@ -738342,54 +737805,52 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "the-hunt-for-impactful-use-cases-from-the-crypto-for-good-fund-what-15-blockchain-pilots-revealed-in-emerging-markets", - "sourceId": "TV3QRD", - "title": "The Hunt for Impactful Use Cases from the Crypto For Good Fund: What 15 Blockchain Pilots Revealed in Emerging Markets", - "description": "* This talk will provide a snapshot of the some of most impactful real world uses of web3 in emerging markets covering the additionality added by blockchain. \r\n* Additionally, the talk will deep-dive into the insights and results of 3 web3 pilots funded by Mercy Corps Ventures in Africa & Latin America, showcasing how web3 is addressing the needs of financially underserved and climate vulnerable populations.", - "track": "Real World Ethereum", + "id": "the-long-con-pig-butchering-drainers-and-job-scams", + "sourceId": "STMCNZ", + "title": "The Long Con: Pig Butchering, Drainers, and Job Scams", + "description": "I'll discuss the different types of malicious actors from low-skilled script kiddies to government-sanctioned advanced persistent threats. This presentation will include an overview on drainer groups and how sophisticated scammers string along their victims, fattening them up before extracting as much value as they can, as well as the nefarious practices these operations employ. Finally, I'll focus on the recent rise of job scams that have been targeting builders and employers alike.", + "track": "Security", "type": "Talk", "expertise": "Beginner", - "audience": "Product", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "Emerging Markets", - "Africa", - "Latin America" + "threat", + "intelligence" ], "tags": [ - "Use Cases", - "RWA", - "Ethereum for Good", - "latin", - "america", - "Ethereum for Good", - "RWA", - "Use Cases" + "Security", + "Custody", + "threat", + "intelligence", + "Custody", + "Security" ], "language": "en", "speakers": [ - "timothy-asiimwe" + "luker" ], "eventId": "devcon-7", - "slot_start": 1731641400000, - "slot_end": 1731643200000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1vwkrczNxrHXLNfycNjtYzjJo4jXX3Z2RUJ7NWPh4OMQ" + "slot_start": 1731582000000, + "slot_end": 1731583800000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1dFgaih8CwwDPKj_GGRG-nwZ_b7MobKt9l-QDbYxwOPk" }, "vector": [ + 6, 0, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -739112,6 +738573,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -739192,7 +738654,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -739239,7 +738700,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -739267,7 +738727,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -739369,6 +738828,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -739595,6 +739056,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -739626,8 +739088,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -739685,8 +739145,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -739698,41 +739158,36 @@ }, { "session": { - "id": "the-long-con-pig-butchering-drainers-and-job-scams", - "sourceId": "STMCNZ", - "title": "The Long Con: Pig Butchering, Drainers, and Job Scams", - "description": "I'll discuss the different types of malicious actors from low-skilled script kiddies to government-sanctioned advanced persistent threats. This presentation will include an overview on drainer groups and how sophisticated scammers string along their victims, fattening them up before extracting as much value as they can, as well as the nefarious practices these operations employ. Finally, I'll focus on the recent rise of job scams that have been targeting builders and employers alike.", - "track": "Security", - "type": "Talk", - "expertise": "Beginner", - "audience": "Community", + "id": "the-longevity-acceleration-roadmap-a-technical-plan-to-solve-aging", + "sourceId": "V9BA8B", + "title": "The Longevity Acceleration Roadmap: A Technical Plan to Solve Aging", + "description": "The Longevity Acceleration Roadmap: A Technical Plan to Solve Aging", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "type": "Lightning Talk", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "threat", - "intelligence" + "Longevity" ], "tags": [ - "Security", - "Custody", - "threat", - "intelligence", - "Custody", - "Security" + "DeSci", + "e/acc" ], "language": "en", "speakers": [ - "luker" + "nathan-cheng" ], "eventId": "devcon-7", - "slot_start": 1731582000000, - "slot_end": 1731583800000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1dFgaih8CwwDPKj_GGRG-nwZ_b7MobKt9l-QDbYxwOPk" + "slot_start": 1731557580000, + "slot_end": 1731558000000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/160SSgpDZHkjg4YniAuH3mYD1hx7hZuv_Qp2ip0zoRso" }, "vector": [ - 6, 0, + 6, 0, 0, 0, @@ -740461,7 +739916,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -740595,6 +740049,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -740618,6 +740073,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -740716,8 +740172,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -740944,7 +740398,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -741029,12 +740482,13 @@ 2, 0, 0, + 2, + 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -741046,33 +740500,42 @@ }, { "session": { - "id": "the-longevity-acceleration-roadmap-a-technical-plan-to-solve-aging", - "sourceId": "V9BA8B", - "title": "The Longevity Acceleration Roadmap: A Technical Plan to Solve Aging", - "description": "The Longevity Acceleration Roadmap: A Technical Plan to Solve Aging", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", - "type": "Lightning Talk", - "expertise": "", + "id": "the-next-700-evm-languages", + "sourceId": "QE7RWH", + "title": "The Next 700 EVM Languages", + "description": "What is the role of programming languages in helping smart contracts become reliable and scalable technology? Are our current languages for the EVM up to the task? Has Ethereum lost the lead in this regard?\r\nThis talk explores these questions and proposes a roadmap for the development of the next generation of smart contract languages for the EVM.", + "track": "Developer Experience", + "type": "Talk", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "programming languages", + "formal verification", + "smart contracts" + ], + "tags": [ + "Languages", + "Formal Verification", + "smart", + "contracts" + ], "language": "en", "speakers": [ - "nathan-cheng" + "francisco-giordano" ], "eventId": "devcon-7", - "slot_start": 1731557580000, - "slot_end": 1731558000000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/160SSgpDZHkjg4YniAuH3mYD1hx7hZuv_Qp2ip0zoRso" + "slot_start": 1731580200000, + "slot_end": 1731582000000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1xFEtAafqxxm1b1UAUHGb8bnoWg9x6qZQdGRk_3lPM8Y" }, "vector": [ 0, - 6, 0, 0, + 6, 0, 0, 0, @@ -741895,6 +741358,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -741995,6 +741459,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -742057,12 +741522,8 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, + 2, + 2, 0, 0, 0, @@ -742366,6 +741827,7 @@ 2, 0, 0, + 0, 2, 0, 0, @@ -742384,47 +741846,48 @@ }, { "session": { - "id": "the-next-700-evm-languages", - "sourceId": "QE7RWH", - "title": "The Next 700 EVM Languages", - "description": "What is the role of programming languages in helping smart contracts become reliable and scalable technology? Are our current languages for the EVM up to the task? Has Ethereum lost the lead in this regard?\r\nThis talk explores these questions and proposes a roadmap for the development of the next generation of smart contract languages for the EVM.", - "track": "Developer Experience", + "id": "the-next-era-sequencing-and-its-real-impact-on-app-users", + "sourceId": "9M78AK", + "title": "The Next Era: Sequencing and Its Real Impact on App Users", + "description": "This talk will discuss app sequencing products which were developed to enhance decentralization and security via distributed transaction ordering with independent sequencing (native Mainnet L2 sequencers i.e. Base, OP) and the impact to end users and applications. It will also discuss the tradeoffs of LVR, shared sequencing, and app-specific sequencing.", + "track": "Usability", "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "programming languages", - "formal verification", - "smart contracts" + "Sequencing" ], "tags": [ - "Languages", - "Formal Verification", - "smart", - "contracts" + "Layer 2s", + "User Experience", + "Transaction fees mechanisms", + "sequencer", + "Layer 2s", + "Transaction fees mechanisms", + "User Experience" ], "language": "en", "speakers": [ - "francisco-giordano" + "tina-haibodi" ], "eventId": "devcon-7", - "slot_start": 1731580200000, - "slot_end": 1731582000000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1xFEtAafqxxm1b1UAUHGb8bnoWg9x6qZQdGRk_3lPM8Y" + "slot_start": 1731405600000, + "slot_end": 1731407400000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1l63vZZz_0RN-aU0hwjhmdAat5Fq0OFy7UoMYiS3KJxc" }, "vector": [ 0, 0, 0, - 6, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -743161,6 +742624,16 @@ 0, 0, 0, + 6, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -743175,6 +742648,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -743199,6 +742674,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -743344,7 +742821,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -743407,27 +742883,13 @@ 0, 0, 0, - 2, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -743713,12 +743175,12 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -743731,37 +743193,30 @@ }, { "session": { - "id": "the-next-era-sequencing-and-its-real-impact-on-app-users", - "sourceId": "9M78AK", - "title": "The Next Era: Sequencing and Its Real Impact on App Users", - "description": "This talk will discuss app sequencing products which were developed to enhance decentralization and security via distributed transaction ordering with independent sequencing (native Mainnet L2 sequencers i.e. Base, OP) and the impact to end users and applications. It will also discuss the tradeoffs of LVR, shared sequencing, and app-specific sequencing.", - "track": "Usability", + "id": "the-next-generation-of-decentralized-governance", + "sourceId": "WUSAHA", + "title": "The Next Generation of Decentralized Governance", + "description": "N/A", + "track": "Coordination", "type": "Talk", "expertise": "Intermediate", - "audience": "Product", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Sequencing" - ], - "tags": [ - "Layer 2s", - "User Experience", - "Transaction fees mechanisms", - "sequencer", - "Layer 2s", - "Transaction fees mechanisms", - "User Experience" + "see", + "doc" ], + "tags": [], "language": "en", "speakers": [ - "tina-haibodi" + "tracheopteryx" ], "eventId": "devcon-7", - "slot_start": 1731405600000, - "slot_end": 1731407400000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1l63vZZz_0RN-aU0hwjhmdAat5Fq0OFy7UoMYiS3KJxc" + "slot_start": 1731403800000, + "slot_end": 1731405600000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/12GuPqjQk66_MOFYNzQAXdDgl9b2uXDcWEc4im_qwX7E" }, "vector": [ 0, @@ -743772,10 +743227,10 @@ 0, 0, 0, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -744510,7 +743965,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -744534,7 +743988,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -744560,7 +744013,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -744606,7 +744058,9 @@ 0, 0, 0, - 2, + 0, + 0, + 0, 0, 0, 0, @@ -745062,11 +744516,11 @@ 0, 0, 0, + 2, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -745079,30 +744533,36 @@ }, { "session": { - "id": "the-next-generation-of-decentralized-governance", - "sourceId": "WUSAHA", - "title": "The Next Generation of Decentralized Governance", - "description": "N/A", + "id": "the-next-generation-of-governors-will-be-modular", + "sourceId": "DEAUWE", + "title": "The next generation of governors will be modular!", + "description": "Onchain governance is one of the main non-financial usecases of ethereum. Still, innovation in that space is slow, and deployed solution are still very much tighted to financial assets. In order to move away from that situation, and build more powerfull governance solution, we need to build a more modular and evolutive approach.", "track": "Coordination", - "type": "Talk", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Research", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "see", - "doc" + "Smart contracts", + "modularity" + ], + "tags": [ + "Governance", + "Design", + "modular", + "Design", + "Governance" ], - "tags": [], "language": "en", "speakers": [ - "tracheopteryx" + "hadrien-croubois" ], "eventId": "devcon-7", - "slot_start": 1731403800000, - "slot_end": 1731405600000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/12GuPqjQk66_MOFYNzQAXdDgl9b2uXDcWEc4im_qwX7E" + "slot_start": 1731489600000, + "slot_end": 1731490200000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1DnvD2EnuiJkqkdlnAA1h6CZl0zqKU90ShcgX4KV0SrE" }, "vector": [ 0, @@ -745930,6 +745390,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -745976,6 +745437,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -746141,10 +745603,7 @@ 0, 0, 0, - 0, - 0, - 0, - 0, + 2, 0, 0, 0, @@ -746402,7 +745861,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -746415,41 +745873,33 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "the-next-generation-of-governors-will-be-modular", - "sourceId": "DEAUWE", - "title": "The next generation of governors will be modular!", - "description": "Onchain governance is one of the main non-financial usecases of ethereum. Still, innovation in that space is slow, and deployed solution are still very much tighted to financial assets. In order to move away from that situation, and build more powerfull governance solution, we need to build a more modular and evolutive approach.", - "track": "Coordination", - "type": "Lightning Talk", - "expertise": "Intermediate", + "id": "the-open-source-orchestra", + "sourceId": "9PWLBV", + "title": "The Open Source Orchestra", + "description": "Member of the Open Source Orchestra", + "track": "Entertainment", + "type": "Music", + "expertise": "Expert", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "Smart contracts", - "modularity" - ], - "tags": [ - "Governance", - "Design", - "modular", - "Design", - "Governance" - ], + "keywords": [], + "tags": [], "language": "en", "speakers": [ - "hadrien-croubois" + "sophia-spirlock" ], "eventId": "devcon-7", - "slot_start": 1731489600000, - "slot_end": 1731490200000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1DnvD2EnuiJkqkdlnAA1h6CZl0zqKU90ShcgX4KV0SrE" + "slot_start": 1731553200000, + "slot_end": 1731556800000, + "slot_roomId": "music-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1MLErEiLaty6zwbafFEy3AROdYSwqpoEoEBnY5JL_9YY" }, "vector": [ 0, @@ -746461,9 +745911,9 @@ 0, 0, 0, + 6, 0, 0, - 6, 0, 0, 0, @@ -747278,7 +746728,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -747325,7 +746774,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -747491,7 +746939,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -747745,11 +747192,13 @@ 0, 0, 0, - 2, + 0, + 0, 0, 0, 0, 2, + 2, 0, 0, 0, @@ -747767,30 +747216,36 @@ }, { "session": { - "id": "the-open-source-orchestra", - "sourceId": "9PWLBV", - "title": "The Open Source Orchestra", - "description": "Member of the Open Source Orchestra", - "track": "Entertainment", - "type": "Music", - "expertise": "Expert", - "audience": "Engineering", + "id": "the-political-economy-of-dacc", + "sourceId": "AXX3JD", + "title": "The political economy of d/acc", + "description": "The dynamics behind d/acc are not new. Economic history is full of examples of the private provision of public goods. If we want to reduce AI risks while preserving freedom from centralized control, it's worth thinking carefully about the different ways humans have solved isomorphic problems in the past, and how the same tools could apply today.", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "d/acc" + ], + "tags": [ + "Public", + "good" + ], "language": "en", "speakers": [ - "sophia-spirlock" + "eli-dourado" ], "eventId": "devcon-7", - "slot_start": 1731553200000, - "slot_end": 1731556800000, - "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1MLErEiLaty6zwbafFEy3AROdYSwqpoEoEBnY5JL_9YY" + "slot_start": 1731553800000, + "slot_end": 1731555000000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/1Ark5gHHkzTiHgbw7rdgfM5t6pIra-jjXvX-Qq1FPlRk" }, "vector": [ 0, + 6, 0, 0, 0, @@ -747799,10 +747254,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, 0, 0, 0, @@ -748006,6 +747457,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -748428,7 +747880,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -749037,6 +748488,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -749087,7 +748539,6 @@ 0, 0, 2, - 2, 0, 0, 0, @@ -749095,6 +748546,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -749105,34 +748558,47 @@ }, { "session": { - "id": "the-political-economy-of-dacc", - "sourceId": "AXX3JD", - "title": "The political economy of d/acc", - "description": "The dynamics behind d/acc are not new. Economic history is full of examples of the private provision of public goods. If we want to reduce AI risks while preserving freedom from centralized control, it's worth thinking carefully about the different ways humans have solved isomorphic problems in the past, and how the same tools could apply today.", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "id": "the-rated-list", + "sourceId": "QNYDCR", + "title": "The Rated List", + "description": "The Rated List construction aims to minimise the number of requests required to complete sampling in Data Availability Sampling (DAS) for Ethereum. This optimisation becomes especially critical in the context of Full DAS, as data production per slot is anticipated to far exceed the current Deneb-Cancun (Dencun) specifications. The Rated List attempts to improve rate of successful sampling against unfavourable network conditions there by reducing the bandwidth consumption of the overall network.", + "track": "[CLS] EPF Day", "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Community", + "expertise": "Intermediate", + "audience": "Research", "featured": false, "doNotRecord": false, - "keywords": [ - "d/acc" - ], + "keywords": [], "tags": [ - "Public", - "good" + "DAS", + "Data Availability" ], "language": "en", "speakers": [ - "eli-dourado" + "hopinheimer", + "chirag-mahaveer-parmar" ], "eventId": "devcon-7", - "slot_start": 1731553800000, - "slot_end": 1731555000000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/1Ark5gHHkzTiHgbw7rdgfM5t6pIra-jjXvX-Qq1FPlRk" + "slot_start": 1731486600000, + "slot_end": 1731487500000, + "slot_roomId": "breakout-1", + "resources_presentation": "https://docs.google.com/presentation/d/1tvKSVVMilC4YJnTAe-LSaWUsQBBm9OaP3zYQYmWuVJ4" }, "vector": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 6, 0, @@ -749346,7 +748812,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -749758,6 +749223,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -749914,6 +749381,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -750203,6 +749671,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -750378,22 +749847,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -750424,6 +749877,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -750436,9 +749890,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -750448,31 +749899,37 @@ }, { "session": { - "id": "the-rated-list", - "sourceId": "QNYDCR", - "title": "The Rated List", - "description": "The Rated List construction aims to minimise the number of requests required to complete sampling in Data Availability Sampling (DAS) for Ethereum. This optimisation becomes especially critical in the context of Full DAS, as data production per slot is anticipated to far exceed the current Deneb-Cancun (Dencun) specifications. The Rated List attempts to improve rate of successful sampling against unfavourable network conditions there by reducing the bandwidth consumption of the overall network.", - "track": "[CLS] EPF Day", + "id": "the-ripple-effect-of-devcon-vi", + "sourceId": "E3U3XU", + "title": "The Ripple Effect of Devcon VI", + "description": "Devcon VI in Bogotá accelerated community growth across the region. Local communities emerged in several cities in Colombia and Latin America. The gathering provided leaders with a new perspective on enhancing collective creation for social impact and blockchain adoption. At ETH Bogotá, we used this spark to transition from hosting general events to creating an educational system for developers and builders, aiming to push the adoption of blockchain and Ethereum in a new way.", + "track": "Real World Ethereum", "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Research", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, - "keywords": [], + "keywords": [ + "Education" + ], "tags": [ - "DAS", - "Data Availability" + "Vision", + "Ethereum for Good", + "Local Impact", + "education", + "Ethereum for Good", + "Local Impact", + "Vision" ], "language": "en", "speakers": [ - "hopinheimer", - "chirag-mahaveer-parmar" + "julio-cesar-arango" ], "eventId": "devcon-7", - "slot_start": 1731486600000, - "slot_end": 1731487500000, - "slot_roomId": "breakout-1", - "resources_presentation": "https://docs.google.com/presentation/d/1tvKSVVMilC4YJnTAe-LSaWUsQBBm9OaP3zYQYmWuVJ4" + "slot_start": 1731559800000, + "slot_end": 1731560400000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1vrrnCLaeOKKIwa7Mc_RpUOzo-jB1B7QzDNcIzCEOrak" }, "vector": [ 0, @@ -750481,6 +749938,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -750490,7 +749948,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -751114,9 +750571,8 @@ 0, 0, 0, - 6, - 6, 0, + 6, 0, 0, 0, @@ -751272,7 +750728,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -751297,6 +750752,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -751331,6 +750787,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -751440,6 +750897,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -751449,6 +750907,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -751562,7 +751021,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -751773,12 +751231,10 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, + 2, 0, 0, 0, @@ -751790,37 +751246,40 @@ }, { "session": { - "id": "the-ripple-effect-of-devcon-vi", - "sourceId": "E3U3XU", - "title": "The Ripple Effect of Devcon VI", - "description": "Devcon VI in Bogotá accelerated community growth across the region. Local communities emerged in several cities in Colombia and Latin America. The gathering provided leaders with a new perspective on enhancing collective creation for social impact and blockchain adoption. At ETH Bogotá, we used this spark to transition from hosting general events to creating an educational system for developers and builders, aiming to push the adoption of blockchain and Ethereum in a new way.", - "track": "Real World Ethereum", + "id": "the-rise-of-ai-in-web3-development-ux", + "sourceId": "LTEX8X", + "title": "The Rise of AI in Web3 Development UX", + "description": "This talk explores the intersection of artificial intelligence and Web3 technologies, highlighting how AI can enhance the development of decentralized applications and blockchain ecosystems. The presentation will provide practical examples, code snippets, and insights into Web3 AI through the lens of the recent RemixAI integration into the Remix toolset. Attendees will gain valuable knowledge on leveraging AI to build more robust, intelligent, and user-friendly decentralized applications.", + "track": "Usability", "type": "Lightning Talk", "expertise": "Beginner", - "audience": "Community", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Education" + "AI Web3", + "LLM", + "Code Generation" ], "tags": [ - "Vision", - "Ethereum for Good", - "Local Impact", - "education", - "Ethereum for Good", - "Local Impact", - "Vision" + "Tooling", + "User Experience", + "UI/UX", + "coding", + "generation", + "Tooling", + "UI/UX", + "User Experience" ], "language": "en", "speakers": [ - "julio-cesar-arango" + "stephane-tetsing" ], "eventId": "devcon-7", - "slot_start": 1731559800000, - "slot_end": 1731560400000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1vrrnCLaeOKKIwa7Mc_RpUOzo-jB1B7QzDNcIzCEOrak" + "slot_start": 1731565200000, + "slot_end": 1731565800000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1zhCIin-EiFLgd3IrIQYnzWKZ4MmkJfeVVaweIJV7Mm0" }, "vector": [ 0, @@ -751829,9 +751288,9 @@ 0, 0, 0, - 6, 0, 0, + 6, 0, 0, 0, @@ -752568,10 +752027,12 @@ 0, 0, 0, + 6, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -752609,6 +752070,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -752644,9 +752106,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -752679,7 +752138,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -752789,7 +752247,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -752799,7 +752256,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -753071,6 +752527,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -753120,13 +752578,13 @@ 0, 2, 0, + 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -753138,40 +752596,41 @@ }, { "session": { - "id": "the-rise-of-ai-in-web3-development-ux", - "sourceId": "LTEX8X", - "title": "The Rise of AI in Web3 Development UX", - "description": "This talk explores the intersection of artificial intelligence and Web3 technologies, highlighting how AI can enhance the development of decentralized applications and blockchain ecosystems. The presentation will provide practical examples, code snippets, and insights into Web3 AI through the lens of the recent RemixAI integration into the Remix toolset. Attendees will gain valuable knowledge on leveraging AI to build more robust, intelligent, and user-friendly decentralized applications.", - "track": "Usability", - "type": "Lightning Talk", - "expertise": "Beginner", + "id": "the-rise-of-appchains-from-l2s-to-rollup-clusters", + "sourceId": "SEARYQ", + "title": "The rise of Appchains: from L2s to Rollup Clusters", + "description": "Ethereum's rollup-centric approach has led to the emergence of L2 Rollup Clusters reducing fees but creating fragmented liquidity and a less seamless user experience. Third-party bridges, though helpful, are cumbersome, vulnerable to hacks ($2B losses to date), and costly, leading to high fees. In this keynote, Alex will discuss how native interoperability, with ZK at its core, can resolve fragmentation, enabling Clusters to collaborate instead of competing for users and liquidity, ultimately dr", + "track": "Layer 2", + "type": "Talk", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "AI Web3", - "LLM", - "Code Generation" + "Fragmentation", + "UX", + "interoperability", + "Rollup Clusters", + "L2" ], "tags": [ - "Tooling", - "User Experience", - "UI/UX", - "coding", - "generation", - "Tooling", - "UI/UX", - "User Experience" + "Ethereum Roadmap", + "Appchains", + "Zero-Knowledge", + "interoperability", + "Appchains", + "Ethereum Roadmap", + "Zero-Knowledge" ], "language": "en", "speakers": [ - "stephane-tetsing" + "alex-gluchowski" ], "eventId": "devcon-7", - "slot_start": 1731565200000, - "slot_end": 1731565800000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1zhCIin-EiFLgd3IrIQYnzWKZ4MmkJfeVVaweIJV7Mm0" + "slot_start": 1731493800000, + "slot_end": 1731495600000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1WOJXGXgVk5LDrCpMtULqypFYqyEzI5whhM4XbIRAcVA" }, "vector": [ 0, @@ -753181,7 +752640,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -753816,6 +753274,7 @@ 0, 0, 0, + 0, 6, 0, 0, @@ -753915,17 +753374,16 @@ 0, 0, 0, + 6, 0, 0, 0, 0, 0, - 6, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -753963,7 +753421,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -754144,6 +753601,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -754235,6 +753693,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -754297,6 +753756,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -754420,8 +753880,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -754467,9 +753925,9 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 2, 0, @@ -754489,41 +753947,41 @@ }, { "session": { - "id": "the-rise-of-appchains-from-l2s-to-rollup-clusters", - "sourceId": "SEARYQ", - "title": "The rise of Appchains: from L2s to Rollup Clusters", - "description": "Ethereum's rollup-centric approach has led to the emergence of L2 Rollup Clusters reducing fees but creating fragmented liquidity and a less seamless user experience. Third-party bridges, though helpful, are cumbersome, vulnerable to hacks ($2B losses to date), and costly, leading to high fees. In this keynote, Alex will discuss how native interoperability, with ZK at its core, can resolve fragmentation, enabling Clusters to collaborate instead of competing for users and liquidity, ultimately dr", - "track": "Layer 2", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "id": "the-role-of-culture-in-shaping-technology-the-case-against-tech-neo-colonialism", + "sourceId": "LRJTXY", + "title": "The role of culture in shaping technology - the case against tech-neo-colonialism", + "description": "Who builds technology and for whom? In decentralized technology, we must apply the cypherpunk ethos not only to the product we want to provide to the world but also to the manner we build that product. We must avoid imposing our worldview onto different cultures, or we risk reinventing tech neocolonialism. This talk will illustrate the risks of concentration of power and tech within our industry into the hands of a few cultures and present ways to build a truly cypherpunk future.", + "track": "Real World Ethereum", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Developer", "featured": false, "doNotRecord": false, "keywords": [ - "Fragmentation", - "UX", - "interoperability", - "Rollup Clusters", - "L2" + "Philosophy", + "Diversity", + "Democracy" ], "tags": [ - "Ethereum Roadmap", - "Appchains", - "Zero-Knowledge", - "interoperability", - "Appchains", - "Ethereum Roadmap", - "Zero-Knowledge" + "Network State", + "Digital Sovereignty", + "Decentralization", + "diversity", + "democracy", + "philosophy", + "Decentralization", + "Digital Sovereignty", + "Network State" ], "language": "en", "speakers": [ - "alex-gluchowski" + "fatemeh-fannizadeh" ], "eventId": "devcon-7", - "slot_start": 1731493800000, - "slot_end": 1731495600000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1WOJXGXgVk5LDrCpMtULqypFYqyEzI5whhM4XbIRAcVA" + "slot_start": 1731560400000, + "slot_end": 1731561000000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1Wi0ob1KXq6nswjq25vU56mNvitsmnOnrWaRe-gSp-3k" }, "vector": [ 0, @@ -754532,7 +753990,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -755128,6 +754585,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -755169,16 +754627,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -755268,7 +754716,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -755313,8 +754760,10 @@ 0, 0, 0, + 2, 0, 0, + 2, 0, 0, 0, @@ -755366,6 +754815,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -755393,6 +754843,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -755495,7 +754946,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -755587,7 +755037,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -755650,7 +755099,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -755783,6 +755231,14 @@ 0, 0, 0, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -755819,7 +755275,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -755827,6 +755282,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -755841,41 +755298,31 @@ }, { "session": { - "id": "the-role-of-culture-in-shaping-technology-the-case-against-tech-neo-colonialism", - "sourceId": "LRJTXY", - "title": "The role of culture in shaping technology - the case against tech-neo-colonialism", - "description": "Who builds technology and for whom? In decentralized technology, we must apply the cypherpunk ethos not only to the product we want to provide to the world but also to the manner we build that product. We must avoid imposing our worldview onto different cultures, or we risk reinventing tech neocolonialism. This talk will illustrate the risks of concentration of power and tech within our industry into the hands of a few cultures and present ways to build a truly cypherpunk future.", - "track": "Real World Ethereum", - "type": "Lightning Talk", + "id": "the-shape-of-protocols-to-come", + "sourceId": "TYGBPN", + "title": "The Shape of Protocols to Come", + "description": "Ethereum defies easy categorization—it blends aspects of money, nations, and more, yet doesn't fit neatly into any single category. To build better mental models for understanding Ethereum, we've spent the past two years stepping back and exploring the broader class it belongs to: Protocols. This talk explores the fundamental properties of protocols, strategies for navigating them, and how Ethereum can uniquely contribute to this emerging research field.", + "track": "Coordination", + "type": "Talk", "expertise": "Beginner", - "audience": "Developer", - "featured": false, + "audience": "Engineering", + "featured": true, "doNotRecord": false, - "keywords": [ - "Philosophy", - "Diversity", - "Democracy" - ], + "keywords": [], "tags": [ - "Network State", - "Digital Sovereignty", - "Decentralization", - "diversity", - "democracy", - "philosophy", - "Decentralization", - "Digital Sovereignty", - "Network State" + "Ethereum Roadmap", + "Protocol Design", + "Use Cases" ], "language": "en", "speakers": [ - "fatemeh-fannizadeh" + "tim-beiko" ], "eventId": "devcon-7", - "slot_start": 1731560400000, - "slot_end": 1731561000000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1Wi0ob1KXq6nswjq25vU56mNvitsmnOnrWaRe-gSp-3k" + "slot_start": 1731409200000, + "slot_end": 1731411000000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/15QhPTXl4SBVPn-h9srUsdXijj_OIaZYVL1C32DxEyiw" }, "vector": [ 0, @@ -755884,12 +755331,12 @@ 0, 0, 0, - 6, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -756065,6 +755512,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -756480,7 +755928,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -756653,12 +756100,11 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 0, - 2, 0, 0, 0, @@ -756687,6 +756133,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -756710,7 +756157,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -756738,7 +756184,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -756848,6 +756293,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -757126,8 +756572,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -757173,9 +756617,9 @@ 0, 0, 0, - 2, 0, 0, + 2, 0, 2, 0, @@ -757188,39 +756632,46 @@ 0, 0, 0, + 0, + 0, 0 ] }, { "session": { - "id": "the-shape-of-protocols-to-come", - "sourceId": "TYGBPN", - "title": "The Shape of Protocols to Come", - "description": "Ethereum defies easy categorization—it blends aspects of money, nations, and more, yet doesn't fit neatly into any single category. To build better mental models for understanding Ethereum, we've spent the past two years stepping back and exploring the broader class it belongs to: Protocols. This talk explores the fundamental properties of protocols, strategies for navigating them, and how Ethereum can uniquely contribute to this emerging research field.", - "track": "Coordination", - "type": "Talk", + "id": "the-silicon-hospital-and-a-new-way-to-make-medical-devices", + "sourceId": "D8UTDS", + "title": "The Silicon Hospital and a New Way to Make Medical Devices", + "description": "Could silicon be more effective for medical treatment than drugs someday? We think that day could be soon. Openwater has spent nearly 9 years developing new tech to treat a range of diseases. It's not pulse ox, fNIRs, HIFU or EEG ... it's new hard tech and it's open-source. We will demo the tech on stage, and share with you our clinical results to date and explain how the technology works. We expect to be in over 100 clinical trials next year.", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "type": "Lightning Talk", "expertise": "Beginner", - "audience": "Engineering", - "featured": true, + "audience": "Community", + "featured": false, "doNotRecord": false, - "keywords": [], + "keywords": [ + "Healthcare", + "", + "Medical" + ], "tags": [ - "Ethereum Roadmap", - "Protocol Design", - "Use Cases" + "DeSci", + "Open Source Software", + "Scalability" ], "language": "en", "speakers": [ - "tim-beiko" + "mary-lou-jepsen" ], "eventId": "devcon-7", - "slot_start": 1731409200000, - "slot_end": 1731411000000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/15QhPTXl4SBVPn-h9srUsdXijj_OIaZYVL1C32DxEyiw" + "slot_start": 1731573600000, + "slot_end": 1731574500000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/1cscUxEQdkm5QVkLDeEDz09MWGMPqPDhGH5xZlEf1yRQ" }, "vector": [ 0, + 6, 0, 0, 0, @@ -757231,8 +756682,6 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -757407,7 +756856,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -757865,6 +757313,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -757996,7 +757445,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -758029,7 +757477,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -758050,6 +757497,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -758085,11 +757533,13 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -758189,7 +757639,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -758517,13 +757966,13 @@ 0, 2, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -758535,39 +757984,38 @@ }, { "session": { - "id": "the-silicon-hospital-and-a-new-way-to-make-medical-devices", - "sourceId": "D8UTDS", - "title": "The Silicon Hospital and a New Way to Make Medical Devices", - "description": "Could silicon be more effective for medical treatment than drugs someday? We think that day could be soon. Openwater has spent nearly 9 years developing new tech to treat a range of diseases. It's not pulse ox, fNIRs, HIFU or EEG ... it's new hard tech and it's open-source. We will demo the tech on stage, and share with you our clinical results to date and explain how the technology works. We expect to be in over 100 clinical trials next year.", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "id": "the-state-of-web3-support-today-what-just-happened", + "sourceId": "BZRKUD", + "title": "The State of Web3 Support Today: What Just Happened?", + "description": "One of the most common and painful experiences someone can have today is also one of the most fundamental concepts we tend to take for granted - transactions. Users who seek support for their issues lack the appropriate level of information to even understand what they were doing when it all went wrong. This talk will examine why core web3 experiences are still problematic and propose things to consider when building experiences for everyone that ranges from in app UX to community support tools.", + "track": "Usability", "type": "Lightning Talk", "expertise": "Beginner", - "audience": "Community", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Healthcare", - "", - "Medical" + "User Support", + "Community" ], "tags": [ - "DeSci", - "Open Source Software", - "Scalability" + "community", + "Accessibility", + "Tooling", + "User Experience" ], "language": "en", "speakers": [ - "mary-lou-jepsen" + "fungible-taco" ], "eventId": "devcon-7", - "slot_start": 1731573600000, - "slot_end": 1731574500000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/1cscUxEQdkm5QVkLDeEDz09MWGMPqPDhGH5xZlEf1yRQ" + "slot_start": 1731408600000, + "slot_end": 1731409200000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1jmtrpYtos5-qZy0sfliSMlhtQfUi9JSCAcTEP4C554k" }, "vector": [ 0, - 6, 0, 0, 0, @@ -758575,6 +758023,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -759311,10 +758760,12 @@ 0, 0, 0, + 6, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -759353,6 +758804,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -759394,9 +758846,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -759430,13 +758879,11 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -759474,6 +758921,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -759868,7 +759316,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -759876,40 +759323,44 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "the-state-of-web3-support-today-what-just-happened", - "sourceId": "BZRKUD", - "title": "The State of Web3 Support Today: What Just Happened?", - "description": "One of the most common and painful experiences someone can have today is also one of the most fundamental concepts we tend to take for granted - transactions. Users who seek support for their issues lack the appropriate level of information to even understand what they were doing when it all went wrong. This talk will examine why core web3 experiences are still problematic and propose things to consider when building experiences for everyone that ranges from in app UX to community support tools.", - "track": "Usability", - "type": "Lightning Talk", + "id": "the-supreme-ruler-of-the-world", + "sourceId": "TLWWCW", + "title": "The Supreme Ruler of the World", + "description": "VK rules the world. ZK rules the world, too, like a straightedge wielded with eyes closed. Rulers rule in simple ways: by lining things up and by checking they're all in line. Bring your high school math to learn straightedges called SumCheck and SumCalc and begin to appreciate ZK in simple geometric terms. No moon math. We'll visit lines, cubes and polynomials, to see how they can be used to deduce and to generate, to check and to delegate.", + "track": "Applied Cryptography", + "type": "Talk", "expertise": "Beginner", - "audience": "Product", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "User Support", - "Community" + "sumcalc", + "sumcheck" ], "tags": [ - "community", - "Accessibility", - "Tooling", - "User Experience" + "Scalability", + "Validiums", + "Zero-Knowledge", + "sumcheck", + "Scalability", + "Validiums", + "Zero-Knowledge" ], "language": "en", "speakers": [ - "fungible-taco" + "don-beaver" ], "eventId": "devcon-7", - "slot_start": 1731408600000, - "slot_end": 1731409200000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1jmtrpYtos5-qZy0sfliSMlhtQfUi9JSCAcTEP4C554k" + "slot_start": 1731484800000, + "slot_end": 1731486600000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1IP5PshRsU2LlH33ndPmkTGZJki3mzS-uZ3M-Yc5vD6o" }, "vector": [ 0, @@ -759920,9 +759371,9 @@ 0, 0, 0, - 6, 0, 0, + 6, 0, 0, 0, @@ -760653,26 +760104,11 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, 6, 0, 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -760702,29 +760138,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -761135,15 +760548,7 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, + 2, 0, 0, 0, @@ -761214,6 +760619,46 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, 2, 0, 0, @@ -761222,47 +760667,54 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, 0 ] }, { "session": { - "id": "the-supreme-ruler-of-the-world", - "sourceId": "TLWWCW", - "title": "The Supreme Ruler of the World", - "description": "VK rules the world. ZK rules the world, too, like a straightedge wielded with eyes closed. Rulers rule in simple ways: by lining things up and by checking they're all in line. Bring your high school math to learn straightedges called SumCheck and SumCalc and begin to appreciate ZK in simple geometric terms. No moon math. We'll visit lines, cubes and polynomials, to see how they can be used to deduce and to generate, to check and to delegate.", - "track": "Applied Cryptography", + "id": "the-tension-between-mev-and-censorship-resistance-gadgets", + "sourceId": "G3MBF7", + "title": "The tension between MEV and Censorship Resistance Gadgets", + "description": "Although fairly unrelated at first glance, MEV is currently *the* bottleneck for a censorship-resistant Ethereum. This talk will first explore why MEV and censorship resistance are fundamentally counterforces. Then, we will dive into how MEV constrains the design space of censorship-resistant gadgets like Inclusion Lists and Concurrent Block Producers. What does the future of censorship resistance look like for Ethereum?", + "track": "Cryptoeconomics", "type": "Talk", - "expertise": "Beginner", - "audience": "Engineering", + "expertise": "Expert", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "sumcalc", - "sumcheck" + "Inclusion Lists", + "Protocol Design" ], "tags": [ - "Scalability", - "Validiums", - "Zero-Knowledge", - "sumcheck", - "Scalability", - "Validiums", - "Zero-Knowledge" + "Ethereum Roadmap", + "Censorship Resistance", + "Design", + "MEV", + "protocol", + "Censorship Resistance", + "Ethereum Roadmap", + "MEV" ], "language": "en", "speakers": [ - "don-beaver" + "julian-ma" ], "eventId": "devcon-7", - "slot_start": 1731484800000, - "slot_end": 1731486600000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1IP5PshRsU2LlH33ndPmkTGZJki3mzS-uZ3M-Yc5vD6o" + "slot_start": 1731641400000, + "slot_end": 1731643200000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1q6BQXCGubElt47T2cCMmisWZixsWRezzeO8I3FiONPU" }, "vector": [ 0, 0, + 6, 0, 0, 0, @@ -761271,8 +760723,6 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -761859,6 +761309,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -761907,7 +761358,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -761993,6 +761443,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -762003,7 +761454,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -762131,14 +761581,15 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -762229,6 +761680,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -762382,6 +761834,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -762447,7 +761900,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -762511,7 +761963,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -762570,55 +762021,52 @@ 0, 0, 0, - 0, 0 ] }, { "session": { - "id": "the-tension-between-mev-and-censorship-resistance-gadgets", - "sourceId": "G3MBF7", - "title": "The tension between MEV and Censorship Resistance Gadgets", - "description": "Although fairly unrelated at first glance, MEV is currently *the* bottleneck for a censorship-resistant Ethereum. This talk will first explore why MEV and censorship resistance are fundamentally counterforces. Then, we will dive into how MEV constrains the design space of censorship-resistant gadgets like Inclusion Lists and Concurrent Block Producers. What does the future of censorship resistance look like for Ethereum?", - "track": "Cryptoeconomics", + "id": "the-three-transitions-cross-chain-smart-wallets-with-privacy", + "sourceId": "JESAHN", + "title": "The Three Transitions: Cross-Chain Smart Wallets with Privacy", + "description": "Last year, Vitalik outlined [\"The Three Transitions\"](https://vitalik.eth.limo/general/2023/06/09/three_transitions.html) ahead for the Ethereum stack: moving to L2s, smart wallets, and private transactions. The Base team has built [Keyspace](https://docs.key.space/), a cross-chain keystore that helps all wallets makes these transitions. Come learn about how Keyspace works and how Keyspace helps smart wallets sync signers and send private transactions in a multichain world.", + "track": "Layer 2", "type": "Talk", - "expertise": "Expert", - "audience": "Research", + "expertise": "Intermediate", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Inclusion Lists", - "Protocol Design" + "Wallets" ], "tags": [ - "Ethereum Roadmap", - "Censorship Resistance", - "Design", - "MEV", - "protocol", - "Censorship Resistance", - "Ethereum Roadmap", - "MEV" + "Zk Rollups", + "Cross-L2", + "Account Abstraction", + "wallet", + "Account Abstraction", + "Cross-L2", + "Zk Rollups" ], "language": "en", "speakers": [ - "julian-ma" + "niran-babalola" ], "eventId": "devcon-7", - "slot_start": 1731641400000, - "slot_end": 1731643200000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1q6BQXCGubElt47T2cCMmisWZixsWRezzeO8I3FiONPU" + "slot_start": 1731472200000, + "slot_end": 1731474000000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/12qgh9Oa6U7CvGBkNUiXG-L-E0qYKLqahhOhkZATUF_Q" }, "vector": [ 0, 0, - 6, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -763209,7 +762657,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -763258,6 +762705,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -763343,7 +762791,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -763392,6 +762839,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -763409,6 +762857,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -763484,12 +762933,10 @@ 0, 0, 0, - 2, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -763542,6 +762989,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -763580,7 +763028,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -763734,7 +763181,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -763773,6 +763219,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -763904,12 +763351,12 @@ 0, 0, 0, + 2, 0, 0, 0, 2, 0, - 2, 0, 0, 0, @@ -763926,37 +763373,39 @@ }, { "session": { - "id": "the-three-transitions-cross-chain-smart-wallets-with-privacy", - "sourceId": "JESAHN", - "title": "The Three Transitions: Cross-Chain Smart Wallets with Privacy", - "description": "Last year, Vitalik outlined [\"The Three Transitions\"](https://vitalik.eth.limo/general/2023/06/09/three_transitions.html) ahead for the Ethereum stack: moving to L2s, smart wallets, and private transactions. The Base team has built [Keyspace](https://docs.key.space/), a cross-chain keystore that helps all wallets makes these transitions. Come learn about how Keyspace works and how Keyspace helps smart wallets sync signers and send private transactions in a multichain world.", - "track": "Layer 2", - "type": "Talk", + "id": "the-trustless-trade-supply-chain", + "sourceId": "RQZADG", + "title": "The Trustless Trade Supply Chain", + "description": "Trades are fundamental to defi. Without credibly neutral trade execution – we risk the same centralisation and rent extraction through privileged actors that we have in tradfi.\r\n\r\nToday, the trade supply chain in defi is mostly centralised: Intent auctions, builders, solvers and market makers are handful of off-chain actors with privileged access.\r\n\r\nHowever, a trustless, and decentralised trade supply chain is possible. This talk highlights the current and future technologies that make it possible.", + "track": "Real World Ethereum", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Wallets" + "TEE" ], "tags": [ - "Zk Rollups", - "Cross-L2", - "Account Abstraction", - "wallet", - "Account Abstraction", - "Cross-L2", - "Zk Rollups" + "PBS", + "MEV", + "Trading", + "Intents", + "TEE", + "Intents", + "MEV", + "PBS", + "Trading" ], "language": "en", "speakers": [ - "niran-babalola" + "markus" ], "eventId": "devcon-7", - "slot_start": 1731468600000, - "slot_end": 1731470400000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/12qgh9Oa6U7CvGBkNUiXG-L-E0qYKLqahhOhkZATUF_Q" + "slot_start": 1731410400000, + "slot_end": 1731411000000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1ZpnW0qJAIFrezIxxeweffstYIWJbW-4Aa1uhy79go6A" }, "vector": [ 0, @@ -763965,7 +763414,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -764606,6 +764054,7 @@ 0, 0, 0, + 0, 6, 0, 0, @@ -764690,6 +764139,8 @@ 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -764725,6 +764176,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -764758,6 +764210,15 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 2, 0, 0, @@ -764890,7 +764351,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -765011,6 +764471,46 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -765120,58 +764620,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -765256,8 +764704,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -765274,49 +764722,46 @@ }, { "session": { - "id": "the-trustless-trade-supply-chain", - "sourceId": "RQZADG", - "title": "The Trustless Trade Supply Chain", - "description": "Trades are fundamental to defi. Without credibly neutral trade execution – we risk the same centralisation and rent extraction through privileged actors that we have in tradfi.\r\n\r\nToday, the trade supply chain in defi is mostly centralised: Intent auctions, builders, solvers and market makers are handful of off-chain actors with privileged access.\r\n\r\nHowever, a trustless, and decentralised trade supply chain is possible. This talk highlights the current and future technologies that make it possible.", - "track": "Real World Ethereum", - "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Research", + "id": "the-verge-is-not-going-to-break-your-contracts", + "sourceId": "NJXNE3", + "title": "The verge is (not) going to break your contracts!", + "description": "The verge is comming, and with it a new pricing model for storage. This breaks many assumption that compilers have been doing for years. We'll see how part and future contracts are going to be affected, and what design should be favored in anticipation of the verge.", + "track": "Developer Experience", + "type": "Talk", + "expertise": "Expert", + "audience": "Developper", "featured": false, "doNotRecord": false, "keywords": [ - "TEE" + "compiler" ], "tags": [ - "PBS", - "MEV", - "Trading", - "Intents", - "TEE", - "Intents", - "MEV", - "PBS", - "Trading" + "Verkle trees", + "Libraries", + "Best Practices", + "compilers", + "Best Practices", + "Libraries", + "Verkle trees" ], "language": "en", "speakers": [ - "markus" + "hadrien-croubois" ], "eventId": "devcon-7", - "slot_start": 1731410400000, - "slot_end": 1731411000000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1ZpnW0qJAIFrezIxxeweffstYIWJbW-4Aa1uhy79go6A" + "slot_start": 1731492000000, + "slot_end": 1731493800000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1qXCj-zxWc3N3cgUT-kq17kAdjRXdLfCUoe5VGTpy0TE" }, "vector": [ 0, 0, 0, + 6, 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -765946,6 +765391,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -765957,7 +765403,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -766041,7 +765486,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -766051,6 +765495,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -766070,6 +765515,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -766078,7 +765524,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -766094,7 +765539,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -766121,7 +765565,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -766272,6 +765715,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -766348,6 +765792,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -766373,7 +765818,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -766602,7 +766046,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -766611,6 +766054,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -766624,44 +766069,45 @@ }, { "session": { - "id": "the-verge-is-not-going-to-break-your-contracts", - "sourceId": "NJXNE3", - "title": "The verge is (not) going to break your contracts!", - "description": "The verge is comming, and with it a new pricing model for storage. This breaks many assumption that compilers have been doing for years. We'll see how part and future contracts are going to be affected, and what design should be favored in anticipation of the verge.", - "track": "Developer Experience", + "id": "the-verifiability-vision", + "sourceId": "KXRMGY", + "title": "The verifiability vision", + "description": "Imagine all data was guaranteed to be correct. We could build a trustworthy digital world based only on correct data. In this presentation, we will sketch layers and techniques that can realize this dream, in particular proof carrying data and succinct proofs. We will also discuss the connection to the proof singularity vision for Ethereum as well as highlight caveats that apply; humanity is still in the early stages of the journey and there are obstacles and constraints to tackle", + "track": "Applied Cryptography", "type": "Talk", - "expertise": "Expert", - "audience": "Developper", + "expertise": "Intermediate", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "compiler" + "Verifiability", + "proof carrying data", + "succinct proofs" ], "tags": [ - "Verkle trees", - "Libraries", - "Best Practices", - "compilers", - "Best Practices", - "Libraries", - "Verkle trees" + "Scalability", + "Vision", + "ZKP", + "proof", + "succinct", + "Scalability", + "Vision", + "ZKP" ], "language": "en", "speakers": [ - "hadrien-croubois" + "jens-groth" ], "eventId": "devcon-7", - "slot_start": 1731492000000, - "slot_end": 1731493800000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1qXCj-zxWc3N3cgUT-kq17kAdjRXdLfCUoe5VGTpy0TE" + "slot_start": 1731578400000, + "slot_end": 1731580200000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1D13mwNG569Eo7vRzSRs1BRHF7sCXAys5mnZEJpklwtg" }, "vector": [ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -766669,6 +766115,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -767294,7 +766741,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -767307,6 +766753,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -767398,7 +766845,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -767418,7 +766864,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -767464,6 +766909,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -767528,6 +766974,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -767613,16 +767060,17 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -767695,7 +767143,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -767908,6 +767355,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -767949,6 +767397,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -767957,8 +767406,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -767972,48 +767419,39 @@ }, { "session": { - "id": "the-verifiability-vision", - "sourceId": "KXRMGY", - "title": "The verifiability vision", - "description": "Imagine all data was guaranteed to be correct. We could build a trustworthy digital world based only on correct data. In this presentation, we will sketch layers and techniques that can realize this dream, in particular proof carrying data and succinct proofs. We will also discuss the connection to the proof singularity vision for Ethereum as well as highlight caveats that apply; humanity is still in the early stages of the journey and there are obstacles and constraints to tackle", - "track": "Applied Cryptography", + "id": "the-verkle-advantage", + "sourceId": "YLBEZN", + "title": "The verkle advantage", + "description": "This talk provides a comprehensive overview of the achievements by the stateless development effort, over the past year. It will explore some of the discoveries we made while implementing verkle trees, that improve the user and developer experience of Ethereum.", + "track": "Core Protocol", "type": "Talk", "expertise": "Intermediate", - "audience": "Research", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Verifiability", - "proof carrying data", - "succinct proofs" + "stateless" ], "tags": [ - "Scalability", - "Vision", - "ZKP", - "proof", - "succinct", - "Scalability", - "Vision", - "ZKP" + "Core Protocol", + "Protocol Design", + "Verkle trees", + "stateless", + "Core Protocol", + "Protocol Design", + "Verkle trees" ], "language": "en", "speakers": [ - "jens-groth" + "guillaume-ballet" ], "eventId": "devcon-7", - "slot_start": 1731578400000, - "slot_end": 1731580200000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1D13mwNG569Eo7vRzSRs1BRHF7sCXAys5mnZEJpklwtg" + "slot_start": 1731488400000, + "slot_end": 1731490200000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1zs9ePGkdyS7IfCoOeK_dArKiELQYjDXk5L-A70d7Gf4" }, "vector": [ - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -768657,38 +768095,13 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -768787,6 +768200,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -768878,10 +768292,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, 0, 0, 0, @@ -768964,7 +768374,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -768974,7 +768383,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -769081,6 +768489,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -769259,7 +768668,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -769295,13 +768703,43 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -769310,6 +768748,11 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -769323,48 +768766,50 @@ }, { "session": { - "id": "the-verkle-advantage", - "sourceId": "YLBEZN", - "title": "The verkle advantage", - "description": "This talk provides a comprehensive overview of the achievements by the stateless development effort, over the past year. It will explore some of the discoveries we made while implementing verkle trees, that improve the user and developer experience of Ethereum.", - "track": "Core Protocol", + "id": "the-wallet-and-ux-stack-to-build-web3-applications-for-the-masses", + "sourceId": "LCNEGW", + "title": "The Wallet and UX Stack to Build Web3 Applications for the Masses", + "description": "In this talk I will give an overview of how wallet infrastructure and the relationship between wallets and dapps have evolved over the past 5 years. And give a layer-by-layer breakdown of the modern wallet stack from signers to smart account modules, how each component contributes to a UX unlock on Ethereum/L2s, and how application developers can use them today. We will also touch on pertinent ongoing EIPs such as 7702 (deploy code for EOAs), and 7715 (permissions).", + "track": "Usability", "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "stateless" + "Wallets", + "Signers", + "Permissions" ], "tags": [ - "Core Protocol", - "Protocol Design", - "Verkle trees", - "stateless", - "Core Protocol", - "Protocol Design", - "Verkle trees" + "Developer Infrastructure", + "User Experience", + "Account Abstraction", + "permissions", + "Account Abstraction", + "Developer Infrastructure", + "User Experience" ], "language": "en", "speakers": [ - "guillaume-ballet" + "nichanan-kesonpat" ], "eventId": "devcon-7", - "slot_start": 1731488400000, - "slot_end": 1731490200000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1zs9ePGkdyS7IfCoOeK_dArKiELQYjDXk5L-A70d7Gf4" + "slot_start": 1731470400000, + "slot_end": 1731472200000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1EwxJbkAW9PZZpjRozkPVAnLaQpoQZm7uf1kolnUFM_0" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -770101,11 +769546,11 @@ 0, 0, 0, + 6, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -770132,13 +769577,14 @@ 0, 0, 0, - 2, 0, 0, 0, 0, + 2, 0, 0, + 2, 0, 0, 0, @@ -770394,7 +769840,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -770648,17 +770093,16 @@ 0, 0, 0, - 0, 2, 0, 0, 0, - 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -770671,39 +770115,54 @@ }, { "session": { - "id": "the-wallet-and-ux-stack-to-build-web3-applications-for-the-masses", - "sourceId": "LCNEGW", - "title": "The Wallet and UX Stack to Build Web3 Applications for the Masses", - "description": "In this talk I will give an overview of how wallet infrastructure and the relationship between wallets and dapps have evolved over the past 5 years. And give a layer-by-layer breakdown of the modern wallet stack from signers to smart account modules, how each component contributes to a UX unlock on Ethereum/L2s, and how application developers can use them today. We will also touch on pertinent ongoing EIPs such as 7702 (deploy code for EOAs), and 7715 (permissions).", - "track": "Usability", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Product", + "id": "the-wellbeing-protocol-scaling-localism", + "sourceId": "HC3QGN", + "title": "The Wellbeing Protocol - Scaling Localism", + "description": "Imagine a world where:\r\n - hyper-local marginalised communities could create impact DAOs as easily as creating FB groups\r\n - we could create a UI that abstracted the complexity of quadratic / conviction / delegated voting to create a continuous resource allocation alternative to governance\r\n - funders could stream money into millions of these treasuries\r\n\r\nFind out how this New Zealand government funded project, now running trials in three countries, is creating a network of grassroots changemakers.", + "track": "Real World Ethereum", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "Wallets", - "Signers", - "Permissions" + "conviction", + "zealand" ], "tags": [ - "Developer Infrastructure", + "DAO", + "Governance", + "Quadratic Voting", + "Collective Intelligence", + "Conviction", + "Ethereum for Good", + "Public good", + "Climate", + "ReFi", + "Regenerative Applications", "User Experience", - "Account Abstraction", - "permissions", - "Account Abstraction", - "Developer Infrastructure", + "zealand", + "Climate", + "Collective Intelligence", + "Conviction", + "DAO", + "Ethereum for Good", + "Governance", + "Public good", + "Quadratic Voting", + "ReFi", + "Regenerative Applications", "User Experience" ], "language": "en", "speakers": [ - "nichanan-kesonpat" + "mark-pascall" ], "eventId": "devcon-7", - "slot_start": 1731470400000, - "slot_end": 1731472200000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1EwxJbkAW9PZZpjRozkPVAnLaQpoQZm7uf1kolnUFM_0" + "slot_start": 1731481200000, + "slot_end": 1731481800000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1RsF9WALoUv0Wv3Pc036sfCbuKskiOHZzZRM1r385Iew" }, "vector": [ 0, @@ -770712,9 +770171,9 @@ 0, 0, 0, + 6, 0, 0, - 6, 0, 0, 0, @@ -771451,7 +770910,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -771470,6 +770928,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -771487,14 +770946,6 @@ 0, 0, 0, - 2, - 0, - 0, - 2, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -771539,16 +770990,19 @@ 0, 0, 0, + 2, 0, 0, 0, 0, + 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -771566,13 +771020,16 @@ 0, 0, 0, + 2, 0, 0, 0, 0, + 2, 0, 0, 0, + 2, 0, 0, 0, @@ -771647,6 +771104,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -771864,6 +771322,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -771960,6 +771419,7 @@ 0, 0, 2, + 2, 0, 0, 0, @@ -772007,7 +771467,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -772015,69 +771474,45 @@ 0, 0, 0, - 0, 0 ] }, { "session": { - "id": "the-wellbeing-protocol-scaling-localism", - "sourceId": "HC3QGN", - "title": "The Wellbeing Protocol - Scaling Localism", - "description": "Imagine a world where:\r\n - hyper-local marginalised communities could create impact DAOs as easily as creating FB groups\r\n - we could create a UI that abstracted the complexity of quadratic / conviction / delegated voting to create a continuous resource allocation alternative to governance\r\n - funders could stream money into millions of these treasuries\r\n\r\nFind out how this New Zealand government funded project, now running trials in three countries, is creating a network of grassroots changemakers.", - "track": "Real World Ethereum", + "id": "things-you-didnt-know-about-contract-deployment", + "sourceId": "GJM9UC", + "title": "Things you didn't know about contract deployment", + "description": "In this session we will explore some of the lesser-known facts around contract deployment. To make the presentation accessible to all technical levels, the talk will start by recapping the three ways to start contract deployment (deployment tx, CREATE, CREATE2). Following this, we will delve deeper into the topic and highlight some interesting facts around contract deployment, including what happens when an address already has code, ETH, or state entries at deployment.", + "track": "Core Protocol", "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Community", + "expertise": "Intermediate", + "audience": "Developer", "featured": false, "doNotRecord": false, "keywords": [ - "conviction", - "zealand" + "Deployment" ], "tags": [ - "DAO", - "Governance", - "Quadratic Voting", - "Collective Intelligence", - "Conviction", - "Ethereum for Good", - "Public good", - "Climate", - "ReFi", - "Regenerative Applications", - "User Experience", - "zealand", - "Climate", - "Collective Intelligence", - "Conviction", - "DAO", - "Ethereum for Good", - "Governance", - "Public good", - "Quadratic Voting", - "ReFi", - "Regenerative Applications", - "User Experience" + "deployment" ], "language": "en", "speakers": [ - "mark-pascall" + "theresa-wakonig" ], "eventId": "devcon-7", - "slot_start": 1731481200000, - "slot_end": 1731481800000, + "slot_start": 1731470400000, + "slot_end": 1731471000000, "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1RsF9WALoUv0Wv3Pc036sfCbuKskiOHZzZRM1r385Iew" + "resources_presentation": "https://docs.google.com/presentation/d/1j7qMdITP1J2AjDNnsbYHtP1ZqxF408IJ_kLSInVI0qU" }, "vector": [ 0, 0, 0, 0, + 6, 0, 0, - 6, 0, 0, 0, @@ -772817,7 +772252,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -772835,7 +772269,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -772897,19 +772330,16 @@ 0, 0, 0, - 2, 0, 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -772927,16 +772357,13 @@ 0, 0, 0, - 2, 0, 0, 0, 0, - 2, 0, 0, 0, - 2, 0, 0, 0, @@ -773011,7 +772438,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -773162,6 +772588,34 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -773229,7 +772683,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -773325,22 +772778,6 @@ 0, 0, 0, - 2, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -773361,6 +772798,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -773374,10 +772812,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, 0, 0, 0, @@ -773386,40 +772820,46 @@ }, { "session": { - "id": "things-you-didnt-know-about-contract-deployment", - "sourceId": "GJM9UC", - "title": "Things you didn't know about contract deployment", - "description": "In this session we will explore some of the lesser-known facts around contract deployment. To make the presentation accessible to all technical levels, the talk will start by recapping the three ways to start contract deployment (deployment tx, CREATE, CREATE2). Following this, we will delve deeper into the topic and highlight some interesting facts around contract deployment, including what happens when an address already has code, ETH, or state entries at deployment.", - "track": "Core Protocol", - "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Developer", + "id": "this-cursed-machine-post-mortem", + "sourceId": "UBFQ9V", + "title": "THIS CURSED MACHINE Post-Mortem", + "description": "“Live in the pod, fulfil orders, get bugs.”\r\n\r\nTHIS CURSED MACHINE is a fully onchain sci-fi body horror fulfilment center simulator by Moving Castles, a game studio for the tactical research and development of autonomous worlds.\r\n\r\nWe will speak about learnings of launching an autonomous world onchain (Redstone) and how we embraced the emergent chaos by making the bot attacks, exploits and player corporations part of the narrative of the world itself.", + "track": "Real World Ethereum", + "type": "Talk", + "expertise": "Beginner", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Deployment" + "Worldbuilding" ], "tags": [ - "deployment" + "Best Practices", + "Gaming", + "Autonomous World", + "worldbuilding", + "Autonomous World", + "Best Practices", + "Gaming" ], "language": "en", "speakers": [ - "theresa-wakonig" + "arb" ], "eventId": "devcon-7", - "slot_start": 1731470400000, - "slot_end": 1731471000000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1j7qMdITP1J2AjDNnsbYHtP1ZqxF408IJ_kLSInVI0qU" + "slot_start": 1731486600000, + "slot_end": 1731488400000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1cXPZD6cWdMNr2QSeVuUQ8-WSQ_YhrCRA6-l3ClLl2n0" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, + 6, 0, 0, 0, @@ -774173,6 +773613,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -774250,6 +773691,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -774496,9 +773939,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -774668,6 +774108,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -774712,10 +774153,8 @@ 0, 0, 0, - 2, - 0, - 0, 0, + 2, 0, 0, 0, @@ -774728,46 +774167,51 @@ }, { "session": { - "id": "this-cursed-machine-post-mortem", - "sourceId": "UBFQ9V", - "title": "THIS CURSED MACHINE Post-Mortem", - "description": "“Live in the pod, fulfil orders, get bugs.”\r\n\r\nTHIS CURSED MACHINE is a fully onchain sci-fi body horror fulfilment center simulator by Moving Castles, a game studio for the tactical research and development of autonomous worlds.\r\n\r\nWe will speak about learnings of launching an autonomous world onchain (Redstone) and how we embraced the emergent chaos by making the bot attacks, exploits and player corporations part of the narrative of the world itself.", - "track": "Real World Ethereum", - "type": "Talk", + "id": "time-is-all-you-need-optimizing-dutch-auctions-on-arbitrum", + "sourceId": "QNSX9R", + "title": "Time is all you need: optimizing Dutch auctions on Arbitrum", + "description": "Dutch auctions are a common approach in MEV-mitigating mechanism designs. However, little work has been done in exploring the optimal auction execution times, as well as optimal decay curves, for blockchain based trading. Using simulations and real data, we present our findings on this topic, as well as proposed solutions to achieve the optimal outcomes.", + "track": "Cryptoeconomics", + "type": "Lightning Talk", "expertise": "Beginner", - "audience": "Product", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Worldbuilding" + "Dutch", + "auctions" ], "tags": [ - "Best Practices", - "Gaming", - "Autonomous World", - "worldbuilding", - "Autonomous World", - "Best Practices", - "Gaming" + "Decentralization Improvements", + "Layer 2s", + "Mechanism design", + "MEV", + "auction", + "dutch", + "Decentralization Improvements", + "Layer 2s", + "Mechanism design", + "MEV" ], "language": "en", "speakers": [ - "arb" + "brad-bachu", + "cody-born" ], "eventId": "devcon-7", - "slot_start": 1731486600000, - "slot_end": 1731488400000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1cXPZD6cWdMNr2QSeVuUQ8-WSQ_YhrCRA6-l3ClLl2n0" + "slot_start": 1731489000000, + "slot_end": 1731489600000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1DhrF39oif7Piw0FK877aPOnLTq12Z7iwOXeKa33SnVU" }, "vector": [ 0, 0, + 6, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -775416,6 +774860,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -775491,9 +774936,12 @@ 0, 0, 0, + 6, 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -775522,10 +774970,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, 0, 0, 0, @@ -775556,6 +775000,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -775600,8 +775045,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -775821,6 +775264,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -776055,15 +775499,14 @@ 0, 0, 0, - 0, 2, 0, 0, + 2, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -776076,47 +775519,43 @@ }, { "session": { - "id": "time-is-all-you-need-optimizing-dutch-auctions-on-arbitrum", - "sourceId": "QNSX9R", - "title": "Time is all you need: optimizing Dutch auctions on Arbitrum", - "description": "Dutch auctions are a common approach in MEV-mitigating mechanism designs. However, little work has been done in exploring the optimal auction execution times, as well as optimal decay curves, for blockchain based trading. Using simulations and real data, we present our findings on this topic, as well as proposed solutions to achieve the optimal outcomes.", - "track": "Cryptoeconomics", + "id": "tlsnotary-applying-mpc-and-interactive-zk-to-prove-web2-data", + "sourceId": "RTVKJC", + "title": "TLSNotary: Applying MPC and interactive ZK to prove web2 data", + "description": "Diving into TLSNotary, a protocol which leverages multi-party computation and interactive ZK to prove the authenticity and provenance of any data on the web to another party.\r\n\r\nSummary:\r\n1. What it is and what it can do\r\n2. High-level overview of how it works\r\n3. Details on the underlying MPC and ZK protocols that we use\r\n4. How to use it", + "track": "Applied Cryptography", "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Research", + "expertise": "Intermediate", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Dutch", - "auctions" + "User Sovereignty", + "Infrastructure", + "Oracle" ], "tags": [ - "Decentralization Improvements", - "Layer 2s", - "Mechanism design", - "MEV", - "auction", - "dutch", - "Decentralization Improvements", - "Layer 2s", - "Mechanism design", - "MEV" + "Identity", + "ZKP", + "MPC", + "oracle", + "Identity", + "MPC", + "ZKP" ], "language": "en", "speakers": [ - "brad-bachu", - "cody-born" + "sinu" ], "eventId": "devcon-7", - "slot_start": 1731489000000, - "slot_end": 1731489600000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1DhrF39oif7Piw0FK877aPOnLTq12Z7iwOXeKa33SnVU" + "slot_start": 1731576600000, + "slot_end": 1731577200000, + "slot_roomId": "classroom-e", + "resources_presentation": "https://docs.google.com/presentation/d/1XH5xVNY-eLNdwvYduookcntMG3Z4qjU319sqNmXxUXo" }, "vector": [ 0, 0, - 6, 0, 0, 0, @@ -776125,6 +775564,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -776769,9 +776209,8 @@ 0, 0, 0, - 6, - 6, 0, + 6, 0, 0, 0, @@ -776846,12 +776285,9 @@ 0, 0, 0, - 6, 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -776896,6 +776332,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -776910,7 +776347,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -776922,6 +776358,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -776935,6 +776372,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -777174,7 +776612,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -777287,6 +776724,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -777371,7 +776809,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -777412,6 +776849,7 @@ 2, 0, 0, + 0, 2, 0, 0, @@ -777424,52 +776862,44 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "tlsnotary-applying-mpc-and-interactive-zk-to-prove-web2-data", - "sourceId": "RTVKJC", - "title": "TLSNotary: Applying MPC and interactive ZK to prove web2 data", - "description": "Diving into TLSNotary, a protocol which leverages multi-party computation and interactive ZK to prove the authenticity and provenance of any data on the web to another party.\r\n\r\nSummary:\r\n1. What it is and what it can do\r\n2. High-level overview of how it works\r\n3. Details on the underlying MPC and ZK protocols that we use\r\n4. How to use it", - "track": "Applied Cryptography", - "type": "Lightning Talk", + "id": "today-verkle-tomorrow-zk-everything-stateless-everything-lightclient", + "sourceId": "Z8EEGW", + "title": "Today Verkle + Tomorrow ZK = Everything Stateless, Everything Lightclient", + "description": "Statelessness could be one of the biggest unlocks in the Ethereum ecosystem, allowing the protocol to scale massively without giving away control and access to big entities, all while providing some real 'teeth' to the light client ecosystem.\r\n\r\nIn this talk, we’ll see how stateless clients enable immediate scalability and decentralization benefits, and how combining statelessness with ZKing the state transitions unlocks Ethereum’s long-term vision.", + "track": "Core Protocol", + "type": "Talk", "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "User Sovereignty", - "Infrastructure", - "Oracle" + "statelessness" ], "tags": [ - "Identity", - "ZKP", - "MPC", - "oracle", - "Identity", - "MPC", - "ZKP" + "Light Clients", + "Zero-Knowledge", + "statelessness", + "Light Clients", + "Zero-Knowledge" ], "language": "en", "speakers": [ - "sinu" + "jason-chaskin", + "gajinder-singh" ], "eventId": "devcon-7", - "slot_start": 1731576600000, - "slot_end": 1731577200000, - "slot_roomId": "classroom-e", - "resources_presentation": "https://docs.google.com/presentation/d/1XH5xVNY-eLNdwvYduookcntMG3Z4qjU319sqNmXxUXo" + "slot_start": 1731490200000, + "slot_end": 1731492000000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1vOoQZu3TYR_edc7RAy-eEqHYRvkAPSwPJBk3veKBxRM" }, "vector": [ - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -778121,21 +777551,14 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -778218,6 +777641,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -778225,6 +777649,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -778243,7 +777668,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -778269,7 +777693,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -778283,7 +777706,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -778635,7 +778057,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -778736,6 +778157,20 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -778779,38 +778214,32 @@ }, { "session": { - "id": "today-verkle-tomorrow-zk-everything-stateless-everything-lightclient", - "sourceId": "Z8EEGW", - "title": "Today Verkle + Tomorrow ZK = Everything Stateless, Everything Lightclient", - "description": "Statelessness could be one of the biggest unlocks in the Ethereum ecosystem, allowing the protocol to scale massively without giving away control and access to big entities, all while providing some real 'teeth' to the light client ecosystem.\r\n\r\nIn this talk, we’ll see how stateless clients enable immediate scalability and decentralization benefits, and how combining statelessness with ZKing the state transitions unlocks Ethereum’s long-term vision.", - "track": "Core Protocol", - "type": "Talk", - "expertise": "Intermediate", + "id": "tomo-dj-set", + "sourceId": "3FTAT3", + "title": "Tomo DJ Set", + "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", + "track": "Entertainment", + "type": "Music", + "expertise": "", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "statelessness" - ], - "tags": [ - "Light Clients", - "Zero-Knowledge", - "statelessness", - "Light Clients", - "Zero-Knowledge" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "jason-chaskin", - "gajinder-singh" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731490200000, - "slot_end": 1731492000000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1vOoQZu3TYR_edc7RAy-eEqHYRvkAPSwPJBk3veKBxRM" + "slot_start": 1731583800000, + "slot_end": 1731588600000, + "slot_roomId": "music-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1537a7C9-ILckCdyKNCQyYB-I6Kwu_xrA6i0Sk2-j9eU" }, "vector": [ + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -779469,8 +778898,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -779553,7 +778980,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -779561,7 +778987,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -780069,7 +779494,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -780107,7 +779531,6 @@ 2, 0, 0, - 0, 2, 0, 0, @@ -780126,36 +779549,42 @@ }, { "session": { - "id": "tomo-dj-set", - "sourceId": "3FTAT3", - "title": "Tomo DJ Set", - "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", - "track": "Entertainment", - "type": "Music", - "expertise": "", + "id": "top-hacks-since-devcon-vi-what-did-we-learn", + "sourceId": "FCWCBG", + "title": "Top Hacks since Devcon VI: what did we learn?", + "description": "Discover the most daring blockchain hacks of '22-'24 and how to defend against them. Join Mudit Gupta, CISO of Polygon, and Matthias Egli from ChainSecurity for an analysis of tactics and vulnerabilities, and gain valuable insights to stay ahead of the game. And stay tuned for a prominent anon surprise guest!", + "track": "Security", + "type": "Workshop", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Learnings", + "War Rooms" + ], + "tags": [ + "Security", + "Hacks", + "Use Cases", + "war", + "room", + "Hacks", + "Security", + "Use Cases" + ], "language": "en", - "speakers": [], + "speakers": [ + "matthias-egli", + "mudit-gupta" + ], "eventId": "devcon-7", - "slot_start": 1731583800000, - "slot_end": 1731588600000, - "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1537a7C9-ILckCdyKNCQyYB-I6Kwu_xrA6i0Sk2-j9eU" + "slot_start": 1731483000000, + "slot_end": 1731488400000, + "slot_roomId": "classroom-b", + "resources_presentation": "https://docs.google.com/presentation/d/1Ic4xQqu3tPIGtBkRi-td-CDrhLlNwW9GBWn1_dYegTE" }, "vector": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 6, 0, 0, @@ -780403,6 +779832,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -780599,6 +780029,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -780883,6 +780314,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -780961,6 +780393,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -781134,6 +780567,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -781409,6 +780843,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -781444,6 +780880,7 @@ 2, 0, 0, + 0, 2, 0, 0, @@ -781462,47 +780899,48 @@ }, { "session": { - "id": "top-hacks-since-devcon-vi-what-did-we-learn", - "sourceId": "FCWCBG", - "title": "Top Hacks since Devcon VI: what did we learn?", - "description": "Discover the most daring blockchain hacks of '22-'24 and how to defend against them. Join Mudit Gupta, CISO of Polygon, and Matthias Egli from ChainSecurity for an analysis of tactics and vulnerabilities, and gain valuable insights to stay ahead of the game. And stay tuned for a prominent anon surprise guest!", - "track": "Security", - "type": "Workshop", - "expertise": "Intermediate", + "id": "top-opcode-offenders-in-the-zkevm", + "sourceId": "DJL7RP", + "title": "Top opcode offenders in the zkEVM", + "description": "One of the challenges for any L2 is to reflect accurately the cost for each opcode in zk-resources.\r\nEthereum L1 reflects the resource cost in term of GAS but lately it has been proposed chnages in opcode GAS cost to fit the zk-world to make Ethreum L1 more aligned to L2 or even with enshrined zk-rollups.\r\nIn this talk, I will explain the worst performance opcodes when comparing its GAS cost Vs zk-resources cost in Polygon zkEVM in typical transactions (erc20 trannsfers, swaps, ...)", + "track": "Core Protocol", + "type": "Talk", + "expertise": "Expert", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Learnings", - "War Rooms" + "zk-resources", + "GAS costs", + "top offenders" ], "tags": [ - "Security", - "Hacks", - "Use Cases", - "war", - "room", - "Hacks", - "Security", - "Use Cases" + "Core Protocol", + "Layer 2s", + "Zk Rollups", + "top", + "offenders", + "Core Protocol", + "Layer 2s", + "Zk Rollups" ], "language": "en", "speakers": [ - "matthias-egli", - "mudit-gupta" + "carlos-matallana", + "jesus" ], "eventId": "devcon-7", - "slot_start": 1731483000000, - "slot_end": 1731488400000, - "slot_roomId": "classroom-b", - "resources_presentation": "https://docs.google.com/presentation/d/1Ic4xQqu3tPIGtBkRi-td-CDrhLlNwW9GBWn1_dYegTE" + "slot_start": 1731490200000, + "slot_end": 1731492000000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1NcWox_AiyJE1F6zW2KLfOoCFpaY0DVyowm34wlSdbao" }, "vector": [ - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -781745,7 +781183,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -781943,7 +781380,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -782003,6 +781439,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -782158,6 +781595,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -782228,7 +781666,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -782247,6 +781684,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -782293,8 +781731,11 @@ 0, 0, 0, + 2, 0, 0, + 2, + 0, 0, 0, 0, @@ -782307,7 +781748,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -782481,7 +781921,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -782791,11 +782230,9 @@ 0, 0, 0, - 2, - 0, - 0, 0, 2, + 2, 0, 0, 0, @@ -782813,48 +782250,36 @@ }, { "session": { - "id": "top-opcode-offenders-in-the-zkevm", - "sourceId": "DJL7RP", - "title": "Top opcode offenders in the zkEVM", - "description": "One of the challenges for any L2 is to reflect accurately the cost for each opcode in zk-resources.\r\nEthereum L1 reflects the resource cost in term of GAS but lately it has been proposed chnages in opcode GAS cost to fit the zk-world to make Ethreum L1 more aligned to L2 or even with enshrined zk-rollups.\r\nIn this talk, I will explain the worst performance opcodes when comparing its GAS cost Vs zk-resources cost in Polygon zkEVM in typical transactions (erc20 trannsfers, swaps, ...)", - "track": "Core Protocol", - "type": "Talk", - "expertise": "Expert", + "id": "tracing-integration-in-lighthouse", + "sourceId": "RVZX3C", + "title": "Tracing Integration in Lighthouse", + "description": "During Ethereum Protocol Fellowship, I've worked on integrating `Tracing`(an async-friendly logging framework) into Lighthouse(CL client) .\r\nThis presentation will provide a brief overview of the work that I’ve done.", + "track": "[CLS] EPF Day", + "type": "Lightning Talk", + "expertise": "Beginner", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "zk-resources", - "GAS costs", - "top offenders" - ], + "keywords": [], "tags": [ "Core Protocol", - "Layer 2s", - "Zk Rollups", - "top", - "offenders", - "Core Protocol", - "Layer 2s", - "Zk Rollups" + "Frameworks" ], "language": "en", "speakers": [ - "carlos-matallana", - "jesus" + "sayan" ], "eventId": "devcon-7", - "slot_start": 1731490200000, - "slot_end": 1731492000000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1NcWox_AiyJE1F6zW2KLfOoCFpaY0DVyowm34wlSdbao" + "slot_start": 1731474000000, + "slot_end": 1731474900000, + "slot_roomId": "breakout-1", + "resources_presentation": "https://docs.google.com/presentation/d/1RQXvuQDzdyRtC3YArjUnvZw9pKG8y3WwlKPipk1FNJE" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, @@ -782866,6 +782291,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -783354,7 +782780,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -783510,8 +782935,8 @@ 0, 0, 0, - 6, 0, + 6, 0, 0, 0, @@ -783646,10 +783071,8 @@ 0, 0, 0, - 2, 0, 0, - 2, 0, 0, 0, @@ -783687,6 +783110,30 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -784111,29 +783558,6 @@ 0, 0, 0, - 2, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -784147,6 +783571,7 @@ 0, 0, 2, + 0, 2, 0, 0, @@ -784165,32 +783590,40 @@ }, { "session": { - "id": "tracing-integration-in-lighthouse", - "sourceId": "RVZX3C", - "title": "Tracing Integration in Lighthouse", - "description": "During Ethereum Protocol Fellowship, I've worked on integrating `Tracing`(an async-friendly logging framework) into Lighthouse(CL client) .\r\nThis presentation will provide a brief overview of the work that I’ve done.", - "track": "[CLS] EPF Day", + "id": "transaction-simulation-the-good-the-bad-and-the-ugly", + "sourceId": "TE9JUF", + "title": "Transaction simulation, the good, the bad & the ugly", + "description": "Transaction simulation allows users to preview the outcomes of signing a transaction, enabling them to make informed decisions rather than fully trusting the dApp. However, several caveats and risks are associated with relying on simulated transaction outcomes. State changes, differing contract behavior between simulation and on-chain execution, and randomness can all affect the outcome. In this talk, I'll share my experiences and learnings from simulating user transactions over the past 2 years", + "track": "Security", "type": "Lightning Talk", - "expertise": "Beginner", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], + "keywords": [ + "simulation", + "wallet", + "safety" + ], "tags": [ - "Core Protocol", - "Frameworks" + "Security", + "User Experience", + "safety", + "Security", + "User Experience" ], "language": "en", "speakers": [ - "sayan" + "kim-persson" ], "eventId": "devcon-7", - "slot_start": 1731474000000, - "slot_end": 1731474900000, - "slot_roomId": "breakout-1", - "resources_presentation": "https://docs.google.com/presentation/d/1RQXvuQDzdyRtC3YArjUnvZw9pKG8y3WwlKPipk1FNJE" + "slot_start": 1731409800000, + "slot_end": 1731410400000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1Bl4qs4Zj65LUtt4i8uht8GdKLHGxRkYht0gt_Qcd_n4" }, "vector": [ + 6, 0, 0, 0, @@ -784206,7 +783639,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -784920,6 +784352,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -784935,12 +784368,12 @@ 0, 0, 0, + 6, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -785026,9 +784459,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -785224,6 +784654,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -785484,9 +784915,9 @@ 0, 0, 0, + 2, 0, 0, - 2, 0, 2, 0, @@ -785506,40 +784937,37 @@ }, { "session": { - "id": "transaction-simulation-the-good-the-bad-and-the-ugly", - "sourceId": "TE9JUF", - "title": "Transaction simulation, the good, the bad & the ugly", - "description": "Transaction simulation allows users to preview the outcomes of signing a transaction, enabling them to make informed decisions rather than fully trusting the dApp. However, several caveats and risks are associated with relying on simulated transaction outcomes. State changes, differing contract behavior between simulation and on-chain execution, and randomness can all affect the outcome. In this talk, I'll share my experiences and learnings from simulating user transactions over the past 2 years", - "track": "Security", - "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "id": "transforming-systems-lessons-from-taiwans-movements", + "sourceId": "B9EDKY", + "title": "Transforming Systems: Lessons from Taiwan's Movements", + "description": "I will talk about the most recent struggles of open source communities in Taiwan, g0v specifically, how da0 has been trying to help in the past year or so, the conclusions we had and what is still missing. g0v has been running bi-monthly hackathons for 10 years now, which has been the key foundation for the community. April this year they stopped due to lack of funding support, we use this as a point of reference and how a web3 oriented subgroup like da0 could have done better, and the future.", + "track": "Coordination", + "type": "Talk", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "simulation", - "wallet", - "safety" + "Ecosystem", + "Funding", + "Mainstream" ], "tags": [ - "Security", - "User Experience", - "safety", - "Security", - "User Experience" + "Civil Resistance", + "Coordination", + "Public good" ], "language": "en", "speakers": [ - "kim-persson" + "noah-yeh" ], "eventId": "devcon-7", - "slot_start": 1731409800000, - "slot_end": 1731410400000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1Bl4qs4Zj65LUtt4i8uht8GdKLHGxRkYht0gt_Qcd_n4" + "slot_start": 1731638700000, + "slot_end": 1731639900000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1mKMsPFBtVYtAcJOczCaTR2Ssw6fiQ86zw-Jz3zyGmFk" }, "vector": [ - 6, 0, 0, 0, @@ -785551,6 +784979,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -786269,9 +785698,6 @@ 0, 0, 0, - 6, - 0, - 0, 0, 0, 0, @@ -786285,7 +785711,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -786380,6 +785805,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -786428,6 +785854,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -786502,6 +785929,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -786571,7 +785999,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -786832,7 +786259,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -786844,6 +786270,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -786854,35 +786282,46 @@ }, { "session": { - "id": "transforming-systems-lessons-from-taiwans-movements", - "sourceId": "B9EDKY", - "title": "Transforming Systems: Lessons from Taiwan's Movements", - "description": "I will talk about the most recent struggles of open source communities in Taiwan, g0v specifically, how da0 has been trying to help in the past year or so, the conclusions we had and what is still missing. g0v has been running bi-monthly hackathons for 10 years now, which has been the key foundation for the community. April this year they stopped due to lack of funding support, we use this as a point of reference and how a web3 oriented subgroup like da0 could have done better, and the future.", - "track": "Coordination", - "type": "Talk", - "expertise": "Beginner", - "audience": "Community", + "id": "transitioning-from-an-l1-to-an-l2-a-case-study", + "sourceId": "KHVZ9M", + "title": "Transitioning from an L1 to an L2: A case study", + "description": "This talk will cover the learnings from cLabs' experience rebuilding Celo from the ground up as an L2. We hope that it can be a useful case study for other L1s to follow.", + "track": "Layer 2", + "type": "Lightning Talk", + "expertise": "Intermediate", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Ecosystem", - "Funding", - "Mainstream" + "Layer2", + "case study", + "technical learnings" ], "tags": [ - "Civil Resistance", - "Coordination", - "Public good" + "Layer 1", + "Layer 2s", + "Rollups", + "Scalability", + "Optimistic rollups", + "Use Cases", + "learnings", + "technical", + "Layer 1", + "Layer 2s", + "Optimistic rollups", + "Rollups", + "Scalability", + "Use Cases" ], "language": "en", "speakers": [ - "noah-yeh" + "marek-olszewski" ], "eventId": "devcon-7", - "slot_start": 1731638700000, - "slot_end": 1731639900000, + "slot_start": 1731580800000, + "slot_end": 1731581400000, "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1mKMsPFBtVYtAcJOczCaTR2Ssw6fiQ86zw-Jz3zyGmFk" + "resources_presentation": "https://docs.google.com/presentation/d/14jswR8SSkWsHdCj5ky0DG_01yQVUwV7nJtS5K18ynHg" }, "vector": [ 0, @@ -786892,10 +786331,6 @@ 0, 0, 0, - 0, - 0, - 0, - 0, 6, 0, 0, @@ -787424,6 +786859,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -787548,8 +786984,6 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -787634,6 +787068,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -787660,6 +787095,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -787683,7 +787119,9 @@ 0, 0, 0, + 2, 0, + 2, 0, 0, 0, @@ -787694,6 +787132,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -787723,7 +787162,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -787755,6 +787193,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -787772,7 +787211,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -787847,7 +787285,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -788149,6 +787586,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -788177,6 +787616,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -788188,8 +787628,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -788200,46 +787638,40 @@ }, { "session": { - "id": "transitioning-from-an-l1-to-an-l2-a-case-study", - "sourceId": "KHVZ9M", - "title": "Transitioning from an L1 to an L2: A case study", - "description": "This talk will cover the learnings from cLabs' experience rebuilding Celo from the ground up as an L2. We hope that it can be a useful case study for other L1s to follow.", - "track": "Layer 2", + "id": "trust-minimized-p2p-marketplaces-on-ethereum", + "sourceId": "YPNBE8", + "title": "Trust-minimized P2P marketplaces on Ethereum", + "description": "Blockchains have enabled trustless and fast transaction settlement (i.e. stablecoins, DeFi). However, these existing use cases exist in parallel and are siloed off from the real world. With the maturation of ZK, MPC and other programmable crypto techniques, we are now able to connect data on the internet to blockchains in a trust minimized way for use in smart contracts. This talk will explore the massive design space unlocked for apps (i.e. trust minimized P2P marketplaces)", + "track": "Real World Ethereum", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Layer2", - "case study", - "technical learnings" + "TLSNotary", + "ZKEmail", + "P2P marketplaces" ], "tags": [ - "Layer 1", - "Layer 2s", - "Rollups", - "Scalability", - "Optimistic rollups", - "Use Cases", - "learnings", - "technical", - "Layer 1", - "Layer 2s", - "Optimistic rollups", - "Rollups", - "Scalability", - "Use Cases" + "ZKP", + "Signatures", + "P2P finance", + "p2p", + "marketplace", + "P2P finance", + "Signatures", + "ZKP" ], "language": "en", "speakers": [ - "marek-olszewski" + "richard" ], "eventId": "devcon-7", - "slot_start": 1731580800000, - "slot_end": 1731581400000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/14jswR8SSkWsHdCj5ky0DG_01yQVUwV7nJtS5K18ynHg" + "slot_start": 1731556200000, + "slot_end": 1731556800000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1_yxVcYnivrcVQGtbD7FmPQLfgJn75M9f-qQDTJJuPH8" }, "vector": [ 0, @@ -788248,7 +787680,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -788377,6 +787808,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -788778,7 +788210,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -788987,7 +788418,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -789014,7 +788444,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -789038,9 +788467,7 @@ 0, 0, 0, - 2, 0, - 2, 0, 0, 0, @@ -789068,6 +788495,10 @@ 0, 0, 0, + 2, + 0, + 0, + 0, 0, 0, 0, @@ -789112,7 +788543,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -789273,6 +788703,9 @@ 0, 0, 0, + 2, + 0, + 0, 0, 0, 0, @@ -789533,18 +788966,16 @@ 0, 0, 0, - 0, - 0, 2, 0, 0, 0, - 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -789557,40 +788988,35 @@ }, { "session": { - "id": "trust-minimized-p2p-marketplaces-on-ethereum", - "sourceId": "YPNBE8", - "title": "Trust-minimized P2P marketplaces on Ethereum", - "description": "Blockchains have enabled trustless and fast transaction settlement (i.e. stablecoins, DeFi). However, these existing use cases exist in parallel and are siloed off from the real world. With the maturation of ZK, MPC and other programmable crypto techniques, we are now able to connect data on the internet to blockchains in a trust minimized way for use in smart contracts. This talk will explore the massive design space unlocked for apps (i.e. trust minimized P2P marketplaces)", - "track": "Real World Ethereum", + "id": "trust-zones-why-daos-will-be-the-best-organizations-ever-created", + "sourceId": "R9ENCP", + "title": "Trust Zones: Why DAOs will be the best organizations ever created", + "description": "This talk introduces the theory of Trust Zones. Every Trust Zone is a unique blend of constraints, reputation requirements, and accountability measures, within which an agent can operate on behalf of an organization to further its goals.\r\n\r\nI will contend that the operational management of all organizations can be described as creating new Trust Zones and adjusting their parameters. And further, that DAOs and other onchain organizations can do this better than any other organizational form.", + "track": "Coordination", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Product", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "TLSNotary", - "ZKEmail", - "P2P marketplaces" + "Trust" ], "tags": [ - "ZKP", - "Signatures", - "P2P finance", - "p2p", - "marketplace", - "P2P finance", - "Signatures", - "ZKP" + "DAO", + "Governance", + "trusted", + "DAO", + "Governance" ], "language": "en", "speakers": [ - "richard" + "spencer-graham" ], "eventId": "devcon-7", - "slot_start": 1731556200000, - "slot_end": 1731556800000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1_yxVcYnivrcVQGtbD7FmPQLfgJn75M9f-qQDTJJuPH8" + "slot_start": 1731488400000, + "slot_end": 1731489000000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/11gK41qto_r77F_waBaxEdW2JoYIgXHs4mVHzUzI_OaU" }, "vector": [ 0, @@ -789599,12 +789025,12 @@ 0, 0, 0, - 6, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -789727,7 +789153,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -790257,6 +789682,8 @@ 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -790398,7 +789825,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -790415,14 +789841,15 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -790494,6 +789921,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -790623,7 +790051,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -790858,8 +790285,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -790890,12 +790315,12 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -790908,40 +790333,45 @@ }, { "session": { - "id": "trust-zones-why-daos-will-be-the-best-organizations-ever-created", - "sourceId": "R9ENCP", - "title": "Trust Zones: Why DAOs will be the best organizations ever created", - "description": "This talk introduces the theory of Trust Zones. Every Trust Zone is a unique blend of constraints, reputation requirements, and accountability measures, within which an agent can operate on behalf of an organization to further its goals.\r\n\r\nI will contend that the operational management of all organizations can be described as creating new Trust Zones and adjusting their parameters. And further, that DAOs and other onchain organizations can do this better than any other organizational form.", - "track": "Coordination", - "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "id": "try-it-out-in-remix", + "sourceId": "SUEJQR", + "title": "Try it out in Remix", + "description": "Remix is great for your blockchain experiments for both new Web3 devs and OGs. We’ll present the new Remix Desktop - great for offline work, plus RemixAI tools and RemixZK tools, our new collection of templates, our new video guide, our new tool to make a basic DApp - great for hackathons, and more! Learn to play in Remix!", + "track": "Developer Experience", + "type": "Talk", + "expertise": "Beginner", + "audience": "Developer", "featured": false, "doNotRecord": false, "keywords": [ - "Trust" + "AI" ], "tags": [ - "DAO", - "Governance", - "trusted", - "DAO", - "Governance" + "Layer 2s", + "Tooling", + "DevRel", + "Desktop", + "ai", + "Desktop", + "DevRel", + "Layer 2s", + "Tooling" ], "language": "en", "speakers": [ - "spencer-graham" + "rob-stupay" ], "eventId": "devcon-7", - "slot_start": 1731488400000, - "slot_end": 1731489000000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/11gK41qto_r77F_waBaxEdW2JoYIgXHs4mVHzUzI_OaU" + "slot_start": 1731582000000, + "slot_end": 1731583800000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1frNEqhlzbsXj_EqKtcIYr8R8G-t4ymlj401WFG6BBYw" }, "vector": [ 0, 0, 0, + 6, 0, 0, 0, @@ -790950,7 +790380,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -791689,6 +791118,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -791733,6 +791163,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -791746,6 +791177,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -791765,12 +791197,10 @@ 0, 0, 0, - 2, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -792204,7 +791634,7 @@ 0, 0, 0, - 0, + 2, 0, 0, 0, @@ -792247,46 +791677,40 @@ 0, 0, 0, - 0, - 0, 0 ] }, { "session": { - "id": "try-it-out-in-remix", - "sourceId": "SUEJQR", - "title": "Try it out in Remix", - "description": "Remix is great for your blockchain experiments for both new Web3 devs and OGs. We’ll present the new Remix Desktop - great for offline work, plus RemixAI tools and RemixZK tools, our new collection of templates, our new video guide, our new tool to make a basic DApp - great for hackathons, and more! Learn to play in Remix!", + "id": "txain-discover-the-next-generation-of-blockchain-exploration", + "sourceId": "WRGHRM", + "title": "TXain: Discover the Next Generation of Blockchain Exploration", + "description": "Discover TXain, the next generation blockchain explorer designed to elevate your blockchain experience. Join us as we delve into our key features: an intuitive UI, real-time data, advanced search capabilities, and in-depth analytics. As a new startup, we’re committed to performance and information clarity, ensuring seamless navigation and comprehensive insights. Learn how TXain is set to redefine blockchain exploration, providing the tools you need to explore, analyze, and understand the blockch", "track": "Developer Experience", - "type": "Talk", + "type": "Lightning Talk", "expertise": "Beginner", "audience": "Developer", "featured": false, "doNotRecord": false, "keywords": [ - "AI" + "blockchain explorer", + "user experience", + "Real-Time Data" ], "tags": [ - "Layer 2s", - "Tooling", - "DevRel", - "Desktop", - "ai", - "Desktop", - "DevRel", - "Layer 2s", - "Tooling" + "data", + "real-time" ], "language": "en", "speakers": [ - "rob-stupay" + "joan-baylina", + "daniel" ], "eventId": "devcon-7", - "slot_start": 1731582000000, - "slot_end": 1731583800000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1frNEqhlzbsXj_EqKtcIYr8R8G-t4ymlj401WFG6BBYw" + "slot_start": 1731493200000, + "slot_end": 1731493800000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1_ATKYtQF_Q_hjc85bqwcab990AdWWjiO8FiSDVR2BMg" }, "vector": [ 0, @@ -792460,7 +791884,7 @@ 0, 0, 0, - 0, + 6, 0, 0, 0, @@ -793040,7 +792464,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -793085,7 +792508,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -793099,7 +792521,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -793194,7 +792615,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -793335,6 +792755,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -793556,10 +792977,12 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, + 0, + 0, 0, 0, 0, @@ -793604,41 +793027,34 @@ }, { "session": { - "id": "txain-discover-the-next-generation-of-blockchain-exploration", - "sourceId": "WRGHRM", - "title": "TXain: Discover the Next Generation of Blockchain Exploration", - "description": "Discover TXain, the next generation blockchain explorer designed to elevate your blockchain experience. Join us as we delve into our key features: an intuitive UI, real-time data, advanced search capabilities, and in-depth analytics. As a new startup, we’re committed to performance and information clarity, ensuring seamless navigation and comprehensive insights. Learn how TXain is set to redefine blockchain exploration, providing the tools you need to explore, analyze, and understand the blockch", - "track": "Developer Experience", + "id": "txmonster-mud-day-demo", + "sourceId": "3GSMUH", + "title": "TxMonster - MUD Day Demo", + "description": "This is a project demo as part of the MUD Day CLS: autonomous worlds, onchain games, and non-financial applications\r\n\r\nUsing MUD Dev to build \"Eat Sleep & Survive\" TxMonster on RedStone Chain", + "track": "[CLS] MUD Community-Led Session, by 0xPARC", "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Developer", + "expertise": "Intermediate", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "blockchain explorer", - "user experience", - "Real-Time Data" - ], - "tags": [ - "data", - "real-time" + "N/A" ], + "tags": [], "language": "en", "speakers": [ - "joan-baylina", - "daniel" + "buidltxgames" ], "eventId": "devcon-7", - "slot_start": 1731493200000, - "slot_end": 1731493800000, + "slot_start": 1731558000000, + "slot_end": 1731558300000, "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1_ATKYtQF_Q_hjc85bqwcab990AdWWjiO8FiSDVR2BMg" + "resources_presentation": "https://docs.google.com/presentation/d/10U4OcgkMv_HGXoZzHe-sIP9e08AcMp-G142YBiu1DUM" }, "vector": [ 0, 0, 0, - 6, 0, 0, 0, @@ -793648,6 +793064,8 @@ 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -793806,7 +793224,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -794678,7 +794095,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -794903,8 +794319,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -794945,34 +794359,39 @@ 0, 0, 0, + 0, + 0, 0 ] }, { "session": { - "id": "txmonster-mud-day-demo", - "sourceId": "3GSMUH", - "title": "TxMonster - MUD Day Demo", - "description": "This is a project demo as part of the MUD Day CLS: autonomous worlds, onchain games, and non-financial applications\r\n\r\nUsing MUD Dev to build \"Eat Sleep & Survive\" TxMonster on RedStone Chain", + "id": "ultimate-dominion-mud-day-demo", + "sourceId": "GPQVMW", + "title": "Ultimate Dominion - MUD Day Demo", + "description": "This is a project demo as part of the MUD Day CLS: autonomous worlds, onchain games, and non-financial applications.\r\n\r\nUltimate Dominion is a fully onchain text-based RPG. Explore the world, defeat monsters, collect, buy, and sell items.", "track": "[CLS] MUD Community-Led Session, by 0xPARC", "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "expertise": "Beginner", + "audience": "Product", "featured": false, "doNotRecord": false, - "keywords": [ - "N/A" + "keywords": [], + "tags": [ + "Gaming", + "Autonomous World", + "Autonomous World", + "Gaming" ], - "tags": [], "language": "en", "speakers": [ - "buidltxgames" + "ritz-raspa" ], "eventId": "devcon-7", - "slot_start": 1731558000000, - "slot_end": 1731558300000, + "slot_start": 1731558300000, + "slot_end": 1731558600000, "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/10U4OcgkMv_HGXoZzHe-sIP9e08AcMp-G142YBiu1DUM" + "resources_presentation": "https://docs.google.com/presentation/d/13Uil3sm_cj9Qi6g5Yd7Wn1eUVWbT6tRsAAUDqNmNTmU" }, "vector": [ 0, @@ -795813,6 +795232,35 @@ 0, 0, 0, + 2, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -796240,38 +795688,6 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 0, - 0, - 0, 2, 0, 0, @@ -796279,6 +795695,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -796290,32 +795708,37 @@ }, { "session": { - "id": "ultimate-dominion-mud-day-demo", - "sourceId": "GPQVMW", - "title": "Ultimate Dominion - MUD Day Demo", - "description": "This is a project demo as part of the MUD Day CLS: autonomous worlds, onchain games, and non-financial applications.\r\n\r\nUltimate Dominion is a fully onchain text-based RPG. Explore the world, defeat monsters, collect, buy, and sell items.", - "track": "[CLS] MUD Community-Led Session, by 0xPARC", + "id": "unchained-index-a-purposefully-designed-schelling-point-a-native-web3-api", + "sourceId": "VBUJML", + "title": "Unchained Index: A Purposefully Designed Schelling Point: A native Web3 API", + "description": "The Unchained Index smart contract, part of TrueBlocks, acts as a purposefully-designed Schelling Point, creating a decentralized, permissionless store for blockchain index data. In this talk, we generalize the Unchained Index to show it can serve as a repository for other datasets such as event signatures and address labels. We contend we can replace costly APIs with a robust, reproducible public good, enhancing data accessibility & decentralization.", + "track": "Coordination", "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Product", + "expertise": "Intermediate", + "audience": "Community", "featured": false, "doNotRecord": false, - "keywords": [], + "keywords": [ + "none" + ], "tags": [ - "Gaming", - "Autonomous World", - "Autonomous World", - "Gaming" + "Coordination", + "Decentralization", + "Ethereum for Good", + "Coordination", + "Decentralization", + "Ethereum for Good" ], "language": "en", "speakers": [ - "ritz-raspa" + "thomas-jay-rush", + "meriam-zandi" ], "eventId": "devcon-7", - "slot_start": 1731558300000, - "slot_end": 1731558600000, + "slot_start": 1731492000000, + "slot_end": 1731492600000, "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/13Uil3sm_cj9Qi6g5Yd7Wn1eUVWbT6tRsAAUDqNmNTmU" + "resources_presentation": "https://docs.google.com/presentation/d/12qCfXtoD8E9oGVRdfTgU97VfTsXFeb1ceIy1bYwWAV0" }, "vector": [ 0, @@ -796329,7 +795752,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -796986,9 +796408,9 @@ 0, 0, 0, - 6, - 0, 0, + 6, + 6, 0, 0, 0, @@ -797150,6 +796572,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -797157,8 +796580,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -797175,6 +796596,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -797205,6 +796627,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -797610,10 +797033,10 @@ 0, 0, 0, + 2, 0, 0, 0, - 2, 0, 0, 0, @@ -797627,49 +797050,47 @@ 0, 0, 0, - 0, 0 ] }, { "session": { - "id": "unchained-index-a-purposefully-designed-schelling-point-a-native-web3-api", - "sourceId": "VBUJML", - "title": "Unchained Index: A Purposefully Designed Schelling Point: A native Web3 API", - "description": "The Unchained Index smart contract, part of TrueBlocks, acts as a purposefully-designed Schelling Point, creating a decentralized, permissionless store for blockchain index data. In this talk, we generalize the Unchained Index to show it can serve as a repository for other datasets such as event signatures and address labels. We contend we can replace costly APIs with a robust, reproducible public good, enhancing data accessibility & decentralization.", - "track": "Coordination", - "type": "Lightning Talk", + "id": "understanding-eip-7002-and-eip-6110", + "sourceId": "KPD8HB", + "title": "Understanding EIP-7002 and EIP-6110", + "description": "The first part will be an overview of EIP-7002, explaining how it works, why adding this extra option to exit validators is important, and addressing some of the UX challenges of this approach. The second part will be a technical overview of EIP-6110, explaining the UX improvements for validators depositing on the beacon chain, the removal of pre-merge technical debt as well as a quick look at the EIP implementation in Teku.", + "track": "Core Protocol", + "type": "Talk", "expertise": "Intermediate", - "audience": "Community", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "none" + "EIP", + "validator", + "staking" ], "tags": [ - "Coordination", - "Decentralization", - "Ethereum for Good", - "Coordination", - "Decentralization", - "Ethereum for Good" + "Staking" ], "language": "en", "speakers": [ - "thomas-jay-rush", - "meriam-zandi" + "lucas-saldanha", + "stefan-bratanov" ], "eventId": "devcon-7", - "slot_start": 1731492000000, - "slot_end": 1731492600000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/12qCfXtoD8E9oGVRdfTgU97VfTsXFeb1ceIy1bYwWAV0" + "slot_start": 1731396600000, + "slot_end": 1731398400000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/13NjraDw6-VLGwVGpYUmZprFK68Rq7uVHZ7yVIgSx7Q0" }, "vector": [ 0, 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -797677,7 +797098,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -798498,7 +797918,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -798522,9 +797941,9 @@ 0, 0, 0, - 2, 0, 0, + 2, 0, 0, 0, @@ -798553,7 +797972,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -798963,13 +798381,13 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -798981,47 +798399,55 @@ }, { "session": { - "id": "understanding-eip-7002-and-eip-6110", - "sourceId": "KPD8HB", - "title": "Understanding EIP-7002 and EIP-6110", - "description": "The first part will be an overview of EIP-7002, explaining how it works, why adding this extra option to exit validators is important, and addressing some of the UX challenges of this approach. The second part will be a technical overview of EIP-6110, explaining the UX improvements for validators depositing on the beacon chain, the removal of pre-merge technical debt as well as a quick look at the EIP implementation in Teku.", - "track": "Core Protocol", - "type": "Talk", + "id": "unified-ethereum-vs-l2-ecosystem-competition-can-we-have-both", + "sourceId": "HZCDFP", + "title": "“Unified Ethereum” vs “L2 Ecosystem Competition”: Can we have both?", + "description": "This panel will dig into the delicate balance of Ethereum's rollup-centric future. We'll talk about the \"frenemy\" dynamic between competing L2 ecosystems, and how this can lead to a fragmented user experience. We'll strategize on ways to maintain diversity while making interoperability easy for users—including a discussion on the pros/cons of supporting standards like ERC-7683. Can we get the best of both worlds: the innovation and diversity of many L2s, with the UX of a unified Ethereum?", + "track": "Layer 2", + "type": "Panel", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "EIP", - "validator", - "staking" + "ERC-7683", + "Interoperability", + "Unified-Ethereum" ], "tags": [ - "Staking" + "Cross-L2", + "UI/UX", + "Intents", + "ethereum", + "unified", + "Cross-L2", + "Intents", + "UI/UX" ], "language": "en", "speakers": [ - "lucas-saldanha", - "stefan-bratanov" + "hart-lambur", + "ben-jones", + "vitalik-buterin", + "steven-goldfeder", + "jesse-pollak", + "sandy-peng" ], "eventId": "devcon-7", - "slot_start": 1731396600000, - "slot_end": 1731398400000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/13NjraDw6-VLGwVGpYUmZprFK68Rq7uVHZ7yVIgSx7Q0" + "slot_start": 1731479400000, + "slot_end": 1731483000000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1sjVmE9pcutiBwFVJbYVV2KdRqnNTg_wv6ZwyrExBY2Y" }, "vector": [ 0, 0, 0, 0, - 6, - 0, - 0, - 0, 0, 0, 0, + 6, 0, 0, 0, @@ -799081,6 +798507,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -799206,6 +798633,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -799445,6 +798873,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -799506,6 +798935,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -799794,9 +799224,11 @@ 0, 0, 0, + 2, 0, 0, 0, + 2, 0, 0, 0, @@ -799870,13 +799302,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -799945,6 +799370,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -800053,6 +799479,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -800281,6 +799708,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -800308,12 +799736,12 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -800326,55 +799754,44 @@ }, { "session": { - "id": "unified-ethereum-vs-l2-ecosystem-competition-can-we-have-both", - "sourceId": "HZCDFP", - "title": "“Unified Ethereum” vs “L2 Ecosystem Competition”: Can we have both?", - "description": "This panel will dig into the delicate balance of Ethereum's rollup-centric future. We'll talk about the \"frenemy\" dynamic between competing L2 ecosystems, and how this can lead to a fragmented user experience. We'll strategize on ways to maintain diversity while making interoperability easy for users—including a discussion on the pros/cons of supporting standards like ERC-7683. Can we get the best of both worlds: the innovation and diversity of many L2s, with the UX of a unified Ethereum?", - "track": "Layer 2", - "type": "Panel", + "id": "universal-eccs-use-cases-for-the-p256-precompile-in-decentralized-internet-infrastructure", + "sourceId": "NX7U8B", + "title": "Universal ECCs: Use Cases for the P256 Precompile in Decentralized Internet Infrastructure", + "description": "## Summary\r\n\r\nThe session will highlight the history of adoption of P256 in Elliptic Curve Cryptography (ECC), its current applications in web security, authentication, and encryption, and explore future possibilities for its integration into Ethereum and ENS to enhance decentralized internet infrastructure.", + "track": "Core Protocol", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Product", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "ERC-7683", - "Interoperability", - "Unified-Ethereum" + "ENS" ], "tags": [ - "Cross-L2", - "UI/UX", - "Intents", - "ethereum", - "unified", - "Cross-L2", - "Intents", - "UI/UX" + "ens", + "Accessibility", + "Public good", + "Use cases of cryptography" ], "language": "en", "speakers": [ - "hart-lambur", - "ben-jones", - "vitalik-buterin", - "steven-goldfeder", - "jesse-pollak", - "sandy-peng" + "estmcmxcieth" ], "eventId": "devcon-7", - "slot_start": 1731479400000, - "slot_end": 1731483000000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1sjVmE9pcutiBwFVJbYVV2KdRqnNTg_wv6ZwyrExBY2Y" + "slot_start": 1731467100000, + "slot_end": 1731467700000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1-xDtu6rJ4NegQFgMrkNcVtzLJVJkvrYD_L3OYcBdFQo" }, "vector": [ 0, 0, 0, 0, + 6, 0, 0, 0, - 6, 0, 0, 0, @@ -800434,7 +799851,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -800560,7 +799976,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -800801,7 +800216,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -800863,7 +800277,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -801040,13 +800453,12 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -801129,6 +800541,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -801152,16 +800565,15 @@ 0, 0, 0, - 2, 0, 0, 0, - 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -801209,6 +800621,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -801298,7 +800711,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -801407,7 +800819,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -801636,13 +801047,13 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -801660,12 +801071,13 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -801677,53 +801089,61 @@ 0, 0, 0, + 0, + 0, + 0, + 0, 0 ] }, { "session": { - "id": "universal-eccs-use-cases-for-the-p256-precompile-in-decentralized-internet-infrastructure", - "sourceId": "NX7U8B", - "title": "Universal ECCs: Use Cases for the P256 Precompile in Decentralized Internet Infrastructure", - "description": "## Summary\r\n\r\nThe session will highlight the history of adoption of P256 in Elliptic Curve Cryptography (ECC), its current applications in web security, authentication, and encryption, and explore future possibilities for its integration into Ethereum and ENS to enhance decentralized internet infrastructure.", - "track": "Core Protocol", - "type": "Lightning Talk", + "id": "unlock-web2-data-with-tlsnotary-hands-on-workshop", + "sourceId": "VPMQGM", + "title": "Unlock Web2 Data with TLSNotary: Hands-On Workshop", + "description": "Join our hands-on workshop to master **TLSNotary**! Dive into multi-party-TLS and learn to prove and verify online data authenticity to a third-party verifier while ensuring privacy. We’ll start with small examples in Rust and build up to custom browser extensions in TypeScript to collect and verify private user data.\r\n\r\nBring your laptop, bring a friend, and learn together. Get ready to unlock and compose Web2 data in innovative ways.", + "track": "Applied Cryptography", + "type": "Workshop", "expertise": "Intermediate", - "audience": "Research", + "audience": "Developer", "featured": false, "doNotRecord": false, "keywords": [ - "ENS" + "oracle" ], "tags": [ - "ens", - "Accessibility", - "Public good", - "Use cases of cryptography" + "Live Coding", + "Privacy", + "MPC", + "oracle", + "Live Coding", + "MPC", + "Privacy" ], "language": "en", "speakers": [ - "estmcmxcieth" + "hendrik-eeckhaut", + "sinu", + "tsukino" ], "eventId": "devcon-7", - "slot_start": 1731467100000, - "slot_end": 1731467700000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1-xDtu6rJ4NegQFgMrkNcVtzLJVJkvrYD_L3OYcBdFQo" + "slot_start": 1731577200000, + "slot_end": 1731582600000, + "slot_roomId": "classroom-e", + "resources_presentation": "https://docs.google.com/presentation/d/18dMKK1NHUfq3W_cP2sm0ttim6fH4ZLV0KlzLOZdAiZ0" }, "vector": [ 0, 0, 0, 0, - 6, - 0, 0, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -802369,6 +801789,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -802388,6 +801809,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -802470,9 +801892,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -802502,7 +801921,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -802533,6 +801951,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -802550,7 +801969,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -802560,6 +801978,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -802883,6 +802303,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -802982,7 +802403,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -803010,8 +802430,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -803027,39 +802447,33 @@ }, { "session": { - "id": "unlock-web2-data-with-tlsnotary-hands-on-workshop", - "sourceId": "VPMQGM", - "title": "Unlock Web2 Data with TLSNotary: Hands-On Workshop", - "description": "Join our hands-on workshop to master **TLSNotary**! Dive into multi-party-TLS and learn to prove and verify online data authenticity to a third-party verifier while ensuring privacy. We’ll start with small examples in Rust and build up to custom browser extensions in TypeScript to collect and verify private user data.\r\n\r\nBring your laptop, bring a friend, and learn together. Get ready to unlock and compose Web2 data in innovative ways.", - "track": "Applied Cryptography", - "type": "Workshop", + "id": "unlocking-new-possibilities-with-stateless-architecture-in-layer-2", + "sourceId": "NGZBJL", + "title": "Unlocking New Possibilities with Stateless Architecture in Layer 2", + "description": "Explore the potential of stateless architecture in Layer 2 solutions. As Layer 2 technologies evolve, we will discuss the fundamental trade-offs and present how combining client-side Zero-Knowledge Proofs (ZKPs) with stateless architecture enhances efficiency. This session will highlight innovative possibilities not yet widely discussed in the Ethereum community, showing how this approach can revolutionize scalability, security, and privacy.", + "track": "Layer 2", + "type": "Talk", "expertise": "Intermediate", - "audience": "Developer", + "audience": "Developper", "featured": false, "doNotRecord": false, "keywords": [ - "oracle" + "Privacy", + "Scalability", + "Statelessness" ], "tags": [ - "Live Coding", - "Privacy", - "MPC", - "oracle", - "Live Coding", - "MPC", - "Privacy" + "statelessness" ], "language": "en", "speakers": [ - "hendrik-eeckhaut", - "sinu", - "tsukino" + "leona-hioki" ], "eventId": "devcon-7", - "slot_start": 1731577200000, - "slot_end": 1731582600000, - "slot_roomId": "classroom-e", - "resources_presentation": "https://docs.google.com/presentation/d/18dMKK1NHUfq3W_cP2sm0ttim6fH4ZLV0KlzLOZdAiZ0" + "slot_start": 1731495600000, + "slot_end": 1731497400000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1CkoCHWyFJ_4IDI_puC1cfrAXBQJADtCY7bYExgXn3xQ" }, "vector": [ 0, @@ -803069,10 +802483,12 @@ 0, 0, 0, + 6, + 0, + 0, 0, 0, 0, - 6, 0, 0, 0, @@ -803719,7 +803135,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -803738,7 +803153,6 @@ 0, 0, 0, - 6, 6, 0, 0, @@ -803881,7 +803295,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -803908,8 +803321,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -804233,7 +803644,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -804323,6 +803733,9 @@ 0, 0, 0, + 2, + 0, + 0, 0, 0, 0, @@ -804361,8 +803774,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -804377,33 +803790,39 @@ }, { "session": { - "id": "unlocking-new-possibilities-with-stateless-architecture-in-layer-2", - "sourceId": "NGZBJL", - "title": "Unlocking New Possibilities with Stateless Architecture in Layer 2", - "description": "Explore the potential of stateless architecture in Layer 2 solutions. As Layer 2 technologies evolve, we will discuss the fundamental trade-offs and present how combining client-side Zero-Knowledge Proofs (ZKPs) with stateless architecture enhances efficiency. This session will highlight innovative possibilities not yet widely discussed in the Ethereum community, showing how this approach can revolutionize scalability, security, and privacy.", - "track": "Layer 2", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Developper", + "id": "unlocking-the-future-onboarding-the-fixed-income-market-to-ethereumchallenges-and-opportunities", + "sourceId": "N3JJFU", + "title": "Unlocking the Future: Onboarding the Fixed Income Market to Ethereum—Challenges and Opportunities", + "description": "Discover how Ethereum can revolutionize the world’s largest market: fixed income. This talk will explore strategies for onboarding fixed income markets onchain by collaborating with regulators, adopting progressive compliance, and streamlining UI/UX. We'll also discuss how to tackle challenges such as chain navigation, liquidity fragmentation, and fiat-to-crypto onboarding to drive the next wave of mass adoption.", + "track": "Real World Ethereum", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Product", "featured": false, "doNotRecord": false, "keywords": [ - "Privacy", - "Scalability", - "Statelessness" + "DeFi" ], "tags": [ - "statelessness" + "Regulation", + "UI/UX", + "Account Abstraction", + "Economics", + "defi", + "Account Abstraction", + "Economics", + "Regulation", + "UI/UX" ], "language": "en", "speakers": [ - "leona-hioki" + "charles-st-louis" ], "eventId": "devcon-7", - "slot_start": 1731495600000, - "slot_end": 1731497400000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1CkoCHWyFJ_4IDI_puC1cfrAXBQJADtCY7bYExgXn3xQ" + "slot_start": 1731580800000, + "slot_end": 1731581400000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/15KHZ8vK6GD9sf4oCsV5ZRJ5sKkMhq4oPgvFv-uAVHsY" }, "vector": [ 0, @@ -804412,7 +803831,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -805084,10 +804502,8 @@ 0, 0, 0, - 6, - 0, - 0, 0, + 6, 0, 0, 0, @@ -805173,6 +804589,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -805188,6 +804605,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -805195,6 +804613,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -805242,6 +804661,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -805328,6 +804748,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -805664,7 +805085,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -805714,54 +805134,51 @@ 0, 0, 0, - 0, - 0, 0 ] }, { "session": { - "id": "unlocking-the-future-onboarding-the-fixed-income-market-to-ethereumchallenges-and-opportunities", - "sourceId": "N3JJFU", - "title": "Unlocking the Future: Onboarding the Fixed Income Market to Ethereum—Challenges and Opportunities", - "description": "Discover how Ethereum can revolutionize the world’s largest market: fixed income. This talk will explore strategies for onboarding fixed income markets onchain by collaborating with regulators, adopting progressive compliance, and streamlining UI/UX. We'll also discuss how to tackle challenges such as chain navigation, liquidity fragmentation, and fiat-to-crypto onboarding to drive the next wave of mass adoption.", - "track": "Real World Ethereum", + "id": "unpacking-eof-applications-in-developer-infrastructure-and-tooling", + "sourceId": "87XNSS", + "title": "Unpacking EOF: Applications in Developer Infrastructure and Tooling", + "description": "In this talk, we will delve into the Ethereum Object Format (EOF), a pivotal component of the upcoming Pectra hard-fork, focusing on its profound implications for development infrastructure and tooling. EIP-7692 introduces a new execution environment and a structured format for executable code, bringing extensive changes to the Ethereum Virtual Machine (EVM).\r\n\r\nHow will it affect developers? What will make their lives harder and what easier?", + "track": "Core Protocol", "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Product", + "expertise": "Intermediate", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "DeFi" + "EOF", + "EIP-7692", + "EVM" ], "tags": [ - "Regulation", - "UI/UX", - "Account Abstraction", - "Economics", - "defi", - "Account Abstraction", - "Economics", - "Regulation", - "UI/UX" + "Core Protocol", + "Developer Infrastructure", + "DevEx", + "EVM", + "Core Protocol", + "Developer Infrastructure", + "DevEx" ], "language": "en", "speakers": [ - "charles-st-louis" + "nebojsa-urosevic", + "pavle-drobnjak" ], "eventId": "devcon-7", - "slot_start": 1731580800000, - "slot_end": 1731581400000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/15KHZ8vK6GD9sf4oCsV5ZRJ5sKkMhq4oPgvFv-uAVHsY" + "slot_start": 1731562200000, + "slot_end": 1731562800000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1yIsFqKcISo1wBOpMh8bQqTwKa7ihE8HDSAKmoWXYRs8" }, "vector": [ 0, 0, 0, 0, - 0, - 0, 6, 0, 0, @@ -806435,25 +805852,10 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -806532,19 +805934,6 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 2, 0, 0, @@ -806569,6 +805958,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -806593,12 +805983,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -806680,7 +806064,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -806729,6 +806112,22 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -807051,13 +806450,27 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, 2, 0, 0, @@ -807066,45 +806479,49 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, 0 ] }, { "session": { - "id": "unpacking-eof-applications-in-developer-infrastructure-and-tooling", - "sourceId": "87XNSS", - "title": "Unpacking EOF: Applications in Developer Infrastructure and Tooling", - "description": "In this talk, we will delve into the Ethereum Object Format (EOF), a pivotal component of the upcoming Pectra hard-fork, focusing on its profound implications for development infrastructure and tooling. EIP-7692 introduces a new execution environment and a structured format for executable code, bringing extensive changes to the Ethereum Virtual Machine (EVM).\r\n\r\nHow will it affect developers? What will make their lives harder and what easier?", + "id": "updating-gas-cost-schedule-based-on-reproducible-benchmarks", + "sourceId": "TZVK7F", + "title": "Updating Gas Cost Schedule based on reproducible benchmarks", + "description": "Sponsored by the Ethereum Foundation, our project evaluates the real cost of executing OPCODEs and procompiles in EVMs across diverse clients. We present the up-to-date benchmarks, the new Gas Cost Schedule proposal, a do-it-yourself solution to reproduce measurements in your environment, and an automated way to generate new proposals for each hard fork.", "track": "Core Protocol", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "EOF", - "EIP-7692", - "EVM" + "Gas Cost Schedule", + "EVM Internals", + "Client Diversity", + "Node Infrastructure" ], "tags": [ - "Core Protocol", - "Developer Infrastructure", - "DevEx", - "EVM", - "Core Protocol", - "Developer Infrastructure", - "DevEx" + "Gas", + "Decentralization", + "infrastructure", + "node", + "Decentralization", + "Gas" ], "language": "en", "speakers": [ - "nebojsa-urosevic", - "pavle-drobnjak" + "jacek-glen" ], "eventId": "devcon-7", - "slot_start": 1731562200000, - "slot_end": 1731562800000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1yIsFqKcISo1wBOpMh8bQqTwKa7ihE8HDSAKmoWXYRs8" + "slot_start": 1731572400000, + "slot_end": 1731573000000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1Dzcuj-EPyhFVz3jUb7kd535irDd3n7X0WxNqRVI5Rgs" }, "vector": [ 0, @@ -807787,9 +807204,8 @@ 0, 0, 0, - 6, - 6, 0, + 6, 0, 0, 0, @@ -807856,7 +807272,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -807867,7 +807282,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -807891,7 +807305,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -807912,6 +807325,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -807941,6 +807355,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -808027,6 +807442,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -808045,7 +807461,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -808068,6 +807483,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -808404,13 +807820,13 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -808422,51 +807838,48 @@ }, { "session": { - "id": "updating-gas-cost-schedule-based-on-reproducible-benchmarks", - "sourceId": "TZVK7F", - "title": "Updating Gas Cost Schedule based on reproducible benchmarks", - "description": "Sponsored by the Ethereum Foundation, our project evaluates the real cost of executing OPCODEs and procompiles in EVMs across diverse clients. We present the up-to-date benchmarks, the new Gas Cost Schedule proposal, a do-it-yourself solution to reproduce measurements in your environment, and an automated way to generate new proposals for each hard fork.", - "track": "Core Protocol", - "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Community", + "id": "usc-ultimate-solidity-championship", + "sourceId": "UE8WVS", + "title": "USC Ultimate Solidity Championship", + "description": "A 30-minute Solidity programming competition where the winner is determined objectively, permissionlessly, and transparently after the time expires. The Ultimate Solidity Championship (USC) is an event designed to showcase the skills of the best Solidity developers in the ecosystem. Its primary goals are to highlight Solidity programming as an art form, onboard more developers, educate the community, and foster collaboration, ultimately enhancing Ethereum's long-term impact.", + "track": "Entertainment", + "type": "Mixed Formats", + "expertise": "Beginner", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Gas Cost Schedule", - "EVM Internals", - "Client Diversity", - "Node Infrastructure" + "Solidity", + "Programming", + "Competition" ], "tags": [ - "Gas", - "Decentralization", - "infrastructure", - "node", - "Decentralization", - "Gas" + "Art", + "Hacks", + "Public good" ], "language": "en", "speakers": [ - "jacek-glen" + "five" ], "eventId": "devcon-7", - "slot_start": 1731572400000, - "slot_end": 1731573000000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1Dzcuj-EPyhFVz3jUb7kd535irDd3n7X0WxNqRVI5Rgs" + "slot_start": 1731582000000, + "slot_end": 1731583800000, + "slot_roomId": "classroom-b", + "resources_presentation": "https://docs.google.com/presentation/d/1flrl1DVDOcGQrL2WtGO0tRQUbwP7P_Xk3IQeWVr_wIU" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, 0, 0, + 6, + 0, 0, 0, 0, @@ -809139,7 +808552,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -809259,7 +808671,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -809289,13 +808700,13 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -809376,7 +808787,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -809408,6 +808818,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -809417,7 +808828,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -809441,6 +808851,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -809750,17 +809161,17 @@ 0, 0, 0, - 2, 0, 0, + 2, 0, + 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -809772,42 +809183,41 @@ }, { "session": { - "id": "usc-ultimate-solidity-championship", - "sourceId": "UE8WVS", - "title": "USC Ultimate Solidity Championship", - "description": "A 30-minute Solidity programming competition where the winner is determined objectively, permissionlessly, and transparently after the time expires. The Ultimate Solidity Championship (USC) is an event designed to showcase the skills of the best Solidity developers in the ecosystem. Its primary goals are to highlight Solidity programming as an art form, onboard more developers, educate the community, and foster collaboration, ultimately enhancing Ethereum's long-term impact.", - "track": "Entertainment", - "type": "Mixed Formats", - "expertise": "Beginner", + "id": "using-reth-execution-extensions-for-next-generation-indexing", + "sourceId": "YUFRTQ", + "title": "Using Reth Execution Extensions for next generation indexing", + "description": "Recently, Reth and Geth released the ExEx and live tracer features, respectively, which share similar functionalities. Both provide real-time, detailed access to chain and state events. As ExEx developers begin to persist this data and explore ways to make it accessible to users, new questions arise: how can we best serve this data to users, and what might the indexers of the future look like?", + "track": "Core Protocol", + "type": "Talk", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Solidity", - "Programming", - "Competition" + "client", + "plugin", + "indexer" ], "tags": [ - "Art", - "Hacks", - "Public good" + "Layer 1", + "Developer Infrastructure", + "Tooling", + "plugin", + "Developer Infrastructure", + "Layer 1", + "Tooling" ], "language": "en", "speakers": [ - "five" + "alexey-shekhirin" ], "eventId": "devcon-7", - "slot_start": 1731582000000, - "slot_end": 1731583800000, - "slot_roomId": "classroom-b", - "resources_presentation": "https://docs.google.com/presentation/d/1flrl1DVDOcGQrL2WtGO0tRQUbwP7P_Xk3IQeWVr_wIU" + "slot_start": 1731484800000, + "slot_end": 1731486600000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1grvRBeTUC4cPjxwSFQPy6d3VmlJ6P3Y2_R99fgeourE" }, "vector": [ - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -810490,6 +809900,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -810551,11 +809962,13 @@ 0, 0, 0, + 6, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -810588,6 +810001,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -810641,7 +810055,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -810753,7 +810166,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -810786,7 +810198,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -811077,6 +810488,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -811100,6 +810512,8 @@ 0, 2, 0, + 0, + 0, 2, 0, 0, @@ -811118,48 +810532,50 @@ }, { "session": { - "id": "using-reth-execution-extensions-for-next-generation-indexing", - "sourceId": "YUFRTQ", - "title": "Using Reth Execution Extensions for next generation indexing", - "description": "Recently, Reth and Geth released the ExEx and live tracer features, respectively, which share similar functionalities. Both provide real-time, detailed access to chain and state events. As ExEx developers begin to persist this data and explore ways to make it accessible to users, new questions arise: how can we best serve this data to users, and what might the indexers of the future look like?", - "track": "Core Protocol", - "type": "Talk", + "id": "utilizing-national-ids-in-the-ethereum-ecosystem", + "sourceId": "PR78EL", + "title": "Utilizing national IDs in the Ethereum ecosystem", + "description": "This panel brings together developers of MynaWallet, Anon-Aadhaar, Proof of Passport and zkPassport, who are exploring and developing applications that utilize government-issued IDs in the Ethereum ecosystem. We will discuss the characteristics of each ID system and what functions can be realized using tech stacks in the Ethereum ecosystem and cryptographic technology.", + "track": "Real World Ethereum", + "type": "Panel", "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "client", - "plugin", - "indexer" + "National IDs", + "Selective Disclosure" ], "tags": [ - "Layer 1", - "Developer Infrastructure", - "Tooling", - "plugin", - "Developer Infrastructure", - "Layer 1", - "Tooling" + "Civil Resistance", + "Privacy", + "Identity", + "Civil Resistance", + "Identity", + "Privacy" ], "language": "en", "speakers": [ - "alexey-shekhirin" + "yanis", + "michael-elliot", + "hiroyuki-tachibana", + "florent", + "nico" ], "eventId": "devcon-7", - "slot_start": 1731484800000, - "slot_end": 1731486600000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1grvRBeTUC4cPjxwSFQPy6d3VmlJ6P3Y2_R99fgeourE" + "slot_start": 1731552300000, + "slot_end": 1731555900000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1DNOsJyO6qTZrHr9rXUHPF9-HZEOF4NkaTmABCndOG0g" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, + 6, 0, 0, 0, @@ -811265,6 +810681,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -811327,6 +810744,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -811833,10 +811252,11 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, - 6, 0, 0, 0, @@ -811898,16 +811318,11 @@ 0, 0, 0, - 6, 0, 0, 0, 0, 0, - 2, - 0, - 0, - 0, 0, 0, 0, @@ -811932,13 +811347,12 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -812001,6 +811415,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -812115,6 +811530,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -812424,7 +811840,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -812468,41 +811883,34 @@ }, { "session": { - "id": "utilizing-national-ids-in-the-ethereum-ecosystem", - "sourceId": "PR78EL", - "title": "Utilizing national IDs in the Ethereum ecosystem", - "description": "This panel brings together developers of MynaWallet, Anon-Aadhaar, Proof of Passport and zkPassport, who are exploring and developing applications that utilize government-issued IDs in the Ethereum ecosystem. We will discuss the characteristics of each ID system and what functions can be realized using tech stacks in the Ethereum ecosystem and cryptographic technology.", - "track": "Real World Ethereum", - "type": "Panel", + "id": "vadcops-leveraging-starks-for-tailored-proof-generation", + "sourceId": "BEJPG8", + "title": "VADCOPs: Leveraging STARKs for Tailored Proof Generation", + "description": "VADCOP is a proving method using STARKs to achieve cost-efficiency by focusing on active parts of the execution trace rather than the entire trace. Traditional modular designs, which divide machines into components and use relational arguments, face inefficiencies due to the padding of unused cells with dummy values. VADCOPs optimize performance by allowing maximum modularity and avoiding unused components, making proof generation precise and efficient without unnecessary redundancy.", + "track": "Applied Cryptography", + "type": "Talk", "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "National IDs", - "Selective Disclosure" + "STARKs", + "VADCOPs", + "" ], "tags": [ - "Civil Resistance", - "Privacy", - "Identity", - "Civil Resistance", - "Identity", - "Privacy" + "vadcops" ], "language": "en", "speakers": [ - "yanis", - "michael-elliot", - "hiroyuki-tachibana", - "florent", - "nico" + "hector-masip-ardevol", + "felicia-barcelo" ], "eventId": "devcon-7", - "slot_start": 1731552300000, - "slot_end": 1731555900000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1DNOsJyO6qTZrHr9rXUHPF9-HZEOF4NkaTmABCndOG0g" + "slot_start": 1731479400000, + "slot_end": 1731481200000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1vlLbALGk1-PoxsWpK3hZ1d85x7eK1bnX8dA5Jjf4Yj0" }, "vector": [ 0, @@ -812511,6 +811919,10 @@ 0, 0, 0, + 0, + 0, + 0, + 0, 6, 0, 0, @@ -812618,7 +812030,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -812680,8 +812091,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -813284,7 +812693,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -813352,7 +812760,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -813467,7 +812874,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -813778,6 +813184,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -813820,39 +813227,41 @@ }, { "session": { - "id": "vadcops-leveraging-starks-for-tailored-proof-generation", - "sourceId": "BEJPG8", - "title": "VADCOPs: Leveraging STARKs for Tailored Proof Generation", - "description": "VADCOP is a proving method using STARKs to achieve cost-efficiency by focusing on active parts of the execution trace rather than the entire trace. Traditional modular designs, which divide machines into components and use relational arguments, face inefficiencies due to the padding of unused cells with dummy values. VADCOPs optimize performance by allowing maximum modularity and avoiding unused components, making proof generation precise and efficient without unnecessary redundancy.", - "track": "Applied Cryptography", - "type": "Talk", + "id": "verifier-alliance-inside-of-the-contract-verification-pipeline", + "sourceId": "Q3EDF8", + "title": "Verifier Alliance: inside of the contract verification pipeline", + "description": "The talk will introduce you to the technical details and challenges of smart-contract verification and describe what we have learned building \"Verifier Alliance\" - a new collective that unites different verification providers to have an open and shared database of smart contracts (verifieralliance.org).", + "track": "Developer Experience", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Developer", "featured": false, "doNotRecord": false, "keywords": [ - "STARKs", - "VADCOPs", - "" + "Contract", + "Verification" ], "tags": [ - "vadcops" + "DevEx", + "verification", + "contracts", + "DevEx" ], "language": "en", "speakers": [ - "hector-masip-ardevol", - "felicia-barcelo" + "rim" ], "eventId": "devcon-7", - "slot_start": 1731479400000, - "slot_end": 1731481200000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1vlLbALGk1-PoxsWpK3hZ1d85x7eK1bnX8dA5Jjf4Yj0" + "slot_start": 1731472800000, + "slot_end": 1731473400000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1WNKyHeXOwkXmvaf0GIGfAtO5R7MQYyUbdRwxgk23ZzQ" }, "vector": [ 0, 0, 0, + 6, 0, 0, 0, @@ -813860,9 +813269,6 @@ 0, 0, 0, - 6, - 0, - 0, 0, 0, 0, @@ -814536,11 +813942,10 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -814612,6 +814017,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -814843,6 +814249,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -815004,6 +814411,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -815122,7 +814530,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -815147,9 +814554,9 @@ 0, 0, 0, - 2, 0, 0, + 2, 0, 0, 0, @@ -815165,41 +814572,33 @@ }, { "session": { - "id": "verifier-alliance-inside-of-the-contract-verification-pipeline", - "sourceId": "Q3EDF8", - "title": "Verifier Alliance: inside of the contract verification pipeline", - "description": "The talk will introduce you to the technical details and challenges of smart-contract verification and describe what we have learned building \"Verifier Alliance\" - a new collective that unites different verification providers to have an open and shared database of smart contracts (verifieralliance.org).", - "track": "Developer Experience", + "id": "viruses-and-chronic-aging-building-a-research-community", + "sourceId": "FX8UQF", + "title": "Viruses and Chronic Aging: Building a Research Community", + "description": "Did you know that mitochondrial dysfunction, inflammation, and cognitive decline are directly accelerated by viruses? In fact, the viruses that infect us over a lifetime are technically not even alive, and therefore must “hack” our human cellular metabolism machinery to do anything at all. This talk will overview the first-ever global collaborative network studying & treating chronic viruses as drivers of aging, including how certain lifespan-promoting drugs may help combat viral activity.", + "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Developer", + "audience": "Community", "featured": false, "doNotRecord": false, - "keywords": [ - "Contract", - "Verification" - ], - "tags": [ - "DevEx", - "verification", - "contracts", - "DevEx" - ], + "keywords": [], + "tags": [], "language": "en", "speakers": [ - "rim" + "amy-proal" ], "eventId": "devcon-7", - "slot_start": 1731472800000, - "slot_end": 1731473400000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1WNKyHeXOwkXmvaf0GIGfAtO5R7MQYyUbdRwxgk23ZzQ" + "slot_start": 1731572700000, + "slot_end": 1731573600000, + "slot_roomId": "breakout-3", + "resources_presentation": "https://docs.google.com/presentation/d/17eofu9OtkjONNHPpAdEmPg8MIz7E8ahPAxLdRwJsfNY" }, "vector": [ 0, + 6, 0, 0, - 6, 0, 0, 0, @@ -815956,7 +815355,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -816188,7 +815586,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -816350,7 +815747,8 @@ 0, 0, 0, - 2, + 0, + 0, 0, 0, 0, @@ -816495,11 +815893,11 @@ 0, 0, 0, - 2, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -816511,27 +815909,27 @@ }, { "session": { - "id": "viruses-and-chronic-aging-building-a-research-community", - "sourceId": "FX8UQF", - "title": "Viruses and Chronic Aging: Building a Research Community", - "description": "Did you know that mitochondrial dysfunction, inflammation, and cognitive decline are directly accelerated by viruses? In fact, the viruses that infect us over a lifetime are technically not even alive, and therefore must “hack” our human cellular metabolism machinery to do anything at all. This talk will overview the first-ever global collaborative network studying & treating chronic viruses as drivers of aging, including how certain lifespan-promoting drugs may help combat viral activity.", + "id": "visions-of-a-viable-dacc-biosafety-strategy", + "sourceId": "7VDGQM", + "title": "Visions of a Viable d/acc Biosafety Strategy", + "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Community", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [], "tags": [], "language": "en", "speakers": [ - "amy-proal" + "vitalik-buterin" ], "eventId": "devcon-7", - "slot_start": 1731572700000, - "slot_end": 1731573600000, + "slot_start": 1731567600000, + "slot_end": 1731567900000, "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/17eofu9OtkjONNHPpAdEmPg8MIz7E8ahPAxLdRwJsfNY" + "resources_presentation": "https://docs.google.com/presentation/d/1yGQBHJnRzdZfi9mog9ipmc0zYrZB2nzXpEG4mGwCGko" }, "vector": [ 0, @@ -816727,6 +816125,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -817223,7 +816622,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -817830,6 +817228,7 @@ 2, 0, 0, + 2, 0, 0, 0, @@ -817837,8 +817236,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -817849,71 +817246,47 @@ }, { "session": { - "id": "visions-of-a-viable-dacc-biosafety-strategy", - "sourceId": "7VDGQM", - "title": "Visions of a Viable d/acc Biosafety Strategy", - "description": "A one-day summit focusing on the theme of d/acc: emphasizing the values of decentralization, democracy, differential accelerated progress, and defensive tech including crypto security, public epistemics, bio defense, neurotech/longevity, decentralized ai and physical resilience.", - "track": "[CLS] d/acc Discovery Day: Building Towards a Resilient Utopia", + "id": "visual-code-of-cypherpunk-and-lessons-from-subcultural-aesthetics-we-should-remember-on-the-road-to-mass-adoption", + "sourceId": "ZAYEXK", + "title": "Visual code of cypherpunk, and lessons from subcultural aesthetics we should remember on the road to mass adoption", + "description": "I want to take builders on the turbulent ride through how subcultural and social movements used their visual codes when spreading globally, and what design tasks are still ahead of us on the way to making Ethereum cypherpunk again and onboarding the next billion users to Web3 at the same time.\r\n\r\nThis ride will include three stops:\r\n1. waving one's emotional state into the collective identity\r\n2. using shared aesthetics as a signal of belonging\r\n3. coordinating a collective design process.", + "track": "Cypherpunk & Privacy", "type": "Lightning Talk", - "expertise": "", - "audience": "Engineering", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "culture", + "aesthetics", + "communication" + ], + "tags": [ + "Coordination", + "Identity", + "Design", + "communication", + "Coordination", + "Design", + "Identity" + ], "language": "en", "speakers": [ - "vitalik-buterin" + "ira-nezhynska" ], "eventId": "devcon-7", - "slot_start": 1731567600000, - "slot_end": 1731567900000, - "slot_roomId": "breakout-3", - "resources_presentation": "https://docs.google.com/presentation/d/1yGQBHJnRzdZfi9mog9ipmc0zYrZB2nzXpEG4mGwCGko" + "slot_start": 1731495000000, + "slot_end": 1731495600000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1JfZtSjos8JrMCOBp9B9xIaU5dMAfVMzayGYW7eA5F7Q" }, "vector": [ - 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -818065,7 +817438,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -818598,6 +817970,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -818686,6 +818059,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -818779,6 +818153,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -818792,6 +818167,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -818897,6 +818273,37 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -819166,7 +818573,6 @@ 0, 0, 0, - 2, 0, 0, 2, @@ -819177,6 +818583,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -819187,46 +818595,43 @@ }, { "session": { - "id": "visual-code-of-cypherpunk-and-lessons-from-subcultural-aesthetics-we-should-remember-on-the-road-to-mass-adoption", - "sourceId": "ZAYEXK", - "title": "Visual code of cypherpunk, and lessons from subcultural aesthetics we should remember on the road to mass adoption", - "description": "I want to take builders on the turbulent ride through how subcultural and social movements used their visual codes when spreading globally, and what design tasks are still ahead of us on the way to making Ethereum cypherpunk again and onboarding the next billion users to Web3 at the same time.\r\n\r\nThis ride will include three stops:\r\n1. waving one's emotional state into the collective identity\r\n2. using shared aesthetics as a signal of belonging\r\n3. coordinating a collective design process.", - "track": "Cypherpunk & Privacy", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Community", + "id": "vlsmsanalyzing-faulty-distributed-systems", + "sourceId": "AKRLKH", + "title": "VLSMs—analyzing faulty distributed systems", + "description": "Validating Labeled State transition and Message production systems (VLSMs) provide a general approach to modeling and verifying faulty distributed systems. With formal definitions of validation and equivocation, we are able to prove that for systems of validators, the impact of Byzantine components is indistinguishable from the effect of the introduction of corresponding equivocating components. All of the results presented in this talk have been formalized and checked in the Coq proof assistant", + "track": "Core Protocol", + "type": "Talk", + "expertise": "Expert", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "culture", - "aesthetics", - "communication" + "Correct-by-construction" ], "tags": [ - "Coordination", - "Identity", - "Design", - "communication", - "Coordination", - "Design", - "Identity" + "Consensus", + "Distributed validator technology", + "Formal Verification", + "correct-by-construction", + "Consensus", + "Distributed validator technology", + "Formal Verification" ], "language": "en", "speakers": [ - "ira-nezhynska" + "vlad-zamfir" ], "eventId": "devcon-7", - "slot_start": 1731495000000, - "slot_end": 1731495600000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1JfZtSjos8JrMCOBp9B9xIaU5dMAfVMzayGYW7eA5F7Q" + "slot_start": 1731552300000, + "slot_end": 1731554100000, + "slot_roomId": "classroom-d", + "resources_presentation": "https://docs.google.com/presentation/d/1neM1-qHBPiHQ47mw5gGhxKmdlAYMtpZujIccA88zZM8" }, "vector": [ 0, 0, 0, 0, - 0, 6, 0, 0, @@ -819912,6 +819317,7 @@ 0, 0, 0, + 0, 6, 0, 0, @@ -819956,6 +819362,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -820001,7 +819408,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -820095,7 +819501,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -820109,7 +819514,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -820151,6 +819555,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -820215,7 +819620,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -820423,6 +819827,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -820495,6 +819900,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -820519,14 +819925,13 @@ 0, 2, 0, + 2, 0, 0, 0, 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -820537,45 +819942,46 @@ }, { "session": { - "id": "vlsmsanalyzing-faulty-distributed-systems", - "sourceId": "AKRLKH", - "title": "VLSMs—analyzing faulty distributed systems", - "description": "Validating Labeled State transition and Message production systems (VLSMs) provide a general approach to modeling and verifying faulty distributed systems. With formal definitions of validation and equivocation, we are able to prove that for systems of validators, the impact of Byzantine components is indistinguishable from the effect of the introduction of corresponding equivocating components. All of the results presented in this talk have been formalized and checked in the Coq proof assistant", - "track": "Core Protocol", - "type": "Talk", - "expertise": "Expert", - "audience": "Research", + "id": "voices-of-tech-and-open-source-movement-across-asia", + "sourceId": "QCPSDK", + "title": "Voices of Tech & Open Source Movement Across Asia", + "description": "This panel discussion features individuals from the open source communities, developer and user groups across Asia. These figures span different decades and have witnessed various phases of the tech movement, including the rise of open source, in their respective countries. Some have been pioneers since the early days, while others have emerged as key players through recent college engagements and grassroots initiatives.", + "track": "Cypherpunk & Privacy", + "type": "Panel", + "expertise": "Beginner", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Correct-by-construction" + "FOSS", + "Regional", + "Insights" ], "tags": [ - "Consensus", - "Distributed validator technology", - "Formal Verification", - "correct-by-construction", - "Consensus", - "Distributed validator technology", - "Formal Verification" + "FOSS", + "regional", + "insights" ], "language": "en", "speakers": [ - "vlad-zamfir" + "hong-phuc-dang", + "mario-behling", + "brianna-chang", + "mishari-muqbil" ], "eventId": "devcon-7", - "slot_start": 1731552300000, - "slot_end": 1731554100000, - "slot_roomId": "classroom-d", - "resources_presentation": "https://docs.google.com/presentation/d/1neM1-qHBPiHQ47mw5gGhxKmdlAYMtpZujIccA88zZM8" + "slot_start": 1731468600000, + "slot_end": 1731472200000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1ADQtojPz5zGpvoa8L2aH0vcyddEYsowQH6-jcNkUIMU" }, "vector": [ 0, 0, 0, 0, - 6, 0, + 6, 0, 0, 0, @@ -821262,6 +820668,9 @@ 0, 0, 6, + 6, + 6, + 6, 0, 0, 0, @@ -821305,8 +820714,6 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -821498,7 +820905,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -821635,6 +821041,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -821770,7 +821177,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -821844,9 +821250,7 @@ 0, 0, 2, - 0, - 0, - 0, + 2, 0, 0, 0, @@ -821880,51 +821284,49 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "voices-of-tech-and-open-source-movement-across-asia", - "sourceId": "QCPSDK", - "title": "Voices of Tech & Open Source Movement Across Asia", - "description": "This panel discussion features individuals from the open source communities, developer and user groups across Asia. These figures span different decades and have witnessed various phases of the tech movement, including the rise of open source, in their respective countries. Some have been pioneers since the early days, while others have emerged as key players through recent college engagements and grassroots initiatives.", - "track": "Cypherpunk & Privacy", - "type": "Panel", - "expertise": "Beginner", + "id": "voting-with-time-commitment", + "sourceId": "7V7QNK", + "title": "Voting with time commitment", + "description": "Token-based voting mechanisms employed by DAOs can encounter three potential problems: plutocracy, Sybil attacks and vote buying. If one were to design a voting mechanism from scratch, how does one ensure that these issues are addressed adequately down the road? This talk aims to provide some intuition for the trade-offs faced when tackling these problems in general, and the role of time commitment in alleviating these issues, in particular.", + "track": "Cryptoeconomics", + "type": "Talk", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "FOSS", - "Regional", - "Insights" + "Voting" ], "tags": [ - "FOSS", - "regional", - "insights" + "Governance", + "Mechanism design", + "voting", + "Governance", + "Mechanism design" ], "language": "en", "speakers": [ - "hong-phuc-dang", - "mario-behling", - "brianna-chang", - "mishari-muqbil" + "vijay-mohan" ], "eventId": "devcon-7", - "slot_start": 1731468600000, - "slot_end": 1731472200000, + "slot_start": 1731489600000, + "slot_end": 1731491400000, "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1ADQtojPz5zGpvoa8L2aH0vcyddEYsowQH6-jcNkUIMU" + "resources_presentation": "https://docs.google.com/presentation/d/1P434UTSmq4E68DmH8ddDjupGoA0DAAfW5KIZ-umwqaM" }, "vector": [ 0, 0, + 6, 0, 0, 0, - 6, 0, 0, 0, @@ -822611,13 +822013,10 @@ 0, 0, 0, - 6, - 6, - 6, - 6, 0, 0, 0, + 6, 0, 0, 0, @@ -822658,6 +822057,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -822746,6 +822146,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -822985,7 +822386,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -823013,6 +822413,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -823193,8 +822594,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -823216,6 +822615,8 @@ 0, 2, 0, + 0, + 0, 2, 0, 0, @@ -823234,46 +822635,51 @@ }, { "session": { - "id": "voting-with-time-commitment", - "sourceId": "7V7QNK", - "title": "Voting with time commitment", - "description": "Token-based voting mechanisms employed by DAOs can encounter three potential problems: plutocracy, Sybil attacks and vote buying. If one were to design a voting mechanism from scratch, how does one ensure that these issues are addressed adequately down the road? This talk aims to provide some intuition for the trade-offs faced when tackling these problems in general, and the role of time commitment in alleviating these issues, in particular.", - "track": "Cryptoeconomics", - "type": "Talk", - "expertise": "Intermediate", + "id": "wallet-infra-101-and-where-innovation-needs-to-happen", + "sourceId": "RQAAFS", + "title": "Wallet Infra 101, & where innovation needs to happen", + "description": "In this talk I hope to go over the infrastructure stack of a standard wallet, and then also go into where in this stack I think innovation should happen/is already happening and why that's exciting. This will also broadly cover other related topics such as: \r\n- The future state of crypto UI & dapp interactions\r\n- What crypto wallets can learn from web2 apps \r\n- My framework around \"What users can do with their balance?\", and how wallets can use that to build new features", + "track": "Usability", + "type": "Lightning Talk", + "expertise": "Beginner", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Voting" + "wallet", + "dapps", + "" ], "tags": [ - "Governance", - "Mechanism design", - "voting", - "Governance", - "Mechanism design" + "Accessibility", + "Account Abstraction", + "Architecture", + "Frameworks", + "Gas", + "Intents", + "Payment", + "UI/UX" ], "language": "en", "speakers": [ - "vijay-mohan" + "medha-kothari" ], "eventId": "devcon-7", - "slot_start": 1731489600000, - "slot_end": 1731491400000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1P434UTSmq4E68DmH8ddDjupGoA0DAAfW5KIZ-umwqaM" + "slot_start": 1731558600000, + "slot_end": 1731559200000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1eJwIYkq9W94rsLobC0VKWwi7AVWG4wvUfj48LQs1f8k" }, "vector": [ 0, 0, - 6, 0, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -824002,9 +823408,6 @@ 0, 0, 0, - 6, - 0, - 0, 0, 0, 0, @@ -824048,13 +823451,18 @@ 0, 0, 0, + 2, 0, 0, 0, + 2, 0, 0, 0, + 2, + 2, 0, + 2, 0, 0, 0, @@ -824091,13 +823499,13 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -824133,6 +823541,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -824221,6 +823630,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -824358,9 +823768,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -824560,8 +823967,6 @@ 0, 2, 0, - 0, - 0, 2, 0, 0, @@ -824580,40 +823985,43 @@ }, { "session": { - "id": "wallet-infra-101-and-where-innovation-needs-to-happen", - "sourceId": "RQAAFS", - "title": "Wallet Infra 101, & where innovation needs to happen", - "description": "In this talk I hope to go over the infrastructure stack of a standard wallet, and then also go into where in this stack I think innovation should happen/is already happening and why that's exciting. This will also broadly cover other related topics such as: \r\n- The future state of crypto UI & dapp interactions\r\n- What crypto wallets can learn from web2 apps \r\n- My framework around \"What users can do with their balance?\", and how wallets can use that to build new features", + "id": "wallet-ux-panel", + "sourceId": "9HACGK", + "title": "Wallet UX Panel", + "description": "Wallets are here to provide great user experience with robust security. \r\nBringing the top wallet providers (Fireblocks, Safe, Metamask, Coinbase and WalletConnect/Reown) to talk about how Ethereum user UX evolved and how we can make it much better.", "track": "Usability", - "type": "Lightning Talk", + "type": "Panel", "expertise": "Beginner", - "audience": "Engineering", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "wallet", - "dapps", - "" + "Wallets", + "User Experience", + "Standards" ], "tags": [ - "Accessibility", + "Coordination", + "Custody", "Account Abstraction", - "Architecture", - "Frameworks", - "Gas", - "Intents", - "Payment", - "UI/UX" + "standards", + "Account Abstraction", + "Coordination", + "Custody" ], "language": "en", "speakers": [ - "medha-kothari" + "lukas-schor", + "derek-rein", + "arik-galansky", + "adam-ceresko", + "chintan-turakhia" ], "eventId": "devcon-7", - "slot_start": 1731558600000, - "slot_end": 1731559200000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1eJwIYkq9W94rsLobC0VKWwi7AVWG4wvUfj48LQs1f8k" + "slot_start": 1731472200000, + "slot_end": 1731475800000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1qtrl6r-TYlWqtL69dNckKj8GBF_OtG2FNSwchnfA6ew" }, "vector": [ 0, @@ -825314,6 +824722,10 @@ 0, 0, 6, + 6, + 6, + 6, + 6, 0, 0, 0, @@ -825392,23 +824804,18 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, - 2, - 0, 0, 0, - 2, 0, 0, 0, - 2, - 2, 0, - 2, 0, 0, 0, @@ -825451,7 +824858,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -825487,12 +824893,12 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -825504,6 +824910,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -825576,7 +824983,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -825830,6 +825236,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -825913,13 +825320,13 @@ 0, 2, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -825931,43 +825338,25 @@ }, { "session": { - "id": "wallet-ux-panel", - "sourceId": "9HACGK", - "title": "Wallet UX Panel", - "description": "Wallets are here to provide great user experience with robust security. \r\nBringing the top wallet providers (Fireblocks, Safe, Metamask, Coinbase and WalletConnect/Reown) to talk about how Ethereum user UX evolved and how we can make it much better.", - "track": "Usability", - "type": "Panel", - "expertise": "Beginner", - "audience": "Community", + "id": "warren-winter", + "sourceId": "9PWLDW", + "title": "Warren Winter", + "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", + "track": "Entertainment", + "type": "Music", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "Wallets", - "User Experience", - "Standards" - ], - "tags": [ - "Coordination", - "Custody", - "Account Abstraction", - "standards", - "Account Abstraction", - "Coordination", - "Custody" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "lukas-schor", - "derek-rein", - "arik-galansky", - "adam-ceresko", - "chintan-turakhia" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731472200000, - "slot_end": 1731475800000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1qtrl6r-TYlWqtL69dNckKj8GBF_OtG2FNSwchnfA6ew" + "slot_start": 1731577500000, + "slot_end": 1731580200000, + "slot_roomId": "music-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1KC8s2MGqxozkSjf4Ogbdu9s8XFZLZgkj32ySca-LrnQ" }, "vector": [ 0, @@ -825978,6 +825367,7 @@ 0, 0, 0, + 0, 6, 0, 0, @@ -826668,11 +826058,6 @@ 0, 0, 0, - 6, - 6, - 6, - 6, - 6, 0, 0, 0, @@ -826751,7 +826136,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -826845,7 +826229,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -826857,7 +826240,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -827183,7 +826565,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -827265,13 +826646,14 @@ 0, 0, 0, - 2, 0, 0, 0, 0, 0, 0, + 2, + 0, 0, 2, 0, @@ -827280,14 +826662,20 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, 0 ] }, { "session": { - "id": "warren-winter", - "sourceId": "9PWLDW", - "title": "Warren Winter", + "id": "web3-poetry-day-1", + "sourceId": "VDMFMR", + "title": "Web3 Poetry - Day 1", "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", "track": "Entertainment", "type": "Music", @@ -827300,10 +826688,10 @@ "language": "en", "speakers": [], "eventId": "devcon-7", - "slot_start": 1731577500000, - "slot_end": 1731580200000, + "slot_start": 1731398400000, + "slot_end": 1731402000000, "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1KC8s2MGqxozkSjf4Ogbdu9s8XFZLZgkj32ySca-LrnQ" + "resources_presentation": "https://docs.google.com/presentation/d/1YlWqriBn80NWKxkgkyOqcJWz0Dtul50_teTrfXcFHJA" }, "vector": [ 0, @@ -828599,7 +827987,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -828621,9 +828008,9 @@ }, { "session": { - "id": "web3-poetry-day-1", - "sourceId": "VDMFMR", - "title": "Web3 Poetry - Day 1", + "id": "web3-poetry-day-3", + "sourceId": "GN8LTB", + "title": "Web3 Poetry - Day 3", "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", "track": "Entertainment", "type": "Music", @@ -828636,10 +828023,10 @@ "language": "en", "speakers": [], "eventId": "devcon-7", - "slot_start": 1731398400000, - "slot_end": 1731402000000, + "slot_start": 1731571200000, + "slot_end": 1731574800000, "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1YlWqriBn80NWKxkgkyOqcJWz0Dtul50_teTrfXcFHJA" + "resources_presentation": "https://docs.google.com/presentation/d/16EbmLxT3rCfmlW9Mc5CErRzSrp05fgvj7stvb6H3iaY" }, "vector": [ 0, @@ -829935,7 +829322,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -829957,9 +829343,9 @@ }, { "session": { - "id": "web3-poetry-day-3", - "sourceId": "GN8LTB", - "title": "Web3 Poetry - Day 3", + "id": "web3-poetry-jam", + "sourceId": "V79DXK", + "title": "Web3 Poetry Jam", "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", "track": "Entertainment", "type": "Music", @@ -829972,10 +829358,10 @@ "language": "en", "speakers": [], "eventId": "devcon-7", - "slot_start": 1731571200000, - "slot_end": 1731574800000, + "slot_start": 1731484800000, + "slot_end": 1731486600000, "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/16EbmLxT3rCfmlW9Mc5CErRzSrp05fgvj7stvb6H3iaY" + "resources_presentation": "https://docs.google.com/presentation/d/1XSH7eVjgLTTnQVBK8jxg0l8v8m1RayeW3qpih1FAFHY" }, "vector": [ 0, @@ -831271,7 +830657,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -831293,36 +830678,36 @@ }, { "session": { - "id": "web3-poetry-jam", - "sourceId": "V79DXK", - "title": "Web3 Poetry Jam", - "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", - "track": "Entertainment", - "type": "Music", - "expertise": "", + "id": "web3-security-is-embarrasing", + "sourceId": "VNFNDM", + "title": "Web3 Security is Embarrasing", + "description": "The explosive growth of Web3 has brought about innovation, decentralization, and financial opportunity. But let’s be honest—Web3 security is a disaster. In this talk, we’ll confront embarrassing truths: drainer attacks, weak wallet protections, and overlooked vulnerabilities. But we won’t stop there; I’ll share practical fixes to protect users and show how Web3 developers can raise the bar. If we want Web3 to thrive, we have to stop attackers beating us with low-effort attacks. We can do better!", + "track": "Security", + "type": "Talk", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "phishing", + "protection" + ], + "tags": [ + "Security", + "Sustainability", + "User Experience" + ], "language": "en", - "speakers": [], + "speakers": [ + "andrew-macpherson" + ], "eventId": "devcon-7", - "slot_start": 1731484800000, - "slot_end": 1731486600000, - "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1XSH7eVjgLTTnQVBK8jxg0l8v8m1RayeW3qpih1FAFHY" + "slot_start": 1731573000000, + "slot_end": 1731574800000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1lEsNi0su_iRPEMbDkw-4CNthY3CMQvM_6ClpF3sBGNM" }, "vector": [ - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 6, 0, 0, @@ -832025,6 +831410,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -832051,6 +831437,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -832066,6 +831453,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -832401,6 +831789,58 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -832560,57 +832000,10 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 2, 0, 0, + 0, 2, 0, 0, @@ -832629,37 +832022,44 @@ }, { "session": { - "id": "web3-security-is-embarrasing", - "sourceId": "VNFNDM", - "title": "Web3 Security is Embarrasing", - "description": "The explosive growth of Web3 has brought about innovation, decentralization, and financial opportunity. But let’s be honest—Web3 security is a disaster. In this talk, we’ll confront embarrassing truths: drainer attacks, weak wallet protections, and overlooked vulnerabilities. But we won’t stop there; I’ll share practical fixes to protect users and show how Web3 developers can raise the bar. If we want Web3 to thrive, we have to stop attackers beating us with low-effort attacks. We can do better!", - "track": "Security", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Engineering", - "featured": false, + "id": "web3-user-research-101", + "sourceId": "7YZGVW", + "title": "Web3 User Research 101", + "description": "Everything you’ve wanted to know about talking to users in web3 and were too afraid to ask! This workshop will give participants a crash course in user research and UX first principles, then guide them through the process of conducting a research project from start to finish - with a focus on web3 users specifically.", + "track": "Usability", + "type": "Workshop", + "expertise": "Beginner", + "audience": "Design", + "featured": true, "doNotRecord": false, "keywords": [ - "phishing", - "protection" + "101" ], "tags": [ - "Security", - "Sustainability", - "User Experience" + "Best Practices", + "User Experience", + "UI/UX", + "User Research", + "Design Thinking", + "101", + "Best Practices", + "Design Thinking", + "UI/UX", + "User Experience", + "User Research" ], "language": "en", "speakers": [ - "andrew-macpherson" + "mindy-harrell", + "kristina-mayman" ], "eventId": "devcon-7", - "slot_start": 1731573000000, - "slot_end": 1731574800000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1lEsNi0su_iRPEMbDkw-4CNthY3CMQvM_6ClpF3sBGNM" + "slot_start": 1731398400000, + "slot_end": 1731405600000, + "slot_roomId": "classroom-c", + "resources_presentation": "https://docs.google.com/presentation/d/1WDegVtKo7rojZIBJT9EVkbEcih7LrcH0QIwcJFOGr6Y" }, "vector": [ - 6, 0, 0, 0, @@ -832668,6 +832068,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -833363,6 +832764,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -833389,8 +832791,6 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -833420,6 +832820,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -833447,6 +832848,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -833474,6 +832876,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -833530,6 +832933,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -833741,9 +833145,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -833934,6 +833335,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -833956,9 +833358,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -833967,6 +833366,7 @@ 0, 0, 0, + 2, 0, 0, 0 @@ -833974,42 +833374,39 @@ }, { "session": { - "id": "web3-user-research-101", - "sourceId": "7YZGVW", - "title": "Web3 User Research 101", - "description": "Everything you’ve wanted to know about talking to users in web3 and were too afraid to ask! This workshop will give participants a crash course in user research and UX first principles, then guide them through the process of conducting a research project from start to finish - with a focus on web3 users specifically.", - "track": "Usability", - "type": "Workshop", - "expertise": "Beginner", - "audience": "Design", - "featured": true, + "id": "wen-p2p-electronic-cash-system", + "sourceId": "ZFX3ZF", + "title": "Wen p2p Electronic Cash System?", + "description": "16 years have passed since Bitcoin whitepaper came out. Bitcoin was created as cypherpunk cash replacement. Cash means easy payments. But bitcoin found its PMF as 'digital gold', not as 'digital cash'. What happened to cash? What needs to happen for mass adoption of crypto payments?\r\nWe will go through the history of failed attempts. We'll end up with a hopeful analysis of why it's different in 2024 (spoiler alert: stablecoin adoption, cheap L2s, AA).", + "track": "Real World Ethereum", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Product", + "featured": false, "doNotRecord": false, "keywords": [ - "101" + "payments", + "cash", + "stablecoins" ], "tags": [ - "Best Practices", - "User Experience", - "UI/UX", - "User Research", - "Design Thinking", - "101", - "Best Practices", - "Design Thinking", - "UI/UX", - "User Experience", - "User Research" + "Conviction", + "Payment", + "Account Abstraction", + "stablecoin", + "Account Abstraction", + "Conviction", + "Payment" ], "language": "en", "speakers": [ - "mindy-harrell", - "kristina-mayman" + "konrad-urban" ], "eventId": "devcon-7", - "slot_start": 1731398400000, - "slot_end": 1731405600000, - "slot_roomId": "classroom-c", - "resources_presentation": "https://docs.google.com/presentation/d/1WDegVtKo7rojZIBJT9EVkbEcih7LrcH0QIwcJFOGr6Y" + "slot_start": 1731402000000, + "slot_end": 1731403800000, + "slot_roomId": "stage-6", + "resources_presentation": "https://docs.google.com/presentation/d/1JImpxFx5TF-6ESwxVVo3QOw9b3RrwbHwCF5idb0IZDY" }, "vector": [ 0, @@ -834018,9 +833415,9 @@ 0, 0, 0, + 6, 0, 0, - 6, 0, 0, 0, @@ -834178,6 +833575,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -834716,8 +834114,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -834758,7 +834154,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -834773,7 +834168,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -834795,13 +834189,13 @@ 0, 0, 0, + 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -834829,7 +834223,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -835173,6 +834566,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -835202,6 +834596,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -835288,7 +834683,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -835316,10 +834710,12 @@ 0, 0, 0, + 2, + 0, + 0, 0, 0, 0, - 2, 0, 0, 0 @@ -835327,39 +834723,37 @@ }, { "session": { - "id": "wen-p2p-electronic-cash-system", - "sourceId": "ZFX3ZF", - "title": "Wen p2p Electronic Cash System?", - "description": "16 years have passed since Bitcoin whitepaper came out. Bitcoin was created as cypherpunk cash replacement. Cash means easy payments. But bitcoin found its PMF as 'digital gold', not as 'digital cash'. What happened to cash? What needs to happen for mass adoption of crypto payments?\r\nWe will go through the history of failed attempts. We'll end up with a hopeful analysis of why it's different in 2024 (spoiler alert: stablecoin adoption, cheap L2s, AA).", + "id": "western-liberalism-to-world-liberalism", + "sourceId": "H8N9CP", + "title": "Western liberalism to world liberalism", + "description": "Western liberalism to world liberalism", "track": "Real World Ethereum", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Product", + "type": "Panel", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, "keywords": [ - "payments", - "cash", - "stablecoins" + "liberalism" ], "tags": [ - "Conviction", - "Payment", - "Account Abstraction", - "stablecoin", - "Account Abstraction", - "Conviction", - "Payment" + "Ethereum for Good", + "Free Speech", + "Network State" ], "language": "en", "speakers": [ - "konrad-urban" + "diego-fernandez", + "bruno-macaes", + "vitalik-buterin", + "afra-zhao-wang", + "ahmed-gatnash" ], "eventId": "devcon-7", - "slot_start": 1731402000000, - "slot_end": 1731403800000, - "slot_roomId": "stage-6", - "resources_presentation": "https://docs.google.com/presentation/d/1JImpxFx5TF-6ESwxVVo3QOw9b3RrwbHwCF5idb0IZDY" + "slot_start": 1731654000000, + "slot_end": 1731657600000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1mFj4uTFAQzEJkPvNyUIUkiMCWsX4MObr3w2Rk-bN8Qw" }, "vector": [ 0, @@ -835528,7 +834922,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -835556,6 +834949,10 @@ 0, 0, 0, + 6, + 0, + 0, + 0, 0, 0, 0, @@ -835793,6 +835190,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -835890,6 +835288,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -836062,6 +835461,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -836111,6 +835512,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -836130,6 +835532,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -836143,7 +835546,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -836209,6 +835611,23 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -836233,7 +835652,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -836520,7 +835938,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -836550,28 +835967,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -836663,7 +836058,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -836671,43 +836065,36 @@ 0, 0, 0, - 0, 0 ] }, { "session": { - "id": "western-liberalism-to-world-liberalism", - "sourceId": "H8N9CP", - "title": "Western liberalism to world liberalism", - "description": "Western liberalism to world liberalism", + "id": "what-defi-founders-can-learn-from-web2", + "sourceId": "QB8CGR", + "title": "What DeFi Founders Can Learn From Web2", + "description": "Most DeFi founders come from crypto native backgrounds, but there is much to learn from the operational mechanics and metrics of web2 companies. \r\n\r\nThis talk will be a brief tutorial about web2 business mechanics, specifically SaaS. Concepts like unit economics, CAC, LTV, ARPU and the science of building and growing scalable companies.", "track": "Real World Ethereum", - "type": "Panel", + "type": "Lightning Talk", "expertise": "Beginner", - "audience": "Community", + "audience": "Business", "featured": false, "doNotRecord": false, "keywords": [ - "liberalism" - ], - "tags": [ - "Ethereum for Good", - "Free Speech", - "Network State" + "Metrics", + "Unit economics", + "Growth" ], + "tags": [], "language": "en", "speakers": [ - "diego-fernandez", - "bruno-macaes", - "vitalik-buterin", - "afra-zhao-wang", - "ahmed-gatnash" + "mike-silagadze" ], "eventId": "devcon-7", - "slot_start": 1731654000000, - "slot_end": 1731657600000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1mFj4uTFAQzEJkPvNyUIUkiMCWsX4MObr3w2Rk-bN8Qw" + "slot_start": 1731480600000, + "slot_end": 1731481200000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1Gix77PnI2mYDQXanQIb49GstVRHx_-5qwgYKGNsIxzs" }, "vector": [ 0, @@ -836903,7 +836290,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -837145,7 +836531,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -837243,7 +836628,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -837416,7 +836800,10 @@ 0, 0, 0, - 6, + 0, + 0, + 0, + 0, 6, 0, 0, @@ -837467,7 +836854,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -837487,7 +836873,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -837566,7 +836951,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -838005,9 +837389,9 @@ 0, 0, 0, - 2, 0, 0, + 2, 0, 0, 0, @@ -838020,45 +837404,48 @@ 0, 0, 0, + 0, + 0, 0 ] }, { "session": { - "id": "what-defi-founders-can-learn-from-web2", - "sourceId": "QB8CGR", - "title": "What DeFi Founders Can Learn From Web2", - "description": "Most DeFi founders come from crypto native backgrounds, but there is much to learn from the operational mechanics and metrics of web2 companies. \r\n\r\nThis talk will be a brief tutorial about web2 business mechanics, specifically SaaS. Concepts like unit economics, CAC, LTV, ARPU and the science of building and growing scalable companies.", - "track": "Real World Ethereum", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Business", + "id": "what-dont-we-know-understanding-security-vulnerabilities-in-snarks", + "sourceId": "NL3A7T", + "title": "What don't we know? Understanding Security Vulnerabilities in SNARKs", + "description": "Zero-knowledge proofs (ZKPs) have evolved from being a theoretical concept providing privacy and verifiability to having practical, real-world implementations, with SNARKs (Succinct Non-Interactive Argument of Knowledge) emerging as one of the most significant innovations. Prior work has mainly focused on designing more efficient SNARK systems and providing security proofs for them. Many think of SNARKs as \"just math,\" implying that what is proven to be correct and secure is correct in practice.", + "track": "Security", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Metrics", - "Unit economics", - "Growth" + "ZKPs", + "Security" + ], + "tags": [ + "Security" ], - "tags": [], "language": "en", "speakers": [ - "mike-silagadze" + "stefanos-chaliasos" ], "eventId": "devcon-7", - "slot_start": 1731480600000, - "slot_end": 1731481200000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1Gix77PnI2mYDQXanQIb49GstVRHx_-5qwgYKGNsIxzs" + "slot_start": 1731643200000, + "slot_end": 1731645000000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1b-4F9L2PRDflpHb2iAzeGwsuH6cvqfh3FMJsnOPZOtc" }, "vector": [ + 6, 0, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -838781,6 +838168,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -839343,7 +838731,7 @@ 0, 0, 0, - 0, + 2, 0, 0, 0, @@ -839353,8 +838741,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -839367,39 +838753,43 @@ }, { "session": { - "id": "what-dont-we-know-understanding-security-vulnerabilities-in-snarks", - "sourceId": "NL3A7T", - "title": "What don't we know? Understanding Security Vulnerabilities in SNARKs", - "description": "Zero-knowledge proofs (ZKPs) have evolved from being a theoretical concept providing privacy and verifiability to having practical, real-world implementations, with SNARKs (Succinct Non-Interactive Argument of Knowledge) emerging as one of the most significant innovations. Prior work has mainly focused on designing more efficient SNARK systems and providing security proofs for them. Many think of SNARKs as \"just math,\" implying that what is proven to be correct and secure is correct in practice.", - "track": "Security", + "id": "what-is-the-status-of-epbs-and-its-future-iterations", + "sourceId": "3MUYVQ", + "title": "What is the status of ePBS and its future iterations", + "description": "We will go over the implementation and research status of ePBS (EIP-7732) and the future iterations and mechanisms it enables.We will describe in detail the main benefits to the protocol that are not directly related to any PBS system. We will showcase the tradeoffs that are present on each design decision and how the separation of validation between the consensus and execution layer in fact frees research with less technical debt and more independent mechanisms for future upgrades.", + "track": "Core Protocol", "type": "Talk", "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "ZKPs", - "Security" + "PBS", + "consensus", + "fork-choice" ], "tags": [ - "Security" + "PBS", + "fork", + "choice", + "PBS" ], "language": "en", "speakers": [ - "stefanos-chaliasos" + "potuz" ], "eventId": "devcon-7", - "slot_start": 1731643200000, - "slot_end": 1731645000000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1b-4F9L2PRDflpHb2iAzeGwsuH6cvqfh3FMJsnOPZOtc" + "slot_start": 1731472200000, + "slot_end": 1731474000000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1hihFfnTMBS1Mmp0aS3oHwzA-PX43SVRFqlRfNkbtOwU" }, "vector": [ - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -840125,10 +839515,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, 0, 0, 0, @@ -840167,6 +839553,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -840356,6 +839743,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -840673,6 +840061,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -840710,36 +840099,41 @@ }, { "session": { - "id": "what-is-the-status-of-epbs-and-its-future-iterations", - "sourceId": "3MUYVQ", - "title": "What is the status of ePBS and its future iterations", - "description": "We will go over the implementation and research status of ePBS (EIP-7732) and the future iterations and mechanisms it enables.We will describe in detail the main benefits to the protocol that are not directly related to any PBS system. We will showcase the tradeoffs that are present on each design decision and how the separation of validation between the consensus and execution layer in fact frees research with less technical debt and more independent mechanisms for future upgrades.", + "id": "whats-going-into-the-pectra-upgrade", + "sourceId": "9WTJRX", + "title": "What’s Going Into the Pectra Upgrade?", + "description": "A talk explaining the core EIPs going into the Pectra upgrade and the core EIPs still TBD for inclusion in Pectra. The talk will also touch on Pectra timing and fork scoping for the next hard fork after Pectra. Finally, the talk will share insights about the governance process of Ethereum in light of Pectra and takeaways about the priorities of Ethereum protocol developers.", "track": "Core Protocol", "type": "Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "expertise": "Beginner", + "audience": "Community", "featured": false, "doNotRecord": false, - "keywords": [ - "PBS", - "consensus", - "fork-choice" - ], "tags": [ - "PBS", "fork", - "choice", - "PBS" + "hard" ], - "language": "en", - "speakers": [ - "potuz" + "keywords": [ + "Pectra", + "Governance", + "Hard forks" ], + "duration": 437, + "language": "en", + "sources_swarmHash": "", + "sources_youtubeId": "5UiexbO9GJY", + "sources_ipfsHash": "", + "sources_livepeerId": "", + "sources_streamethId": null, "eventId": "devcon-7", - "slot_start": 1731472200000, - "slot_end": 1731474000000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1hihFfnTMBS1Mmp0aS3oHwzA-PX43SVRFqlRfNkbtOwU" + "slot_start": 1731391200000, + "slot_end": 1731393000000, + "slot_roomId": "stage-1", + "resources_presentation": "https://docs.google.com/presentation/d/1aEeDer7GTTFvo4hdDKqx3zqCVAtFdk2XqVNuiRomMTc", + "resources_slides": null, + "speakers": [ + "christine-kim" + ] }, "vector": [ 0, @@ -841511,7 +840905,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -842019,9 +841412,8 @@ 0, 0, 0, - 2, - 0, 0, + 2, 0, 0, 0, @@ -842035,7 +841427,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -842047,6 +841438,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -842057,53 +841450,46 @@ }, { "session": { - "id": "whats-going-into-the-pectra-upgrade", - "sourceId": "9WTJRX", - "title": "What’s Going Into the Pectra Upgrade?", - "description": "A talk explaining the core EIPs going into the Pectra upgrade and the core EIPs still TBD for inclusion in Pectra. The talk will also touch on Pectra timing and fork scoping for the next hard fork after Pectra. Finally, the talk will share insights about the governance process of Ethereum in light of Pectra and takeaways about the priorities of Ethereum protocol developers.", - "track": "Core Protocol", - "type": "Talk", + "id": "white-rabbit-world-premiere", + "sourceId": "7CFGTS", + "title": "White Rabbit World Premiere", + "description": "White Rabbit is the first crowdfunded anime on Ethereum. It is about the metaphorical journey of going down the crypto rabbit hole. White Rabbit follows Mirai, who embarks on a path to discover the meaning of free will and self-sovereignty. There will be a seed phrase scavenger hunt in the final act of the film.\r\n\r\nDirected by pplpleasr and Maciej Kuciara, run time 30 minutes", + "track": "Entertainment", + "type": "Music", "expertise": "Beginner", - "audience": "Community", + "audience": "Design", "featured": false, "doNotRecord": false, - "tags": [ - "fork", - "hard" - ], "keywords": [ - "Pectra", - "Governance", - "Hard forks" + "animation", + "film", + "nft" + ], + "tags": [ + "Account", + "Abstraction" ], - "duration": 437, "language": "en", - "sources_swarmHash": "", - "sources_youtubeId": "5UiexbO9GJY", - "sources_ipfsHash": "", - "sources_livepeerId": "", - "sources_streamethId": null, - "eventId": "devcon-7", - "slot_start": 1731391200000, - "slot_end": 1731393000000, - "slot_roomId": "stage-1", - "resources_presentation": "https://docs.google.com/presentation/d/1aEeDer7GTTFvo4hdDKqx3zqCVAtFdk2XqVNuiRomMTc", - "resources_slides": null, "speakers": [ - "christine-kim" - ] + "pplpleasr" + ], + "eventId": "devcon-7", + "slot_start": 1731497400000, + "slot_end": 1731500100000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1IhRTtp7JRxxcgFhG5DluJWQD1KNt28d8UsxmQ7icfhc" }, "vector": [ 0, 0, 0, 0, - 6, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -843053,8 +842439,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -843372,9 +842756,10 @@ 0, 0, 0, - 2, 0, 0, + 2, + 2, 0, 0, 0, @@ -843397,11 +842782,11 @@ 0, 0, 0, - 2, 0, 0, 0, 0, + 2, 0, 0, 0 @@ -843409,34 +842794,43 @@ }, { "session": { - "id": "white-rabbit-world-premiere", - "sourceId": "7CFGTS", - "title": "White Rabbit World Premiere", - "description": "White Rabbit is the first crowdfunded anime on Ethereum. It is about the metaphorical journey of going down the crypto rabbit hole. White Rabbit follows Mirai, who embarks on a path to discover the meaning of free will and self-sovereignty. There will be a seed phrase scavenger hunt in the final act of the film.\r\n\r\nDirected by pplpleasr and Maciej Kuciara, run time 30 minutes", - "track": "Entertainment", - "type": "Music", + "id": "who-needs-a-wallet-anyway", + "sourceId": "ZZKKRZ", + "title": "Who needs a wallet anyway?", + "description": "This talk confronts the community’s obsession with decentralization purity at the cost of usability. This session explores how to hide the complexities of crypto, enabling seamless integration for users who may not even realize they are using a wallet. We’ll cover simplifying user interactions, making wallets function invisibly, maintaining benefits like permissionless innovation, managing thousands of wallets, and real-world applications. It’s time to push for real, user-friendly innovation.", + "track": "Usability", + "type": "Lightning Talk", "expertise": "Beginner", - "audience": "Design", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "animation", - "film", - "nft" + "Trusted", + "Execution", + "Environments" ], "tags": [ - "Account", - "Abstraction" + "Permissionless", + "Developer Infrastructure", + "Decentralization", + "Environment", + "User Experience", + "trusted", + "wallet", + "execution", + "Developer Infrastructure", + "Permissionless", + "User Experience" ], "language": "en", "speakers": [ - "pplpleasr" + "itai-turbahn" ], "eventId": "devcon-7", - "slot_start": 1731497400000, - "slot_end": 1731500100000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1IhRTtp7JRxxcgFhG5DluJWQD1KNt28d8UsxmQ7icfhc" + "slot_start": 1731393600000, + "slot_end": 1731394200000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1pVk3HgI3jY_eVj3C7F4jVkcdwrwbVFi9NzWDCgBBUFg" }, "vector": [ 0, @@ -843447,7 +842841,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -844151,14 +843544,8 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, 0, + 6, 0, 0, 0, @@ -844191,6 +843578,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -844228,6 +843616,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -844275,6 +843664,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -844345,6 +843735,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -844364,8 +843755,10 @@ 0, 0, 0, + 2, 0, 0, + 2, 0, 0, 0, @@ -844537,6 +843930,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -844599,6 +843993,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -844718,8 +844113,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -844736,6 +844129,7 @@ 0, 2, 0, + 2, 0, 0, 0, @@ -844746,7 +844140,6 @@ 0, 0, 0, - 2, 0, 0, 0 @@ -844754,54 +844147,46 @@ }, { "session": { - "id": "who-needs-a-wallet-anyway", - "sourceId": "ZZKKRZ", - "title": "Who needs a wallet anyway?", - "description": "This talk confronts the community’s obsession with decentralization purity at the cost of usability. This session explores how to hide the complexities of crypto, enabling seamless integration for users who may not even realize they are using a wallet. We’ll cover simplifying user interactions, making wallets function invisibly, maintaining benefits like permissionless innovation, managing thousands of wallets, and real-world applications. It’s time to push for real, user-friendly innovation.", - "track": "Usability", - "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Engineering", + "id": "who-wins-ethereum-block-building-auctions-and-why", + "sourceId": "VKQ8NC", + "title": "Who Wins Ethereum Block Building Auctions and Why?", + "description": "Today, top 3 block builders produce over 90% of blocks on Ethereum via MEV-boost auction. The block builder market's dynamics evolve rapidly and has significant impact on the development of private mempools, wallets/apps orderflow auctions, and censorship resistance topic. In this talk, we share an overview of why the top builders win the most market share, using orderflow composition and bidding behavioral data. We hope to highlight the centralizing risks and failures of current market design.", + "track": "Cryptoeconomics", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "Trusted", - "Execution", - "Environments" + "MEV", + "PBS", + "Block Auction" ], "tags": [ - "Permissionless", - "Developer Infrastructure", - "Decentralization", - "Environment", - "User Experience", - "trusted", - "wallet", - "execution", - "Developer Infrastructure", - "Permissionless", - "User Experience" + "blocks", + "auction" ], "language": "en", "speakers": [ - "itai-turbahn" + "danning-sui", + "burak-oz" ], "eventId": "devcon-7", - "slot_start": 1731393600000, - "slot_end": 1731394200000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1pVk3HgI3jY_eVj3C7F4jVkcdwrwbVFi9NzWDCgBBUFg" + "slot_start": 1731558600000, + "slot_end": 1731560400000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1sCbCcL_kcX8oEU3I_BJLpuFgt1wzgpYDENnympxQ7iI" }, "vector": [ 0, 0, + 6, 0, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -845507,6 +844892,7 @@ 0, 0, 6, + 6, 0, 0, 0, @@ -845539,7 +844925,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -845577,7 +844962,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -845625,7 +845009,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -845671,6 +845054,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -845696,7 +845080,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -845716,10 +845099,8 @@ 0, 0, 0, - 2, 0, 0, - 2, 0, 0, 0, @@ -845856,6 +845237,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -845891,7 +845274,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -845954,7 +845336,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -846088,13 +845469,16 @@ 0, 0, 0, - 2, 0, 2, 0, 0, 0, 0, + 2, + 0, + 0, + 0, 0, 0, 0, @@ -846108,44 +845492,38 @@ }, { "session": { - "id": "who-wins-ethereum-block-building-auctions-and-why", - "sourceId": "VKQ8NC", - "title": "Who Wins Ethereum Block Building Auctions and Why?", - "description": "Today, top 3 block builders produce over 90% of blocks on Ethereum via MEV-boost auction. The block builder market's dynamics evolve rapidly and has significant impact on the development of private mempools, wallets/apps orderflow auctions, and censorship resistance topic. In this talk, we share an overview of why the top builders win the most market share, using orderflow composition and bidding behavioral data. We hope to highlight the centralizing risks and failures of current market design.", - "track": "Cryptoeconomics", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Research", + "id": "why-defi-matters-on-ethereum", + "sourceId": "E7GFJC", + "title": "Why DeFi matters on Ethereum", + "description": "Why DeFi matters on Ethereum, and why Ethereum is the best place for DeFi.", + "track": "Real World Ethereum", + "type": "Panel", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "MEV", - "PBS", - "Block Auction" - ], - "tags": [ - "blocks", - "auction" - ], + "keywords": [], + "tags": [], "language": "en", "speakers": [ - "danning-sui", - "burak-oz" + "loi-luu", + "shuyao-kong", + "kain-warwick" ], "eventId": "devcon-7", - "slot_start": 1731558600000, - "slot_end": 1731560400000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1sCbCcL_kcX8oEU3I_BJLpuFgt1wzgpYDENnympxQ7iI" + "slot_start": 1731578400000, + "slot_end": 1731582000000, + "slot_roomId": "main-stage", + "resources_presentation": "https://docs.google.com/presentation/d/14OuUArkp-1DdYuHEylurELQO49RZZh5IHebMv6N4LAU" }, "vector": [ 0, 0, - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -846365,6 +845743,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -847016,8 +846395,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -847199,7 +846576,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -847432,9 +846808,9 @@ 0, 0, 0, - 2, 0, 0, + 2, 0, 0, 2, @@ -847449,58 +846825,49 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "why-defi-matters-on-ethereum", - "sourceId": "E7GFJC", - "title": "Why DeFi matters on Ethereum", - "description": "Why DeFi matters on Ethereum, and why Ethereum is the best place for DeFi.", - "track": "Real World Ethereum", - "type": "Panel", - "expertise": "", + "id": "why-erc-7683-is-broken-and-how-to-fix-it", + "sourceId": "YT3SSN", + "title": "Why ERC 7683 is broken and how to fix it", + "description": "While I appreciate the authors spending time on this problem statement and thinking about standardising flows, ERC 7683 is deeply flawed it still forces offchain agents to understand the order they are trying to fulfill and it doesnt give users any guarantees of execution or understanding of whats happening under the hood, I think its because its standardising things on the \"intent\" layer where instead we need to standardise more downstream so information like security can be better presented", + "track": "Layer 2", + "type": "Talk", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "chain-abstraction", + "intents" + ], + "tags": [ + "Appchains", + "Cross-L2", + "Token bridging", + "Accessibility", + "erc-7683", + "intent", + "Accessibility", + "Appchains", + "Cross-L2", + "Token bridging" + ], "language": "en", "speakers": [ - "loi-luu", - "shuyao-kong", - "kain-warwick" + "vaibhav-chellani" ], "eventId": "devcon-7", - "slot_start": 1731578400000, - "slot_end": 1731582000000, - "slot_roomId": "main-stage", - "resources_presentation": "https://docs.google.com/presentation/d/14OuUArkp-1DdYuHEylurELQO49RZZh5IHebMv6N4LAU" + "slot_start": 1731479400000, + "slot_end": 1731481200000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1MNzcD3lH260PkgaznRJQQW41lkxoYMoKXT73MHMNPfg" }, "vector": [ - 0, - 0, - 0, - 0, - 0, - 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -847508,6 +846875,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -847705,7 +847073,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -848195,8 +847562,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -848220,6 +847585,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -848291,6 +847657,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -848404,6 +847771,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -848430,8 +847798,10 @@ 0, 0, 0, + 2, 0, 0, + 2, 0, 0, 0, @@ -848558,6 +847928,11 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -848776,6 +848151,19 @@ 2, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0, + 0, + 0, 2, 0, 0, @@ -848794,41 +848182,38 @@ }, { "session": { - "id": "why-erc-7683-is-broken-and-how-to-fix-it", - "sourceId": "YT3SSN", - "title": "Why ERC 7683 is broken and how to fix it", - "description": "While I appreciate the authors spending time on this problem statement and thinking about standardising flows, ERC 7683 is deeply flawed it still forces offchain agents to understand the order they are trying to fulfill and it doesnt give users any guarantees of execution or understanding of whats happening under the hood, I think its because its standardising things on the \"intent\" layer where instead we need to standardise more downstream so information like security can be better presented", - "track": "Layer 2", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "id": "why-i-hate-on-chain-token-governance-and-you-should-too", + "sourceId": "8GCGZW", + "title": "Why I Hate On Chain Token Governance & You Should Too 😺", + "description": "Ethereum heavily utilizes it's strong social layer for protocol governance decisions. In recent years, we have seen projects try on chain token holder governance to make upgrades. This is a dangerous path and has proven itself to be susceptible to oligarchies and collusion. There is hope in the form of on chain token signaling with non-binding resolutions that are then executed by a trusted committee. Don't worry, I won't only be bitching about on chain governance with no solutions.", + "track": "Coordination", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "chain-abstraction", - "intents" + "token voting", + "on chain governance" ], "tags": [ - "Appchains", - "Cross-L2", - "Token bridging", - "Accessibility", - "erc-7683", - "intent", - "Accessibility", - "Appchains", - "Cross-L2", - "Token bridging" + "Core Protocol", + "Protocol Design", + "Governance", + "onchain", + "Core Protocol", + "Governance", + "Protocol Design" ], "language": "en", "speakers": [ - "vaibhav-chellani" + "hudson-jameson" ], "eventId": "devcon-7", - "slot_start": 1731479400000, - "slot_end": 1731481200000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1MNzcD3lH260PkgaznRJQQW41lkxoYMoKXT73MHMNPfg" + "slot_start": 1731491400000, + "slot_end": 1731492000000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1mTXnRa95nn1RwpyKujvweKeIEv-zBWW4Spl__Bd7rv0" }, "vector": [ 0, @@ -848838,11 +848223,11 @@ 0, 0, 0, - 6, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -849112,6 +848497,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -849549,7 +848935,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -849579,6 +848964,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -849605,6 +848991,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -849621,7 +849008,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -849655,6 +849041,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -849735,7 +849122,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -849762,10 +849148,8 @@ 0, 0, 0, - 2, 0, 0, - 2, 0, 0, 0, @@ -849892,7 +849276,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -849987,6 +849370,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -850112,7 +849496,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -850124,13 +849507,14 @@ 0, 0, 0, - 2, 0, 0, 0, 2, 0, 0, + 2, + 0, 0, 0, 0, @@ -850146,38 +849530,34 @@ }, { "session": { - "id": "why-i-hate-on-chain-token-governance-and-you-should-too", - "sourceId": "8GCGZW", - "title": "Why I Hate On Chain Token Governance & You Should Too 😺", - "description": "Ethereum heavily utilizes it's strong social layer for protocol governance decisions. In recent years, we have seen projects try on chain token holder governance to make upgrades. This is a dangerous path and has proven itself to be susceptible to oligarchies and collusion. There is hope in the form of on chain token signaling with non-binding resolutions that are then executed by a trusted committee. Don't worry, I won't only be bitching about on chain governance with no solutions.", - "track": "Coordination", - "type": "Lightning Talk", - "expertise": "Beginner", + "id": "why-many-deployed-snarks-are-extremely-risky", + "sourceId": "BVSHEA", + "title": "Why many deployed SNARKs are extremely risky", + "description": "We analyze the real-world security of FRI, a key component in many SNARKs securing billions in blockchain transactions. We discover alarming gaps between conjectured and provable security in deployed FRI parameters. Most cases show 21-63 bits weaker provable security than conjectured. This leaves systems vulnerable if better attacks emerge. We propose guidelines for achieving 100 bits of provable security and a method for parameter tuning, aiming to enhance SNARK security in L2s+blockchains.", + "track": "Applied Cryptography", + "type": "Talk", + "expertise": "Intermediate", "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "token voting", - "on chain governance" + "Concrete", + "security" ], "tags": [ - "Core Protocol", - "Protocol Design", - "Governance", - "onchain", - "Core Protocol", - "Governance", - "Protocol Design" + "Cryptography", + "Security", + "SNARK" ], "language": "en", "speakers": [ - "hudson-jameson" + "pratyush-ranjan-tiwari" ], "eventId": "devcon-7", - "slot_start": 1731491400000, - "slot_end": 1731492000000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1mTXnRa95nn1RwpyKujvweKeIEv-zBWW4Spl__Bd7rv0" + "slot_start": 1731645000000, + "slot_end": 1731646800000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1p5nM9CjRl-N6-aj7yjsMvrsos4m3GrpVgekyXpMOGfM" }, "vector": [ 0, @@ -850190,7 +849570,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -850461,8 +849840,6 @@ 0, 0, 0, - 6, - 0, 0, 0, 0, @@ -850901,6 +850278,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -850911,6 +850289,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -850923,13 +850302,13 @@ 0, 0, 0, + 6, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -850956,7 +850335,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -851006,7 +850384,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -851195,6 +850572,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -851335,7 +850713,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -851478,6 +850855,8 @@ 2, 0, 0, + 0, + 0, 2, 0, 0, @@ -851495,34 +850874,37 @@ }, { "session": { - "id": "why-many-deployed-snarks-are-extremely-risky", - "sourceId": "BVSHEA", - "title": "Why many deployed SNARKs are extremely risky", - "description": "We analyze the real-world security of FRI, a key component in many SNARKs securing billions in blockchain transactions. We discover alarming gaps between conjectured and provable security in deployed FRI parameters. Most cases show 21-63 bits weaker provable security than conjectured. This leaves systems vulnerable if better attacks emerge. We propose guidelines for achieving 100 bits of provable security and a method for parameter tuning, aiming to enhance SNARK security in L2s+blockchains.", - "track": "Applied Cryptography", - "type": "Talk", + "id": "why-vpns-are-scams-and-what-to-do-about-it", + "sourceId": "TRMC3L", + "title": "Why VPNs are scams and what to do about it", + "description": "Existing VPNs are essentially scams. Free VPNs and most centralized VPNs (such as ExpressVPN, owned by Kape) are effectively data harvesting companies. Decentralized VPNs usually have a few large servers and offer barely any more privacy than centralized VPNs. What is missing is 1) onion-routing packets like Tor 2) adding noise (fake traffic) 3) censorship-resistance and 4) mixing packets from different users together. We'll explore how technologies work to defeat even AI adversaries.", + "track": "Cypherpunk & Privacy", + "type": "Lightning Talk", "expertise": "Intermediate", - "audience": "Research", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Concrete", - "security" + "VPNs", + "mixnets", + "censorship-resistance" ], "tags": [ - "Cryptography", - "Security", - "SNARK" + "censorship", + "resistance", + "Decentralization", + "Privacy", + "Use Cases" ], "language": "en", "speakers": [ - "pratyush-ranjan-tiwari" + "harry-halpin" ], "eventId": "devcon-7", - "slot_start": 1731645000000, - "slot_end": 1731646800000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1p5nM9CjRl-N6-aj7yjsMvrsos4m3GrpVgekyXpMOGfM" + "slot_start": 1731389400000, + "slot_end": 1731390000000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1X40WVD7E27evrL1uMb90tNX_OrjLhOmaw9pd-qrbFB4" }, "vector": [ 0, @@ -851530,15 +850912,12 @@ 0, 0, 0, + 6, 0, 0, 0, 0, 0, - 6, - 0, - 0, - 0, 0, 0, 0, @@ -852156,6 +851535,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -852244,7 +851624,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -852255,7 +851634,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -852268,7 +851646,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -852338,6 +851715,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -852360,6 +851738,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -852374,6 +851753,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -852538,7 +851918,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -852809,6 +852188,8 @@ 0, 0, 0, + 2, + 2, 0, 0, 0, @@ -852822,7 +852203,6 @@ 0, 0, 0, - 0, 2, 0, 0, @@ -852835,44 +852215,50 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "why-vpns-are-scams-and-what-to-do-about-it", - "sourceId": "TRMC3L", - "title": "Why VPNs are scams and what to do about it", - "description": "Existing VPNs are essentially scams. Free VPNs and most centralized VPNs (such as ExpressVPN, owned by Kape) are effectively data harvesting companies. Decentralized VPNs usually have a few large servers and offer barely any more privacy than centralized VPNs. What is missing is 1) onion-routing packets like Tor 2) adding noise (fake traffic) 3) censorship-resistance and 4) mixing packets from different users together. We'll explore how technologies work to defeat even AI adversaries.", - "track": "Cypherpunk & Privacy", - "type": "Lightning Talk", + "id": "wizard-build-your-own-p-iop-protocol-in-15-min", + "sourceId": "W78CYD", + "title": "Wizard: build your own P-IOP protocol in 15 min!", + "description": "Wizard is a new open-source framework allowing you to write your own ZK proving scheme. Wizard is one of the backbones of Linea zkEVM's prover and it can be used to implement advanced protocols easily. In this session I will guide you through an implementation of Plonk using just a few lines of code.", + "track": "Applied Cryptography", + "type": "Talk", "expertise": "Intermediate", - "audience": "Engineering", + "audience": "Research", "featured": false, "doNotRecord": false, "keywords": [ - "VPNs", - "mixnets", - "censorship-resistance" + "Polynomial-IOP" ], "tags": [ - "censorship", - "resistance", - "Decentralization", - "Privacy", - "Use Cases" + "Protocol Design", + "Frameworks", + "SNARK", + "polynomial-iop", + "Frameworks", + "Protocol Design", + "SNARK" ], "language": "en", "speakers": [ - "harry-halpin" + "alexandre-belling" ], "eventId": "devcon-7", - "slot_start": 1731389400000, - "slot_end": 1731390000000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1X40WVD7E27evrL1uMb90tNX_OrjLhOmaw9pd-qrbFB4" + "slot_start": 1731486600000, + "slot_end": 1731488400000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1FkV9X3aQwU20vdTZXHXBpHGRAISg06VrxYifChRhnIo" }, "vector": [ + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -853502,7 +852888,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -853588,6 +852973,22 @@ 0, 0, 0, + 6, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -853628,6 +853029,11 @@ 0, 0, 0, + 2, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -853705,31 +853111,6 @@ 0, 0, 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -853885,6 +853266,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -854156,8 +853538,6 @@ 0, 0, 2, - 2, - 0, 0, 0, 0, @@ -854170,8 +853550,8 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, 0, @@ -854188,37 +853568,25 @@ }, { "session": { - "id": "wizard-build-your-own-p-iop-protocol-in-15-min", - "sourceId": "W78CYD", - "title": "Wizard: build your own P-IOP protocol in 15 min!", - "description": "Wizard is a new open-source framework allowing you to write your own ZK proving scheme. Wizard is one of the backbones of Linea zkEVM's prover and it can be used to implement advanced protocols easily. In this session I will guide you through an implementation of Plonk using just a few lines of code.", - "track": "Applied Cryptography", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Research", + "id": "wmb-81321", + "sourceId": "S8MPDK", + "title": "WMB 81321", + "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", + "track": "Entertainment", + "type": "Music", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "Polynomial-IOP" - ], - "tags": [ - "Protocol Design", - "Frameworks", - "SNARK", - "polynomial-iop", - "Frameworks", - "Protocol Design", - "SNARK" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "alexandre-belling" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731486600000, - "slot_end": 1731488400000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1FkV9X3aQwU20vdTZXHXBpHGRAISg06VrxYifChRhnIo" + "slot_start": 1731661200000, + "slot_end": 1731664800000, + "slot_roomId": "music-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1IuOY3B48xD6oQfkmw66ZED8btQYpPlx-woDEIDkmuwQ" }, "vector": [ 0, @@ -854230,7 +853598,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -854941,7 +854308,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -854997,7 +854363,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -855056,7 +854421,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -855234,7 +854598,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -855505,7 +854868,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -855514,11 +854876,15 @@ 0, 0, 0, - 2, 0, 0, 0, 0, + 0, + 0, + 2, + 0, + 0, 2, 0, 0, @@ -855531,30 +854897,41 @@ 0, 0, 0, + 0, 0 ] }, { "session": { - "id": "wmb-81321", - "sourceId": "S8MPDK", - "title": "WMB 81321", - "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", - "track": "Entertainment", - "type": "Music", - "expertise": "", + "id": "working-together-with-unity-blazor-nethereum-and-mud", + "sourceId": "SDUYDQ", + "title": "Working together with Unity, Blazor, Nethereum and MUD", + "description": "This is a project demo as part of the MUD Day CLS: autonomous worlds, onchain games, and explores how Unity, Blazor, Nethereum, and MUD integrate to build blockchain-based games and applications. It covers the overall architecture and structure of .NET projects, including smart contract integration and core logic. Key topics include Nethereum's integration with MUD systems and tables, extended code generation to support MUD, deployment strategies, bulk saving, data synchronization, and testing.", + "track": "[CLS] MUD Community-Led Session, by 0xPARC", + "type": "Talk", + "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Nethereum", + "MUD", + "Unity" + ], + "tags": [ + "Architecture", + "Frameworks", + "Gaming" + ], "language": "en", - "speakers": [], + "speakers": [ + "juan-blanco" + ], "eventId": "devcon-7", - "slot_start": 1731661200000, - "slot_end": 1731664800000, - "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1IuOY3B48xD6oQfkmw66ZED8btQYpPlx-woDEIDkmuwQ" + "slot_start": 1731568500000, + "slot_end": 1731570000000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1cgSTfVg9G2fBhaLSYwdokUa1BNjwvijZP4qAjaifH3Q" }, "vector": [ 0, @@ -855566,16 +854943,10 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, + 6, 0, 0, 0, @@ -856283,6 +855654,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -856353,6 +855725,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -856395,10 +855768,12 @@ 0, 0, 0, + 2, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -856854,6 +856229,7 @@ 2, 0, 0, + 0, 2, 0, 0, @@ -856872,35 +856248,41 @@ }, { "session": { - "id": "working-together-with-unity-blazor-nethereum-and-mud", - "sourceId": "SDUYDQ", - "title": "Working together with Unity, Blazor, Nethereum and MUD", - "description": "This is a project demo as part of the MUD Day CLS: autonomous worlds, onchain games, and explores how Unity, Blazor, Nethereum, and MUD integrate to build blockchain-based games and applications. It covers the overall architecture and structure of .NET projects, including smart contract integration and core logic. Key topics include Nethereum's integration with MUD systems and tables, extended code generation to support MUD, deployment strategies, bulk saving, data synchronization, and testing.", - "track": "[CLS] MUD Community-Led Session, by 0xPARC", - "type": "Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "id": "wtf-are-based-rollups-and-preconfs", + "sourceId": "UG79AE", + "title": "Wtf are based rollups and preconfs?", + "description": "The rollup-centric roadmap is critical for scaling Ethereum but has introduced fragmentation of users, developers, and liquidity. But don't worry, based rollups are here to save the day! But wtf is a “based rollup”? And wtf are these “pre-confs” that usually get talked about together?\r\n\r\nThe focus of this talk is to demystify these concepts and try and get more people engaged in the based rollup ecosystem, which has the potential to heal Ethereum’s fragmentation problem.", + "track": "Layer 2", + "type": "Lightning Talk", + "expertise": "Beginner", + "audience": "Developer", "featured": false, "doNotRecord": false, "keywords": [ - "Nethereum", - "MUD", - "Unity" + "Based Rollup", + "Preconfirmations", + "Sequencing" ], "tags": [ - "Architecture", - "Frameworks", - "Gaming" + "Validator Experience", + "Layer 2s", + "Rollups", + "sequencer", + "preconfs", + "pre-confirmations", + "Layer 2s", + "Rollups", + "Validator Experience" ], "language": "en", "speakers": [ - "juan-blanco" + "jason-vranek" ], "eventId": "devcon-7", - "slot_start": 1731568500000, - "slot_end": 1731570000000, + "slot_start": 1731642000000, + "slot_end": 1731642600000, "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1cgSTfVg9G2fBhaLSYwdokUa1BNjwvijZP4qAjaifH3Q" + "resources_presentation": "https://docs.google.com/presentation/d/1XBmbnq_59WsG85OTcNpUu6A8prP6pC2w2YjOs_3x7-Y" }, "vector": [ 0, @@ -856910,12 +856292,12 @@ 0, 0, 0, + 6, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -857670,8 +857052,11 @@ 0, 0, 0, + 2, 0, 0, + 2, + 2, 0, 0, 0, @@ -857738,13 +857123,11 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, 2, - 0, + 2, 0, 0, 0, @@ -858211,48 +857594,42 @@ 0, 0, 0, - 0, - 0, 0 ] }, { "session": { - "id": "wtf-are-based-rollups-and-preconfs", - "sourceId": "UG79AE", - "title": "Wtf are based rollups and preconfs?", - "description": "The rollup-centric roadmap is critical for scaling Ethereum but has introduced fragmentation of users, developers, and liquidity. But don't worry, based rollups are here to save the day! But wtf is a “based rollup”? And wtf are these “pre-confs” that usually get talked about together?\r\n\r\nThe focus of this talk is to demystify these concepts and try and get more people engaged in the based rollup ecosystem, which has the potential to heal Ethereum’s fragmentation problem.", + "id": "wtf-is-the-pessimistic-proof", + "sourceId": "DAZLVG", + "title": "WTF is the pessimistic proof", + "description": "Cryptographic safety for the AggLayer requires a novel solution. It’s called the pessimistic proof and it treats all chains suspiciously. The AggLayer will be a decentralized protocol that scales blockchains by unifying liquidity, users, and state. The Pessimistic proof is a proof generated to securely grant this shared liquidity, and it will be technically explained in this flash talk by one of the developers.", "track": "Layer 2", "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Developer", + "expertise": "Intermediate", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Based Rollup", - "Preconfirmations", - "Sequencing" + "aggLayer", + "shared liquidity" ], "tags": [ - "Validator Experience", - "Layer 2s", - "Rollups", - "sequencer", - "preconfs", - "pre-confirmations", - "Layer 2s", - "Rollups", - "Validator Experience" + "ZKP", + "liquidity", + "shared", + "agglayer", + "ZKP" ], "language": "en", "speakers": [ - "jason-vranek" + "ignasi-ramos", + "jesus" ], "eventId": "devcon-7", - "slot_start": 1731642000000, - "slot_end": 1731642600000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1XBmbnq_59WsG85OTcNpUu6A8prP6pC2w2YjOs_3x7-Y" + "slot_start": 1731654000000, + "slot_end": 1731654600000, + "slot_roomId": "stage-4", + "resources_presentation": "https://docs.google.com/presentation/d/1BLkd5LgVpoznDQEyKsIo9P94GZyyUdEhmVBoZTS692Q" }, "vector": [ 0, @@ -858757,6 +858134,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -858913,6 +858291,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -858977,34 +858356,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -859023,11 +858374,8 @@ 0, 0, 0, - 2, 0, 0, - 2, - 2, 0, 0, 0, @@ -859051,7 +858399,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -859089,6 +858436,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -859098,7 +858446,6 @@ 0, 0, 2, - 2, 0, 0, 0, @@ -859550,14 +858897,43 @@ 0, 0, 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, 2, 0, 0, 0, + 0, + 0, + 0, 2, 0, 0, 0, + 2, + 0, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -859570,37 +858946,34 @@ }, { "session": { - "id": "wtf-is-the-pessimistic-proof", - "sourceId": "DAZLVG", - "title": "WTF is the pessimistic proof", - "description": "Cryptographic safety for the AggLayer requires a novel solution. It’s called the pessimistic proof and it treats all chains suspiciously. The AggLayer will be a decentralized protocol that scales blockchains by unifying liquidity, users, and state. The Pessimistic proof is a proof generated to securely grant this shared liquidity, and it will be technically explained in this flash talk by one of the developers.", - "track": "Layer 2", - "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Engineering", + "id": "yeomenai-elevate-your-game", + "sourceId": "WLKTYW", + "title": "Yeomen.ai - Elevate your game!", + "description": "Talk as part of the MUD Day CLS: autonomous worlds, onchain games, and non-financial applications.\r\n\r\nWeb3 games bring about possibilities for autonomous worlds that traditional games are not able to offer. Yeomen.ai makes the on-chain data available to the masses in simple dashboards. Yeomen.ai also offers on-chain extension of autonomous worlds to automate and transform game play.", + "track": "[CLS] MUD Community-Led Session, by 0xPARC", + "type": "Talk", + "expertise": "Beginner", + "audience": "Developer", "featured": false, "doNotRecord": false, "keywords": [ - "aggLayer", - "shared liquidity" + "Analytics", + "Modding" ], "tags": [ - "ZKP", - "liquidity", - "shared", - "agglayer", - "ZKP" + "Autonomous World", + "Developer Infrastructure" ], "language": "en", "speakers": [ - "ignasi-ramos", - "jesus" + "rohan-abraham", + "roshan-abraham" ], "eventId": "devcon-7", - "slot_start": 1731654000000, - "slot_end": 1731654600000, - "slot_roomId": "stage-4", - "resources_presentation": "https://docs.google.com/presentation/d/1BLkd5LgVpoznDQEyKsIo9P94GZyyUdEhmVBoZTS692Q" + "slot_start": 1731582300000, + "slot_end": 1731583800000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1-3KWguxf1wrbuaxgSi8ewkempDUuj4_SzXw0fz2dbbU" }, "vector": [ 0, @@ -859610,12 +858983,12 @@ 0, 0, 0, - 6, 0, 0, 0, 0, 0, + 6, 0, 0, 0, @@ -860106,7 +859479,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -860263,7 +859635,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -860327,6 +859698,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -860386,6 +859759,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -860408,7 +859782,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -860417,7 +859790,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -860442,6 +859814,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -860888,15 +860261,12 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -860904,6 +860274,8 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, @@ -860918,34 +860290,35 @@ }, { "session": { - "id": "yeomenai-elevate-your-game", - "sourceId": "WLKTYW", - "title": "Yeomen.ai - Elevate your game!", - "description": "Talk as part of the MUD Day CLS: autonomous worlds, onchain games, and non-financial applications.\r\n\r\nWeb3 games bring about possibilities for autonomous worlds that traditional games are not able to offer. Yeomen.ai makes the on-chain data available to the masses in simple dashboards. Yeomen.ai also offers on-chain extension of autonomous worlds to automate and transform game play.", + "id": "yeomenai-mud-day-demo", + "sourceId": "7DGLCG", + "title": "Yeomen.ai - MUD Day Demo", + "description": "This is a project demo for MUD Day CLS: onchain games and non-financial applications. \r\n\r\nYeomen.ai is building dashboards, automation tools, marketplaces, and platforms for autonomous worlds and onchain games built with MUD. Rohan will showcase some of these tools in this demo session.", "track": "[CLS] MUD Community-Led Session, by 0xPARC", - "type": "Talk", + "type": "Lightning Talk", "expertise": "Beginner", - "audience": "Developer", + "audience": "Product", "featured": false, "doNotRecord": false, - "keywords": [ - "Analytics", - "Modding" - ], + "keywords": [], "tags": [ + "Tooling", + "Gaming", "Autonomous World", - "Developer Infrastructure" + "analytics", + "Autonomous World", + "Gaming", + "Tooling" ], "language": "en", "speakers": [ - "rohan-abraham", - "roshan-abraham" + "rohan-abraham" ], "eventId": "devcon-7", - "slot_start": 1731582300000, - "slot_end": 1731583800000, + "slot_start": 1731558600000, + "slot_end": 1731558900000, "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1-3KWguxf1wrbuaxgSi8ewkempDUuj4_SzXw0fz2dbbU" + "resources_presentation": "https://docs.google.com/presentation/d/1D2DHsWzGk1OOmOYP0VkdpHHHgEYGIOx9nMKOiTdQw-Y" }, "vector": [ 0, @@ -861670,8 +861043,6 @@ 0, 0, 0, - 0, - 6, 6, 0, 0, @@ -861700,6 +861071,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -861732,7 +861104,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -861752,6 +861123,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -861788,7 +861160,7 @@ 0, 0, 2, - 0, + 2, 0, 0, 0, @@ -862247,10 +861619,10 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, 0, 0, 0, @@ -862263,35 +861635,33 @@ }, { "session": { - "id": "yeomenai-mud-day-demo", - "sourceId": "7DGLCG", - "title": "Yeomen.ai - MUD Day Demo", - "description": "This is a project demo for MUD Day CLS: onchain games and non-financial applications. \r\n\r\nYeomen.ai is building dashboards, automation tools, marketplaces, and platforms for autonomous worlds and onchain games built with MUD. Rohan will showcase some of these tools in this demo session.", - "track": "[CLS] MUD Community-Led Session, by 0xPARC", + "id": "you-know-whats-going-to-get-us-from-web2-to-web3-therapy", + "sourceId": "LUKWAM", + "title": "You know what’s going to get us from web2 to web3? Therapy", + "description": "2024 has been about thinking how we avoid recreating the same systems just \"over here\". And it has to start with our intentions and our ability to make decisions from a better place vs continuing to be influenced by scarcity mindsets, disregulated nervous systems and a burntout collective. \r\n\r\nI delve deeper into this here https://pop.mirror.xyz/JoTHH4cSRw967mphJqur6hWS6vQx0q89ee0WnO1o63g", + "track": "Coordination", "type": "Lightning Talk", - "expertise": "Beginner", - "audience": "Product", + "expertise": "Intermediate", + "audience": "Community", "featured": false, "doNotRecord": false, - "keywords": [], + "keywords": [ + "thriving", + "mental health", + "future" + ], "tags": [ - "Tooling", - "Gaming", - "Autonomous World", - "analytics", - "Autonomous World", - "Gaming", - "Tooling" + "future" ], "language": "en", "speakers": [ - "rohan-abraham" + "simona-pop" ], "eventId": "devcon-7", - "slot_start": 1731558600000, - "slot_end": 1731558900000, + "slot_start": 1731487800000, + "slot_end": 1731488400000, "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1D2DHsWzGk1OOmOYP0VkdpHHHgEYGIOx9nMKOiTdQw-Y" + "resources_presentation": "https://docs.google.com/presentation/d/1gUdSnWcxJdTYFT1JrkVP_VWgSxrlBCcEuwRk8pzgBSA" }, "vector": [ 0, @@ -862305,7 +861675,6 @@ 0, 0, 0, - 0, 6, 0, 0, @@ -862504,6 +861873,9 @@ 0, 0, 0, + 6, + 0, + 0, 0, 0, 0, @@ -863017,7 +862389,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -863045,7 +862416,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -863097,7 +862467,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -863133,8 +862502,6 @@ 0, 0, 0, - 2, - 2, 0, 0, 0, @@ -863596,10 +862963,12 @@ 0, 0, 0, - 2, 0, 0, 0, + 2, + 0, + 0, 0, 0, 0, @@ -863609,33 +862978,25 @@ }, { "session": { - "id": "you-know-whats-going-to-get-us-from-web2-to-web3-therapy", - "sourceId": "LUKWAM", - "title": "You know what’s going to get us from web2 to web3? Therapy", - "description": "2024 has been about thinking how we avoid recreating the same systems just \"over here\". And it has to start with our intentions and our ability to make decisions from a better place vs continuing to be influenced by scarcity mindsets, disregulated nervous systems and a burntout collective. \r\n\r\nI delve deeper into this here https://pop.mirror.xyz/JoTHH4cSRw967mphJqur6hWS6vQx0q89ee0WnO1o63g", - "track": "Coordination", - "type": "Lightning Talk", - "expertise": "Intermediate", - "audience": "Community", + "id": "your-intuition-antoine-flute-and-didgeridoo", + "sourceId": "B8SMVZ", + "title": "Your intuition Antoine flute and didgeridoo", + "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", + "track": "Entertainment", + "type": "Music", + "expertise": "", + "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "thriving", - "mental health", - "future" - ], - "tags": [ - "future" - ], + "keywords": [], + "tags": [], "language": "en", - "speakers": [ - "simona-pop" - ], + "speakers": [], "eventId": "devcon-7", - "slot_start": 1731487800000, - "slot_end": 1731488400000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1gUdSnWcxJdTYFT1JrkVP_VWgSxrlBCcEuwRk8pzgBSA" + "slot_start": 1731389400000, + "slot_end": 1731391200000, + "slot_roomId": "music-stage", + "resources_presentation": "https://docs.google.com/presentation/d/1y6uMrtpD3uRb_lrG6TXEsSK_UJ8-x7X4UM7zvdFJaIY" }, "vector": [ 0, @@ -863647,9 +863008,9 @@ 0, 0, 0, + 6, 0, 0, - 6, 0, 0, 0, @@ -863847,7 +863208,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -864931,17 +864291,17 @@ 0, 0, 0, - 2, 0, + 2, 0, 0, + 2, 0, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -864953,40 +864313,49 @@ }, { "session": { - "id": "your-intuition-antoine-flute-and-didgeridoo", - "sourceId": "B8SMVZ", - "title": "Your intuition Antoine flute and didgeridoo", - "description": "Join us at the Music Stage in the social area on Floor G for an unforgettable experience with the Open Source Orchestra! Dive into the beats and vibes curated by talented musicians from the Ethereum ecosystem, bringing together community, creativity, and rhythm. Let’s groove and connect through the universal language of music!", - "track": "Entertainment", - "type": "Music", - "expertise": "", - "audience": "Engineering", + "id": "zero-to-dapp", + "sourceId": "LUW7G9", + "title": "Zero To Dapp", + "description": "Learning Web3 programming. There are so many different tools and protocols to learn. Zero to Dapp is a workshop series that builds upon collaboration between different projects to guide the students from zero to their first Dapp. In this workshop, we review our learning from previous editions to encourage others give their own Zero to Dapp. Then we'll give a shortened version - usually, this workshop takes between a half day up to two full days. But we are fast learners at DevCon, aren’t we? ;)", + "track": "Developer Experience", + "type": "Workshop", + "expertise": "Beginner", + "audience": "Developer", "featured": false, "doNotRecord": false, - "keywords": [], - "tags": [], + "keywords": [ + "Onboarding" + ], + "tags": [ + "Layer 1", + "Layer 2s", + "Tooling", + "DevRel", + "Live Coding", + "onboarding", + "DevRel", + "Layer 1", + "Layer 2s", + "Live Coding", + "Tooling" + ], "language": "en", - "speakers": [], + "speakers": [ + "simon-emanuel-schmid", + "rob-stupay", + "abena" + ], "eventId": "devcon-7", - "slot_start": 1731389400000, - "slot_end": 1731391200000, - "slot_roomId": "music-stage", - "resources_presentation": "https://docs.google.com/presentation/d/1y6uMrtpD3uRb_lrG6TXEsSK_UJ8-x7X4UM7zvdFJaIY" + "slot_start": 1731465900000, + "slot_end": 1731471300000, + "slot_roomId": "classroom-e", + "resources_presentation": "https://docs.google.com/presentation/d/1obE94TKOOHTvht_bjpYs85KpbFc9Qw-AagmzvQTXrYk" }, "vector": [ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 6, - 0, - 0, - 0, + 6, 0, 0, 0, @@ -865647,6 +865016,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -865706,6 +865076,8 @@ 0, 0, 0, + 6, + 6, 0, 0, 0, @@ -865724,11 +865096,13 @@ 0, 0, 0, + 6, 0, 0, 0, 0, 0, + 2, 0, 0, 0, @@ -865773,6 +865147,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -865822,6 +865197,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -865880,6 +865256,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -866261,6 +865638,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -866271,9 +865649,8 @@ 2, 0, 0, - 2, - 0, 0, + 2, 0, 0, 0, @@ -866289,50 +865666,48 @@ }, { "session": { - "id": "zero-to-dapp", - "sourceId": "LUW7G9", - "title": "Zero To Dapp", - "description": "Learning Web3 programming. There are so many different tools and protocols to learn. Zero to Dapp is a workshop series that builds upon collaboration between different projects to guide the students from zero to their first Dapp. In this workshop, we review our learning from previous editions to encourage others give their own Zero to Dapp. Then we'll give a shortened version - usually, this workshop takes between a half day up to two full days. But we are fast learners at DevCon, aren’t we? ;)", - "track": "Developer Experience", - "type": "Workshop", - "expertise": "Beginner", - "audience": "Developer", + "id": "zk-email-fast-proofs-and-production-ready-account-recovery", + "sourceId": "WNQBQH", + "title": "ZK Email: Fast Proofs and Production-Ready Account Recovery", + "description": "We discuss progress that ZK Email has made in making new proofs really easily, as well as interesting new on-chain directions for email-triggered transactions. We'll go over proof registries, email-based multisig signers, and email guardians for account recovery in production.", + "track": "Applied Cryptography", + "type": "Talk", + "expertise": "Intermediate", + "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "Onboarding" + "ZK", + "Email" ], "tags": [ - "Layer 1", - "Layer 2s", - "Tooling", - "DevRel", - "Live Coding", - "onboarding", - "DevRel", - "Layer 1", - "Layer 2s", - "Live Coding", - "Tooling" + "Privacy", + "ZKP", + "Use cases of cryptography", + "client-side", + "2FA", + "Account Abstraction", + "Cryptography", + "Identity", + "Privacy", + "Recovery", + "Security", + "Use cases of cryptography", + "Zero-Knowledge", + "ZKP" ], "language": "en", "speakers": [ - "simon-emanuel-schmid", - "rob-stupay", - "abena" + "aayush-gupta", + "sora-suegami" ], "eventId": "devcon-7", - "slot_start": 1731465900000, - "slot_end": 1731471300000, - "slot_roomId": "classroom-e", - "resources_presentation": "https://docs.google.com/presentation/d/1obE94TKOOHTvht_bjpYs85KpbFc9Qw-AagmzvQTXrYk" + "slot_start": 1731468600000, + "slot_end": 1731470400000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1G6_OH46sVVpOgDR1P1ZWqOpTtRzjcESBO1p9aHuVisY" }, "vector": [ - 0, - 0, - 0, - 6, - 0, 0, 0, 0, @@ -866343,6 +865718,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -866448,6 +865824,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -866993,7 +866370,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -867053,15 +866429,15 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, 0, 0, + 6, 0, 0, + 6, 0, 0, 0, @@ -867074,12 +866450,12 @@ 0, 0, 6, + 6, 0, 0, 0, 0, 0, - 2, 0, 0, 0, @@ -867089,6 +866465,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -867109,6 +866486,9 @@ 0, 0, 0, + 2, + 0, + 2, 0, 0, 0, @@ -867124,7 +866504,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -867133,6 +866512,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -867225,6 +866605,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -867233,7 +866614,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -867616,10 +866996,11 @@ 0, 0, 2, + 2, 0, 0, 0, - 0, + 2, 0, 0, 0, @@ -867627,8 +867008,6 @@ 0, 0, 0, - 2, - 0, 0, 0, 0, @@ -867643,46 +867022,31 @@ }, { "session": { - "id": "zk-email-fast-proofs-and-production-ready-account-recovery", - "sourceId": "WNQBQH", - "title": "ZK Email: Fast Proofs and Production-Ready Account Recovery", - "description": "We discuss progress that ZK Email has made in making new proofs really easily, as well as interesting new on-chain directions for email-triggered transactions. We'll go over proof registries, email-based multisig signers, and email guardians for account recovery in production.", - "track": "Applied Cryptography", + "id": "zk-in-rollups-full-validity-proving-on-the-op-stack", + "sourceId": "8J8Z7Q", + "title": "ZK in Rollups: Full Validity Proving on the OP Stack", + "description": "Historically, zkEVM rollups have been difficult to build, requiring deep cryptography expertise that makes customization and maintainability complicated and time-consuming. With advancements in zk, zkVMs make it easy for any developer to write ZK applications with Rust. With a zkVM, we've created seamless way to upgrade ANY existing OP Stack chain to use ZKPs in just 1 hour. These rollups get fast finality, cost-effective (<0.1 cent / tx), and full EVM equivalence.", + "track": "Layer 2", "type": "Talk", "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [ - "ZK", - "Email" - ], + "keywords": [], "tags": [ - "Privacy", - "ZKP", - "Use cases of cryptography", - "client-side", - "2FA", - "Account Abstraction", - "Cryptography", - "Identity", - "Privacy", - "Recovery", - "Security", - "Use cases of cryptography", - "Zero-Knowledge", + "Layer 2s", + "Rollups", "ZKP" ], "language": "en", "speakers": [ - "aayush-gupta", - "sora-suegami" + "uma-roy" ], "eventId": "devcon-7", - "slot_start": 1731468600000, - "slot_end": 1731470400000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1G6_OH46sVVpOgDR1P1ZWqOpTtRzjcESBO1p9aHuVisY" + "slot_start": 1731582600000, + "slot_end": 1731583800000, + "slot_roomId": "stage-5", + "resources_presentation": "https://docs.google.com/presentation/d/1Dw9W_WUh2DLUhcVkatH257BHYs8yWdxlfLhoJXs8jnY" }, "vector": [ 0, @@ -867692,10 +867056,11 @@ 0, 0, 0, + 6, + 0, 0, 0, 0, - 6, 0, 0, 0, @@ -867801,7 +867166,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -868415,7 +867779,6 @@ 6, 0, 0, - 6, 0, 0, 0, @@ -868427,8 +867790,6 @@ 0, 0, 0, - 6, - 6, 0, 0, 0, @@ -868443,7 +867804,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -868460,13 +867820,13 @@ 0, 0, 0, + 2, + 0, 0, 0, 0, 0, - 2, 0, - 2, 0, 0, 0, @@ -868484,6 +867844,9 @@ 0, 0, 0, + 2, + 0, + 0, 0, 0, 0, @@ -868532,7 +867895,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -868583,7 +867945,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -868973,8 +868334,10 @@ 0, 0, 0, - 2, - 2, + 0, + 0, + 0, + 0, 0, 0, 0, @@ -869000,31 +868363,41 @@ }, { "session": { - "id": "zk-in-rollups-full-validity-proving-on-the-op-stack", - "sourceId": "8J8Z7Q", - "title": "ZK in Rollups: Full Validity Proving on the OP Stack", - "description": "Historically, zkEVM rollups have been difficult to build, requiring deep cryptography expertise that makes customization and maintainability complicated and time-consuming. With advancements in zk, zkVMs make it easy for any developer to write ZK applications with Rust. With a zkVM, we've created seamless way to upgrade ANY existing OP Stack chain to use ZKPs in just 1 hour. These rollups get fast finality, cost-effective (<0.1 cent / tx), and full EVM equivalence.", - "track": "Layer 2", + "id": "zkpassport-private-unforgeable-identity", + "sourceId": "K3GWST", + "title": "ZKpassport: Private Unforgeable Identity", + "description": "This talk presents ZKpassport, an identity verification solution integrating zero-knowledge proofs with ePassports to achieve privacy-preserving and unforgeable government-attested digital identities. We will delve into the technical architecture, implementation challenges, and practical applications. Attendees will gain insights into the development process, benefits, and potential uses of this technology in enhancing digital identity privacy and security.", + "track": "Applied Cryptography", "type": "Talk", "expertise": "Intermediate", "audience": "Engineering", "featured": false, "doNotRecord": false, - "keywords": [], + "keywords": [ + "ZK", + "NFC", + "Noir", + "PLONK" + ], "tags": [ - "Layer 2s", - "Rollups", - "ZKP" + "Privacy", + "Identity", + "Zero-Knowledge", + "noir", + "Identity", + "Privacy", + "Zero-Knowledge" ], "language": "en", "speakers": [ - "uma-roy" + "michael-elliot", + "theo-madzou" ], "eventId": "devcon-7", - "slot_start": 1731582600000, - "slot_end": 1731583800000, - "slot_roomId": "stage-5", - "resources_presentation": "https://docs.google.com/presentation/d/1Dw9W_WUh2DLUhcVkatH257BHYs8yWdxlfLhoJXs8jnY" + "slot_start": 1731484200000, + "slot_end": 1731486000000, + "slot_roomId": "classroom-a", + "resources_presentation": "https://docs.google.com/presentation/d/1oOW6cu6Z74Nvx5lSpva4kFP8hggWPnZdL6MvVt9Hc9U" }, "vector": [ 0, @@ -869034,13 +868407,10 @@ 0, 0, 0, - 6, - 0, - 0, - 0, 0, 0, 0, + 6, 0, 0, 0, @@ -869205,8 +868575,10 @@ 0, 0, 0, + 6, 0, 0, + 6, 0, 0, 0, @@ -869755,7 +869127,6 @@ 0, 0, 0, - 6, 0, 0, 0, @@ -869770,6 +869141,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -869799,7 +869171,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -869807,6 +869178,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -869823,7 +869195,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -869832,7 +869203,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -869858,6 +869228,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -869875,6 +869246,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -870342,54 +869714,54 @@ }, { "session": { - "id": "zkpassport-private-unforgeable-identity", - "sourceId": "K3GWST", - "title": "ZKpassport: Private Unforgeable Identity", - "description": "This talk presents ZKpassport, an identity verification solution integrating zero-knowledge proofs with ePassports to achieve privacy-preserving and unforgeable government-attested digital identities. We will delve into the technical architecture, implementation challenges, and practical applications. Attendees will gain insights into the development process, benefits, and potential uses of this technology in enhancing digital identity privacy and security.", - "track": "Applied Cryptography", + "id": "zkproving-the-history-of-ethereum-in-real-time", + "sourceId": "TVNJ99", + "title": "zkProving the history of Ethereum in real time.", + "description": "I'll explain the current work that we are doing in the Polygon zk teams to improve the performance of the provers and the quality of the tooling.\r\nI'll will explain how we can parallelise the generation of the proof and how we can integrate with different hardware and software so that it should allow to build a zk proof of a block in real time. \r\nI'll explain also how this proofs can be recursively linked to build a zkProof that can proof the whole Ethereum history from the genesis.", + "track": "Core Protocol", "type": "Talk", - "expertise": "Intermediate", + "expertise": "Expert", "audience": "Engineering", "featured": false, "doNotRecord": false, "keywords": [ - "ZK", - "NFC", - "Noir", - "PLONK" + "Lightclient", + "type1", + "STARK" ], "tags": [ - "Privacy", - "Identity", + "ZK-EVMs", + "ZKP", "Zero-Knowledge", - "noir", - "Identity", - "Privacy", - "Zero-Knowledge" + "lightclient", + "type1", + "starks", + "Zero-Knowledge", + "ZK-EVMs", + "ZKP" ], "language": "en", "speakers": [ - "michael-elliot", - "theo-madzou" + "jordi-baylina" ], "eventId": "devcon-7", - "slot_start": 1731484200000, - "slot_end": 1731486000000, - "slot_roomId": "classroom-a", - "resources_presentation": "https://docs.google.com/presentation/d/1oOW6cu6Z74Nvx5lSpva4kFP8hggWPnZdL6MvVt9Hc9U" + "slot_start": 1731474000000, + "slot_end": 1731475800000, + "slot_roomId": "stage-2", + "resources_presentation": "https://docs.google.com/presentation/d/1p0VlUcR1aOi--jA4hFb8aBF8mAWBuf-2vwun38CXBtI" }, "vector": [ 0, 0, 0, 0, + 6, 0, 0, 0, 0, 0, 0, - 6, 0, 0, 0, @@ -870554,10 +869926,8 @@ 0, 0, 0, - 6, 0, 0, - 6, 0, 0, 0, @@ -870679,6 +870049,7 @@ 0, 0, 0, + 6, 0, 0, 0, @@ -871158,9 +870529,6 @@ 0, 0, 0, - 2, - 0, - 0, 0, 0, 0, @@ -871187,6 +870555,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -871208,7 +870577,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -871226,7 +870594,6 @@ 0, 0, 0, - 2, 0, 0, 0, @@ -871463,6 +870830,7 @@ 0, 0, 0, + 2, 0, 0, 0, @@ -871673,10 +871041,13 @@ 0, 0, 2, + 2, + 2, 0, 0, 0, 2, + 2, 0, 0, 0, @@ -871694,10 +871065,10 @@ }, { "session": { - "id": "zkproving-the-history-of-ethereum-in-real-time", - "sourceId": "TVNJ99", - "title": "zkProving the history of Ethereum in real time.", - "description": "I'll explain the current work that we are doing in the Polygon zk teams to improve the performance of the provers and the quality of the tooling.\r\nI'll will explain how we can parallelise the generation of the proof and how we can integrate with different hardware and software so that it should allow to build a zk proof of a block in real time. \r\nI'll explain also how this proofs can be recursively linked to build a zkProof that can proof the whole Ethereum history from the genesis.", + "id": "zoom-in-on-eof-stack-validation", + "sourceId": "YYGYGF", + "title": "Zoom in on EOF stack validation", + "description": "Deep dive into EIP-5450: EOF stack validation spec and explaining some of the rationale behind it.", "track": "Core Protocol", "type": "Talk", "expertise": "Expert", @@ -871705,30 +871076,24 @@ "featured": false, "doNotRecord": false, "keywords": [ - "Lightclient", - "type1", - "STARK" + "EVM", + "EOF" ], "tags": [ - "ZK-EVMs", - "ZKP", - "Zero-Knowledge", - "lightclient", - "type1", - "starks", - "Zero-Knowledge", - "ZK-EVMs", - "ZKP" + "Core Protocol", + "eof", + "Core", + "Protocol" ], "language": "en", "speakers": [ - "jordi-baylina" + "andrei-maiboroda" ], "eventId": "devcon-7", - "slot_start": 1731474000000, - "slot_end": 1731475800000, - "slot_roomId": "stage-2", - "resources_presentation": "https://docs.google.com/presentation/d/1p0VlUcR1aOi--jA4hFb8aBF8mAWBuf-2vwun38CXBtI" + "slot_start": 1731555000000, + "slot_end": 1731556800000, + "slot_roomId": "stage-3", + "resources_presentation": "https://docs.google.com/presentation/d/1d8txUWtGhcQzZvxbPw_N_fi_3997eaZr5RJ2nDVrHkg" }, "vector": [ 0, @@ -872029,20 +871394,6 @@ 0, 0, 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 0, 0, 0, @@ -872493,49 +871844,6 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, 2, 0, 0, @@ -872823,1298 +872131,8 @@ 0, 0, 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 2, - 2, - 0, - 0, - 0, - 2, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0 - ] - }, - { - "session": { - "id": "zoom-in-on-eof-stack-validation", - "sourceId": "YYGYGF", - "title": "Zoom in on EOF stack validation", - "description": "Deep dive into EIP-5450: EOF stack validation spec and explaining some of the rationale behind it.", - "track": "Core Protocol", - "type": "Talk", - "expertise": "Expert", - "audience": "Engineering", - "featured": false, - "doNotRecord": false, - "keywords": [ - "EVM", - "EOF" - ], - "tags": [ - "Core Protocol", - "eof", - "Core", - "Protocol" - ], - "language": "en", - "speakers": [ - "andrei-maiboroda" - ], - "eventId": "devcon-7", - "slot_start": 1731555000000, - "slot_end": 1731556800000, - "slot_roomId": "stage-3", - "resources_presentation": "https://docs.google.com/presentation/d/1d8txUWtGhcQzZvxbPw_N_fi_3997eaZr5RJ2nDVrHkg" - }, - "vector": [ - 0, - 0, - 0, - 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 6, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 0, - 2, - 2, + 2, + 2, 0, 0, 0, @@ -875706,7 +873724,6 @@ 0, 0, 0, - 0, 2, 0, 0, diff --git a/devcon-api/data/vectors/dictionary.json b/devcon-api/data/vectors/dictionary.json index 038c81cc2..21bc870b8 100644 --- a/devcon-api/data/vectors/dictionary.json +++ b/devcon-api/data/vectors/dictionary.json @@ -114,9 +114,9 @@ "julien-niset", "joao-ferreira", "franck-royer", - "saleel", "yanis", "ernesto-garcia", + "frolic", "alvarius", "aayush-gupta", "kevin-jones", @@ -315,6 +315,7 @@ "mark-holt", "philip-daian", "andres-forigua", + "mateo-sabogal", "mike-neuder", "stani-kulechov", "tomasz-stanczak", @@ -352,8 +353,6 @@ "sacha", "chris", "davide-rezzoli", - "tascha", - "hayden-adams", "albert-garreta", "tuyen-dinh", "thomas-thiery", From d719da17cf740586b9d00d6fa74cb1b792cc1f53 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 10 Nov 2024 19:51:06 +0700 Subject: [PATCH 08/10] [skip deploy] PUT /sessions/epf-nethermindil-evm --- devcon-api/data/sessions/devcon-7/epf-nethermindil-evm.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/devcon-api/data/sessions/devcon-7/epf-nethermindil-evm.json b/devcon-api/data/sessions/devcon-7/epf-nethermindil-evm.json index 915c2459a..c631f3ed4 100644 --- a/devcon-api/data/sessions/devcon-7/epf-nethermindil-evm.json +++ b/devcon-api/data/sessions/devcon-7/epf-nethermindil-evm.json @@ -17,10 +17,10 @@ "EVM", "Optimization" ], - "duration": 2721, + "duration": 294, "language": "en", "sources_swarmHash": "", - "sources_youtubeId": "7yetoqLLbaQ", + "sources_youtubeId": "va-Ve5UMu40", "sources_ipfsHash": "", "sources_livepeerId": "", "sources_streamethId": null, From f95efb246afe916af77d0d83efa193a926dd36dd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 10 Nov 2024 19:55:17 +0700 Subject: [PATCH 09/10] [skip deploy] PUT /sessions/epf-nethermindil-evm --- devcon-api/data/sessions/devcon-7/epf-nethermindil-evm.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devcon-api/data/sessions/devcon-7/epf-nethermindil-evm.json b/devcon-api/data/sessions/devcon-7/epf-nethermindil-evm.json index c631f3ed4..812c1305d 100644 --- a/devcon-api/data/sessions/devcon-7/epf-nethermindil-evm.json +++ b/devcon-api/data/sessions/devcon-7/epf-nethermindil-evm.json @@ -20,7 +20,7 @@ "duration": 294, "language": "en", "sources_swarmHash": "", - "sources_youtubeId": "va-Ve5UMu40", + "sources_youtubeId": "aj-O3LC_Vuk", "sources_ipfsHash": "", "sources_livepeerId": "", "sources_streamethId": null, From 9a53d480a41ba0a0632c4386e7756e6952539fac Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 10 Nov 2024 20:00:02 +0700 Subject: [PATCH 10/10] [skip deploy] PUT /sessions/epf-nethermindil-evm --- devcon-api/data/sessions/devcon-7/epf-nethermindil-evm.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devcon-api/data/sessions/devcon-7/epf-nethermindil-evm.json b/devcon-api/data/sessions/devcon-7/epf-nethermindil-evm.json index 812c1305d..bf80e316c 100644 --- a/devcon-api/data/sessions/devcon-7/epf-nethermindil-evm.json +++ b/devcon-api/data/sessions/devcon-7/epf-nethermindil-evm.json @@ -20,7 +20,7 @@ "duration": 294, "language": "en", "sources_swarmHash": "", - "sources_youtubeId": "aj-O3LC_Vuk", + "sources_youtubeId": "c72jtSBCM4E", "sources_ipfsHash": "", "sources_livepeerId": "", "sources_streamethId": null,