Luke-Jr - bitcoinmagazine.com

Core dev, Luke-Jr, tweeting about politics in the core team: "They ignore incentives like "this is good for Bitcoin, which improves the value of the bitcoins I mine" and plain old good ideological choices."

Core dev, Luke-Jr, tweeting about politics in the core team: submitted by BitcoinAllBot to BitcoinAll [link] [comments]

500 billion SEK to be created from thin air. This is socialism - for the rich. Bitcoin is the antidote.

BTC had the adoption and the momentum. Satoshi caught the whole corrupt economic system off guard. If BTC would have been allowed to scale as intended, the world would have been much, much better equipped to deal with this economic crisis. Now, thanks to useful idiots and pathetic greedy cowards like Gregory Maxwell, Adam Back, Luke JR, Andreas Antonopoulos, Erik Voorhees, Charlie Shrem, Max Keiser and many others, the Bitcoin revolution has been set back 10 years. Not only are the "buttcoiners" stronger than ever, the Bitcoin-community and its leaders have merged with the buttcoiners and become a barren intellectual wasteland of censorship, group-think and hate against the real values of Bitcoin.
The socialism for the rich is destroying our economy and our societies. It's proponents are lying and cheating to keep it alive. They're doing all they can to postpone the inevitable collapse. But like all socialist systems, it is against human nature and bound to fail. A sound cryptocurrency like Bitcoin Cash is our lifeboat from hyper inflation and tyranny, and we need to keep spreading adoption and keep informing people about Satoshis invention.
https://www.msn.com/en-us/money/markets/swedish-central-bank-rolls-out-dollar51-billion-loan-plan-to-ward-off-recession/ar-BB118qu3
submitted by SwedishSalsa to btc [link] [comments]

[SHARE] Textbook Megathread #13 Free PDF


