Fixed transaction ordering and admission in blockchains

Slides:



Advertisements
Similar presentations
Loop Dissevering: A Technique for Temporally Partitioning Loops in Dynamically Reconfigurable Computing Platforms 10th Reconfigurable Architectures Workshop.
Advertisements

Impossibility of Distributed Consensus with One Faulty Process
The XLDB Group at GeoCLEF 2005 Nuno Cardoso, Bruno Martins, Marcirio Chaves, Leonardo Andrade, Mário J. Silva XLDB Group - Department of Informatics Faculdade.
1/03/09 De 89 à 98. 1/03/09 De 89 à 98 1/03/09 De 89 à 98.
Stefan Dziembowski Why do the cryptographic currencies need a solid theory? Forum Informatyki Teoretycznej, Warsaw
University of Minho School of Engineering Algoritmi Centre Uma Escola a Reinventar o Futuro – Semana da Escola de Engenharia - 24 a 27 de Outubro de 2011.
Numbers
Formula SAE Electro-Pneumatic Shifting System
Language Identification in Web Pages Bruno Martins, Mário J. Silva Faculdade de Ciências da Universidade Lisboa ACM SAC 2005 DOCUMENT ENGENEERING TRACK.
TRANSATLANTIC DOUBLE DEGREE IN INTERNATIONAL BUSINESS UC3M-AARHUS-CLEMSON UNIVERSITY.
Welcome to Metonga Lake!
STSM s Short Term Scientific Missions Report, Trieste Meeting Sep.12.
Components you will need - Part 2 High-level Overview on Monitoring Jose Gonzalez Universidad Politecnica Madrid
Edinburgh Speech Science and Technology. Overview ● What are Early Stage Training Programmes? ● EdSST – the state of play.
Smart Smart Contracts AI on the blockchain 1 | Neural Networks on Ethereum’s Distributed Virtual Machine.
Project funded by the Future and Emerging Technologies arm of the IST Programme FET-Open scheme Project funded by the Future and Emerging Technologies.
Carnegie Mellon University Computer Science Foundations for Ph.D. Students The Carnegie Mellon Perspective Computer Science Foundations for Ph.D. Students.
Paul Harris Society Bringing positive change to communities around the world.
SCP: A Computationally Scalable Byzantine Consensus Protocol for Blockchains Loi Luu, Viswesh Narayanan, Kunal Baweja, Chaodong Zheng, Seth Gilbert, Prateek.
Behavior of Byzantine Algorithm Chun Zhang. Index Introduction Experimental Setup Behavior Observation Result Analysis Conclusion Future Work.
10-1 人生与责任 淮安工业园区实验学校 连芳芳 “ 自我介绍 ” “ 自我介绍 ” 儿童时期的我.
ED-MEDIA Lisbon, 28 June Background information  Implementation of the Bologna Process (2006)  Changes at UAL  Changes within English language.
。 33 投资环境 3 开阔视野 提升竞争力 。 3 嘉峪关市概况 。 3 。 3 嘉峪关是一座新兴的工业旅游城市,因关得名,因企设市,是长城文化与丝路文化交 汇点,是全国唯一一座以长城关隘命名的城市。嘉峪关关城位于祁连山、黑山之间。 1965 年建市,下辖雄关区、镜铁区、长城区, 全市总面积 2935.
Presenter Name Date Presentation Title. Title HEADER Bullet Point.
Autonomous navigation of a mobile robot based on passive RFID Source : 16th IEEE International Conference on Robot & Human Interactive Communication Authors.
Intrusion Tolerant Consensus in Wireless Ad hoc Networks Henrique Moniz, Nuno Neves, Miguel Correia LASIGE Dep. Informática da Faculdade de Ciências Universidade.
© 2016 consensys.net Intro to The Blockchain. © 2016 consensys.net.
New Mathematics Curriculum St Laurence’s Catholic Primary School ‘Developing our gifts and talents for the good of all’
Susana Vilanova, João Fonseca and Carlos Sousa Oliveira ICIST - Instituto de Engenharia, Território e Construção do Instituto Superior Técnico Strong motion.
CRYPTOCURRENCY Bitcoin,Ether & Beyond..
Symposium on Distributed Ledger Technology SDLT'2017
João Aguiar Castro, Nélson Pereira, João Rocha da Silva, Cristina Ribeiro INESC TEC—Faculdade de Engenharia da Universidade do.
Blockchain Infrastructure for e-Science
Presentation Title Presenter Name Date.
IVNET’06 Florianópolis, Brazil October 2006
Introduction to Blockchain & Ethereum
MyData 2016 – Blockchain and Personal Data
Blockchain at UB B. Ramamurthy
What Is Blockchain Technology?. blockchain is a decentralized technology. A global network of computers uses blockchain technology to jointly manage the.
Yahoo Mail Customer Support Number
Most Effective Techniques to Park your Manual Transmission Car
How do Power Car Windows Ensure Occupants Safety
Custom Blockchain Software Developer Blockchain Development Company India Hyperlegder Development Service Provider
Rechtsanwältin – Germany Attorney at Law – New York
CHESTNUT BREEDING PROGRAM
Nuno Neves1,2, Pedro Tomás1,2, Nuno Roma1,2
Stage 8: Maze: Conditionals
THANK YOU!.
Motivation Daniel Folkinshteyn, PhD
GasToken: A Journey Through Blockchain Resource Arbitrage
Presentation Title Presenter Name Date.
Thank you.
Thank you.
euroCRIS, Dublin, Ireland
This is… 2 DOUBLES 4→10 EARLY NUMBER SENSE.
How to describe it to your grandmother!
Blockchains and Smart Contracts for the Internet of Things
Analysing Vulnerabilities in Smart Contracts
Secure Proactive Recovery – a Hardware Based Mission Assurance Scheme
Derivative-free Methods for Structural Optimization
Blockchain Technology: A New Approach to Provenance
A presentation by Carol Mach Barreto Pino, Treasurer
Project Title: I. Research Overview and Outcome
This is… 7 DOUBLES 12→20 EARLY NUMBER SENSE.
CSE 552 preparation for reading
Press the blue arrows at your right
Explore Txs, block, blockchain in Bitcoin
Not about digital currencies
Presentation transcript:

