In this workshop we will introduce participants to Pocket Science Lab and collaborate with participants to conduct experiments with the project. Participants can use a mobile Android phone or a Linux desktop PC to connect to the device.
Introduction to decentral.community, and to the Critical Decentralisation Cluster at 36C3.
RIAT is an NGO and institute for research, development, communication and education in the fields of cryptography, privacy technologies and the future of decentralisation.
Presentation of the members and working goups of the Swiss Cryptoeconomics assembly.
Presentation of the Swiss Cryptoeconomics assemby.
Hacking around Z-Wave smart home gateway based on Raspberry Pi and making your own Z-Wave device based on Z-Uno. Please take with you <ul> <li> Your laptop with</li> <ul> <li>Access to the internet</li> <li>Arduino IDE installed<...
<h2>Workshop sections</h2> <ul> <li>What is Z-Wave and where should you use it</li> <li>Z-Way controller and RaZberry/UZB hardware</li> <ul> <li>Controlling switches </li> <li>Reading sensor/switch values</li> <li>Making rules</li> <li>Using JS API</li> </ul> <li>Z-Uno prototyping board</li> <ul> <li>Making Simple Switch</li> <li>Adding more stuff</li> </ul> <li>Z-Uno Shield and Z-Uno Configurator</li> <li>Z-Uno Modules</li> </ul> <hr/> <h2>Usefull links for the workshop</h2> <h3>Z-Way controllers on the workshop</h3> <ul> <li>Controller (EU, 868 MHz)</li> <li>Smart Home UI http://192.168.88.22:8083</li> <li>Expert UI http://192.168.88.22:8083/expert</li> <li>WiFi SSID</li> <li>Z-Wave-RPi-xxxx / PSK: ccc-2019</li> <li>Smart Home User: admin / Password: ccc</li> </ul> <h3>Z-Way documentation</h3> <ul> <li>Installing Z-Way https://z-wave.me/z-way/download-z-way/</li> <li>Z-Way doc https://z-wave.me/essentials</li> <li>Z-Way JS engine GitHub https://github.com/Z-Wave-Me/home-automation/</li> </ul> <h3>Z-Way workshop materials</h3> <ul> <li>Making rules: Settings -> Apps -> Local -> IfThen -> Add</li> <li>Turning on/off...
Namecoin is a blockchain (first project forked from Bitcoin) that implements a decentralized DNS and public key infrastructure, which is resistant to censorship, hijacking, and other tampering. This talk will explain the basics of how Namecoin wo...
In this interactive session we will introduce Open Hardware projects at FOSSASIA and share experience developing a project from the idea stage to market. Projects discussed include Pocket Science Lab, Neurolab, Badge Magic and more.
Replicant is a fully free Android distribution that is approved by the FSF. This short talk will briefly explain: why Replicant came into being; the freedom, privacy and security issues it has found in devices aimed to run Android; and the approac...
Replicant is a fully free software Android distribution that puts emphasis on freedom, privacy and security. It is based on LineageOS and replaces or avoids every proprietary component of the system. Replicant is so far the only distribution for smartphones that is endorsed by the Free Software Foundation as meeting the Free System Distribution Guidelines. Starting out as a project that aimed to make the HTC Dream smartphone usable with only free software, it proved that running Android on these devices was much simpler and effective than porting GNU/Linux to them. The main reason behind that lies in the Android architecture: while in GNU/Linux the hardware abstraction is done in the Linux kernel, in Android it is done in hardware abstraction libraries. This enabled hardware manufacturers to break the kernel API, making it very difficult to run GNU/Linux properly on such devices. As the work progressed, the team took the opportunity to learn more about the hardware architecture of the smartphones they were supporting, as it has a big impact on freedom as well. In most early Android Android devices, the modem was in control of everything, with full access to RAM, sound c...
Introduction to Open Source Hardware (OSHW) including the Open Source Hardware Association (OSHWA), certified OSHW, and the Open Hardware Summit
A deep-dive summary of the technical, economic, and social aspects of fiat, Bitcoin, and Monero from 2008 to the present day. In keeping with 36C3 CDC's theme of "Respect My Privacy," this talk will emphasize features of cryptocurrencies and asse...
Diego talks about various FOSS funding models, which are the most successful, and how to make FOSS sustainable for the upcoming years.
FOSS is in a very strange place where the entire internet runs off of its infrastructure, but it generates little money for the people responsible for maintenance and upkeep. This talk looks at FOSS projects, big and small, as well as the unique challenges they face to keep their developers working on them, the consequences if they fall into disrepair, and sustainable, profitable funding models for them.
In this talk, we will discuss forks as human consensus failure modes, why they happen and their consequences. We will look at examples of forks in different social structures: from hunter-gatherer tribes and religious factions, to open source proj...
In 2010 the German Federal Office for Information Security (BSI) created a security audit of the encryption software Truecrypt - and didn't publish it. Truecrypt has an interesting and sometimes mysterious history. The anonymous creators suddenly stopped development in 2014 and warned about unfixed security issues, without further explanation. At the same time a donation-funded security audit was organized by cryptographer Matthew Green, which didn't find any serious issues. A fork of Truecrypt called Veracrypt is still developed today. The audit by the BSI was only recently revealed with a request according to the German freedom of information law. It contains information about bugs in the code that are present until today. The talk will present some of these findings and discuss the questionable role of the BSI.
In the fourth iteration of the workshop "Black Crystal", which has been held previously at RIAT in Vienna, RIAT Cyprus and during HCPP19 in Prague - we are again focusing on Trezor Crypto Lib and on creating small applications based on the ESP32 M...
In the fourth iteration of the workshop "Black Crystal", which has been held previously at RIAT in Vienna, RIAT Cyprus and during HCPP19 in Prague - we are again focusing on Trezor Crypto Lib and on creating small applications based on the ESP32 MCU and the Arduino IDE. A core focus of this workshop is to understand the constraints and limitations of cryptographic key generation, especially on slow devices. In the context of the workshop, participants will pragmatically explore different workflows, such as key generation, BIP39, entropy sources, shamir secret sharing. Workshop outcomes are shared in the code-repository of the workshop. RIAT is an independent R+D institute focussing on Open Hardware, Blockchain and Privacy-Enabling technologies. The institute is active in Austria, Cyprus and the US and exists since 2012. The institute is one of the world’s earliest blockchain institutes. The cryptography and hardware division of RIAT exists since 2017 and works on communicating (open) hardware related topics to developers, enthusiasts and the general public.
How can we trade directly with another party on the internet, without involving a trusted third party or legal system? Is there a way to trust the other party to be honest? Bisq recently implemented a dispute resolution system that keeps contr...
Centralized exchanges rely on company policies and legal systems to ensure smooth operations. Decentralized exchanges mostly rely on trusted third parties to resolve disputes. But what if we wanted to avoid trusting third parties and expensive and unpredictable legal systems? How can we resolve disputes in a system of cryptoanarchy, where no one has absolute power? Bisq's new dispute resolution system offers 1 approach, implemented recently in its move to 2-of-2 multisignature trade wallets where only the 2 traders have control over their funds (previously 2-of-3, where a trusted arbitrator held a third key). The new solution enabled Bisq to decentralize the trust formerly placed in arbitrators across 3 mechanisms that encourage both traders to follow the rules...and to punish them if they don't. This talk covers the combination of game-theoretic, financial, and cryptographic tools to accomplish sovereign (and anonymous) peer-to-peer trading.
In this panel we will share our experience connecting to amazing developers in Europe and Asia. We will talk about running events for 10 years, creating coding programs and contests and getting the funding necessary to move things forward.
Monero has a unique among the major crypto currencies approach to scaling, that relies on a penalty driven adaptive blockweight (blocksize) and a minimum or tail block reward. This is fundamentally different from the fixed blockweight and falling...
Nym is a decentralized and incentived mix-network that can defeat even global passive adversaries. This event will launch the "alpha" Rust mix-net of Nym, and demonstrate the use of validators to create anonymous authentication credentials to acce...
Nym builds a modern anonymous communication mix-net that is incentized, rewarding mix-nodes using "proof of mixing." Coming from the<a href="https://panoramix-project.eu/">PANORAMIX</a> project, the startup <a href="https://nymtech.net">Nym Technologies</a> from Neuchatel in Switzerland, has recently built the core mix-net infrastructure in Rust, and will do the first demonstration of the live "alpha" test-net at Chaos Computer Congress. A mix-net is superior to Tor insofar as it uses delays and cover traffic to break patterns in metadata. Nodes that join get rewarded in tokens for successfully mixing traffic, using commitments to a VRF to generate fair sampling of the underlying network. In order to prevent denial of service and sybil attacks, Nym uses anonymous authentication credentials, currently based on the Coconut signature scheme, famously acquired by Facebook and described at the last Chaos Computer Camp in this <a href="https://media.ccc.de/v/Camp2019-10317-fighting_back_against_libra_-_decentralizing_facebook_connect">lecture</a>. We'll demonstrate how the test-net works with these credentials and can validate them in a decentralized manner.
I plan to organise a workshop on privacy preserving Crypto AML tools. Open Source Blockchain explorers are the most common basic tool. I would like to give some examples of AML use-cases and see what can be studied using local full nodes wit...
Description/Abstract: Every human evolves today in multi-dimensional physical and digital environment. If each individual is to keep its individuality and autonomy in its daily choices, it must be protected and given effective tools to defend its ...
Additional Talk Information: The addition of this new right will be discussed by the Walliser Verfassungsrat in charge of writing the new Cantonal Constitution. The association of French speaking Data Protection Authorities, including the Swiss authority, has issued a comment that "personal data are components of the human person"
A hands-on exercise on a novel system to create decentralized identities on the blockchain based on attendance certificates. POAP runs on the Ethereum mainnet has thousands of humans already.
Our mission is to fuckGoogle and other megacorps. We are geeks that build open-source things. Code first. Everything else later.
My idea was to give a talk about the open source protocol we have created. Its main idea is to change the way we search for things by using sybil resistant mechanism for indexation and ranking, knowledge graphs and computational resources that are required for this. The protocol is built with the help of ipfs and tendernint. The cool thing is that with changing Semantics we create along much more use cases that web 3 browsers (which are in fact personal applications), we can create unified linguistics, autonomous robots, solve some basic income issues, program complex matrices, create language convergence, proof of location, etc Our main goal is to fuckgoogle, which is basically our motto. So the idea was to talk about the issues we underestimate that derive from centralized search, ranking, indexation, etc. Why search is important and why web 2 is broken
In this final workshop we bring it all together. Participants learned how to make skills and how to run SUSI.AI on the desktop and smart device. Let's bring this all together and build a cloud that you could run at home.
What's wrong with the current Crypto-AML mainstream approach and why it's dangerous for our economies and our societies. What is really demanded by the law and how do we see cryptography can provide answers. Kickstarting the workshop on Cry...
Cryptoanarchy creates spaces of liberty in the virtual space - encryption, anonymity, free trade using digital money. Can we use some of the principles to achieve liberty in physical space? How to create parallel social institutions.
How to make use of the DAppNode's SDK tool to build a tor relay package in a few easy steps, and deploy it on a DAppNode, an open source solution for personal servers focused on cryptocurrency and decentralization.
In this session we will cover how to will build a tor relay package as a example, to help the network, serving IPFS content as a hidden service, and to be used by other DAppNode apps like full nodes, etc. A laptop and basic skills with Linux and Docker are required. We recommend having NodeJS and docker pre-installed.
In this lecture we will present the story of the satirical BSH token (http://bullshit.money/) and use it to initiate a criticism on the value proposition of many blockchain projects. At the same time, we will reflect on what brings value to differ...
The Namecoin and Tor developers are running a new experiment: the GNU/Linux Nightly Builds of Tor Browser now have optional support for resolving Namecoin's .bit domains. This experiment aims to provide a fix for the long-standing UX problem with...
Disclaimer: Although the work covered in this talk is a collaboration between Namecoin and Tor, this talk is solely from Namecoin's perspective.
Fair data society is a non-profit initiative working towards decentralised data commons that will provide an alternative to surveillance capitalism, the alternative being, a fair data society.
Fair data society is a non-profit project that is focused on reimagining the current data economy and provide an alternative viable solution. In the talk the concept of fair data and decentralised data commons will be presented. along with a proposal for fair data society principles and a demo of a secure file transfer dapp that is designed in the way to walk the talk.
The Namecoin and Tor developers are running a new experiment: the GNU/Linux Nightly Builds of Tor Browser now have optional support for resolving Namecoin's .bit domains. This experiment aims to provide a fix for the long-standing UX problem with...
I highly recommend attending my talk "Adventures and Experiments Adding Namecoin to Tor Browser" prior to this workshop, but this is not a hard requirement; attendees who didn't attend that talk are still welcome. Disclaimer: Although the work covered in this workshop is a collaboration between Namecoin and Tor, this workshop is solely from Namecoin's perspective.
Lightning talk on open data and the upcoming public sector information
Open Data for Data Commons
On this talk, we will talk about the state of different secure messaging applications: from MLS, Signal, Wire to OTR. We will talk around what impact they have as a technology used to resist mass surveillance and why they are needed in the current ever oppressive world. We will look at the challenges they face and what need ideas come with the 4th version of OTR.
Privacy and freedom within the context of cryptocurrencies, zero-knowledge-proof systems, decentralised protocols and other privacy protection layers is about co-creating and co-shaping alternatives to empower individuals to control their own data...
Digital surveillance threatens human rights – including privacy and freedom of expression and association, inhibiting the free functioning of a vibrant civil society. While the origins of cryptocurrency may have sought to build an alternative, transparent blockchains and the requirement for KYC/AML checks has proven to blur the lines between private data collection and state tracking once again. This compromises our fundamental human right to financial privacy in the digital era and is positioning the public ledger as a new behaviour extraction and censorship tool. We are at risk of perpetuating, rather than challenging, the system. Monero, arguably the last bastion of cypher-punk resistance in the crypto space, is contributing to an _actual_ alternative through the conscious engineering of privacy-by-default technology that enables fungible, private, censorship-resistant financial transactions. This lightning talk will examine the current status-quo, the role that the Monero community and pro-privacy developers have in co-creating and co-shaping an alternative vision and what it will take to build the counter-narrative against the real politick of surveillance capitalism and...
Learn ways of doing outreach in order to build communities around projects.
Almonit is a project for decentralized websites and web services. Decentralized websites and web services are an alternative to the way the web functions today. They combine decentralized storage (like IPFS), decentralized name services (like E...
How does the web function? Generally speaking, it uses servers to provide content or services, and DNS to provide access to those servers. The Almonit project provides an alternative to the traditional server-DNS model. Instead of a server, we use decentralized storage (like IPFS), and instead of DNS, we use a decentralized name service (like ENS). We provide tools, methods and a portal for creating and accessing the decentralized web. The decentralized websites and web services scene is very new. In its current form, it was developed mostly in 2019. So far, it contains around a 100 websites experimenting with the technology, but its potential is promising. We envision it being used to create community-driven websites which would be made, moderated and maintained by a community instead of a central entity. This lecture describes the Almonit project, its architecture and technical details. We also present the ecosphere of decentralized websites and web services in which the project is created, and survey the past, present and also possible future use-cases of this technology, including its limitations.
A login form with user name and password is implemented quickly. But passwords don't scale from the user perspective and the new WebAuthentication standard is there to replace them. This presentation gives an introduction to WebAuthn and FIDO2, wh...
This workshop complements the talk on the Nym network by offering a hands-on step-by-step guide for programmers to setup mix-node and validators on the alpha mix-network.
This workshop will let programmers set-up validators and walk through the instructions of setting up a Nym valdiator, and if time allows, a Nym mix-node. Members of the Nym team will be available on hand, and demonstrate how apps like wallets and chat applications can be build on the top of the node.
In this on stage workshop we run participants through a tutorial to create basic SUSI.AI skills and bots, that they can embed on their website or run on a smart speaker.
Thoughts and insights on working as a UX designer in open-source and crypto, specifically contributing to Monero.
This presentation will go over my experience contributing design to the <a href="https://www.figma.com/c/file/775423808468574409">Monero GUI</a> wallet, the <a href="https://www.exploremonero.com">Explore Monero</a> explorer, as well as the <a href="https://www.cryptouxhandbook.com">Crypto UX Handbook</a>. I'll cover topics around designing for crypto and design in open-source.
In this half hour overview, we report progress made on projects at Monero Hardware. Physical, electromagnetic, and electronic hardware devices protect funds, secrets, and privacy by design. We consider concepts, learn how devices are made, and rev...
In this half hour overview, we report progress made on projects at Monero Hardware. Physical, electromagnetic, and electronic hardware devices protect funds, secrets, and privacy by design. We consider concepts, learn how devices are made, and review a features roadmap. Wallets are distributed for hands on inspection, and a demonstration teaches the basics of embedded firmware development.
This talk will explore Open Source Hardware projects relevant to Linux, including boards like BeagleBone, Olimex OLinuXino, Giant board and more. Looking at the benefits and challenges of designing Open Source Hardware for a Linux system, along wi...
This talk will explore Open Source Hardware projects relevant to Linux, including boards like BeagleBone, Olimex OLinuXino, Giant board and more. Looking at the benefits and challenges of designing Open Source Hardware for a Linux system, along with BeagleBoard.org’s experience of working with community, manufacturers, and distributors to create an Open Source Hardware platform. In closing also looking at the future, Libre Silicon like RISC-V designs, and where this might take Linux.
This presentation will provide details of the implementation of privacy coins (Monero and Liquid) from a signer/checker perspective on a resource constrained (10 kb RAM, 28 MHz Cortex M0+) hardware wallet, and show typical mistakes than can be mad...
I will explain how zkSnarks works. I will start from High school math and go all the way until the zkSnarks construction. The roadmap will be: * Groups * Fields * Polynomials on Fields * Lagrange * Shamir Secret Sharing * Elliptic Curves *...
We are building a hw device for privacy extremists and we want to talk a bit about it.
The RMX Hardware Wallet project started as an hw device case-study for privacy extremists. Main focus was given on the ability to serve like secure hardware messenger, cryptocurrency hardware wallet, file encryption token and authenticator. During the hw development, special care was given to support Monero. We want to share the actual state of our effort and talk about possible directions and strategies for the next year.
The talk will give a short untroduction to Swarm and will also provide latest updates and road ahead.
Swarm is a distributed storage platform and content distribution service, a native base layer service of the ethereum web3 stack that aims to provide a decentralized and redundant store for dapp code, user data, blockchain and state data. Swarm sets out to provide various base layer services for web3, including node-to-node messaging, media streaming, decentralised database services and scalable state-channel infrastructure for decentralised service economies.
In this talk, I am gonna first give a short review of the current popular sharding methods, with a focus on the open problems. Then I am gonna talk about Alephium's innovative sharding solution, and why it could the promising approach.
In this talk we propose an approach on bitcoin-monero atomic swap, its development state and open problems.
Cross-chain atomic swaps have been discussed for a very long time and are very useful tools. In blockchains where hashed timelock contracts are doable atomic swaps are already deployed, but when one blockchain doesn't have this capability it becomes a challenge. This protocol describes how to achieve atomic swaps between Bitcoin and Monero with two transactions per chain without trusting any central authority, servers, nor the other swap participant. We propose a swap between two participants, one holding bitcoin and the other monero, in which when both follow the protocol their funds are not at risk at any moment. The protocol does not require timelocks on Monero side nor script capabilities, but requires two zero-knowledge proofs to secure the setup phase.
We will talk about various means of communication between proof-of-work blockchains such as superblock NIPoPoWs and how to use them to build one-way and two-way transfer of information between chains without a trusted third party.
Given the amount of funding and research that recently goes into quantum computers, it seems inevitable that at some point in the (near) future these machines will become a reality. With my physicist's hat on, this is exciting and amazing news, bu...
Hundreds of messaging platforms have launched and failed over the last 50 years, while one Open Standards, and mostly Open Source powered decentralised platform has conquered the world. What is the magic formula that has powered email to adoption ...
Hundreds of messaging platforms have launched and failed over the last 50 years. One has grown voraciously, netting 3.8 billion users, and handling 103 trillion messages each year. Like the Internet itself, email is decentralised and censorship resistant by design. It is technically extensible, powered by Free Software, and Open Standards agreed independently by consensus. LinkedIn, Facebook, Google and others are racing to own the future of this space, with Gmail alone accounting for 28% of email opens in 2018, in Western countries. Email's freedom, privacy, and security are taken for granted and under threat. What formula made email outlive it's contenders until now? What recent innovations are making it hip again? And what economic model could bring a renaissance of decentralised, Free Software messaging on the multi-billion user scale?
In this on stage workshop we will install the SUSI.AI personal smart assistant on a Linux Desktop Computer and support participants to set it up on their distribution, e.g. Debian, Ubuntu, Linux Mint, Fedora, CentOS or others.
Diego walks noobs and scrubs alike through Monero, what it is, what problems it solves, and what sets it apart from the rest of the blockchain space. Along the way, he'll teach the basics of blockchain as well, so super noobs are encouraged to att...
I would like to share my work on reducing the energy consumption of PoW without sacrificing security. My new type of algorithm is called PoLW, inspired by the recent work of Itay, Alexander, and Ittay. For a practical system where mining is profit...
Open Next - Learning from Open Hardware: DevOps and Continuous Integration for the Production of Big Machines
Continuous Integration was a big buzzword with software projects already years ago and it is standard today. In projects such as Pocket Science Lab we took the idea of Development Operations a step further and apply these concepts to hardware. The...
How does a full peer-to-peer stack change how we organise and present user interfaces? If the PC was a 1970s desk for single-player computing, what's the right way to think of the way we actually use networks: communally? Matilde Park presents som...
When we talk about decentralisation as a movement, we often focus on the principles of cypherpunks and hackers; we describe it as a movement away from central command structures with imbalanced power dynamics; freely and totally owning your hardware, sharing what you know with others, constructing the world in a direct and transparent way. However, I think it has even more power than that. I think it can completely change how we use computers and where we fit them into our lives. I’d like to posit that decentralisation necessitates rethinking a lot of the ways people interact with computers -- and that the interfaces we use everyday are themselves relics of a creeping, inevitable centralisation in place since the 1970s. As I work on Urbit as a userspace developer, I've found that we've come to some conclusions about how to discuss peer-to-peer operating systems — in ways that are agnostic to any stack that designs itself for seamless transitions between participating in peer swarms, and everyday, individual computing.
How to achieve both economic and personal freedom using globality and flexibility.
How to achieve both economic and personal freedom using globality and flexibility. Choose the suitable country for your permanent residency. Choose the suitable country for your company. Eliminate the center of interest in your home country (divorce, sell all your properties, become homeless). Close your bank accounts Switch to crypto, prefer truly anonymous cryptocurrencies, embrace crypto friendly services. Choose your global healthcare insurance. Choose your world mobile operator. Embrace sharing economy. Help your friends to opt out of the system and move them to a parallel society.
Paralelní Polis' mission is to bring alternatives and tools for preventing authoritarian tendencies in society. Hackatoshi’s Flying Circuit is an intervention of cypherpunks into both virtual and physical public space to concentrate inspiration an...
Weekend-long hacking competition focused on privacy, individual freedom, decentralization and viable system exploits. Each track will have three winning teams awarded with prize money (cryptocurrency) & sw from the sponsors. Code submissions have to be open sourced. Hackers Congress Paralelni Polis (HCPP) has been successful in gathering great minds and thinkers from the Cypherpunk and Cryptoanarchist space. Yet all of the topics and ideas discussed during the congress are only as good as they can be applied, performed or achieved. Hackatoshis's Flying Circuit should motivate hackers, makers and developers to take their tools and skills into practice. The key goal of the hackathon is to prototype new concepts that will help people to protect their digital identity or exploit existing systems that were built to constrain personal freedom.