Download any of these for free at https://oppfiles.com/585933
DM me if you have any requests for anything not on the list.
If you want solution manuals/testbanks, you can also request them
Almost all the books are in their latest editions and some of them are available in multiple editions too.
Please subscribe the sub to find all the latest textbook releases.
Enjoy!
Environment (10th Edition) Roger LeRoy Miller Modern Digital and Analog Communication Systems (The Oxford Series in Electrical and Computer Engineering) (4th Edition) - eBook Modern Digital and Analog Communication Systems (4th Edition) – eBook Introduction to Statistics and Data Analysis (5th Edition) - eBook Introduction to Statistics and Data Analysis (5th Edition) – eBook Jay L. Devore Diagnostic Imaging: Brain (3rd Edition) - eBook Diagnostic Imaging: Brain (3rd Edition) – eBook Karen L. Salzman BSAVA Manual of Canine and Feline Fracture Repair and Management (2nd Edition) - eBook BSAVA Manual of Canine and Feline Fracture Repair and Management (2nd Edition) – eBook Toby Gemmill Physiology (Board Review Series) (7th Edition) - eBook Contanzo’s Physiology (7th Edition) – Board Review Series – eBook Linda S. Costanzo Shackelford's Surgery of the Alimentary Tract (8th Edition) - eBook Shackelford’s Surgery of the Alimentary Tract (8th Edition) – eBook Charles J. Yeo Sabiston Textbook of Surgery: The Biological Basis of Modern Surgical Practice (20th Edition) - eBook Sabiston Textbook of Surgery: The Biological Basis of Modern Surgical Practice (20th Edition) – eBook Courtney M. Townsend Jr Physics of Clinical MR Taught Through Images 4e pdf The Physics of Clinical MR Taught Through Images (4th Edition) – eBook Johannes Thomas Heverhagen Rapid Review Pathology (5th Edition) - eBook Rapid Review Pathology (5th Edition) – eBook Edward F. Goljan Pocket Emergency Medicine (4th Edition) - eBook Pocket Emergency Medicine (4th Edition) – eBook Richard D. Zane Rosen's Emergency Medicine - Concepts and Clinical Practice (8th Edition) -eBook Rosen’s Emergency Medicine: Concepts and Clinical Practice (9th Edition) – eBook Ron Walls Sitaraman and Friedman's Essentials of Gastroenterology (2nd Edition) - eBook Sitaraman and Friedman’s Essentials of Gastroenterology (2nd Edition) – eBook Lawerence S. Friedman Lab Manual and Workbook in Microbiology: Applications to Patient Care (12th Edition) - eBook Lab Manual and Workbook in Microbiology: Applications to Patient Care (12th Edition) – eBook Paul A. Granato Inside the Message Passing Interface: Creating Fast Communication Libraries - eBook Inside the Message Passing Interface: Creating Fast Communication Libraries – eBook Alexander Supalov The Handbook of Technology and Second Language Teaching and Learning - eBook The Handbook of Technology and Second Language Teaching and Learning – eBook Carol A. Chapelle Essentials of Hospital Neurology - eBook Essentials of Hospital Neurology – eBook Karl E. Misulis Above the Fold, Understanding the Principles of Successful Web Site Design (Revised Edition) - eBook Above the Fold, Understanding the Principles of Successful Web Site Design (Revised Edition) – eBook Brian D. Miller Statistics: A Tool for Social Research (10th Edition) - eBook Statistics: A Tool for Social Research (10th Edition) – eBook Joseph F. Healey Naked: The Dark Side of Shame and Moral Life - eBook Naked: The Dark Side of Shame and Moral Life – eBook Krista K. Thomason Critical Encounters in Secondary English: Teaching Literary Theory to Adolescents (3rd Edition) - eBook Critical Encounters in Secondary English: Teaching Literary Theory to Adolescents (3rd Edition) – eBook Deborah Appleman Mastering Multiple Choice for Federal Civil Procedure MBE Bar Prep and 1L Exam Prep (3rd Edition) - eBook Mastering Multiple Choice for Federal Civil Procedure MBE Bar Prep and 1L Exam Prep (3rd Edition) – eBook Steven F. Baicker-McKee College Algebra and Trigonometry (6th Edition) - eBook College Algebra and Trigonometry (6th Edition) – Global – eBook David I. Schneider Business Analyst: Careers in business analysis (BCS Guides to IT Roles) - eBook Business Analyst: Careers in Business Analysis (BCS Guides to IT Roles) – eBook Adrian Reed The Gamer's Brain: How Neuroscience and UX Can Impact Video Game Design - eBook The Gamer’s Brain: How Neuroscience and UX Can Impact Video Game Design – eBook Celia Hodent Project Management Theory and Practice (3rd Edition) - eBook Project Management Theory and Practice (3rd Edition) – eBook Gary L. Richardson Introduction to Cryptography: Principles and Applications (Information Security and Cryptography) (3rd Edition) - eBook Introduction to Cryptography: Principles and Applications (3rd Edition) – eBook Hans Delfs Introductory Statistics (10th Edition) - eBook Introductory Statistics (10th Edition) – Global – eBook Neil Weiss An Introduction to Banking: Principles, Strategy and Risk Management (2nd Edition) - eBook Introduction to Banking: Principles, Strategy and Risk Management (2nd Edition) – eBook Moorad Choudhry Global Business Ethics: Responsible Decision Making in an International Context - eBook Global Business Ethics: Responsible Decision Making in an International Context – eBook Guy Murfey The Consciousness Instinct: Unraveling the Mystery of How the Brain Makes the Mind - eBook The Consciousness Instinct: Unraveling the Mystery of How the Brain Makes the Mind – eBook Michael Gazzaniga Introduction to Comparative Politics: Political Challenges and Changing Agendas (7th Edition) - eBook Introduction to Comparative Politics: Political Challenges and Changing Agendas (7th Edition) – eBook William A. Joseph Head First Learn to Code: A Learner's Guide to Coding and Computational Thinking - eBook Head First Learn to Code: A Learner’s Guide to Coding and Computational Thinking Eric Freeman Programming Bitcoin: Learn How to Program Bitcoin from Scratch - eBook Programming Bitcoin: Learn How to Program Bitcoin from Scratch – eBook Jimmy Song ICD-10-CM 2019 The Complete Official Codebook - eBook ICD-10-CM – 2019 – The Complete Official Codebook – PDF American Medical Association Human Communication: The Basic Course (13th Edition) - eBook Human Communication: The Basic Course (13th Edition) – eBook Joseph DeVito Rudolph's Pediatrics (23rd Edition) - eBook Rudolph’s Pediatrics (23rd Edition) – eBook Mark W. Kline First Aid for the Basic Sciences, General Principles (3rd Edition) - eBook First Aid for the Basic Sciences, General Principles (3rd Edition) – eBook Luke Pike Biology: Concepts and Investigations (3rd Edition) - eBook Biology: Concepts and Investigations (3rd Edition) – eBook Marielle Hoefnagels Java Programming (8th Edition) - eBook Farrell’s Java Programming (8th Edition) – eBook Joyce Farrell Diagnostic Teaching of Reading: Techniques for Instruction and Assessment (7th Edition) - eBook Diagnostic Teaching of Reading: Techniques for Instruction and Assessment (7th Edition) – eBook Barbara J. Walker Introduction to Spectroscopy (5th Edition) - eBook Introduction to Spectroscopy (5th Edition) – eBook George S. Kriz Financial Accounting: Tools for Business Decision Making (8th Edition) - eBook Financial Accounting: Tools for Business Decision Making (8th Edition) – eBook Paul D. Kimmel Social Psychology: The Science of Everyday Life - eBook Social Psychology: The Science of Everyday Life – eBook Duke Radiology Case Review: Imaging, Differential Diagnosis, and Discussion (2nd Edition) - eBook Duke Radiology Case Review: Imaging, Differential Diagnosis, and Discussion (2nd Edition) James M. Provenzale Fundamentals of Quantum Mechanics (3rd Edition) - eBook Fundamentals of Quantum Mechanics (3rd Edition) – eBook J. E. House Relativistic Quantum Mechanics: An Introduction to Relativistic Quantum Fields - eBook Relativistic Quantum Mechanics: An Introduction to Relativistic Quantum Fields – eBook Omar Benhar The Complete Human Body: The Definitive Visual Guide (2nd Edition) - eBook The Complete Human Body: The Definitive Visual Guide (2nd Edition) – eBook Dr.Alice Roberts lippincott fast facts for nclex-rn second edition Lippincott Fast Facts for NCLEX-RN (2nd edition) – eBook Contemporary Oral and Maxillofacial Surgery (6th Edition) - eBook Contemporary Oral and Maxillofacial Surgery (6th Edition) – eBook Applied Cranial-Cerebral Anatomy - eBook Applied Cranial-Cerebral Anatomy – eBook Guilherme Carvalhal Ribas Cardiac Intensive Care (3rd Edition) - eBook Cardiac Intensive Care (3rd Edition) – eBook David L. Brown Concepts in Enterprise Resource Planning 4th edition testbank Concepts in Enterprise Resource Planning 4th edition – TestBank Handbook of Dialysis (5th Edition) - eBook Handbook of Dialysis (5th Edition) – eBook Manual of Nutritional Therapeutics (6th Edition) - eBook Manual of Nutritional Therapeutics (6th Edition) – eBook The Washington Manual of Medical Therapeutics (35th Edition) - eBook The Washington Manual of Medical Therapeutics (35th Edition) – eBook The 5-Minute Clinical Consult Premium 2019 (27th Edition) - eBook The 5-Minute Clinical Consult Premium 2019 (27th Edition) – eBook Diagnostic Imaging: Pediatrics (3rd Edition) - eBook Diagnostic Imaging: Pediatrics (3rd Edition) – eBook Pediatric Dentistry: A Clinical Approach (3rd Edition) - eBook Pediatric Dentistry: A Clinical Approach (3rd Edition) – eBook Aldeen and Rosenbaum's 1200 Questions to Help You Pass the Emergency Medicine Boards (3rd Edition) - eBook Aldeen and Rosenbaum’s 1200 Questions to Help You Pass the Emergency Medicine Boards (3rd Edition) Perfecting Your English Pronunciation (2nd Edition) - eBook Perfecting Your English Pronunciation (2nd Edition) – eBook The Practice of Surgical Pathology: A Beginner's Guide to the Diagnostic Process (2nd Edition) - eBook The Practice of Surgical Pathology: A Beginner’s Guide to the Diagnostic Process (2nd Edition) – eBook Hutchison's Clinical Methods: An Integrated Approach to Clinical Practice (24th Edition) - eBook Hutchison’s Clinical Methods: An Integrated Approach to Clinical Practice (24th Edition) – eBook Matching Supply with Demand: An Introduction to Operations Management (3rd Edition) - eBook Matching Supply with Demand: An Introduction to Operations Management (3rd Edition) – eBook Concepts of Genetics - eBook Concepts of Genetics – eBook Robert Brooker Anatomy and Physiology of Domestic Animals (2nd Edition) - eBook Anatomy and Physiology of Domestic Animals (2nd Edition) – eBook Understanding Canadian Business - eBook Understanding Canadian Business (8th edition) – eBook Earth Science (14th Edition) - eBook Earth Science (14th Edition) – eBook Dennis G. Tasa Cybersecurity Law - eBook Kosseff’s Cybersecurity Law – PDF – eBook Video Game Law: Everything you need to know about Legal and Business Issues in the Game Industry - eBook Video Game Law: Everything you need to know about Legal and Business Issues in the Game Industry – eBook ANABOLICS (10th Edition) - eBook William Llewellyn’s Anabolics (10th Edition) – eBook William Llewellyn Introduction to Modern Inorganic Chemistry (6th edition) - eBook Introduction to Modern Inorganic Chemistry (6th edition) – eBook W. Henderson Cost Accounting: Foundations and Evolutions (8th Edition) - eBook Cost Accounting: Foundations and Evolutions (8th Edition) – eBook Michael R.Kinney Laboratory Manual in Physical Geology (10th Edition) - eBook Laboratory Manual in Physical Geology (10th Edition) – eBook Richard M. Busch A Systematic Approach to Learning Robot Programming with ROS (1st Edition) - eBook A Systematic Approach to Learning Robot Programming with ROS – eBook Wyatt Newman Hack Audio: An Introduction to Computer Programming and Digital Signal Processing in MATLAB (1st Edition) - eBook Hack Audio: An Introduction to Computer Programming and Digital Signal Processing in MATLAB – eBook Eric Tarr Aesthetic Clinic Marketing in the Digital Age (1st Edition) - eBook Aesthetic Clinic Marketing in the Digital Age – eBook Wendy Lewis Population-Based Nursing (2nd Edition) - eBook Population-Based Nursing (2nd Edition) – eBook Ann L. Curley Accounting for Derivatives advanced hedging under ifrs 9 2nd edition Accounting for Derivatives: Advanced Hedging under IFRS 9 (2nd Edition) Juan Ramirez Microbial Ecology of the Oceans (3rd Edition) - eBook Microbial Ecology of the Oceans (3rd Edition) – eBook Josep M. Gasol Fundamentals of Structural Engineering (2nd Edition) - eBook Fundamentals of Structural Engineering (2nd Edition) – eBook Susan Faraji Microcontroller Engineering with MSP432: Fundamentals and Applications (1st Edition) - eBook Microcontroller Engineering with MSP432: Fundamentals and Applications – eBook Ying Bai The Architecture of Computer Hardware and System Software: An Information Technology Approach (5th Edition) - eBook The Architecture of Computer Hardware and System Software: An Information Technology Approach (5th Edition) Irv Englander Solutions Manual to Accompany Classical Geometry: Euclidean, Transformational, Inversive, and Projective (1st Edition) - eBook Solutions Manual For Classical Geometry: Euclidean, Transformational, Inversive, and Projective Classical Geometry: Euclidean, Transformational, Inversive, and Projective (1st Edition) - eBook Classical Geometry: Euclidean, Transformational, Inversive, and Projective – eBook I. E. Leonard Customer Relationship Management: Concepts and Technologies (3rd Edition) - eBook Customer Relationship Management: Concepts and Technologies (3rd Edition) – eBook Francis Buttle Current Medical Diagnosis and Treatment 2018, (57th Edition) - eBook Current Medical Diagnosis and Treatment 2018 (57th Edition) – eBook Michael W. Rabow Manichaeism Manichaeism – eBook Michel Tardieu Evidence-Based Nursing: The Research Practice Connection (4th Edition) - eBook Evidence-Based Nursing: The Research Practice Connection (4th Edition) – eBook Sarah Jo Brown Management & Cost Accounting (6th Edition) - eBook Management & Cost Accounting (6th Edition) – eBook Alnoor Bhimani Principles of Corporate Finance (Mcgraw-hill/Irwin Series in Finance, Insurance, and Real Estate) (12th Edition) - eBook Brealey’s Principles of Corporate Finance (12th Edition) – eBook Stewart C. Myers Andrews' Diseases of the Skin: Clinical Dermatology (12th Edition) - eBooks Andrews’ Diseases of the Skin: Clinical Dermatology (12th Edition) – eBook Dirk Elston MD Large Animal Internal Medicine (5th Edition) - eBooks Large Animal Internal Medicine (5th Edition) – eBook Bradford P. Smith Johns Hopkins Internal Medicine Board Review: Certification and Recertification (5th Edition) - eBooks Johns Hopkins Internal Medicine Board Review: Certification and Recertification (5th Edition) – eBook Stephen Sisson Henry's Clinical Diagnosis and Management by Laboratory Methods (23rd Edition) - eBooks Henry’s Clinical Diagnosis and Management by Laboratory Methods (23rd Edition) – eBook Richard A McPherson Harrisons Manual of Oncology (2nd Edition) - eBooks Harrison’s Manual of Oncology (2nd Edition) – eBook Thomas J. Lynch Human Rights and Personal Self-Defense in International Law - eBooksHuman Rights and Personal Self-Defense in International Law - eBooks Human Rights and Personal Self-Defense in International Law – eBook Jan Arno Hessbruegge international construction contract law 2nd edition International Construction Contract Law (2nd Edition) – eBook Lukas Klee World Religions in Practice: A Comparative Introduction (2nd Edition) - eBooks World Religions in Practice: A Comparative Introduction (2nd Edition) Paul Gwynne Essentials of Anatomy & Physiology (7th Edition) - eBooks Essentials of Anatomy & Physiology (7th Edition, Global) – eBook Frederic Martini Creasy and Resniks Maternal-Fetal Medicine Principles and Practice 7e Creasy and Resnik’s Maternal-Fetal Medicine: Principles and Practice (7th Edition) – eBook Robert Resnick Marine Mammals: Evolutionary Biology (3rd Edition) - eBook Marine Mammals: Evolutionary Biology (3rd Edition) – eBook Remediation Engineering Design Concepts, 2nd Edition Remediation Engineering: Design Concepts (2nd Edition) Chemical Engineering Computation with MATLAB Chemical Engineering Computation with MATLAB – eBook Yeong Koo Yeo The Encyclopedia of Information Science and Technology 4e Encyclopedia of Information Science and Technology, 4th Edition (10 Volumes) Mehdi Khosrow-Pour Design With Operational Amplifiers And Analog Integrated Circuits Design With Operational Amplifiers And Analog Integrated Circuits (4th Edition) – eBook Sergio Franco Calculus for The Life Sciences Calculus for The Life Sciences – eTextBook Martin Scorsese teaches filmmaking masterclass MasterClass: Martin Scorsese Teaches Film Making – Video Course Martin Scorsese ebay dropshipping titans Dropshipping Titans by Paul Joseph – Comprehensive Video Course Paul Joseph Financial Statement Analysis 11th Edition Financial Statement Analysis (11th Edition) – eTextBook John J. Wild principles of direct, databse and digital marketing 5e Principles of Direct Database & Digital Marketing (5th Edition) – eTextBook Ian Whitten no b.s. direct marketing 3rd edition No B.S. Direct Marketing 3rd edition – eBook A Lawyer Writes: A Practical Guide to Legal Analysis (2nd Edition) – eBook Master the Boards USMLE Step 2 CK – 4th edition — eBook Kaplan Medical Flash Boys: A Wall Street Revolt, by Michael Lewis – Audiobook Fluid Mechanics, Corrected Edition by Chia-Shun Yih The Psychology of Perfectionism: Theory, Research, Applications 1st Edition – eBook Joachim Stoeber Introduction to Mathematical Logic, 6th Edition (Discrete Mathematics and Its Applications) – eBook Elliott Mendelson Accounting Principles, 12th Edition – eTextBook Jerry J. Weygandt an introduction to cognitive psychology An Introduction to Cognitive Psychology: Processes and Disorders 3rd Edition David Groome Principles of Macroeconomics, 6th Edition (MindTap Course List) – Mankiw N. Gregory Mankiw Macroeconomics: Principles and Applications (MindTap Course List) 6th Edition – Hall & Lieberman – eTextBook Marc Lieberman Nuclear Physics of Stars – 2nd, Revised and Enlarged Edition – eBook Christian Iliadis Do Colors Exist? And Other Profound Physics Questions – eBook Seth Stannard Cottrell Vacuum and Ultravacuum: Physics and Technology 1st Edition – eBook Igor Bello Cheese, 4th Edition: Chemistry, Physics and Microbiology Paul D. Cotter Caring in Nursing Classics: An Essential Resource – eBook Marlaine C. Smith Nursing: The Philosophy and Science of Caring (Revised Edition) – Jean Watson The Game Theorist’s Guide to Parenting – Audiobook – Raeburn & Zollman How Brands Grow: What Marketers Don’t Know – Byron Sharp – AudioBook House Of Spies – Daniel Silva – eBook House Of Spies – Daniel Silva – Audiobook IN-CAMERA: Light Video Workshop with Zach & Jody Rich Dad’s Retire Young Retire Rich: How to Get Rich and Stay Rich Where Good Ideas Come From: The Natural History of Innovation MBA In A Book: Mastering Business with Attitude – Audiobook SuperFreakonomics: Global Cooling, Patriotic Prostitutes, and Why Suicide Bombers Should Buy Life Insurance Stephen J Dubner Why we buy: The Science of Shopping – Paco Underhill – Audiobook The Happiness Hypothesis: Finding Modern Truth in Ancient Wisdom The Summer Bride – Chance Sisters #4 – Audiobook All the Light We Cannot See – Anthony Doerr – Audiobook 168 Hours: You Have More Time Than You Think – Laura Vanderkam Selling The Invisible: A Field Guide to Modern Marketing – Harry Beckwith Tom Clancy’s Without Remorse Pediatric Primary Care: Practice Guidelines for Nurses (4th Edition) - eBook Pediatric Primary Care: Practice Guidelines for Nurses (4th Edition) – eBook Beth Richardson College Physics: Explore and Apply (2nd Edition) - eBook College Physics: Explore and Apply (2nd Edition) – eBook Eugenia Etkina Positive Evolutionary Psychology: Darwin's Guide to Living a Richer Life - eBook Positive Evolutionary Psychology: Darwin’s Guide to Living a Richer Life – eBook Glenn Geher IT Essentials Companion Guide v7 - eBook IT Essentials Companion Guide v7 – eBook Cisco Networking Academy Applied Sport Psychology: Personal Growth to Peak Performance (7th Edition) - eBook Applied Sport Psychology: Personal Growth to Peak Performance (7th Edition) – eBook Jean Williams Sport and Exercise Psychology: A Canadian Perspective (3rd edition)- eBook Sport and Exercise Psychology: A Canadian Perspective (3rd Edition)- eBook Peter R. E. Crocker Rethinking Sport and Exercise Psychology Research: Past, Present and Future - eBoo Rethinking Sport and Exercise Psychology Research: Past, Present and Future – eBook Richard Keegan Sport and Exercise Psychology Research: From Theory to Practice - eBook Sport and Exercise Psychology Research: From Theory to Practice – eBook Anne-Marie Elbe Handbook of Embodied Cognition and Sport Psychology - eBook Handbook of Embodied Cognition and Sport Psychology – eBook Massimilliano L. Cappuccio Encyclopedia of Nursing Education - eBook Encyclopedia of Nursing Education – PDF eBook Roger D. Carpenter Martin's Physical Pharmacy and Pharmaceutical Sciences (7th Edition) - eBook Martin’s Physical Pharmacy and Pharmaceutical Sciences (7th Edition) – eBook Patrick J. Sinko Precalculus with Calculus Previews (6th Edition)-eBook Precalculus with Calculus Previews (6th Edition) – eBook Jacqeuline M. Dewar CURRENT Medical Diagnosis and Treatment 2020 (59th Edition) -eBook CURRENT Medical Diagnosis and Treatment 2020 (59th Edition) – eBook Michael W. Rabow Jawetz Melnick & Adelbergs Medical Microbiology (28th Edition) - eBook Jawetz Melnick & Adelbergs Medical Microbiology (28th Edition) – eBook Stephen A. Morse Statistics for Engineers and Scientists (5th Edition) - eBook Statistics for Engineers and Scientists (5th Edition) – eBook William Navidi CURRENT Diagnosis & Treatment Neurology (3rd Edition) - eBook CURRENT Diagnosis & Treatment Neurology (3rd Edition) – eBook John C. M. Brust Katzung & Trevor's Pharmacology Examination and Board Review (12th Edition) - eBook Katzung & Trevor’s Pharmacology Examination and Board Review (12th Edition) – eBook Anthony J. Trevor Business Law (17th Edition) - eBook Business Law (17th Edition) – eBook Jane Mallor Criminal Investigation (12th Edition) - eBook Criminal Investigation (12th Edition) – eBook Charles Swanson Casarett & Doull's Toxicology: The Basic Science of Poisons (9th Edition) - eBook Casarett & Doull’s Toxicology: The Basic Science of Poisons (9th Edition) – eBook Curtis D. Klaassen Schwartz's Principles of Surgery 11th edition pdf Schwartz’s Principles Of Surgery (11th edition) – 2-volume set – eBook Lillian Kao Database System Concepts (7th Edition) - eBook Database System Concepts (7th Edition) – eBook Abraham Silberschatz Chemistry (5th Edition)- eBook Chemistry (5th Edition) – Julia Burdge – eBook Julia Burdge Chang Introduction to Geographic Information Systems 9th edition PDF Introduction to Geographic Information Systems (9th edition) – eBook Kang-Tsung Chang Operations Strategy (5th Edition) - eBook Operations Strategy (5th Edition) – eBook Mike Lewis International Trauma Life Support for Emergency Care Providers (8th Global Edition) - eBook International Trauma Life Support for Emergency Care Providers (8th Global Edition) – eBook John E. Campbell International Financial Reporting: A Practical Guide (6th Edition) - eBook International Financial Reporting: A Practical Guide (6th Edition) – eBook Alan Melville University Calculus, Early Transcendentals (4th Edition) - eBook University Calculus, Early Transcendentals (4th Edition) – eBook Christopher E. Heil Microbiology: A Laboratory Manual (12th Edition) - eBook Microbiology: A Laboratory Manual (12th Edition) – eBook James G. Cappuccino Web Development and Design Foundations with HTML5 (9th Edition) - eBook Web Development and Design Foundations with HTML5 (9th Edition) – eBook Terry Felke-Morris Contemporary Nursing Issues, Trends, & Management (7th Edition) - eBook Contemporary Nursing Issues, Trends, & Management (7th Edition) – eBook Barbara Cherry Gastrointestinal Nursing: A Lifespan Approach - eBook Gastrointestinal Nursing: A Lifespan Approach – eBook Paul Ong A Textbook of Community Nursing (2nd Edition) - eBook A Textbook of Community Nursing (2nd Edition) – eBook Sue Chilton Middle Range Theory for Nursing (4th Edition) - eBook Middle Range Theory for Nursing (4th Edition) – eBook Patricia Liehr Comprehensive Neonatal Nursing Care (6th Edition) - eBook Comprehensive Neonatal Nursing Care (6th Edition) – eBook Lesile B. Altimier Community Health Nursing: A Canadian Perspective - eBook Community Health Nursing: A Canadian Perspective (4th Edition)- eBook Lucia Yiu Advanced Practice in Endocrinology Nursing - eBook Advanced Practice in Endocrinology Nursing – eBook Ashley Grossman Evidence-Based Practice in Nursing & Healthcare: A Guide to Best Practice (4th Edition) - eBook Evidence-Based Practice in Nursing & Healthcare: A Guide to Best Practice (4th Edition) – eBook Bernadette Mazurek Melnyk Nursing Health Assessment: A Best Practice Approach (3rd Edition) - eBook Nursing Health Assessment: A Best Practice Approach (3rd Edition) – eBook Sharon Jensen Statistics for Nursing A Practical Approach 3e pdf Statistics for Nursing: A Practical Approach (3nd Edition) – eBook Elizabeth Heavey Psychiatric-Mental Health Nursing (8th Edition) - eBook Psychiatric-Mental Health Nursing (8th Edition) – eBook Shelia Videbeck Impact: A Guide to Business Communication, (9th Edition) - eBook Impact: A Guide to Business Communication (9th Canadian Edition) – eBook Jana Seijts Accounting Principles (13th Edition) - eBook Accounting Principles (13th Edition) – eBook Donald E. Kieso Systems Analysis and Design (6th Edition) - eBook Systems Analysis and Design (6th Edition) – eBook Barbara Haley Wixom Essentials of Stem Cell Biology (3rd Edition) - eBook Essentials of Stem Cell Biology (3rd Edition) – eBook Robert Lanza Life Cycle Assessment of Energy Systems: Closing the Ethical Loophole of Social Sustainability - eBook Life Cycle Assessment of Energy Systems: Closing the Ethical Loophole of Social Sustainability – eBook Nicholas Sakellariou Love and Intimacy in Online Cross-Cultural Relationships: The Power of Imagination - eBook Love and Intimacy in Online Cross-Cultural Relationships: The Power of Imagination – eBook Wilasinee Pananakhonsab Intimate Relationships in Cinema, Literature and Visual Culture - eBook Intimate Relationships in Cinema, Literature and Visual Culture – eBook Nurit Buchweitz Human Development and Performance Throughout the Lifespan (2nd Edition) - eBook Human Development and Performance Throughout the Lifespan (2nd Edition) – eBook Anne Cronin Collaborative Leadership (2nd Edition) - eBook Collaborative Leadership (2nd Edition) – eBook David Archer Nursing Theories and Nursing Practice (4th Edition) - eBook Nursing Theories and Nursing Practice (4th Edition) – eBook Parker Customer Engagement Marketing - eBook Customer Engagement Marketing – eBook Colleen M. Harmeling Sub-seasonal to Seasonal Prediction: The Gap Between Weather and Climate Forecasting - eBook Sub-seasonal to Seasonal Prediction: The Gap Between Weather and Climate Forecasting – eBook Frederic Vitart Food Security and Climate Change - eBook Food Security and Climate Change – eBook Andreas W. Ebert A Practical Guide to Welding Solutions: Overcoming Technical and Material-Specific Issues - eBook A Practical Guide to Welding Solutions: Overcoming Technical and Material-Specific Issues – eBook Robert W. Messler Programming the World Wide Web (8th Edition) - eBook Programming the World Wide Web (8th Edition) – eBook Robert Sebesta Essential University Physics Volume 1 3e global Essential University Physics: Volume 1 (3rd Global Edition) – eBook Richard Wolfson Finite Mathematics for Business, Economics, Life Sciences, and Social Sciences (13th Edition) - eBook Finite Mathematics for Business, Economics, Life Sciences, and Social Sciences (13th Edition) – eBook Michael R. Ziegler AutoCAD 3D Modeling: Exercise Workbook - eBook AutoCAD 3D Modeling: Exercise Workbook – eBook Steve Heather Mastering AutoCAD 2019 and AutoCAD LT 2019 - eBook Mastering AutoCAD 2019 and AutoCAD LT 2019 – eBook George Omura Fundamental Principles of Law and Economics - eBook Fundamental Principles of Law and Economics – eBook Alan Devlin Principles of Economics, A Streamlined Approach (3rd Edition) - eBook Principles of Economics, A Streamlined Approach (3rd Edition) – eBook Robert Frank Modern Principles of Economics (3rd Edition) - eBook Modern Principles of Economics (3rd Edition) – eBook Alex Tabarrok Cooking: The Quintessential Art - eBook Cooking: The Quintessential Art – eBook Pierre Gagnaire An Introduction to Group Work Practice, Global Edition (8th Edition) - eBook An Introduction to Group Work Practice (8th Global Edition) – eBook Robert F. Rivas Retail Analytics: Integrated Forecasting and Inventory Management for Perishable Products in Retailing - eBook Retail Analytics: Integrated Forecasting and Inventory Management for Perishable Products in Retailing – eBook Anna Lena-Sachs Retailing Management (9th Edition) - eBook Retailing Management (9th Edition) – eBook Dhruv Grewal Retail Supply Chain Management (2nd Edition) - eBook Retail Supply Chain Management (2nd Edition) – eBook Mary Ann Odegaard Molecular and Cell Biology of Cancer: When Cells Break the Rules and Hijack Their Own Planet - eBook Molecular and Cell Biology of Cancer: When Cells Break the Rules and Hijack Their Own Planet Rita Zilhao Bacterial Therapy of Cancer: Methods and Protocols - eBook Bacterial Therapy of Cancer: Methods and Protocols – eBook Robert Hoffman Understanding Food: Principles and Preparation (6th Edition) - eBook Understanding Food: Principles and Preparation (6th Edition) – eBook Amy Christine Brown The Routledge International Handbook of Lifelong Learning - eBook The Routledge International Handbook of Lifelong Learning – eBook Peter Jarvis Practical Research: Planning and Design (11th Edition) - eBook Practical Research: Planning and Design (11th Edition) – eBook Paul D. Leedy The Private Sector and Criminal Justice - eBook The Private Sector and Criminal Justice – eBook Stuart Lister The Handbook of the History and Philosophy of Criminology - eBook The Handbook of the History and Philosophy of Criminology – eBook Ruth Ann Triplett Advanced Mechanics of Materials and Applied Elasticity - eBook Advanced Mechanics of Materials and Applied Elasticity – eBook Anthony E. Armenakas Operating System Concepts Essentials (2nd Edition) - eBook Operating System Concepts – Essentials (2nd Edition) – eBook Abraham Silberschatz The American Lab: An Insider’s History of the Lawrence Livermore National Laboratory - eBook The American Lab: An Insider’s History of the Lawrence Livermore National Laboratory – eBook C. Bruce Tarter Theodore J. Lowi Health Promotion Programs: From Theory to Practice – eBook Society For Public Health Education Cultural Competence in Health Education and Health Promotion (2nd Edition) - eBook Cultural Competence in Health Education and Health Promotion (2nd Edition) – eBook Miguel A. Perez Health Promotion in School: Theory, Practice and Clinical Implications - eBook Health Promotion in School: Theory, Practice and Clinical Implications – eBook Antonio Iudici Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Guidelines (2nd Edition) - eBook Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Guidelines (2nd Edition) Jeff Johnson Business Statistics: A First Course (7th Edition) – eBook David F. Stephan Business Research Methods (12th Edition) - eBook Business Research Methods (12th Edition) – eBook Donald Cooper Research Methods For Business: A Skill Building Approach (7th Edition) - eBook Research Methods For Business: A Skill Building Approach (7th Edition) – eBook Uma Sekaran Research Methods for Business Students (7th Edition) - eBook Research Methods for Business Students (7th Edition) – eBook Adrian Thornhill The SAGE Handbook of Qualitative Business and Management Research Methods - eBook The SAGE Handbook of Qualitative Business and Management Research Methods – eBook Ann L Cunliffe Culture, Leadership, and Organizations: The GLOBE Study of 62 Societies - eBook Culture, Leadership, and Organizations: The GLOBE Study of 62 Societies – eBook Paul J. Hanges Culture's Consequences: Comparing Values, Behaviors, Institutions and Organizations Across Nations (2nd Edition) - eBook Culture’s Consequences: Comparing Values, Behaviors, Institutions and Organizations Across Nations (2nd Edition) – eBook Geert Hofstede Diversity in Organizations (2nd Edition) - eBook Diversity in Organizations (2nd Edition) – eBook Services Marketing: Concepts, Strategies, & Cases (4th Edition) - eBook Services Marketing: Concepts, Strategies, & Cases (4th Edition) – eBook K. Douglas Hoffman International Management Behavior: Global and Sustainable Leadership (7th Edition) - eBook International Management Behavior: Global and Sustainable Leadership (7th Edition) – eBook Martha L. Maznevski Qualitative Marketing Research, Understanding Consumer Behaviour- eBook Qualitative Marketing Research, Understanding Consumer Behaviour – eBook Dominika Maison Services Marketing: Concepts, Strategies, & Cases (5th Edition) - eBook Services Marketing: Concepts, Strategies, and Cases (5th Edition) – eBook John E. Bateson Macroeconomics (5th Edition) - eBook Gartner’s Macroeconomics (5th Edition) – eBook Manfred Gartner Lifetime Physical Fitness and Wellness (15th Edition) - eBook Lifetime Physical Fitness and Wellness (15th Edition) – eBook Wener W.K. Hoeger Pharmacology for Nurses: A Pathophysiological Approach (2nd Canadian Edition) - eBook Pharmacology for Nurses: A Pathophysiological Approach (2nd Canadian Edition) – eBook Joseph Osuji Maternal-Child Nursing Care, Optimizing Outcomes for Mothers, Children and Families - eBook Maternal-Child Nursing Care, Optimizing Outcomes for Mothers, Children and Families – eBook Susan L. Ward Capitalist Family Values: Gender, Work, and Corporate Culture at Boeing - eBook Capitalist Family Values: Gender, Work, and Corporate Culture at Boeing – eBook Polly Reed Myers Culture and the Politics of Welfare: Exploring Societal Values and Social Choices -eBook Culture and the Politics of Welfare: Exploring Societal Values and Social Choices – eBook A. Keung students solution manual Probability and Statistics for Engineering and the Sciences 9e Probability and Statistics for Engineering and the Sciences (9th Edition) – Solutions Manual Matt Carlton Material Culture in Russia and the USSR: Things, Values, Identities- eBook Material Culture in Russia and the USSR: Things, Values, Identities- eBook Graham H. Roberts Freed Slaves and Roman Imperial Culture: Social Integration and the Transformation of Values - eBook Freed Slaves and Roman Imperial Culture: Social Integration and the Transformation of Values – eBook Rose MacLean Strategies for Teaching Students with Learning and Behavior Problems (9th Edition) - eBook Strategies for Teaching Students with Learning and Behavior Problems (9th Edition) – eBook Sharon R. Vaughn Learning and Memory: From Brain to Behavior (2nd Edition) - eBook Learning and Memory: From Brain to Behavior (2nd Edition) – eBook Catherine E. Myers The Principles of Learning and Behavior (7th Edition) - eBook The Principles of Learning and Behavior (7th Edition) – eBook Michael P. Domjan Feedback Control Theory for Dynamic Traffic Assignment: Advances in Industrial Control (2nd Edition) - eBook Feedback Control Theory for Dynamic Traffic Assignment: Advances in Industrial Control (2nd Edition) Kaan M. A. Ozbay Chemical, Biochemical, and Engineering Thermodynamics (5th Edition) - eBook Chemical, Biochemical, and Engineering Thermodynamics (5th Edition) – eBook Stanley I. Sandler Fundamentals of Engineering Thermodynamics (9th Edition) - eBook Fundamentals of Engineering Thermodynamics (9th Edition) – eBook Daisie D. Boettner Introduction to Chemical Engineering Thermodynamics (8th Edition) - eBook Introduction to Chemical Engineering Thermodynamics (8th Edition) – eBook J. M. Smith Microeconomics: Canada in the Global Environment (9th Edition) - eBook Microeconomics: Canada in the Global Environment (9th Edition) – eBook Robin Bade Emerging Genres in New Media Environments - eBook Emerging Genres in New Media Environments – eBook Carolyn R. Miller Fluid Mechanics (8th Edition) - eBook Fluid Mechanics (8th Edition) – Frank White – eBook Frank M. White Principles of Turbomachinery (2nd Edition) - eBook Principles of Turbomachinery (2nd Edition) – eBook Seppo A. Korpela
submitted by cooklanbrahh to ebookleaksdownload [link] [comments]