Fixed transaction ordering and admission in blockchains PhD advisors: João Barreto Miguel Matos PhD stage: Early stage. Started March 2017. Research area: Distributed systems, blockchains, Ethereum, total order, dissemination. Paulo Mendes da Silva psilva@gsd.inesc-id.pt INESC-ID / IST Universidade de Lisboa

Work motivation and overview Ethereum transaction execution order and admittance are unreliable. Insufficient funds, double spending attacks and long transaction commit times. Fixed transaction ordering and admission to blockchains Reduced transaction commit time and no transaction censorship.

Fixed transaction ordering and admission in blockchains Approach Develop a Fixed Transaction Ordering and Admission (FTOA) algorithm for Ethereum. Prevent miners from deciding how to order transactions and which transactions to include, using: Epidemic total order algorithm Logical timestamps Byzantine setting Fixed transaction ordering and admission in blockchains

FTOA algorithm overview

Fixed transaction ordering and admission in blockchains Recap: Prevent miners from deciding how to order transactions and which transactions to include, using an epidemic total order algorithm and logical timestamps in a Byzantine setting. Thank you. Questions? Blockchains. Ethereum. Transaction ordering. Epidemic total order with logical timestamps in Byzantine setting. Fixed transaction ordering and admission. Acknowledgements: This work is supported by the Portuguese National Science Foundation under Grants with references SFRH/BD/130017/2017 and UID/CEC/50021/2013. Fixed transaction ordering and admission in blockchains