{"guid":"334d374d-5652-2020-2020-202020202020","title":"Smart Contracts on Ethereum (Workshop)","subtitle":null,"slug":"3M7MVR","link":"https://c3voc.de","description":"Learn how to use the actually interesting parts of blockchains instead of just staring at price charts: Programming a decentralised, manipulation-resistant world-wide singleton computer open to everyone.\n\nThe current hype about blockchains and cryprocurrencies is mostly focused on trading and investment. We would like to take a look below the surface and highlight the many useful things you can do with a decentralised manipulation-resistant database that features stored procedures and can be used by anyone. We will write smart contracts, deploy and use them on the testnet. Knowing a programming language like C/C++/Java is helpful but not required. If time permits, we might also touch on the subject how to remove the resource-intensive mining procedure.\n\nIMPORTANT: To save some time, please install the \"Metamask\" browser extension prior to the workshop: https://metamask.io/\n\nWe will follow the instructions at https://gist.github.com/chriseth/cbfde704314e33baafa7400bc153754c","original_language":"eng","persons":["Christian Reitwiessner"],"tags":["eh18","32"],"view_count":279,"promoted":false,"date":"2018-03-30T00:00:00.000+02:00","release_date":"2018-03-31T02:00:00.000+02:00","updated_at":"2025-10-08T11:15:07.914+02:00","length":4869,"duration":4869,"thumb_url":"https://static.media.ccc.de/media/conferences/eh2018/32-hd.jpg","poster_url":"https://static.media.ccc.de/media/conferences/eh2018/32-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/eh2018/334d374d-5652-2020-2020-202020202020-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/eh2018/334d374d-5652-2020-2020-202020202020-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/3M7MVR","url":"https://api.media.ccc.de/public/events/334d374d-5652-2020-2020-202020202020","conference_title":"Easterhegg 2018","conference_url":"https://api.media.ccc.de/public/conferences/eh18","related":[{"event_id":5218,"event_guid":"51454a55-534a-2020-2020-202020202020","weight":12},{"event_id":5219,"event_guid":"47334342-424d-2020-2020-202020202020","weight":8},{"event_id":5220,"event_guid":"57533942-4659-2020-2020-202020202020","weight":8},{"event_id":5221,"event_guid":"58524548-4a4c-2020-2020-202020202020","weight":8},{"event_id":5222,"event_guid":"42464643-3358-2020-2020-202020202020","weight":19},{"event_id":5223,"event_guid":"4647424c-5553-2020-2020-202020202020","weight":14},{"event_id":5224,"event_guid":"3944414e-3841-2020-2020-202020202020","weight":8},{"event_id":5225,"event_guid":"57423939-4845-2020-2020-202020202020","weight":11},{"event_id":5228,"event_guid":"44434a47-4b41-2020-2020-202020202020","weight":9},{"event_id":5233,"event_guid":"4a433356-4456-2020-2020-202020202020","weight":14},{"event_id":5235,"event_guid":"52535255-5245-2020-2020-202020202020","weight":8},{"event_id":5240,"event_guid":"39474e46-4733-2020-2020-202020202020","weight":12},{"event_id":5241,"event_guid":"43335341-4154-2020-2020-202020202020","weight":8},{"event_id":5775,"event_guid":"8c0b8e5b-7e38-486a-bd97-5329857ffae8","weight":8}],"recordings":[{"size":387,"length":4869,"mime_type":"video/mp4","language":"eng","filename":"eh18-32-eng-Smart_Contracts_on_Ethereum_Workshop_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-03-31T01:39:50.016+02:00","recording_url":"https://cdn.media.ccc.de/events/eh2018/h264-hd/eh18-32-eng-Smart_Contracts_on_Ethereum_Workshop_hd.mp4","url":"https://api.media.ccc.de/public/recordings/24208","event_url":"https://api.media.ccc.de/public/events/334d374d-5652-2020-2020-202020202020","conference_url":"https://api.media.ccc.de/public/conferences/eh18"},{"size":43,"length":4857,"mime_type":"audio/opus","language":"eng","filename":"eh18-32-eng-Smart_Contracts_on_Ethereum_Workshop_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2018-03-31T01:45:11.259+02:00","recording_url":"https://cdn.media.ccc.de/events/eh2018/opus/eh18-32-eng-Smart_Contracts_on_Ethereum_Workshop_opus.opus","url":"https://api.media.ccc.de/public/recordings/24209","event_url":"https://api.media.ccc.de/public/events/334d374d-5652-2020-2020-202020202020","conference_url":"https://api.media.ccc.de/public/conferences/eh18"},{"size":74,"length":4857,"mime_type":"audio/mpeg","language":"eng","filename":"eh18-32-eng-Smart_Contracts_on_Ethereum_Workshop_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2018-03-31T01:46:06.434+02:00","recording_url":"https://cdn.media.ccc.de/events/eh2018/mp3/eh18-32-eng-Smart_Contracts_on_Ethereum_Workshop_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/24210","event_url":"https://api.media.ccc.de/public/events/334d374d-5652-2020-2020-202020202020","conference_url":"https://api.media.ccc.de/public/conferences/eh18"},{"size":193,"length":4869,"mime_type":"video/webm","language":"eng","filename":"eh18-32-eng-Smart_Contracts_on_Ethereum_Workshop_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-03-31T08:51:10.319+02:00","recording_url":"https://cdn.media.ccc.de/events/eh2018/webm-sd/eh18-32-eng-Smart_Contracts_on_Ethereum_Workshop_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/24211","event_url":"https://api.media.ccc.de/public/events/334d374d-5652-2020-2020-202020202020","conference_url":"https://api.media.ccc.de/public/conferences/eh18"},{"size":543,"length":4869,"mime_type":"video/webm","language":"eng","filename":"eh18-32-eng-Smart_Contracts_on_Ethereum_Workshop_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-03-31T08:51:52.885+02:00","recording_url":"https://cdn.media.ccc.de/events/eh2018/webm-hd/eh18-32-eng-Smart_Contracts_on_Ethereum_Workshop_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/24212","event_url":"https://api.media.ccc.de/public/events/334d374d-5652-2020-2020-202020202020","conference_url":"https://api.media.ccc.de/public/conferences/eh18"},{"size":144,"length":4869,"mime_type":"video/mp4","language":"eng","filename":"eh18-32-eng-Smart_Contracts_on_Ethereum_Workshop_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-03-31T08:52:14.201+02:00","recording_url":"https://cdn.media.ccc.de/events/eh2018/h264-sd/eh18-32-eng-Smart_Contracts_on_Ethereum_Workshop_sd.mp4","url":"https://api.media.ccc.de/public/recordings/24213","event_url":"https://api.media.ccc.de/public/events/334d374d-5652-2020-2020-202020202020","conference_url":"https://api.media.ccc.de/public/conferences/eh18"}]}