Technical: The `SIGHASH_NOINPUT` Debate! Chaperones and output tagging and signature replay oh my!

Bitcoin price isn't moving oh no!!! You know WHAT ELSE isn't moving?? SIGHASH_NOINPUT that's what!!!
Now as you should already know, Decker-Russell-Osuntokun ("eltoo") just ain't possible without SIGHASH_NOINPUT of some kind or other. And Decker-Russell-Osuntokun removes the toxic waste problem (i.e. old backups of your Poon-Dryja LN channels are actively dangerous and could lose your funds if you recover from them, or worse, your most hated enemy could acquire copies of your old state and make you lose funds). Decker-Russell-Osuntokun also allows multiparticipant offchain cryptocurrency update systems, without the drawback of a large unilateral close timeout that Decker-Wattenhofer does, making this construction better for use at the channel factory layer.
Now cdecker already wrote a some code implementing SIGHASH_NOINPUT before, which would make it work in current pre-SegWit P2PKH, P2SH, as well as SegWit v0 P2WPKH and P2WSH. He also made and published BIP 118.
But as is usual for Bitcoin Core development, this triggered debate, and thus many counterproposals were made and so on. Suffice it to say that the simple BIP 118 looks like it won't be coming into Bitcoin Core anytime soon (or possibly at all).
First things first: This link contains all that you need to know, but hey, maybe you'll find my take more amusing.
So let's start with the main issue.

Signature Replay Attack

The above is the Signature Replay Attack, and the reason why SIGHASH_NOINPUT has triggered debate as to whether it is safe at all and whether we can add enough stuff to it to ever make it safe.
Now of course you could point to SIGHASH_NONE which is even worse because all it does is say "I am authorizing the spend of this particular coin of this particular value protected by my key" without any further restrictions like which outputs it goes to. But then SIGHASH_NONE is intended to be used to sacrifice your money to the miners, for example if it's a dust attack trying to get you to spend, so you broadcast a SIGHASH_NONE signature and some enterprising miner will go get a bunch of such SIGHASH_NONE signatures and gather up the dust in a transaction that pays to nobody and gets all the funds as fees. And besides; even if we already have something you could do stupid things with, it's not a justification for adding more things you could do stupid things with.
So yes, SIGHASH_NOINPUT makes Bitcoin more powerful. Now, Bitcoin is a strong believer in "Principle of Least Power". So adding more power to Bitcoin via SIGHASH_NOINPUT is a violation of Principle of Least Power, at least to those arguing to add even more limits to SIGHASH_NOINPUT.
I believe nullc is one of those who strongly urges for adding more limits to SIGHASH_NOINPUT, because it distracts him from taking pictures of his autonomous non-human neighbor, a rather handsome gray fox, but also because it could be used as the excuse for the next MtGox, where a large exchange inadvertently pays to SIGHASH_NOINPUT-using addresses and becomes liable/loses track of their funds when signature replay happens.

Output Tagging

