Skip to content

Commit

Permalink
Added 5 more videos of Protocol Berg
Browse files Browse the repository at this point in the history
  • Loading branch information
xannyxs committed Oct 15, 2023
1 parent 23f7183 commit 72aeef1
Show file tree
Hide file tree
Showing 10 changed files with 113 additions and 5 deletions.
Original file line number Diff line number Diff line change
@@ -1 +1,28 @@
{"id":"crossing_the_interoperability_bridge_a_deep_dive_into_building_interoperable_dapps_with_ibc","name":"Crossing the Interoperability Bridge: A Deep Dive into Building Interoperable dApps with IBC","description":"This workshop will be led by Federico Kunze Küllmer, who was part of the core team that developed the Inter Blockchain Communication Protocol (IBC). Federico is also the co-founder of Evmos, an EVM compatible blockchain that supports interoperable dApps via IBC. Federico will dive deep into the technical aspects of the IBC protocol, exploring how it enables cross-chain communication and discussing how Evmos simplifies the development of interoperable dApps. Attendees will have the opportunity to learn from the speaker's firsthand experience in implementing the IBC protocol and gain valuable insights into developing successful interoperable dApps using Solidity.","start":1694791800000,"end":1694796600000,"stageId":"atelier__workshop_1","speakers":[{"id":"federico_kunze_kllmer","name":"Federico Kunze Küllmer","bio":"Evmos Co-founder. Cosmos Core Contributor. IBC Core Engineer.","eventId":"protocol_berg","photo":"https://speak.protocol.berlin/media/avatars/fede_eEnXITT.jpeg"},{"id":"daniel_burckhardt","name":"Daniel Burckhardt","bio":"-","eventId":"protocol_berg","photo":"https://speak.protocol.berlin/media/avatars/daniel_8x0ocYg.png"}],"playbackId":"","eventId":"protocol_berg","coverImage":"/sessions/protocol_berg/crossing_the_interoperability_bridge_a_deep_dive_into_building_interoperable_dapps_with_ibc.jpg"}
{
"id": "crossing_the_interoperability_bridge_a_deep_dive_into_building_interoperable_dapps_with_ibc",
"name": "Crossing the Interoperability Bridge: A Deep Dive into Building Interoperable dApps with IBC",
"description": "This workshop will be led by Federico Kunze Küllmer, who was part of the core team that developed the Inter Blockchain Communication Protocol (IBC). Federico is also the co-founder of Evmos, an EVM compatible blockchain that supports interoperable dApps via IBC. Federico will dive deep into the technical aspects of the IBC protocol, exploring how it enables cross-chain communication and discussing how Evmos simplifies the development of interoperable dApps. Attendees will have the opportunity to learn from the speaker's firsthand experience in implementing the IBC protocol and gain valuable insights into developing successful interoperable dApps using Solidity.",
"start": 1694791800000,
"end": 1694796600000,
"stageId": "atelier__workshop_1",
"speakers": [
{
"id": "federico_kunze_kllmer",
"name": "Federico Kunze Küllmer",
"bio": "Evmos Co-founder. Cosmos Core Contributor. IBC Core Engineer.",
"eventId": "protocol_berg",
"photo": "https://speak.protocol.berlin/media/avatars/fede_eEnXITT.jpeg"
},
{
"id": "daniel_burckhardt",
"name": "Daniel Burckhardt",
"bio": "-",
"eventId": "protocol_berg",
"photo": "https://speak.protocol.berlin/media/avatars/daniel_8x0ocYg.png"
}
],
"playbackId": "",
"videoUrl": "https://lp-playback.com/hls/6fd51jy2oc8z9g42/index.m3u8",
"eventId": "protocol_berg",
"coverImage": "/sessions/protocol_berg/crossing_the_interoperability_bridge_a_deep_dive_into_building_interoperable_dapps_with_ibc.jpg"
}
Original file line number Diff line number Diff line change
@@ -1 +1,21 @@
{"id":"p2p_set_reconciliation_as_storageheavy_dapp_infrastructure_20","name":"p2p set reconciliation as storage-heavy dapp infrastructure 2.0","description":"With a set reconciliation algorithm built on js-libp2p-gossipsub and using Patricia Merkle Tries Farcaster (and Kiwi News) are pioneering a new type of credible neutral architecture for social+decentralized apps. In this talk, @timdaub will go through the architectural basics of what makes Kiwi News‘s replication algorithm work and how it uses the Ethereum mainnet for name space management and as a public key registry.","start":1694789100000,"end":1694791500000,"stageId":"atelier__workshop_1","speakers":[{"id":"tim_daubenschtz","name":"Tim Daubenschütz","bio":"@timdaub is the founder of Kiwi News, a decentralized Hacker News clone that no single entity controls but everybody co-owns.","eventId":"protocol_berg","photo":"https://speak.protocol.berlin/media/avatars/022999a2c6f4fd58a76724c9abf2ae3f_R1lPTbE.jpg"}],"playbackId":"","eventId":"protocol_berg","coverImage":"/sessions/protocol_berg/p2p_set_reconciliation_as_storageheavy_dapp_infrastructure_20.jpg"}
{
"id": "p2p_set_reconciliation_as_storageheavy_dapp_infrastructure_20",
"name": "p2p set reconciliation as storage-heavy dapp infrastructure 2.0",
"description": "With a set reconciliation algorithm built on js-libp2p-gossipsub and using Patricia Merkle Tries Farcaster (and Kiwi News) are pioneering a new type of credible neutral architecture for social+decentralized apps. In this talk, @timdaub will go through the architectural basics of what makes Kiwi News‘s replication algorithm work and how it uses the Ethereum mainnet for name space management and as a public key registry.",
"start": 1694789100000,
"end": 1694791500000,
"stageId": "atelier__workshop_1",
"speakers": [
{
"id": "tim_daubenschtz",
"name": "Tim Daubenschütz",
"bio": "@timdaub is the founder of Kiwi News, a decentralized Hacker News clone that no single entity controls but everybody co-owns.",
"eventId": "protocol_berg",
"photo": "https://speak.protocol.berlin/media/avatars/022999a2c6f4fd58a76724c9abf2ae3f_R1lPTbE.jpg"
}
],
"playbackId": "",
"videoUrl": "https://lp-playback.com/hls/3719nqilp00xp8ot/index.m3u8",
"eventId": "protocol_berg",
"coverImage": "/sessions/protocol_berg/p2p_set_reconciliation_as_storageheavy_dapp_infrastructure_20.jpg"
}
Original file line number Diff line number Diff line change
@@ -1 +1,21 @@
{"id":"real_web3_messaging_must_be_encrypted_decentralized_and_interoperable_utilizing_dm3_protocol_as_layer_0_of_messaging","name":"Real web3 messaging must be encrypted, decentralized, and interoperable! Utilizing dm3 protocol as layer 0 of messaging.","description":"The dm3 protocol is the web3 messaging protocol focusing on encryption, decentralization, scalability, and in particular interoperability. It utilizes the essential features for a lean messaging base protocol: a registry for public keys and decentralized delivery service nodes.","start":1694768400000,"end":1694770800000,"stageId":"atelier__workshop_1","speakers":[{"id":"steffen_kux","name":"Steffen Kux","bio":"As an applied mathematician, Steffen started his career in 2000 in the automotive industry as a method- and software developer for mathematical and simulation software, with a particular focus on applications using mathematical optimization, numerical simulation, and artificial intelligence. \r\n\r\nSince 2017, he has been working to implement blockchain technology for real-world applications. He has developed applications with industry partners and products in IoT, energy, mobility, sharing economy, asset management, and self-sovereign identity.\r\n\r\n2021 Steffen co-founded with 3 partners corpus as a venture studio for web3 applications. Now Steffen is focused on web3 messaging as one of the venture studio's successful projects. He and his team are developing dm3, the web3 messaging protocol for secure and interoperable communication.","eventId":"protocol_berg","photo":"https://speak.protocol.berlin/media/avatars/sk_profile_pic_bTb5DPX.png"}],"playbackId":"","eventId":"protocol_berg","coverImage":"/sessions/protocol_berg/real_web3_messaging_must_be_encrypted_decentralized_and_interoperable_utilizing_dm3_protocol_as_layer_0_of_messaging.jpg"}
{
"id": "real_web3_messaging_must_be_encrypted_decentralized_and_interoperable_utilizing_dm3_protocol_as_layer_0_of_messaging",
"name": "Real web3 messaging must be encrypted, decentralized, and interoperable! Utilizing dm3 protocol as layer 0 of messaging.",
"description": "The dm3 protocol is the web3 messaging protocol focusing on encryption, decentralization, scalability, and in particular interoperability. It utilizes the essential features for a lean messaging base protocol: a registry for public keys and decentralized delivery service nodes.",
"start": 1694768400000,
"end": 1694770800000,
"stageId": "atelier__workshop_1",
"speakers": [
{
"id": "steffen_kux",
"name": "Steffen Kux",
"bio": "As an applied mathematician, Steffen started his career in 2000 in the automotive industry as a method- and software developer for mathematical and simulation software, with a particular focus on applications using mathematical optimization, numerical simulation, and artificial intelligence. \r\n\r\nSince 2017, he has been working to implement blockchain technology for real-world applications. He has developed applications with industry partners and products in IoT, energy, mobility, sharing economy, asset management, and self-sovereign identity.\r\n\r\n2021 Steffen co-founded with 3 partners corpus as a venture studio for web3 applications. Now Steffen is focused on web3 messaging as one of the venture studio's successful projects. He and his team are developing dm3, the web3 messaging protocol for secure and interoperable communication.",
"eventId": "protocol_berg",
"photo": "https://speak.protocol.berlin/media/avatars/sk_profile_pic_bTb5DPX.png"
}
],
"playbackId": "",
"videoUrl": "https://lp-playback.com/hls/c69ck4oqy45apr0c/index.m3u8",
"eventId": "protocol_berg",
"coverImage": "/sessions/protocol_berg/real_web3_messaging_must_be_encrypted_decentralized_and_interoperable_utilizing_dm3_protocol_as_layer_0_of_messaging.jpg"
}
22 changes: 21 additions & 1 deletion data/sessions/protocol_berg/roll_your_own_crypto.json
Original file line number Diff line number Diff line change
@@ -1 +1,21 @@
{"id":"roll_your_own_crypto","name":"Roll your own crypto","description":"Elliptic curve cryptography underpins the trillion dollar economy of cryptocurrencies. But it's often seen as some sort of sorcery, meant only for experts. While it's true that cryptography is a minefield, and therefore you should _never roll your own crypto_, it's still a useful method to build an understanding of cryptocurrencies from first principles.\r\n\r\nIn this workshop, we'll cover basic algebra necessary to get a theoretical understanding of elliptic curves, and learn how they are used for signing and verifying transactions. We'll then put this theory to practice by rolling our own toy implementation of the elliptic curve used in Ethereum and Bitcoin.","start":1694783700000,"end":1694788500000,"stageId":"atelier__workshop_1","speakers":[{"id":"anirudha_bose","name":"Anirudha Bose","bio":"Anirudha is a Staff Engineer at Brave, where he works on web3 initiatives, notably the multi-chain Brave Wallet. Previously, he worked at Ledger on custody software for financial institutions, and also briefly on algorithms for quantum computers. He enjoys travelling, attending mixers, and playing the guitar.","eventId":"protocol_berg","photo":""}],"playbackId":"","eventId":"protocol_berg","coverImage":"/sessions/protocol_berg/roll_your_own_crypto.jpg"}
{
"id": "roll_your_own_crypto",
"name": "Roll your own crypto",
"description": "Elliptic curve cryptography underpins the trillion dollar economy of cryptocurrencies. But it's often seen as some sort of sorcery, meant only for experts. While it's true that cryptography is a minefield, and therefore you should _never roll your own crypto_, it's still a useful method to build an understanding of cryptocurrencies from first principles.\r\n\r\nIn this workshop, we'll cover basic algebra necessary to get a theoretical understanding of elliptic curves, and learn how they are used for signing and verifying transactions. We'll then put this theory to practice by rolling our own toy implementation of the elliptic curve used in Ethereum and Bitcoin.",
"start": 1694783700000,
"end": 1694788500000,
"stageId": "atelier__workshop_1",
"speakers": [
{
"id": "anirudha_bose",
"name": "Anirudha Bose",
"bio": "Anirudha is a Staff Engineer at Brave, where he works on web3 initiatives, notably the multi-chain Brave Wallet. Previously, he worked at Ledger on custody software for financial institutions, and also briefly on algorithms for quantum computers. He enjoys travelling, attending mixers, and playing the guitar.",
"eventId": "protocol_berg",
"photo": ""
}
],
"playbackId": "",
"videoUrl": "https://lp-playback.com/hls/9c03t1pvb65d3v92/index.m3u8",
"eventId": "protocol_berg",
"coverImage": "/sessions/protocol_berg/roll_your_own_crypto.jpg"
}
Original file line number Diff line number Diff line change
@@ -1 +1,22 @@
{"id":"testnet_or_not_here_we_come_a_deep_dive_into_running_test_networks","name":"Testnet or Not, Here We Come: A deep dive into running test networks","description":"Post-Merge testnets are a beast to run, this workshop would give you an overview into all the tooling that exists to make this job easier. We would also setup a small testnet during this workshop to help familiarize with the tools.","start":1694771100000,"end":1694775900000,"stageId":"atelier__workshop_1","speakers":[{"id":"parithosh","name":"Parithosh","bio":"I am an Ethereum enthusiast with a deep love for all things servers. I incorporated Ethereum into my Master’s thesis and loved the experience so much as to make it my full time job. I currently work in the DevOps team of the Ethereum Foundation and I mainly focus on the Ethereum protocol upgrades. I’m also an avid photographer with a specific interest in Landscape and Travel photography.","eventId":"protocol_berg","photo":"https://speak.protocol.berlin/media/avatars/x5MkzrAf_400x400_410A3ST.jpg"},{"id":"barnabas_busa","name":"Barnabas Busa","bio":"Devops at Ethereum Foundation","eventId":"protocol_berg","photo":""}],"playbackId":"","eventId":"protocol_berg","coverImage":"/sessions/protocol_berg/testnet_or_not_here_we_come_a_deep_dive_into_running_test_networks.jpg"}
{
"id": "testnet_or_not_here_we_come_a_deep_dive_into_running_test_networks",
"name": "Testnet or Not, Here We Come: A deep dive into running test networks",
"description": "Post-Merge testnets are a beast to run, this workshop would give you an overview into all the tooling that exists to make this job easier. We would also setup a small testnet during this workshop to help familiarize with the tools.",
"start": 1694771100000,
"end": 1694775900000,
"stageId": "atelier__workshop_1",
"speakers": [
{
"id": "parithosh",
"name": "Parithosh",
"bio": "I am an Ethereum enthusiast with a deep love for all things servers. I incorporated Ethereum into my Master’s thesis and loved the experience so much as to make it my full time job. I currently work in the DevOps team of the Ethereum Foundation and I mainly focus on the Ethereum protocol upgrades. I’m also an avid photographer with a specific interest in Landscape and Travel photography.",
"eventId": "protocol_berg",
"photo": "https://speak.protocol.berlin/media/avatars/x5MkzrAf_400x400_410A3ST.jpg"
},
{ "id": "barnabas_busa", "name": "Barnabas Busa", "bio": "Devops at Ethereum Foundation", "eventId": "protocol_berg", "photo": "" }
],
"playbackId": "",
"videoUrl": "https://lp-playback.com/hls/70a6nax8ntwhf147/index.m3u8",
"eventId": "protocol_berg",
"coverImage": "/sessions/protocol_berg/testnet_or_not_here_we_come_a_deep_dive_into_running_test_networks.jpg"
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 72aeef1

Please sign in to comment.