Making SIGHASH_NOINPUT safer by not allowing normal addresses use it.
Basically, we have 32 different SegWit versions. The current SegWit addresses are v0, the next version (v1) is likely to be the Schnorr+Taproot+MAST thing.
What output tagging proposes is to limit SegWit version ranges from 0->15 in the bech32 address scheme (instead of 0->31 it currently has). Versions 16 to 31 are then not valid bech32 SegWit addresses and exchanges shouldn't pay to it.
Then, we allow the use of SIGHASH_NOINPUT only for version 16. Version 16 might very well be Schnorr+Taproot+MAST, with a side serving of SIGHASH_NOINPUT.
This is basically output tagging. SIGHASH_NOINPUT can only be used if the output is tagged (by paying to version 16 SegWit) to allow it, and addresses do not allow outputs to be tagged as such, removing the potential liability of large custodial services like exchanges.
Now, Decker-Russell-Osuntokun channels have two options:
The tradeoffs in this case are:
The latter tradeoff is probably what would be taken (because we're willing to pay for privacy) if Bitcoin Core decides in favor of tagged outputs.
Another issue here is --- oops, P2SH-Segwit wrapped addresses. P2SH can be used to wrap any SegWit payment script, including payments to any SegWit version, including v16. So now you can sneak in a SIGHASH_NOINPUT-enabled SegWit v16 inside an ordinary P2SH that wraps a SegWit payment. One easy way to close this is just to disallow P2SH-SegWit from being valid if it's spending to SegWit version >= 16.

Chaperone Signatures

Closing the Signature Replay Attack by adding a chaperone.
Now we can observe that the Signature Replay Attack is possible because only one signature is needed, and that signature allows any coin of appropriate value to be spent.
Adding a chaperone signature simply means requiring that the SCRIPT involved have at least two OP_CHECKSIG operations. If one signature is SIGHASH_NOINPUT, then at least one other signature (the chaperone) validated by the SCRIPT should be SIGHASH_ALL.
This is not so onerous for Decker-Russell-Osuntokun. Both sides can use a MuSig of their keys, to be used for the SIGHASH_NOINPUT signature (so requires both of them to agree on a particular update), then use a shared ECDH key, to be used for the SIGHASH_ALL signature (allows either of them to publish the unilateral close once the update has been agreed upon).
Of course, the simplest thing to do would be for a BOLT spec to say "just use this spec-defined private key k so we can sidestep the Chaperone Signatures thing". That removes the need to coordinate to define a shared ECDH key during channel establishment: just use the spec-indicated key, which is shared to all LN implementations.
But now look at what we've done! We've subverted the supposed solution of Chaperone Signatures, making them effectively not there, because it's just much easier for everyone to use a standard private key for the chaperone signature than to derive a separate new keypair for the Chaperone.
So chaperone signatures aren't much better than just doing SIGHASH_NOINPUT by itself, and you might as well just use SIGHASH_NOINPUT without adding chaperones.
I believe ajtowns is the primary proponent of this proposal.

Toys for the Big Boys

The Signature Replay Attack is Not A Problem (TM).
This position is most strongly held by RustyReddit I believe (he's the Rusty Russell in the Decker-Russell-Osuntokun). As I understand it, he is more willing to not see SIGHASH_NOINPUT enabled, than to have it enabled but with restrictions like Output Tagging or Chaperone Signatures.
Basically, the idea is: don't use SIGHASH_NOINPUT for normal wallets, in much the same way you don't use SIGHASH_NONE for normal wallets. If you want to do address reuse, don't use wallet software made by luke-jr that specifically screws with your ability to do address reuse.
SIGHASH_NOINPUT is a flag for use by responsible, mutually-consenting adults who want to settle down some satoshis and form a channel together. It is not something that immature youngsters should be playing around with, not until they find a channel counterparty that will treat this responsibility properly. And if those immature youngsters playing with their SIGHASH_NOINPUT flags get into trouble and, you know, lose their funds (as fooling around with SIGHASH_NOINPUT is wont to do), well, they need counseling and advice ("not your keys not your coins", "hodl", "SIGHASH_NOINPUT is not a toy, but something special, reserved for those willing to take on the responsibility of making channels according to the words of Decker-Russell-Osuntokun"...).

Conclusion

Dunno yet. It's still being debated! So yeah. SIGHASH_NOINPUT isn't moving, just like Bitcoin's price!!! YAAAAAAAAAAAAAAAAAAA.
submitted by almkglor to Bitcoin [link] [comments]

Subreddit Stats: btc top posts from 2019-01-06 to 2020-01-05 11:19 PDT

Period: 363.85 days
Submissions Comments
Total 1000 86748
Rate (per day) 2.75 237.19
Unique Redditors 317 7747
Combined Score 194633 356658

Top Submitters' Top Submissions

  1. 31014 points, 162 submissions: Egon_1
    1. Vitalik Buterin to Core Maxi: “ok bitcoiner” .... (515 points, 206 comments)
    2. These men are serving life without parole in max security prison for nonviolent drug offenses. They helped me through a difficult time in a very dark place. I hope 2019 was their last year locked away from their loved ones. FreeRoss.org/lifers/ Happy New Year. (502 points, 237 comments)
    3. "It’s official Burger King just accepted Bitcoin Cash and GoC token as a payment option in Slovenia." (423 points, 112 comments)
    4. "HOLY SATOSHI! 😱😱 I did it! A smart card that produces valid BitcoinCash signatures. Who would love to pay with a card—to a phone?? Tap took less than a second!👟..." (368 points, 105 comments)
    5. Chrome 'Has Become Surveillance Software. It's Time to Switch' -> Brave to support BCH! (330 points, 97 comments)
    6. Gavin Andresen (2017): "Running a network near 100% capacity is irresponsible engineering... " (316 points, 117 comments)
    7. "Evidently @github has banned all the Iranian users without an ability for them to download their repositories. A service like Github must be a public good and must not be controlled by a centralized entity. Another great example of why we as a society need to make web3 a reality" (314 points, 117 comments)
    8. Roger Ver: "Bitcoin Cash acceptance is coming to thousands of physical shops in Korea" (313 points, 120 comments)
    9. Paul Sztorc: “Will people really spend $70-$700 to open/modify a lightning channel when there's an Altcoin down the street which will process a (USD-denominated) payment for $0.05 ? Many people seem to think yes but honestly I just don't get it” (306 points, 225 comments)
    10. Food For Thought (303 points, 105 comments)
  2. 29021 points, 157 submissions: MemoryDealers
    1. Bitcoin Cash is Lightning Fast! (No editing needed) (436 points, 616 comments)
    2. Brains..... (423 points, 94 comments)
    3. Meanwhile in Hong Kong (409 points, 77 comments)
    4. Ross Ulbricht has served 6 years in federal prison. (382 points, 156 comments)
    5. Just another day at the Bitcoin Cash accepting super market in Slovenia. (369 points, 183 comments)
    6. Why I'm not a fan of the SV community: My recent bill for defending their frivolous lawsuit against open source software developers. (369 points, 207 comments)
    7. History Reminder: (354 points, 245 comments)
    8. It's more decentralized this way. (341 points, 177 comments)
    9. The new Bitcoin Cash wallet is so fast!!!!! (327 points, 197 comments)
    10. The IRS wants to subpoena Apple and Google to see if you have downloaded crypto currency apps. (324 points, 178 comments)
  3. 6909 points, 37 submissions: BitcoinXio
    1. Tim Pool on Twitter: “How the fuck are people justifying creating a world like the one's depicted in Fahrenheit 451 and 1984? You realize that censorship and banning information was a key aspect of the dystopian nightmare right?” (435 points, 75 comments)
    2. The creator of the now famous HODL meme says that the HODL term has been corrupted and doesn’t mean what he intended; also mentions that the purpose of Bitcoin is to spend it and that BTC has lost its value proposition. (394 points, 172 comments)
    3. Erik Voorhees on Twitter: “I wonder if you realize that if Bitcoin didn’t work well as a payment system in the early days it likely would not have taken off. Many (most?) people found the concept of instant borderless payments captivating and inspiring. “Just hold this stuff” not sufficient.” (302 points, 66 comments)
    4. Bitfinex caught paying a company to astroturf on social media including Reddit, Twitter, Medium and other platforms (285 points, 86 comments)
    5. WARNING: If you try to use the Lightning Network you are at extremely HIGH RISK of losing funds and is not recommended or safe to do at this time or for the foreseeable future (274 points, 168 comments)
    6. Craig Wright seems to have rage quit Twitter (252 points, 172 comments)
    7. No surprise here: Samson Mow among other BTC maxi trolls harassed people to the point of breakdown (with rape threats, etc) (249 points, 85 comments)
    8. On Twitter: “PSA: The Lightning Network is being heavily data mined right now. Opening channels allows anyone to cluster your wallet and associate your keys with your IP address.” (228 points, 102 comments)
    9. btc is being targeted and attacked, yet again (220 points, 172 comments)
    10. Brian Armstrong CEO of Coinbase using Bitcoin Cash (BCH) to pay for food, video in tweet (219 points, 66 comments)
  4. 6023 points, 34 submissions: money78
    1. BSV in a nutshell... (274 points, 60 comments)
    2. There is something going on with @Bitcoin twitter account: 1/ The URL of the white paper has been changed from bitcoin.com into bitcoin.org! 2/ @Bitcoin has unfollowed all other BCH related accounts. 3/ Most of the posts that refer to "bitcoin cash" have been deleted?!! Is it hacked again?! (269 points, 312 comments)
    3. "Not a huge @rogerkver fan and never really used $BCH. But he wiped up the floor with @ToneVays in Malta, and even if you happen to despise BCH, it’s foolish and shortsighted not to take these criticisms seriously. $BTC is very expensive and very slow." (262 points, 130 comments)
    4. Jonathan Toomim: "At 32 MB, we can handle something like 30% of Venezuela's population using BCH 2x per day. Even if that's all BCH ever achieved, I'd call that a resounding success; that's 9 million people raised out of poverty. Not a bad accomplishment for a hundred thousand internet geeks." (253 points, 170 comments)
    5. Jonathan Toomim: "BCH will not allow block sizes that are large enough to wreak havoc. We do our capacity engineering before lifting the capacity limits. BCH's limit is 32 MB, which the network can handle. BSV does not share this approach, and raises limits before improving actual capacity." (253 points, 255 comments)
    6. What Bitcoin Cash has accomplished so far 💪 (247 points, 55 comments)
    7. Which one is false advertising and misleading people?! Bitcoin.com or Bitcoin.org (232 points, 90 comments)
    8. A message from Lightning Labs: "Don't put more money on lightning than you're willing to lose!" (216 points, 118 comments)
    9. Silk Road’s Ross Ulbricht thanks Bitcoin Cash’s [BCH] Roger Ver for campaigning for his release (211 points, 29 comments)
    10. This account just donated more than $6600 worth of BCH via @tipprbot to multiple organizations! (205 points, 62 comments)
  5. 4514 points, 22 submissions: unstoppable-cash
    1. Reminder: bitcoin mods removed top post: "The rich don't need Bitcoin. The poor do" (436 points, 89 comments)
    2. Peter R. Rizun: "LN User walks into a bank, says "I need a loan..." (371 points, 152 comments)
    3. It was SO simple... Satoshi had the answer to prevent full-blocks back in 2010! (307 points, 150 comments)
    4. REMINDER: "Bitcoin isn't for people that live on less than $2/day" -Samson Mow, CSO of BlockStream (267 points, 98 comments)
    5. "F'g insane... waited 5 hrs and still not 1 confirmation. How does anyone use BTC over BCH BitcoinCash?" (258 points, 222 comments)
    6. Irony:"Ave person won't be running LN routing node" But CORE/BTC said big-blocks bad since everyone can't run their own node (256 points, 161 comments)
    7. BitPay: "The Wikimedia Foundation had been accepting Bitcoin for several years but recently switched pmt processors to BitPay so they can now accept Bitcoin Cash" (249 points, 61 comments)
    8. FreeTrader: "Decentralization is dependent on widespread usage..." (195 points, 57 comments)
    9. The FLIPPENING: Fiat->OPEN Peer-to-Peer Electronic Cash! Naomi Brockwell earning more via BitBacker than Patreon! (193 points, 12 comments)
    10. LN Commentary from a guy that knows a thing or 2 about Bitcoin (Gavin Andresen-LEAD developer after Satoshi left in 2010) (182 points, 80 comments)
  6. 3075 points, 13 submissions: BeijingBitcoins
    1. Last night's BCH & BTC meetups in Tokyo were both at the same restaurant (Two Dogs). We joined forces for this group photo! (410 points, 166 comments)
    2. Chess.com used to accept Bitcoin payments but, like many other businesses, disabled the option. After some DMs with an admin there, I'm pleased to announce that they now accept Bitcoin Cash! (354 points, 62 comments)
    3. WSJ: Bitfinex Used Tether Reserves to Mask Missing $850 Million, Probe Finds (348 points, 191 comments)
    4. Bitcoiners: Then and Now [MEME CONTEST - details in comments] (323 points, 72 comments)
    5. I'd post this to /Bitcoin but they would just remove it right away (also I'm banned) (320 points, 124 comments)
    6. So this is happening at the big protest in Hong Kong right now (270 points, 45 comments)
    7. /Bitcoin mods are censoring posts that explain why BitPay has to charge an additional fee when accepting BTC payments (219 points, 110 comments)
    8. The guy who won this week's MillionaireMakers drawing has received ~$55 in BCH and ~$30 in BTC. It will cost him less than $0.01 to move the BCH, but $6.16 (20%) in fees to move the BTC. (164 points, 100 comments)
    9. The Bitcoin whitepaper was published 11 years ago today. Check out this comic version of the whitepaper, one of the best "ELI5" explanations out there. (153 points, 12 comments)
    10. Two Years™ is the new 18 Months™ (142 points, 113 comments)
  7. 2899 points, 18 submissions: jessquit
    1. Oh, the horror! (271 points, 99 comments)
    2. A few days ago I caught flak for reposting a set of graphs that didn't have their x-axes correctly labeled or scaled. tvand13 made an updated graph with correct labeling and scaling. I am reposting it as I promised. I invite the viewer to draw their own conclusions. (214 points, 195 comments)
    3. Do you think Bitcoin needs to increase the block size? You're in luck! It already did: Bitcoin BCH. Avoid the upcoming controversial BTC block size debate by trading your broken Bitcoin BTC for upgraded Bitcoin BCH now. (209 points, 194 comments)
    4. Master list of evidence regarding Bitcoin's hijacking and takeover by Blockstream (185 points, 113 comments)
    5. PSA: BTC not working so great? Bitcoin upgraded in 2017. The upgraded Bitcoin is called BCH. There's still time to upgrade! (185 points, 192 comments)
    6. Nobody uses Bitcoin Cash (182 points, 88 comments)
    7. Double-spend proofs, SPV fraud proofs, and Cashfusion improvements all on the same day! 🏅 BCH PLS! 🏅 (165 points, 36 comments)
    8. [repost] a reminder on how btc and Bitcoin Cash came to be (150 points, 102 comments)
    9. Holy shit the entire "negative with gold" sub has become a shrine devoted to the guilded astroturfing going on in rbtc (144 points, 194 comments)
    10. This sub is the only sub in all of Reddit that allows truly uncensored discussion of BTC. If it turns out that most of that uncensored discussion is negative, DON'T BLAME US. (143 points, 205 comments)
  8. 2839 points, 13 submissions: SwedishSalsa
    1. With Bitcoin, for the first time in modern history, we have a way to opt out. (356 points, 100 comments)
    2. In this age of rampant censorship and control, this is why I love Bitcoin. (347 points, 126 comments)
    3. The crypto expert (303 points, 29 comments)
    4. Satoshi reply to Mike Hearn, April 2009. Everybody, especially newcomers and r-bitcoin-readers should take a step back and read this. (284 points, 219 comments)
    5. Bitcoin Cash looking good lately. (235 points, 33 comments)
    6. Roger Ver bad (230 points, 61 comments)
    7. History of the BTC scaling debate (186 points, 54 comments)
    8. MFW i read Luke Jr wants to limit BTC blocks to 300k. (183 points, 116 comments)
    9. Meanwhile over at bitcoinsv... (163 points, 139 comments)
    10. Listen people... (155 points, 16 comments)
  9. 2204 points, 10 submissions: increaseblocks
    1. China bans Bitcoin again, and again, and again (426 points, 56 comments)
    2. China bans Bitcoin (again) (292 points, 35 comments)
    3. Bitcoin Cash Network has now been upgraded! (238 points, 67 comments)
    4. So you want small blocks with high fees to validate your own on chain transactions that happen OFF CHAIN? (212 points, 112 comments)
    5. It’s happening - BTC dev Luke jr writing code to Bitcoin BTC codebase to fork to lower the block size to 300kb! (204 points, 127 comments)
    6. Former BTC maximalist admits that maxi's lied cheated and stealed to get SegWit and Lightning (201 points, 135 comments)
    7. Just 18 more months to go! (172 points, 86 comments)
    8. Bitcoin Cash ring - F*CK BANKS (167 points, 51 comments)
    9. LTC Foundation chat leaked: no evidence of development, lack of transparency (155 points, 83 comments)
    10. A single person controls nearly half of all the Lightning Network’s capacity (137 points, 109 comments)
  10. 2138 points, 12 submissions: JonyRotten
    1. 'Craig Is a Liar' – Early Adopter Proves Ownership of Bitcoin Address Claimed by Craig Wright (309 points, 165 comments)
    2. 200,000 People Have Signed Ross Ulbricht's Clemency Petition (236 points, 102 comments)
    3. Street Artist Hides $1,000 in BTC Inside a Mural Depicting Paris Protests (236 points, 56 comments)
    4. Craig Wright Ordered to Produce a List of Early Bitcoin Addresses in Kleiman Lawsuit (189 points, 66 comments)
    5. Ross Ulbricht Clemency Petition Gathers 250,000 Signatures (163 points, 24 comments)
    6. Ross Ulbricht Letter Questions the Wisdom of Imprisoning Non-Violent Offenders (160 points, 50 comments)
    7. Expert Witness in Satoshi Case Claims Dr Wright's Documents Were Doctored (155 points, 44 comments)
    8. California City Official Uses Bitcoin Cash to Purchase Cannabis (151 points, 36 comments)
    9. Money Transmitter License Not Required for Crypto Businesses in Pennsylvania (141 points, 9 comments)
    10. McAfee to Launch Decentralized Token Exchange With No Restrictions (137 points, 35 comments)

Top Commenters

  1. jessquit (16708 points, 2083 comments)
  2. Ant-n (7878 points, 1517 comments)
  3. MemoryDealers (7366 points, 360 comments)
  4. Egon_1 (6205 points, 1001 comments)
  5. 500239 (5745 points, 735 comments)
  6. BitcoinXio (4640 points, 311 comments)
  7. LovelyDay (4353 points, 457 comments)
  8. chainxor (4293 points, 505 comments)
  9. MobTwo (3420 points, 174 comments)
  10. ShadowOfHarbringer (3388 points, 478 comments)

Top Submissions

  1. The perfect crypto t-shirt by Korben (742 points, 68 comments)
  2. The future of Libra Coin by themadscientistt (722 points, 87 comments)
  3. when you become a crypto trader... by forberniesnow (675 points, 54 comments)
  4. A Reminder Why You Shouldn’t Use Google. by InMyDayTVwasBooks (637 points, 209 comments)
  5. Imagine if in 2000 Apple just sat around all day shit-talking Microsoft. Apple would have never gone anywhere. Apple succeeded because they learned from their mistakes, improved, and got better. BCH should do the same. by guyfawkesfp (552 points, 255 comments)
  6. Bitcoin made The Simpsons intro! Sorry for the potato quality by Johans_wilgat (521 points, 44 comments)
  7. Vitalik Buterin to Core Maxi: “ok bitcoiner” .... by Egon_1 (515 points, 206 comments)
  8. Can't stop won't stop by Greentoboggan (514 points, 78 comments)
  9. These men are serving life without parole in max security prison for nonviolent drug offenses. They helped me through a difficult time in a very dark place. I hope 2019 was their last year locked away from their loved ones. FreeRoss.org/lifers/ Happy New Year. by Egon_1 (502 points, 237 comments)
  10. Blockchain? by unesgt (479 points, 103 comments)

Top Comments

  1. 211 points: fireduck's comment in John Mcafee on the run from IRS Tax Evasion charges, running 2020 Presidential Campaign from Venezuela in Exile
  2. 203 points: WalterRothbard's comment in I am a Bitcoin supporter and developer, and I'm starting to think that Bitcoin Cash could be better, but I have some concerns, is anyone willing to discuss them?
  3. 179 points: Chris_Pacia's comment in The BSV chain has just experienced a 6-block reorg
  4. 163 points: YourBodyIsBCHn's comment in I made this account specifically to tip in nsfw/gonewild subreddits
  5. 161 points: BeijingBitcoins's comment in Last night's BCH & BTC meetups in Tokyo were both at the same restaurant (Two Dogs). We joined forces for this group photo!
  6. 156 points: hawks5999's comment in You can’t make this stuff up. This is how BTC supporters actually think. From bitcoin: “What you can do to make BTC better: check twice if you really need to use it!” 🤦🏻‍♂️
  7. 155 points: lowstrife's comment in Steve Wozniak Sold His Bitcoin at Its Peak $20,000 Valuation
  8. 151 points: kdawgud's comment in The government is taking away basic freedoms we each deserve
  9. 147 points: m4ktub1st's comment in BCH suffered a 51% attack by colluding miners to re-org the chain in order to reverse transactions - why is nobody talking about this? Dangerous precident
  10. 147 points: todu's comment in Why I'm not a fan of the SV community: My recent bill for defending their frivolous lawsuit against open source software developers.
Generated with BBoe's Subreddit Stats
submitted by subreddit_stats to subreddit_stats [link] [comments]

The damage that BTC devs having "different" values has done to adoption

I've been trying to get people outside the crypto community to be interested in cryptocurrency o a personal level.
Recently, it's become more difficult because people now have the following notion: "Cryptocurrency has no value. It's only value is speculation." This kind of response seem to be becoming more and more prevalent from non-adopters. Heck, even most "hodlers" think this way.
The ideal of "virtually"-free, permissionless, accessible, and frictionless transactions to give economic freedom now take an extra step of explanation. BTC is of course the representative coin for non-adopters since it has the current highest market value and is the first. Hence, advocating for these ideal economic freedom as selling points is now refutable at first glance because BTC is what is seen at first glance.
BTC devs are changing the incentives of providing the network by creating a fee market. To provide "virtually"-free transactions while having an incentive to provide the network was supposed to be mining rewards but the incentive mechanics are changed with this fee market. Additionally relying on the Lightning Network is another layer of failure to consider the incentives of providing a network with the principles of economic freedom.
This just goes to show that regardless of how much technical capability the dev team has, if their philosophy and yes, politics in a different direction, the goal we originally are trying to achieve will not be their goal and hence will not be working towards it.
Contrary to what I've seen some say, Bitcoin is NOT politically agnostic. I am of the belief that Bitcoin is Libertarian or to be even more radical, Anarcho-Capitalist. This is why I've seen that when I discuss cryptocurrency outside crypto subreddits, I've found that most in these political subreddits have a better response and I have found that most crypto users in those subs that do prefer BCH over BTC. It was also kind of reassuring when u/deadalnix did an AMA on GoldAndBlack showing that a top dev in BCH is in line with the politics of economic freedom.
I think that this difference in values is what caused the change of direction of BTC. When you have luke-jr as one of the lead devs there, it really is obvious they wouldn't be advocates of the principles of economic freedom hence those that were originally the selling points for adoption get left behind. It then requires of us extra effort and added steps to get someone to understand this "revolution".
I just want to remind everyone that despite the amazing technical talent of the devs of both BCH and BTC or any cryptocurrency for that matter, the political principles driving WHY we are doing is also equally important. As we have seen in BTC, regardless of how much technical talent the devs may have, if their principles are "different", we will be derailed from our goal.
submitted by wndrkd to btc [link] [comments]

In light of the recent LN weaknesses discussion, this is a reminder that even when it works, being a “bank” as a hub is a requirement and is part of the LN specs.

From the LN blog:
“...there will be times when funds will happen to be moving in the same direction (e.g. more spending than receiving). In these situations, a routing node must maintain enough “buffer capital” to be able to wait until the flow of funds reverses and channels return to a more balanced state. Routing nodes that don’t contribute enough capital to handle periods of imbalance will experience channel exhaustion (when a node has no funds remaining in a channel) and routing failures.
This type of failure should happen relatively infrequently, because nodes that produce these routing failures will be routed around and eventually disconnected by other nodes. Thus, node operators have a strong incentive to provide enough buffer capital for the number and volume of inbound channels they’ve accepted (and implicity agreed to support).”
In other words, if they fail to provide such capital, I.e., liquidity, they’ll be routed around and eventually kicked out of the network (but muh decentralization!).
Now, we already know two things:
  1. Lightning Network hubs are going to operate on a for-profit basis, generating revenue from routing transactions at the expense of miners.
This of course butchers the delicate Nash-equilibrium which Satoshi designed in bitcoin and renders BTC an alt-coin with a skewed incentive and value-stream model.
  1. Lightning Network hubs are money processors.
Onion routing or not, since they need to stake large amounts of BTC in what’s always-online and employ watch-towers, it will be easy to coerce them into KYC/AML regulations or otherwise they’ll be literally disconnected off the internet, or worst, swatted.
With net neutrality almost dead, we know how easy it will be for ISPs to disconnect such hubs at the man’s whim.
What we still don’t know is, how large do these hubs need to be? How much bitcoin do they need to own and stake in order to operate as liquidity providing hubs without being routed around then kicked-out?
Are we talking DeutscheBank and JP Morgan scale eventually? Or is it more of the Coinbase scale? Or is it Luke-jr’s basement-fridge node?
Will Carol who is featured in the Lightning Network blog linked below really get to operate her Lightning Network hub for much longer, Ms. Stark?
https://blog.lightning.engineering/posts/2018/05/30/routing.html
“Be a bank or GTFO.” -The Lightning Network
submitted by wisequote to btc [link] [comments]

Long live decentralized bitcoin(!) A reading list

Newbs might not know this, but bitcoin recently came out of an intense internal drama. Between July 2015 and August 2017 bitcoin was attacked by external forces who were hoping to destroy the very properties that made bitcoin valuable in the first place. This culminated in the creation of segwit and the UASF (user activated soft fork) movement. The UASF was successful, segwit was added to bitcoin and with that the anti-decentralization side left bitcoin altogether and created their own altcoin called bcash. Bitcoin's price was $2500, soon after segwit was activated the price doubled to $5000 and continued rising until a top of $20000 before correcting to where we are today.
During this drama, I took time away from writing open source code to help educate and argue on reddit, twitter and other social media. I came up with a reading list for quickly copypasting things. It may be interesting today for newbs or anyone who wants a history lesson on what exactly happened during those two years when bitcoin's very existence as a decentralized low-trust currency was questioned. Now the fight has essentially been won, I try not to comment on reddit that much anymore. There's nothing left to do except wait for Lightning and similar tech to become mature (or better yet, help code it and test it)
In this thread you can learn about block sizes, latency, decentralization, segwit, ASICBOOST, lightning network and all the other issues that were debated endlessly for over two years. So when someone tries to get you to invest in bcash, remind them of the time they supported Bitcoin Unlimited.
For more threads like this see UASF

Summary / The fundamental tradeoff

A trip to the moon requires a rocket with multiple stages by gmaxwell (must read) https://www.reddit.com/Bitcoin/comments/438hx0/a_trip_to_the_moon_requires_a_rocket_with/
Bram Cohen, creator of bittorrent, argues against a hard fork to a larger block size https://medium.com/@bramcohen/bitcoin-s-ironic-crisis-32226a85e39f#.558vetum4
gmaxwell's summary of the debate https://bitcointalk.org/index.php?topic=1343716.msg13701818#msg13701818
Core devs please explain your vision (see luke's post which also argues that blocks are already too big) https://www.reddit.com/Bitcoin/comments/61yvvv/request_to_core_devs_please_explain_your_vision/
Mod of btc speaking against a hard fork https://www.reddit.com/btc/comments/57hd14/core_reaction_to_viabtc_this_week/d8scokm/
It's becoming clear to me that a lot of people don't understand how fragile bitcoin is https://www.reddit.com/Bitcoin/comments/59kflj/its_becoming_clear_to_me_that_a_lot_of_people/
Blockchain space must be costly, it can never be free https://www.reddit.com/Bitcoin/comments/4og24h/i_just_attended_the_distributed_trade_conference/
Charlie Lee with a nice analogy about the fundamental tradeoff https://medium.com/@SatoshiLite/eating-the-bitcoin-cake-fc2b4ebfb85e#.444vr8shw
gmaxwell on the tradeoffs https://bitcointalk.org/index.php?topic=1520693.msg15303746#msg15303746
jratcliff on the layering https://www.reddit.com/btc/comments/59upyh/segwit_the_poison_pill_for_bitcoin/d9bstuw/

Scaling on-chain will destroy bitcoin's decentralization

Peter Todd: How a floating blocksize limit inevitably leads towards centralization [Feb 2013] https://bitcointalk.org/index.php?topic=144895.0 mailing list https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2013-February/002176.html with discussion on reddit in Aug 2015 https://www.reddit.com/Bitcoin/comments/3hnvi8/just_a_little_history_lesson_for_everyone_new_the/
Nick Szabo's blog post on what makes bitcoin so special http://unenumerated.blogspot.com/2017/02/money-blockchains-and-social-scalability.html
There is academic research showing that even small (2MB) increases to the blocksize results in drastic node dropoff counts due to the non-linear increase of RAM needed. http://bravenewcoin.com/assets/Whitepapers/block-size-1.1.1.pdf
Reddit summary of above link. In this table, you can see it estimates a 40% drop immediately in node count with a 2MB upgrade and a 50% over 6 months. At 4mb, it becomes 75% immediately and 80% over 6 months. At 8, it becomes 90% and 95%. https://www.reddit.com/Bitcoin/comments/5qw2wa_future_led_by_bitcoin_unlimited_is_a/dd442pw/
Larger block sizes make centralization pressures worse (mathematical) https://petertodd.org/2016/block-publication-incentives-for-miners
Talk at scalingbitcoin montreal, initial blockchain synchronization puts serious constraints on any increase in the block size https://www.youtube.com/watch?v=TgjrS-BPWDQ&t=2h02m06s with transcript https://scalingbitcoin.org/transcript/montreal2015/block-synchronization-time
Bitcoin's P2P Network: The Soft Underbelly of Bitcoin https://www.youtube.com/watch?v=Y6kibPzbrIc someone's notes: https://gist.github.com/romyilano/5e22394857a39889a1e5 reddit discussion https://www.reddit.com/Bitcoin/comments/4py5df/so_f2pool_antpool_btcc_pool_are_actually_one_pool/
In adversarial environments blockchains dont scale https://scalingbitcoin.org/transcript/hongkong2015/in-adversarial-environments-blockchains-dont-scale
Why miners will not voluntarily individually produce smaller blocks https://scalingbitcoin.org/transcript/hongkong2015/why-miners-will-not-voluntarily-individually-produce-smaller-blocks
Hal Finney: bitcoin's blockchain can only be a settlement layer (mostly interesting because it's hal finney and its in 2010) https://www.reddit.com/Bitcoin/comments/3sb5nj/most_bitcoin_transactions_will_occur_between/
petertodd's 2013 video explaining this https://www.youtube.com/watch?v=cZp7UGgBR0I
luke-jr's summary https://www.reddit.com/Bitcoin/comments/61yvvv/request_to_core_devs_please_explain_your_vision/dficjhj/
Another jratcliff thread https://www.reddit.com/Bitcoin/comments/6lmpll/explaining_why_big_blocks_are_bad/

Full blocks are not a disaster

Blocks must be always full, there must always be a backlog https://medium.com/@bergealex4/bitcoin-is-unstable-without-the-block-size-size-limit-70db07070a54#.kh2vi86lr
Same as above, the mining gap means there must always be a backlog talk: https://www.youtube.com/watch?time_continue=2453&v=iKDC2DpzNbw transcript: https://scalingbitcoin.org/transcript/montreal2015/security-of-diminishing-block-subsidy
Backlogs arent that bad https://www.reddit.com/Bitcoin/comments/49p011/was_the_fee_event_really_so_bad_my_mind_is/
Examples where scarce block space causes people to use precious resources more efficiently https://www.reddit.com/Bitcoin/comments/4kxxvj/i_just_singlehandedly_increased_bitcoin_network/
https://www.reddit.com/Bitcoin/comments/47d4m2/why_does_coinbase_make_2_transactions_pe
https://www.reddit.com/Bitcoin/comments/53wucs/why_arent_blocks_full_yet/d7x19iv
Full blocks are fine https://www.reddit.com/Bitcoin/comments/5uld1a/misconception_full_blocks_mean_bitcoin_is_failing/
High miner fees imply a sustainable future for bitcoin https://www.reddit.com/BitcoinMarkets/comments/680tvf/fundamentals_friday_week_of_friday_april_28_2017/dgwmhl7/
gmaxwell on why full blocks are good https://www.reddit.com/Bitcoin/comments/6b57ca/full_blocks_good_or_bad/dhjxwbz/
The whole idea of the mempool being "filled" is wrong headed. The mempool doesn't "clog" or get stuck, or anything like that. https://www.reddit.com/Bitcoin/comments/7cusnx/to_the_people_still_doubting_that_this_congestion/dpssokf/

Segwit

What is segwit

luke-jr's longer summary https://www.reddit.com/Bitcoin/comments/6033h7/today_is_exactly_4_months_since_the_segwit_voting/df3tgwg/?context=1
Charlie Shrem's on upgrading to segwit https://twitter.com/CharlieShrem/status/842711238853513220
Original segwit talk at scalingbitcoin hong kong + transcript https://youtu.be/zchzn7aPQjI?t=110
https://scalingbitcoin.org/transcript/hongkong2015/segregated-witness-and-its-impact-on-scalability
Segwit is not too complex https://www.reddit.com/btc/comments/57vjin/segwit_is_not_great/d8vos33/
Segwit does not make it possible for miners to steal coins, contrary to what some people say https://www.reddit.com/btc/comments/5e6bt0/concerns_with_segwit_and_anyone_can_spend/daa5jat/?context=1
https://keepingstock.net/segwit-eli5-misinformation-faq-19908ceacf23#.r8hlzaquz
Segwit is required for a useful lightning network It's now known that without a malleability fix useful indefinite channels are not really possible.
https://www.reddit.com/Bitcoin/comments/5tzqtc/gentle_reminder_the_ln_doesnt_require_segwit/ddqgda7/
https://www.reddit.com/Bitcoin/comments/5tzqtc/gentle_reminder_the_ln_doesnt_require_segwit/ddqbukj/
https://www.reddit.com/Bitcoin/comments/5x2oh0/olaoluwa_osuntokun_all_active_lightning_network/deeto14/?context=3
Clearing up SegWit Lies and Myths: https://achow101.com/2016/04/Segwit-FUD-Clearup
Segwit is bigger blocks https://www.reddit.com/Bitcoin/comments/5pb8vs/misinformation_is_working_54_incorrectly_believe/dcpz3en/
Typical usage results in segwit allowing capacity equivalent to 2mb blocks https://www.reddit.com/Bitcoin/comments/69i2md/observe_for_yourself_segwit_allows_2_mb_blocks_in/

Why is segwit being blocked

Jihan Wu (head of largest bitcoin mining group) is blocking segwit because of perceived loss of income https://www.reddit.com/Bitcoin/comments/60mb9e/complete_high_quality_translation_of_jihans/
Witness discount creates aligned incentives https://segwit.org/why-a-discount-factor-of-4-why-not-2-or-8-bbcebe91721e#.h36odthq0 https://medium.com/@SegWit.co/what-is-behind-the-segwit-discount-988f29dc1edf#.sr91dg406
or because he wants his mining enterprise to have control over bitcoin https://www.reddit.com/Bitcoin/comments/6jdyk8/direct_report_of_jihan_wus_real_reason_fo

Segwit is being blocked because it breaks ASICBOOST, a patented optimization used by bitmain ASIC manufacturer

Details and discovery by gmaxwell https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-April/013996.html
Reddit thread with discussion https://www.reddit.com/Bitcoin/comments/63otrp/gregory_maxwell_major_asic_manufacturer_is/
Simplified explaination by jonny1000 https://www.reddit.com/Bitcoin/comments/64qq5g/attempted_explanation_of_the_alleged_asicboost/
http://www.mit.edu/~jlrubin/public/pdfs/Asicboost.pdf
https://medium.com/@jimmysong/examining-bitmains-claims-about-asicboost-1d61118c678d
Evidence https://www.reddit.com/Bitcoin/comments/63yo27/some_circumstantial_evidence_supporting_the_claim/
https://www.reddit.com/Bitcoin/comments/63vn5g/please_dont_stop_us_from_using_asicboost_which/dfxmm75/
https://www.reddit.com/Bitcoin/comments/63soe3/reverse_engineering_an_asic_is_a_significant_task/dfx9nc
Bitmain admits their chips have asicboost but they say they never used it on the network (haha a likely story) https://blog.bitmain.com/en/regarding-recent-allegations-smear-campaigns/
Worth $100m per year to them (also in gmaxwell's original email) https://twitter.com/petertoddbtc/status/849798529929424898
Other calculations show less https://medium.com/@vcorem/the-real-savings-from-asicboost-to-bitmaintech-ff265c2d305b
This also blocks all these other cool updates, not just segwit https://www.reddit.com/Bitcoin/comments/63otrp/gregory_maxwell_major_asic_manufacturer_is/dfw0ej3/
Summary of bad consequences of asicboost https://www.reddit.com/Bitcoin/comments/64qq5g/attempted_explanation_of_the_alleged_asicboost/dg4hyqk/?context=1
Luke's summary of the entire situation https://www.reddit.com/Bitcoin/comments/6ego3s/why_is_killing_asicboost_not_a_priority/diagkkb/?context=1
Prices goes up because now segwit looks more likely https://twitter.com/TuurDemeestestatus/849846845425799168
Asicboost discovery made the price rise https://twitter.com/TuurDemeestestatus/851520094677200901
A pool was caught red handed doing asicboost, by this time it seemed fairly certain that segwit would get activated so it didnt produce as much interest as earlier https://www.reddit.com/Bitcoin/comments/6p7lr5/1hash_pool_has_mined_2_invalid_blocks/ and https://www.reddit.com/Bitcoin/comments/6p95dl/interesting_1hash_pool_mined_some_invalid_blocks/ and https://twitter.com/petertoddbtc/status/889475196322811904
This btc user is outraged at the entire forum because they support Bitmain and ASICBOOST https://www.reddit.com/btc/comments/67t43y/dragons_den_planned_smear_campaign_of_bitmain/dgtg9l2/
Antbleed, turns out Bitmain can shut down all its ASICs by remote control: http://www.antbleed.com/

What if segwit never activates

What if segwit never activates? https://www.reddit.com/Bitcoin/comments/6ab8js/transaction_fees_are_now_making_btc_like_the_banks/dhdq3id/ with https://www.reddit.com/Bitcoin/comments/5ksu3o/blinded_bearer_certificates/ and https://www.reddit.com/Bitcoin/comments/4xy0fm/scaling_quickly/

Lightning

bitcoinmagazine's series on what lightning is and how it works https://bitcoinmagazine.com/articles/understanding-the-lightning-network-part-building-a-bidirectional-payment-channel-1464710791/ https://bitcoinmagazine.com/articles/understanding-the-lightning-network-part-creating-the-network-1465326903/ https://bitcoinmagazine.com/articles/understanding-the-lightning-network-part-completing-the-puzzle-and-closing-the-channel-1466178980/
The Lightning Network ELIDHDICACS (Explain Like I Don’t Have Degrees in Cryptography and Computer Science) https://letstalkbitcoin.com/blog/post/the-lightning-network-elidhdicacs
Ligtning will increases fees for miners, not lower them https://medium.com/lightning-resources/the-lightning-paradox-f15ce0e8e374#.erfgunumh
Cost-benefit analysis of lightning from the point of view of miners https://medium.com/@rusty_lightning/miners-and-bitcoin-lightning-a133cd550310#.x42rovlg8
Routing blog post by rusty https://medium.com/@rusty_lightning/routing-dijkstra-bellman-ford-and-bfg-7715840f004 and reddit comments https://www.reddit.com/Bitcoin/comments/4lzkz1/rusty_russell_on_lightning_routing_routing/
Lightning protocol rfc https://github.com/lightningnetwork/lightning-rfc
Blog post with screenshots of ln being used on testnet https://medium.com/@btc_coach/lightning-network-in-action-b18a035c955d video https://www.youtube.com/watch?v=mxGiMu4V7ns
Video of sending and receiving ln on testnet https://twitter.com/alexbosworth/status/844030573131706368
Lightning tradeoffs http://www.coindesk.com/lightning-technical-challenges-bitcoin-scalability/
Beer sold for testnet lightning https://www.reddit.com/Bitcoin/comments/62uw23/lightning_network_is_working_room77_is_accepting/ and https://twitter.com/MrHodl/status/848265171269283845
Lightning will result in far fewer coins being stored on third parties because it supports instant transactions https://medium.com/@thecryptoconomy/the-barely-discussed-incredible-benefit-of-the-lightning-network-4ce82c75eb58
jgarzik argues strongly against LN, he owns a coin tracking startup https://twitter.com/petertoddbtc/status/860826532650123264 https://twitter.com/Beautyon_/status/886128801926795264
luke's great debunking / answer of some misinformation questions https://www.reddit.com/Bitcoin/comments/6st4eq/questions_about_lightning_network/dlfap0u/
Lightning centralization doesnt happen https://www.reddit.com/Bitcoin/comments/6vzau5/reminder_bitcoins_key_strength_is_in_being/dm4ou3v/?context=1
roasbeef on hubs and charging fees https://twitter.com/roasbeef/status/930209165728825344 and https://twitter.com/roasbeef/status/930210145790976000

Immutability / Being a swiss bank in your pocket / Why doing a hard fork (especially without consensus) is damaging

A downside of hard forks is damaging bitcoin's immutability https://www.reddit.com/Bitcoin/comments/5em6vu/what_happens_if_segwit_doesnt_activate/dae1r6c/?context=3
Interesting analysis of miners incentives and how failure is possible, don't trust the miners for long term https://www.reddit.com/Bitcoin/comments/5gtew4/why_an_increased_block_size_increases_the_cost_of/daybazj/?context=2
waxwing on the meaning of cash and settlement https://www.reddit.com/Bitcoin/comments/5ei7m3/unconfirmed_transactions_60k_total_fees_14btc/dad001v/
maaku on the cash question https://www.reddit.com/Bitcoin/comments/5i5iq5/we_are_spoiled/db5luiv/?context=1
Digital gold funamentalists gain nothing from supporting a hard fork to larger block sizes https://www.reddit.com/Bitcoin/comments/5xzunq/core_please_compromise_before_we_end_up_with_bu/dem73xg/?context=1
Those asking for a compromise don't understand the underlying political forces https://www.reddit.com/Bitcoin/comments/6ef7wb/some_comments_on_the_bip148_uasf_from_the/dia236b/?context=3
Nobody wants a contentious hard fork actually, anti-core people got emotionally manipulated https://www.reddit.com/Bitcoin/comments/5sq5ocontentious_forks_vs_incremental_progress/ddip57o/
The hard work of the core developers has kept bitcoin scalable https://www.reddit.com/Bitcoin/comments/3hfgpo/an_initiative_to_bring_advanced_privacy_features/cu7mhw8?context=9
Recent PRs to improve bitcoin scaleability ignored by the debate https://twitter.com/jfnewbery/status/883001356168167425
gmaxwell against hard forks since 2013 https://bitcointalk.org/index.php?topic=140233.20
maaku: hard forks are really bad https://www.reddit.com/Bitcoin/comments/5zxjza/adam_greg_core_devs_and_big_blockers_now_is_the/df275yk/?context=2

Some metrics on what the market thinks of decentralization and hostile hard forks

The price history shows that the exchange rate drops every time a hard fork threatens: https://i.imgur.com/EVPYLR8.jpg
and this example from 2017 https://twitter.com/WhalePanda/status/845562763820912642
http://imgur.com/a/DuHAn btc users lose money
price supporting theymos' moderation https://i.imgur.com/0jZdF9h.png
old version https://i.imgur.com/BFTxTJl.png
older version https://pbs.twimg.com/media/CxqtUakUQAEmC0d.jpg
about 50% of nodes updated to the soft fork node quite quickly https://imgur.com/O0xboVI

Bitcoin Unlimited / Emergent Consensus is badly designed, changes the game theory of bitcoin

Bitcoin Unlimited was a proposed hard fork client, it was made with the intention to stop segwit from activating
A Future Led by Bitcoin Unlimited is a Centralized Future https://blog.sia.tech/a-future-led-by-bitcoin-unlimited-is-a-centralized-future-e48ab52c817a#.p1ly6hldk
Flexible transactions are bugged https://www.reddit.com/Bitcoin/comments/57tf5g/bitcoindev_bluematt_on_flexible_transactions/
Bugged BU software mines an invalid block, wasting 13 bitcoins or $12k
https://www.reddit.com/Bitcoin/comments/5qwtr2/bitcoincom_loses_132btc_trying_to_fork_the/
https://www.reddit.com/btc/comments/5qx18i/bitcoincom_loses_132btc_trying_to_fork_the/
bitcoin.com employees are moderators of btc https://medium.com/@WhalePanda/the-curious-relation-between-bitcoin-com-anti-segwit-propaganda-26c877249976#.vl02566k4
miners don't control stuff like the block size http://hackingdistributed.com/2016/01/03/time-for-bitcoin-user-voice/
even gavin agreed that economic majority controls things https://www.reddit.com/Bitcoin/comments/5ywoi9/in_2010_gavin_predicted_that_exchanges_ie_the/
fork clients are trying to steal bitcoin's brand and network effect, theyre no different from altcoins https://medium.com/@Coinosphere/why-bitcoin-unlimited-should-be-correctly-classified-as-an-attempted-robbery-of-bitcoin-not-a-9355d075763c#.qeaynlx5m
BU being active makes it easier to reverse payments, increases wasted work making the network less secure and giving an advantage to bigger miners https://www.reddit.com/Bitcoin/comments/5g1x84/bitcoin_unlimited_bu_median_value_of_miner_eb/
bitcoin unlimited takes power away from users and gives it to miners https://medium.com/@alpalpalp/bitcoin-unlimiteds-placebo-controls-6320cbc137d4#.q0dv15gd5
bitcoin unlimited's accepted depth https://twitter.com/tdryja/status/804770009272696832
BU's lying propaganda poster https://imgur.com/osrViDE

BU is bugged, poorly-reviewed and crashes

bitcoin unlimited allegedly funded by kraken stolen coins
https://www.reddit.com/btc/comments/55ajuh/taint_analysis_on_bitcoin_stolen_from_kraken_on/
https://www.reddit.com/btc/comments/559miz/taint_analysis_on_btc_allegedly_stolen_from_kraken/
Other funding stuff
https://www.reddit.com/Bitcoin/comments/5zozmn/damning_evidence_on_how_bitcoin_unlimited_pays/
A serious bug in BU https://www.reddit.com/Bitcoin/comments/5h70s3/bitcoin_unlimited_bu_the_developers_have_realized/
A summary of what's wrong with BU: https://www.reddit.com/Bitcoin/comments/5z3wg2/jihanwu_we_will_switch_the_entire_pool_to/devak98/

Bitcoin Unlimited Remote Exploit Crash 14/3/2017

https://www.reddit.com/Bitcoin/comments/5zdkv3/bitcoin_unlimited_remote_exploit_crash/ https://www.reddit.com/Bitcoin/comments/5zeb76/timbe https://www.reddit.com/btc/comments/5zdrru/peter_todd_bu_remote_crash_dos_wtf_bug_assert0_in/
BU devs calling it as disaster https://twitter.com/SooMartindale/status/841758265188966401 also btc deleted a thread about the exploit https://i.imgur.com/lVvFRqN.png
Summary of incident https://www.reddit.com/Bitcoin/comments/5zf97j/i_was_undecided_now_im_not/
More than 20 exchanges will list BTU as an altcoin
https://www.reddit.com/Bitcoin/comments/5zyg6g/bitcoin_exchanges_unveil_emergency_hard_fork/
Again a few days later https://www.reddit.com/Bitcoin/comments/60qmkt/bu_is_taking_another_shit_timberrrrr

User Activated Soft Fork (UASF)

site for it, including list of businesses supporting it http://www.uasf.co/
luke's view
https://www.reddit.com/Bitcoin/comments/5zsk45/i_am_shaolinfry_author_of_the_recent_usedf1dqen/?context=3
threat of UASF makes the miner fall into line in litecoin
https://www.reddit.com/litecoin/comments/66omhlitecoin_global_roundtable_resolution/dgk2thk/?context=3
UASF delivers the goods for vertcoin
https://www.reddit.com/Bitcoin/comments/692mi3/in_test_case_uasf_results_in_miner_consensus/dh3cm34/?context=1
UASF coin is more valuable https://www.reddit.com/Bitcoin/comments/6cgv44/a_uasf_chain_will_be_profoundly_more_valuable/
All the links together in one place https://www.reddit.com/Bitcoin/comments/6dzpew/hi_its_mkwia_again_maintainer_of_uasfbitcoin_on/
p2sh was a uasf https://github.com/bitcoin/bitcoin/blob/v0.6.0/src/main.cpp#L1281-L1283
jgarzik annoyed at the strict timeline that segwit2x has to follow because of bip148 https://twitter.com/jgarzik/status/886605836902162432
Committed intolerant minority https://www.reddit.com/Bitcoin/comments/6d7dyt/a_plea_for_rational_intolerance_extremism_and/
alp on the game theory of the intolerant minority https://medium.com/@alpalpalp/user-activated-soft-forks-and-the-intolerant-minority-a54e57869f57
The risk of UASF is less than the cost of doing nothing https://www.reddit.com/Bitcoin/comments/6bof7a/were_getting_to_the_point_where_a_the_cost_of_not/
uasf delivered the goods for bitcoin, it forced antpool and others to signal (May 2016) https://bitcoinmagazine.com/articles/antpool-will-not-run-segwit-without-block-size-increase-hard-fork-1464028753/ "When asked specifically whether Antpool would run SegWit code without a hard fork increase in the block size also included in a release of Bitcoin Core, Wu responded: “No. It is acceptable that the hard fork code is not activated, but it needs to be included in a ‘release’ of Bitcoin Core. I have made it clear about the definition of ‘release,’ which is not ‘public.’”"
Screenshot of peter rizun capitulating https://twitter.com/chris_belcher_/status/905231603991007232

Fighting off 2x HF

https://twitter.com/MrHodl/status/895089909723049984
https://www.reddit.com/Bitcoin/comments/6h612o/can_someone_explain_to_me_why_core_wont_endorse/?st=j6ic5n17&sh=cc37ee23
https://www.reddit.com/Bitcoin/comments/6smezz/segwit2x_hard_fork_is_completely_useless_its_a/?st=j6ic2aw3&sh=371418dd
https://www.reddit.com/Bitcoin/comments/6sbspv/who_exactly_is_segwit2x_catering_for_now_segwit/?st=j6ic5nic&sh=1f86cadd
https://medium.com/@elliotolds/lesser-known-reasons-to-keep-blocks-small-in-the-words-of-bitcoin-core-developers-44861968185e
b2x is most of all about firing core https://twitter.com/WhalePanda/status/912664487135760384
https://medium.com/@StopAndDecrypt/thats-not-bitcoin-this-is-bitcoin-95f05a6fd6c2

Misinformation / sockpuppets

https://www.reddit.com/Bitcoin/comments/6uqz6k/markets_update_bitcoin_cash_rallies_for_three/dlurbpx/
three year old account, only started posting today https://archive.is/3STjH
Why we should not hard fork after the UASF worked: https://www.reddit.com/Bitcoin/comments/6sl1qf/heres_why_we_should_not_hard_fork_in_a_few_months/

History

Good article that covers virtually all the important history https://bitcoinmagazine.com/articles/long-road-segwit-how-bitcoins-biggest-protocol-upgrade-became-reality/
Interesting post with some history pre-2015 https://btcmanager.com/the-long-history-of-the-fight-over-scaling-bitcoin/
The core scalabality roadmap + my summary from 3/2017 https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-Decembe011865.html my summary https://www.reddit.com/Bitcoin/comments/5xa5fa/the_core_development_scalability_roadmap/
History from summer 2015 https://www.reddit.com/Bitcoin/comments/5xg7f8/the_origins_of_the_blocksize_debate/
Brief reminders of the ETC situation https://www.reddit.com/Bitcoin/comments/6nvlgo/simple_breakdown_of_bip91_its_simply_the_miners/dkcycrz/
Longer writeup of ethereum's TheDAO bailout fraud https://www.reddit.com/ethereumfraud/comments/6bgvqv/faq_what_exactly_is_the_fraud_in_ethereum/
Point that the bigblocker side is only blocking segwit as a hostage https://www.reddit.com/BitcoinMarkets/comments/5sqhcq/daily_discussion_wednesday_february_08_2017/ddi3ctv/?context=3
jonny1000's recall of the history of bitcoin https://www.reddit.com/Bitcoin/comments/6s34gg/rbtc_spreading_misinformation_in_rbitcoinmarkets/dl9wkfx/

Misc (mostly memes)

libbitcoin's Understanding Bitcoin series (another must read, most of it) https://github.com/libbitcoin/libbitcoin/wiki/Understanding-Bitcoin
github commit where satoshi added the block size limit https://www.reddit.com/Bitcoin/comments/63859l/github_commit_where_satoshi_added_the_block_size/
hard fork proposals from some core devs https://bitcoinhardforkresearch.github.io/
blockstream hasnt taken over the entire bitcoin core project https://www.reddit.com/Bitcoin/comments/622bjp/bitcoin_core_blockstream/
blockstream is one of the good guys https://www.reddit.com/Bitcoin/comments/6cttkh/its_happening_blockstream_opens_liquid_sidechain/dhxu4e
Forkers, we're not raising a single byte! Song lyrics by belcher https://gist.github.com/chris-belche7264cd6750a86f8b4a9a
Some stuff here along with that cool photoshopped poster https://medium.com/@jimmysong/bitcoin-realism-or-how-i-learned-to-stop-worrying-and-love-1mb-blocks-c191c35e74cb
Nice graphic https://twitter.com/RNR_0/status/871070843698380800
gmaxwell saying how he is probably responsible for the most privacy tech in bitcoin, while mike hearn screwed up privacy https://www.reddit.com/btc/comments/6azyme/hey_bu_wheres_your_testnet/dhiq3xo/?context=6
Fairly cool propaganda poster https://twitter.com/urbanarson/status/880476631583924225
btc tankman https://i.redd.it/gxjqenzpr27z.png https://twitter.com/DanDarkPill/status/853653168151986177
asicboost discovery meme https://twitter.com/allenscottoshi/status/849888189124947971
https://twitter.com/urbanarson/status/882020516521013250
gavin wanted to kill the bitcoin chain https://twitter.com/allenscottoshi/status/849888189124947971
stuff that btc believes https://www.reddit.com/Bitcoin/comments/6ld4a5/serious_is_the_rbtc_and_the_bu_crowd_a_joke_how/djszsqu/
after segwit2x NYA got agreed all the fee pressure disappeared, laurenmt found they were artificial spam https://twitter.com/i/moments/885827802775396352
theymos saying why victory isnt inevitable https://www.reddit.com/Bitcoin/comments/6lmpll/explaining_why_big_blocks_are_bad/djvxv2o/
with ignorant enemies like these its no wonder we won https://bitco.in/forum/threads/gold-collapsing-bitcoin-up.16/page-999 ""So, once segwit2x activates, from that moment on it will require a coordinated fork to avoid the up coming "baked in" HF. ""
a positive effect of bcash, it made blockchain utxo spammers move away from bitcoin https://www.reddit.com/btc/comments/76lv0b/cryptograffitiinfo_now_accepts_bitcoin_cash/dof38gw/
summary of craig wright, jihan wu and roger ver's positions https://medium.com/@HjalmarPeters/the-big-blockers-bead6027deb2
Why is bitcoin so strong against attack?!?! (because we're motivated and awesome) https://www.reddit.com/btc/comments/64wo1h/bitcoin_unlimited_is_being_blocked_by_antivirus/dg5n00x/
what happened to #oldjeffgarzik https://www.reddit.com/Bitcoin/comments/6ufv5x/a_reminder_of_some_of_jeff_garziks_greatest/
big blockers fully deserve to lose every last bitcoin they ever had and more https://www.reddit.com/BitcoinMarkets/comments/756nxf/daily_discussion_monday_october_09_2017/do5ihqi/
gavinandresen brainstorming how to kill bitcoin with a 51% in a nasty way https://twitter.com/btcdrak/status/843914877542567937
Roger Ver as bitcoin Judas https://imgur.com/a/Rf1Pi
A bunch of tweets and memes celebrating UASF
https://twitter.com/shaolinfry/status/842457019286188032 | https://twitter.com/SatoshiLite/status/888335092560441345 | https://twitter.com/btcArtGallery/status/887485162925285377 | https://twitter.com/Beautyon_/status/888109901611802624 | https://twitter.com/Excellion/status/889211512966873088 | https://twitter.com/lopp/status/888200452197801984 | https://twitter.com/AlpacaSW/status/886988980524396544 | https://twitter.com/BashCo_/status/877253729531162624 | https://twitter.com/tdryja/status/865212300361379840 | https://twitter.com/Excellion/status/871179040157179904 | https://twitter.com/TraceMayestatus/849856343074902016 | https://twitter.com/TraceMayestatus/841855022640033792 | https://fs.bitcoinmagazine.com/img/images/Screen_Shot_2017-08-18_at_01.36.47.original.png
submitted by belcher_ to Bitcoin [link] [comments]

A brief teardown of some of the flaws in the Lightning Network white paper

This post will perforce be quick and sloppy, because I have other things to do. But a recent comment provoked me to re-read the Lightning white paper to remind myself of the myriad flaws in it, so I decided to at least begin a debunking.
When I first read the Lightning white paper back in early 2016, the sheer audacity of the author's preposterous claims and their failure to understand basic principles of the Satoshi paper just offended the living shit out of me. I presumed - incorrectly - that the Lightning paper would be soon torn to shreds through peer review. However Core was successful in suppressing peer review of the paper, and instead inserted Lighting as their end-all be-all scaling plan for Bitcoin.
I'm sorry I didn't post this in 2016, but better later than never.
Let's start with the abstract.
The bitcoin protocol can encompass the global financial transaction volume in all electronic payment systems today, without a single custodial third party holding funds or requiring participants to have anything more than a computer using a broadband connection.
Well now, that's an awfully gigantic claim for someone that hasn't even written a single line of code as a proof of concept don't you think?
This is what's called "overpromising," the Nirvana fallacy, or more appropriately, "vaporware" - that is to say, a pie-in-the-sky software promise intended to derail progress on alternatives.
In the very first sentence, the authors claim that they can scale Bitcoin to support every transaction that ever happens, from micropayments to multibillion dollar transfers, with no custodial risk, on a simple computer with nothing more than broadband. It will be perfect.
Honestly everyone should have put the paper down at the first sentence, but let's go on.
A decentralized system is proposed
The authors claim that the system proposed is decentralized, but without even a single line of code (and indeed no solution to the problem they claim is the issue, more on that later) they have zero defense of this claim. In fact, the only known solution to the problem that Lightning cannot solve is centralized hubs. We'll get back to this.
whereby transactions are sent over a network of micropayment channels (a.k.a. payment channels or transaction channels) whose transfer of value occurs off-blockchain. If Bitcoin transactions can be signed with a new sighash type that addresses malleability, these transfers may occur between untrusted parties along the transfer route by contracts which, in the event of uncooperative or hostile participants, are enforceable via broadcast over the bitcoin blockchain in the event of uncooperative or hostile participants, through a series of decrementing timelocks
So right here in the abstract we have the promise: "support the entire world's transaction needs on a measly computer with just broadband, totally decentralized, and... (drum roll please) all that's missing is Segwit."
Yeah right. Let's continue.
First sentence of the paper itself reads:
The Bitcoin[1] blockchain holds great promise for distributed ledgers, but the blockchain as a payment platform, by itself, cannot cover the world’s commerce anytime in the near future.
So the authors have constructed a false problem they claim to solve: scaling Bitcoin to cover every transaction on Earth. Now, that would be neato if it worked (it doesn't) but really, this is like Amerigo Vespucci claiming that the problem with boats is that the sails aren't big enough to carry it to the moon. We aren't ready for that part yet. . In infotech we have a saying, "crawl, walk, run." Lightning's authors are going to ignore "walking" and go from crawling to lightspeed. Using the logic of this first sentence, Visa never should have rolled out its original paper-based credit cards, because "obviously they can't scale to solve the whole world's financial needs." Again, your bullshit detector should be lighting up.
Next sentence. So why can't Bitcoin cover all the world's financial transactions?
The blockchain is a gossip protocol whereby all state modifications to the ledger are broadcast to all participants. It is through this “gossip protocol” that consensus of the state, everyone’s balances, is agreed upon.
Got it. The problem is the "gossip protocol." That's bad because...
If each node in the bitcoin network must know about every single transaction that occurs globally, that may create a significant drag on the ability of the network to encompass all global financial transactions
OK. The problem with Bitcoin, according to the author, is that since every node must know the current state of the network, it won't scale. We'll get back to this bit later, because this is the crux: Lightning has the same problem, only worse.
Now the authors take a break in the discussion to create a false premise surrounding the Visa network:
The payment network Visa achieved 47,000 peak transactions per second (tps) on its network during the 2013 holidays[2], and currently averages hundreds of millions per day. Currently, Bitcoin supports less than 7 transactions per second with a 1 megabyte block limit. If we use an average of 300 bytes per bitcoin transaction and assumed unlimited block sizes, an equivalent capacity to peak Visa transaction volume of 47,000/tps would be nearly 8 gigabytes per Bitcoin block, every ten minutes on average. Continuously, that would be over 400 terabytes of data per year.
I'll just point out that Visa itself cannot sustain 47K tps continuously, as a reminder to everyone that the author is deliberately inflating numbers to make them seem more scary. Again, is your bullshit detector going off yet?
Now we get to the hard-sell:
Clearly, achieving Visa-like capacity on the Bitcoin network isn’t feasible today.
So the author deliberately inflates Visa's capabilities then uses that to say clearly it just can't be done. But really, Visa's actual steady-state load can be accomplished in roughly 500MB blocks - which actually is feasible, or nearly so, today. 500MB every ten minutes is actually a small load of data for a decent-sized business. There are thousands of companies that could quite easily support such a load. And that's setting aside the point that we took 7 years to get to 1MB, so it's unlikely that we'll need 500X that capacity "in the near future" or "today" as the authors keep asserting.
No home computer in the world can operate with that kind of bandwidth and storage.
whoopsie!!
Did he say, home computer??
Since when did ordinary Bitcoin users have to keep the whole blockchain on their home computers? Have the authors of the Lightning white paper ever read the Satoshi white paper, which explains that this is not the desired model in Section 8?
Clearly the Lightning authors are expecting their readers to be ignorant of the intended design of the Bitcoin network.
This is a classic example of inserting a statement that the reader is unlikely to challenge, which completely distorts the discussion. Almost nobody needs to run a fullnode on their home computer! Read the Satoshi paper!
If Bitcoin is to replace all electronic payments in the future, and not just Visa, it would result in outright collapse of the Bitcoin network
Really? Is that so?
Isn't the real question how fast will Bitcoin reach these levels of adoption?
Isn't the author simply making an assumption that adoption will outpace advances in hardware and software, based on using wildly inflated throughput numbers (47K tps) in the first place?
But no, the author makes an unfounded, unsupportable, incorrect blanket assertion that -- even in the future -- trying to scale up onchain will be the death of the entire system.
or at best, extreme centralization of Bitcoin nodes and miners to the only ones who could afford it.
Again, that depends on when this goes down.
If Bitcoin grows at roughly the rate of advancement in hardware and software, then the cost to . independently validate transactions - something no individual user needs to do in the first place - actually stays perfectly flat.
But the best part is that his statement:
centralization of Bitcoin nodes and miners to the only ones who could afford it
Ummm... mining and independent validation has always been limited to those who can afford it. What big-blockers know is that the trick isn't trying to make Bitcoin so tiny that farmers in sub-Saharan Africa can "validate" the blockchain on a $0.01 computer, but rather to expand adoption so greatly that they never have to independently validate it.
Running scalable validation nodes at home is dumb. But, there are already millions of people with synchronous gigabit internet at home and more than enough wealth to afford a beefy home computer. The problem is that none of them are using Bitcoin. Adoption is the key!
This centralization would then defeat aspects of network decentralization that make Bitcoin secure, as the ability for entities to validate the chain is what allows Bitcoin to ensure ledger accuracy and security
Here the author throws a red herring across the trail for gullible readers. It is not my ability to validate the chain that produces trustlessness. If that was the case, there would be no need for miners. Users would simply accept or not accept other people's transactions based on their software's interpretation of validity. The Satoshi paper makes it quite clear where trustlessness is born: it is in the incentives that enforce honest mining of an uncorrupted chain.
In other words, I don't have to validate the chain, but Poloniex does. And, newsflash, big companies can very easily afford big validation nodes. "$20K nodes" is a bullshit number I hear thrown around a lot. There are literally hundreds of thousands of companies that can easily afford $20K nodes in the event that Bitcoin becomes "bigger than Visa." Again, the trick is getting many companies in every jurisdiction in the world onto the blockchain. Then no individuals ever need to worry about censorship. Adoption!
let's continue. I'll skip a few sentences.
Extremely large blocks, for example in the above case of 8 gigabytes every 10 minutes on average, would imply that only a few parties would be able to do block validation
If this were written in 1997 it would have read
Extremely large blocks, for example in the above case of 8 megabytes every 10 minutes on average, would imply that only a few parties would be able to do block validation
Obviously, we are processing 8MB blocks today. The real question is how long before we get there. At current rates of adoption, we'll all be fucking dead before anyone mines an 8GB block. And remember, 8GB was the number the authors cooked up. Even Visa can't handle that load, today, continuously.
This creates a great possibility that entities will end up trusting centralized parties. Having privileged, trusted parties creates a social trap whereby the central party will not act in the interest of an individual (principalagent problem), e.g. rentierism by charging higher fees to mitigate the incentive to act dishonestly. In extreme cases, this manifests as individuals sending funds to centralized trusted custodians who have full custody of customers’ funds. Such arrangements, as are common today, create severe counterparty risk. A prerequisite to prevent that kind of centralization from occurring would require the ability for bitcoin to be validated by a single consumer-level computer on a home broadband connection.
Here the author (using his wildly inflated requirement of 8GB blocks) creates a cloud of fear, uncertainty, and doubt that "Bitcoin will fail if it succeeds" - and the solution is, as any UASFer will tell you, that everyone needs to validate the chain on a weak fullnode running on a cheap computer with average internet connectivity.
How's the bullshit detector going?
Now the authors make a head-fake in the direction of honesty:
While it is possible that Moore’s Law will continue indefinitely, and the computational capacity for nodes to cost-effectively compute multigigabyte blocks may exist in the future, it is not a certainty.
Certainty? No. But, we should point out, the capacity to actually approach Visa is already at hand and in the next ten years is a near certainty in fact.
But, surely, the solution that the authors propose is "around the corner" (- Luke-jr) ... /s . No, folks. Bigger blocks are the closest thing to "scaling certainty" that we have. More coming up....
To achieve much higher than 47,000 transactions per second using Bitcoin requires conducting transactions off the Bitcoin blockchain itself.
Now we get to the meat of the propaganda. To reach a number that Visa itself cannot sustain will "never" be possible on a blockchain. NEVER?? That's just false.
In fact, I'll go on record as saying that Bitcoin will hit Visa-like levels of throughput onchain before Lightning Network ever meets the specification announced in this white paper.
It would be even better if the bitcoin network supported a near-unlimited number of transactions per second with extremely low fees for micropayments.
Yes, and it would also be even better if we had fusion and jetpacks.
The thing is, these things that are promised as having been solved... have not been solved and no solution is in sight.
Many micropayments can be sent sequentially between two parties to enable any size of payments.
No, this is plain false. Once a channel's funds have been pushed to one side of the channel, no more micropayments in that direction can be made. This is called channel exhaustion and is one of the many unsolved problems of Lightning Network. But here the authors declare it as a solved problem. That's just false.
Micropayments would enable unbunding, less trust and commodification of services, such as payments for per-megabyte internet service. To be able to achieve these micropayment use cases, however, would require severely reducing the amount of transactions that end up being broadcast on the global Bitcoin blockchain
Now I'm confused. Is Lightning a solution for all the world's financial transactions or is it a solution for micropayments for things like pay-per-megabyte internet?
While it is possible to scale at a small level, it is absolutely not possible to handle a large amount of micropayments on the network or to encompass all global transactions.
There it is again, the promise that Lightning will "encompass all global transactions." Bullshit detector is now pegged in the red.
For bitcoin to succeed, it requires confidence that if it were to become extremely popular, its current advantages stemming from decentralization will continue to exist. In order for people today to believe that Bitcoin will work tomorrow, Bitcoin needs to resolve the issue of block size centralization effects; large blocks implicitly create trusted custodians and significantly higher fees. . (emphasis mine)
"Large" is a term of art which means "be afraid."
In 1997, 8MB would have been an unthinkably large block. Now we run them live in production without breaking a sweat.
"Large" is a number that changes over time. . By the time Bitcoin reaches "Visa-like levels of adoption" it's very likely that what we consider "large" today (32MB?) will seem absolutely puny.
As someone who first started programming on a computer that had what was at the time industry-leading 64KB of RAM (after expanding the memory with an extra 16K add-on card) and a pair of 144KB floppy disks, all I can tell you is that humans are profoundly bad at estimating compounding effects and the author of the Lightning paper is flat-out banking on this to sell his snake oil.
Now things are about to get really, really good.
A Network of Micropayment Channels Can Solve Scalability
“If a tree falls in the forest and no one is around to hear it, does it make a sound?”
Here's where the formal line by line breakdown will come to an end, because this is where the trap the Lightning authors have set will close on them.
Let's just read a bit further:
The above quote questions the relevance of unobserved events —if nobody hears the tree fall, whether it made a sound or not is of no consequence. Similarly, in the blockchain, if only two participants care about an everyday recurring transaction, it’s not necessary for all other nodes in the bitcoin network to know about that transaction
Here and elsewhere the author of the paper is implying that two parties can transact between them without having to announce the state of their channel to anyone else.
We see this trope repeated time and time again by LN shills. "Not everyone in the world needs to know about my coffee transaction" they say, as if programmed.
To see the obvious, glaring defect here requires an understanding of what Lightning Network purports to be able to do, one day, if it's ever finished.
Payment channels, which Lightning is based on, have been around since Satoshi and are nothing new at all. It is and has always been possible to create a payment channel with your coffee shop, put $50 in it, and pay it out over a period of time until it's depleted and the coffee shop owner closes the channel. That's not rocket science, that's original Bitcoin.
What Lightning purports to be able to do is to allow you to route a payment to someone else by using the funds in your coffee shop channel.
IN this model, lets suppose Alice is the customer and Bob is the shop. Let's also suppose that Charlie is a customer of Dave's coffee shop. Ernie is a customer of both Bob and Dave's shop.
Now, Alice would like to send money to Charlie. This could be accomplished by:
  1. Alice moves funds to Bob
  2. Bob moves funds to Ernie
  3. Ernie moves funds to Dave
  4. Dave moves funds to Charlie
or more simply, A-B-E-D-C
Here's the catch. To pull this off, Alice has to be able to find the route to Charlie. This means that B-C-E and D all have to be online. So first off, all parties to a transaction and in a route must be online and we must know their current online status to even begin the process. Again: to use Lightning as described in its white paper requires everyone to always be online. If we accept centralized routing hubs, then only the hubs need to be online, but Lightning proposed to be decentralized, which means, essentially, everyone needs to always be online.
Next, we need to know there are enough funds in all channels to perform the routing. Let's say Alice has $100 in her channel with Bob and wants to send this to Charlie. But Bob has only $5 in his channel with Ernie. sad trombone . The maximum that the route can support is $5. (Edit: not quite right, I cleaned this up here.)
Notice something?
Alice has to know the state of every channel through which she intends to route funds.
When the author claims
if only two participants care about an everyday recurring transaction, it’s not necessary for all other nodes in the bitcoin network to know about that transaction
That's true -- unless you want to use the Lightning Network to route funds - and routing funds is the whole point. Otherwise, Lightning is just another word for "payment channels." The whole magic that they promised was using micropayments to route money anywhere.
If you want to route funds, then you absolutely need to know the state of these channels. Which ones? That's the kicker - you essentially have to know all of them, to find the best route - and, sadly - it might be the case that no route is available - which requires an exhaustive search.
And in fact, here we are over 18 months since this paper was published, and guess what?
The problem of the "gossip protocol" - the very Achille's Heel of Bitcoin according to the author - has been solved with drum roll please --- the gossip protocol. (more info here)
Because, when you break it down, in order for Alice to find that route to Charlie, she has to know the complete, current state of Bob-Ernie, Ernie-Dave, and Charlie-Dave. IF the Lightning Network doesn't keep *every participant up to date with the latest network state, it can't find a route.
So the solution to the gossip protocol is in fact the gossip protocol. And - folks - this isn't news. Here's a post from ONE YEAR AGO explaining this very problem.
But wait. It gets worse....
Let's circle around to the beginning. The whole point of Lightning, in a nutshell, can be described as fixing "Bitcoin can't scale because every node needs to know every transaction."
It is true that every node needs to know every transaction.
However: because we read the Satoshi white paper we know that not every user needs to run a node to validate his transactions. End-users should use SPV, which do not need to be kept up to date on everyone else's transactions.
So, with onchain Bitcoin, you have something on the order of 10K "nodes" (validation nodes and miners) that must receive the "gossip" and the other million or so users just connect and disconnect when they need to transact.
This scales.
In contrast, with Lightning, every user needs to receive the "gossip."
This does not scale.
Note something else?
Lightning purports to be an excellent solution to "streaming micropayments." But such micropayments would result in literally millions or billions of continuous state-changes to the network. There's no way to "gossip" millions of micropayment streams each creating millions of tiny transactions.
Now, there is a way to make Lightning scale. It's called the "routing hub." In this model, end-users don't need to know the state of the network. Instead, they will form channels with trusted hubs who will perform the routing on their behalf. A simple example illustrates. IN our previous example, Alice wants to send money to Charlie, but has to find a route to him. An easy solution is to insert Frank. Frank holds 100K btc and can form bidirectional channels with Alice, Bob, Charlie, Dave, Ernie, and most everyone else too. By doing so, he places himself in the middle of a routing network, and then all payments come through Frank. Note that the only barrier to creating channels is capital. Lightning will scale, if we include highly-capitalized hubs as middlemen for everyone else to connect to. If the flaw here is not obvious then someone else can explain.
Well. As Mark Twain once quipped, "if I had more time I would have written a shorter letter." I'll stop here. Hopefully this goes at least part of the way towards helping the community understand just how toxic and deceptive this white paper was to the community.
Everyone on the Segwit chain has bet the entire future of Segwit-enabled Bitcoin on this unworkable house-of-cards sham.
The rest of us, well, we took evasive action, and are just waiting for the rest of the gullible, brainwashed masses to wake up to their error, if they ever do.
H/T: jonald_fyookball for provoking this
Edit: fixed wrong names in my A-B-C-D-E example; formatting
submitted by jessquit to btc [link] [comments]

What's the f*****ng benefit of the reactivated OP_Codes?

Nobody explained what we can do with the soon to be reactivated OP_Codes for Bitcoin Cash, and nobody explained why we need them. It's a fact that there are risks associated with them, and there is no sufficient testing of these risks by independent developers, nor is there a sufficient explanation why they carry no risk. BitcoinABC developers, explain yourselves, please.
Edit: Instead of calling me a troll, please answer the question. If not, ask someone else.
Edit Edit: tomtomtom7 provided a resfreshing answer on the question:
https://www.reddit.com/btc/comments/7z3ly4/to_the_people_who_thing_we_urgently_need_to_add/dulkmnf/
The OP_Codes were disabled because bugs were found, and worry existed that more bugs could exist.
They are now being re-enabled with these bugs fixed, with sufficient test cases and they will be put through thorough review.
These are missing pieces in the language for which various use cases have been proposed over the years.
The reason to include these, is because all developers from various implementations have agreed that this is a good idea. No objections are raised.
Note that this does not mean that all these OP_Codes will make it in the next hardfork. This is obviously uncertain when testing and reviewing is still being done.
This is not yet the case for OP_GROUP. Some objection and questions have been raised which takes time to discuss and time to come to agreement. IMO this is a very healthy process.
Another good comment is here
https://www.reddit.com/btc/comments/7z49at/whats_the_fng_benefit_of_the_reactivated_op_codes/dullcek/
One precise thing: Allowing more bitwise logical operators can (will) yield smaller scripts, this saves data on the blockchain, the hex code gets smaller.
Here is a detailled answer. I did not goe through it if it is satisfying, but at least it is a very good start, Thank you silverjustice.
But further, if you want specific advantages for some of these, then I recommend you check out the below from the scaling Bitcoin conference:
opcodes are very useful, such as in for example with CAT you can do tree signatures even if you have a very complicated multisig design using CAT you could reduce that size to log(n) size. It would be much more compact. Or with XOR we could do some kind of deterministic random number generator by combining secret values from different parties so that nobody could cheat. They could combine and generate a new random number. If people think-- ... we could use LEFT to make weaker hash. These opcodes were re-enabled in sidechain elements project. It's a sidechain from Bitcoin Core. We can reintroduce these functions to bitcoin.
The other problem are the ... numeric operations which were disabled by Satoshi. There's another problem. Which is that the range of values accepted by script is limited and confused because the CScript.. is processed at ..... bit integers internally. But to these opcodes it's only 32 bits at most. So it's quite confusing. The other problem is that we have this.. it requires 251 encode or calculate or manipulate this number. So we need at least 52 bits. But right now it is only 32 bits. So the proposal is to expand the valid input range to 7 bytes which would allow 56 bits. And it limits the maximum size to 7 bytes so we could have the same size for inputs and outputs. For these operations, we could re-enable them within these safe limits. It would be safe for us to have these functions again.
The other problem is that we currently cannot commit to additional scripts. In the original design of bitcoin, we could have script operations inside of the signature. But the problem is that the signature is not covered by the signature itself. So any script in the scriptSig is modifiable by any third party in the network. For example, if we tried to do a CHECKSIG operation in the signature, people could simply replace it with an OP_0 and invalidate the transaction. This is a bypass of the.. signature check in the scriptSig. But actually this function is really useful, for example, we can do... delegation, people could add additional scripts to a new UTXO without first spending it. So people could do something like let's say to let their son spend their coin within a year if it is not first spent otherwise.. and also, people, talk about replay protection. So we have some ohter new opcode like pushing the blockhash to the stack, with this function we could have replay protection to make sure the transaction is valid only in a specified blockchain.
So the proposal is that in the future the CHECKSIG should have the ability to sign additional script and to execute these scripts. And finally the other problem is that the script has limited access to different parts of the transaction. There is only one type of operation that allowed to investigate different parts of the transaction, which is CHECKSIG and CHECKMULTISIG. But it is very limited. There are sighash limitations here... there are only 6 types of sighash. The advantage of doing this is that it's very compact and could use only one byte to indicate which component to sign. But the problem is that it's inflexible. The meaning of this sighash is set at the beginning and you can't change it. You need a new witness version to have another checksig. And the other problem is that the sighash can be complex and people might make mistakes so Satoshi made this mistake in the sighash design such as the well-known bug in validation time and also the SIGHASH_SINGLE bug. It's not easy to prevent.
The proposal is that we might have the next generation of sighash (sighashv2) to expand to two bytes, allow it to cover different parts of the transaction and allow people to choose which components they would like to sign. This would allow more flexibility and hopefully not overly complicated. But still this is probably not enough for more flexible design.
Another proposal is OP_PUSHTXDATA which pushes the value of different components of a transaction to the stack. It's easy to implement, for example, we could just push the scriptpubkey of the second output to the stack, okay. So it is actually easier to implement. We could do something more than just... because we have sighash, we could check where something is equal to the specified value. But if we could push the value, like the value of an output to the stack, then we could use other operations like more than or less than and then we could do something like checking whether the value of output x must be at least y bitcoin, which is a fixed value.
There are some other useful functions like MAST which would allow for more compact scripts by hiding the other unexecuted branches. There's also aggregation that would allow n-of-n multisig to be reduced to a single signature and so on. In the elements project, they implemented CHECKSIGFROMSTACK where they don't check the transaction structure but instead they verify a message on the stack. So it could be some message like not bitcoin maybe, perhaps cross-chain swap, or another bitcoin UTXO. And also we might have some elliptic curve point addition and operations which are also useful in lightning network design.
Here are some related works in progress. If you are interested in this topic, I would like to encourage you to join our discussions because it's a very active topic. jl2012 bip114 MAST, maaku's MBV, luke-jr or version-1 witness program, Simplicity, etc.
so you have your script template the amount value and there is a block impactor beause we have the sha chain whih allows you to hae the hashes.. we can hae that errortate constant beause you need the HTLC chashes, to properly reoke the prior states and if you an't do that then you can't onstruct the redeem script. Right now it ineeds a signature for eery state, you need all the HTLCs, it needs the netowrk erification state, and there's another cool thing you can do with which is like trap door erification and you can include it in the transaction itself and there can be a alsue where there is some margin for it.. Which make sit powerful, and then you can make it more private with these constructs. We only have a few minutes left, we can cover this.
One furthe rthing is that in the transformation, we have privacy issue because we need to keep going forward, we need to have hte private state, so there's a history of this in the ages in the past, the current one used replications, which was one of the cool things about lightning. We used to have deckman signatures we had a sequence value of like 30 days, we did an update, we had to switch sides then we make it 29 then 27 etc. You can only broadcast the most recent state because otherwise the other party can transact the other transaction. If you start with 30 days then you can only do about 30 bidirectiona lswitches. Then there was cdecker's payment channels where you have a root tree and every time you need to- you had two payment channels, you had to rebalance htem and then it's on your part of the channel you can reset the channel state. You can do 30 this way, you have another tree, you can do it that way, and then there's a new version of it in the indefinite lifetime... by keeping the transaction in CSV, the drawback on that paproahc because you have al arge validation tree, in the worst cas eyou have 8 or 10 on the tree, and then you nee dfor the prior state and then you do the 12 per day, and every time you have to make a state, you have to revoke the preimage from the prior state, this is cool because if they ever broadcast the entire state, eahc one has the caluse so that you can draw the entire money in the event o f a violation. There are some limitations for doing more complex verifications and you have this log(n) state that you have to deal with ehen you deal with that.
We're going to do the key power on the stack to limit key verifications on this main contract. this is all composable. You can do discreet log contracts. You can now check signtures on arbitrary messages. You can sign a message nad then we can enforce structure on the messages themselves. Right now you need to have sequene numbers. So each state we are going to increment the sequence numbers. So you give me a siequence number on that state. On the touputs we have a commitment ot the sequence number and the value r. So people on chain will know that how many places we did in that itself. The ool part about this is that because we have a seq number then I have the one if it's highest neough. Then I am opening that commitment to say this is state 5 and I present to you a new signed ommitment and open that as well, that's in a validation state. The cool things is that you only need one of those m. So we have to some auxiliary state, and each time I have a new state I an drop the old state. I have a signed commitment to revoke the prior state. This is a ibg deal beause the state is much smaller. Currently we require you to fwe use a state mahcine on state 2, and it also has implications for verifications and watch tower
So on lightning, there's this technique itself- it's timelocks CSV value and if you can't react within that value then you can't go to court and enforce judgement on this attacker. So the watchtower is a requirement, you delegate the state watching to the watchtower. They know which channels you're watching. You send some initial points, like a script template. For every one you send the signautre and the verification state. They can use the verification stat ethat collapses into a log(n) tree, you can basically use state where you send half the txids, you can decrypt this in... some time.
submitted by Der_Bergmann to btc [link] [comments]

Kuwait Investment Outreach Panel - Best of - Alternative Cryptocurrencies - Charlie ... Sans limites TV - YouTube The Talk - YouTube Superwog Series - Ep 5 The Power Trip - YouTube

A reminder of u/luke-jr's view of why the block weight/size should be reduced: Full node percentage is at an all-time low, far under a safe percentage of 85%. If you ask people why they don't run a node, the reason is often tied to the block size. Miners are de facto cheating by skipping the very validation that is a crucial part of their job. This breaks the little security light clients had ... Take your time to read through a detailed guide from Luke-Jr. We download the latest Bitcoin Core binaries (the application) and compare the file with the signed checksum. This is a precaution to make sure that this is an official release and not a malicious version trying to steal our money. Login as “admin” and change to the tmp directory, which is cleared on reboot. cd /tmp Get the ... Eligius, also sometimes referred to as Éloi or "Luke-Jr's pool", is a mining pool.As of October 23, 2012, Eligius is maintained by wizkid057.. To use it, a miner merely needs to be directed to stratum.mining.eligius.st on port 3334, with the username set to a valid bitcoin address (which receives the payout). Additionally, the puddinpop and Luke-Jr approaches of distributing the earnings by way of including precise sub-cent amounts in the generation transaction for the participants, results in the presence of sub-cent bitcoin amounts in your wallet, which are liable to disappear (as unnecessary fees) later due to a bug in old (before 0.3.21) bitcoin nodes. Value Stream; Wiki Wiki Members Members Collapse sidebar Close sidebar; Activity Graph Create a new issue Jobs Commits Issue Boards; Open sidebar. bitcoin; Luke Jr Bitcoin; Details; L. Luke Jr Bitcoin Project ID: 184802 Star 0 0 Commits; 113 Branches; 120 Tags; 39.6 MB Files; 39.7 MB Storage ...

[index] [8663] [47476] [47478] [18909] [7783] [15242] [42626] [12788] [2729] [6414]

Kuwait Investment Outreach

Bitcoin is clearly the most exciting Internet protocol today. Texas Bitcoin Conference The Texas Bitcoin Conference will allow attendees to explore this new ... Bitcoin boys 4 life. Episode 5 of the Superwog Series. This will air at 9.30pm on ABC COMEDY Tuesday 6 November or on ABC iview. https://iview.abc.net.au/sho... Luke TheNotable Recommended for you. 1:30:01 . Premiere Pro Daily Creative Challenge - Motion Graphics Adobe Creative Cloud 540 watching. Live now; history of the world, i guess but it's clean ... Originally debuted in 2017, “The Talk” highlights the painful, but necessary conversations Black parents have with their children to help prepare them for pr... * This is How Bitcoin Upgrades ** Speculators have realized there are enormous gains to be made by incentivizing the flippening ** Bought up this time. Will ...

#