Вы находитесь на странице: 1из 88

CaliforniaGathering2016

#Transcriptionintroduction

SomeBitcoindevelopersandminersgatheredtogetherduringtheendoftheJulytosocialize
andbecomebetteracquaintedwitheachother.Thefollowingdiscussionswerelivetranscribed
byanuntrainedvolunteerwithattributionremovedasperChathamHouserules.Inbitcoin,
discussionscanmoveveryquickly,whichcancauseanincreaseinerrors,includingsemantic
errors,whentypinginrealtime.Thistextwasnotproducedfromanaudiorecording.Anyerrors
arethefaultofthetranscriber.Wehopethatbysharingthesenoteswiththebroadercommunity
thatabroaderdiscussioncanbecultivatedandwecanallgettobetterknowourperspectives
andeachother.

PDF:http://diyhpl.us/~bryan/irc/bitcoin/cali2016.pdf

Text:http://diyhpl.us/wiki/transcripts/2016julybitcoindevelopersminersmeeting/cali2016/

#Somebreakfastnotes(20160730)

((SomewordsfrombreakfastwhenIranintosomefolks.))

Hashrateandpricearedependent.Soundslikeit.Hashrateisprotection.Additionalvolume,
you'redecreasingtheprice.Itseemsthatway.

Withtoday'shashrate,comparedtotwoyearsagobecauseit'ssohigh,...well,tome,
ethereumhashrateisalsomoreelasticthanbitcoinbecauseyoucanmineitwithGPUandyou
canrentGPUsfromgenisysmining,theyhaveadatacenterforGPUmining,youcanrentthem
bythedayyoucanrentGPUsfromamazon,andsoon.Ifitbecomes10xmoreprofitableto
mine,thehashratecangowoosh.ButinbitcointhisisnotthecasebecauseASICproduction
takeslonger.

Basiceconomyruleschangedinethereumallthetime.Youcanneverbesurewhattheywillbe
onthenextday.Solidity,forexample.Theyshouldchangeit.PoWtoPoSforethereum.It'sa
badidea.It'stakingtherootsoftheeconomyandreplacingitfordifferentone.

Ifyoubuyafinancialinstrument,likeabondorsomething,wherethereisadefinitionofthe

financialasset,that'simportant.ButnowitswhatevertheEthereumFoundationdecides.

Theethereumpolicyisaboutthegas,soitcanbecheaporexpensiveforsmartcontractone
day.Gaspricewillbechanged,soacontractcouldjuststopworkingthenextday.

Youcanbesurethatabuildingcouldberunningfor100years.Butifyouarechangingtherules
inthecontracts,youcannotrelyonthat.ThepeoplemakingthedecisionsinEFhaveaconflict
ofinterestregardingTheDAO.Iwouldsay,inmyopinion,rescuingTheDAOwasbadfor
Ethereum.Theyweredoingitbecausetheywerelosingmoney.

Ethereumdatablockchainsizeisgrowingexponentially.Itisabigproblemforthem.Alotof
garbageinthere.

Howwouldyouconvincepeoplethatyoucannottrustthatblockchain?Andwhataboutthe
peoplewhofeeldisenfranchisedaboutanyblockchainatall?It'sgoodforsomeoneotherthan
youtomakeamistake,sothatpeoplecanrealizewhatthedifferenceis.Whenyouhavea
warningafterthat,it'snolongerhypothetical.

Inethereum,therearenotthatmanynodes.Howcouldtherebe,youcanlookathowlongit
takestosyncasitcontinuestoexponentiallygrow,itwillatsomepointbeimpossibletosync.
Also,eachnodewontbeabletorunthesmartcontractsanyway,ifit'sgrowingtooquickly.

....(breakfasttovenuetransition)....

Someoneneedstomakebeaniebabieswithprivatekeysembeddedinside.Howmuchisabit?
It'samillionth?Dowehaveenoughchairs?25totalchairs.Wellthereweresupposedtobe25
people.Maybeweshouldstartwithoutthemoderator.Maybeweshouldintroduceourselves.
Ohthereheis.Sinceweareallintroduced,shouldwegetstarted?Whowouldliketobreakthe
groundfirst?Howaboutreviewofotherconversations?LessonsfromEthereum.Likean
example,it'sagoodexample.Bothgoodandbadexamples.Bettercooperationand
communicationinthefuture.Lotshashappenedtoimprovecommunication,itwouldbegoodto
lookathowthathasimprovedthings.

Afterthis,itwouldbenicetotalkaboutwhatdevelopersareworkingonandinterested.Miners
aswell.Maybevoiceyourconcernsorsomething.Itwouldbegoodtogettoknoweachother.
Maybesmallergroups.Weareallfacingeachother.Itmakesitfeelseriouswhenwearesitting
likethis.Anothergoodtopicwouldbefungibility.

Lunchwillbearrivingatnoonaccordingtothepersonfromthebuilding.Therearesomefood
containersthatarelabeledbehindus

#Introductions

Whatareyouguysworkingon?Whathaveyoupreviouslydoneandwhatareyouworkingon
now?

Iwasworkingonacloudminingplatform,theonlyonethatwasn'taponzi.Beforethat,Iwas
workingonanexchange.Ibelieveitistheonlyonewherenobodywenttoprison[laughs].At
themomentIhavebeenworkingoncodeforthewallettoworkbetterandfaster.Improvingthe
walletsoftware.Thereisalsoanissueofinitialblocksync.It'smoreexpensivetodoaninitial
blocksync,thankeepupwiththenetwork.Ifyouhaveagrowingblockchain,thenthetimeto
syncisrelatedtothis.ThiswaspresentedattheScalingBitcoinMontreal.It'saninherent
property.It'sthepartwhereittakesforeverthefirsttimeyourunBitcoinCore.Maybein5years
time,perhapsnobodywouldbeabletodownloadtheblockchain.Ittakesalongtimetovalidate
thataswell.It'snotjustthetimetodownloadit.

Theyhavealsobeenworkingonthesameproblems.Theywouldliketoexchangethoughtsand
experienceonthat.

Okaysoundsgood.Nextperson.

Analyzingbitcoinandhowitworksinternally.Iwassearchingforpotentialvulnerabilitiesin
BitcoinCore.Atleast,seriousvulnerabilities.IalsohaveaneconomicsdegreeandIunderstand
howBitcoinfunctionsonaneconomiclevel.Thisalsoappliestoethereumandsimilaraltcoins.I
understandthevectorsofinterestinblockchainandbitcoinfromdifferentroleslikeusersand
minersandhowtheyimpacteachother.

Couldyoutalkaboutwhatyouareworkingonnow?

Wehavebeendesigningminingchipsandthinkingaboutthefuture.Wearealsoworkingon
andbuildingmarineshippingcontainersforbitcoinmining.Immersioncooling.It'snotaircooled.
It'sapproximatelyfrom11to12petahashesinoneshippingcontainer.Usesahalfmegawattfor
power.Three'sabigcablethisthickforpoweringthecontainer.Youjustneedthepoweratyour
location.Youcouldinstallitinsideadatacenter.Ifyouuseimmersioncooling,youcancontinue
longlifeevenwithpartialcracksandbreakups.

Howdoyougetridoftheheatfromthewholecontainer?Areyoupumpingwaterin?

Also,whatwouldyoulikeoutofthisdiscussion?

Practically,Iaminastrangeposition.Iamworkingforacompany.Andit'salsoaninertial

company.Atthesametime,Iliketheideaofbitcoin.Iwassearchingforsomethingsimilarfor
manyyears.Iwasthinkingaboutelectronicmoneyandit'sonewayformostotherthings.Ilike
bitcoinitself.Evenifthecompanywilldie,Iwillstillcontinuetoworksomewhererelatedto
bitcoin.IlikebitcoinandIwouldliketokeepitupandrunningandhelppeopleunderstandwhy
itisworking.

Anyconcernsorissuesthatyouwouldliketotalkabout?Ethereumandbitcoineconomics.

IhavebeenworkingonBitcoinCoresincesummer2011.Ihavebeenresponsibleforalotof
thecodeinCoreandmakingitfaster.Ifoundseveralsignificantbugs.Iamalsotheprimary
authoroflibsecp256k1.Ihavebeenworkingonsegregatedwitnessproposal.Thatisthemain
thingIamworkingonrightnow.GettingBitcoinCoretoversion0.13.Andlateraversionwith
segwitincludedandactivatedonthenetwork.Inthenearfuture,IwouldliketoworkonSchnorr
signatures,signatureaggregation,betterscriptinglanguageasasuccessortosegwitmaking
useofitsversioningsupport,andvariousotherideasforimprovingthingsintheshortterm.

HeisworkingonATMmachines,bitcoinwallet,andmining.Andahardwarewallet.Oneofhis
interestsishowtomakemininginChinamoredecentralized.Becausethecentralizationof
mininginChina,there'smoreconcentration.Developedat10nm.Decentralizethehashratein
thefuture.

IhavebeenworkingonBitcoinCoresince20xx.Ihavebeenmaintainingadifferentversionof
BitcoinCorecalledBitcoinKnots.Ihaveworkedongetblocktemplate.Ihavebeenworkingona
hardforkproposalbutIdon'tknowifit'sgoinganywhere.

Anopensourceminingpool,..he'sworkingonablockchainexplorer,btc.com,andalsoan
opensourceminingpool.It'snotpartofBitmain.

IstartedworkingonBitcoinabouttwoorthreeyearsago.IworkonNBitcoin.It'slikebitcoinjbut
it'sdotNET.Ihavealsomadeablockexploreronbitcoin.ninja.Mygoalwithmylibraryisto
helpwithsomerequestscominginfromCore.IhavebeencontributingtoBitcoinCorebecause
asIwanttostayclosetothelatesttesting,Ineedtobeabletounderstandthissourcecode.So
IstartedcontributingtoCoreearlierthisyear.Onbitcoin.ninja,itwasthefirstblockexplorerthat
implementedsegwit.AnotheruserofNBitcoinissmartbit,ablockexplorer,auserfriendlyblock
explorerwhichimplementedsegwitbecausetheyareusingmylibrary.Iamworkingonfiat
moneyontheblockchainbyusingcoloredcoinsprotocol.Mygoalistomakeitscalable,using
paymentchannelsandpaymenthubs.That'swhyIaminterestedinsegwitand
checksequenceverify.

IworkforMITDCIbutIamgiventhefreedomtoworkonwhateverIwantinBitcoin.Istartedon
theboringstuff.Likethebuildsystemandthereleaseprocessandthemoreinternal
developmentprocesses.Mygoalandreasonforgettinginvolvedwastogetthedevelopment
processmorespecializedwhereexpertswouldn'thavetoknoweverysingledetail.Atthe

momentBitcoinCoreisdifficultbecauseyouhavetoknowaboutmoreparts.Iwantsome
peopletobeabletobespecializedareasinsomeareasbutnotothers.Oneexampleis
libbitcoinconsensuswhichwegotgoingin0.10awhileago.It'salibrarythatusesthesame
codeasBitcoinCorethatletsyouverifytransactions.Mygoalandthegoalofothersincrease
modularizationandlibbitcoinconsensusfunctionality.Makeitindependently.Iamworkingatthe
momentonthep2pfunctionality,gettingitpushedonitsown,toliveseparate,sothatit'swalled
offfromtherestofthecode.

IdomanydifferentthingsintheBitcoinspace.Ihavemanydifferentjobs,youcouldsay.Alotof
ithascommonthreadsthroughit.Iamusuallythinkingabout5and10yeartimeframeswith
thisideathatBitcoinexistswithacarefulbalanceofincentivesandbalance.MuchoftheworkI
doistryingtoexpandthespaceofopportunitiesthatBitcoincanbesuccessfulin.Makeitwork
undermoreconditions,makeitworkunderweakerassumptions,makeitworkinthepresence
ofmaliciousactors,andworktoexpandthetechnologytoexpandtomoreapplications.This
overlapswiththeworkIdoatBlockstreamwherewetakeBitcointechtofinancecompanies
andconvertthemtoBitcointechandusetheincomefromthattomakemoreBitcoin
infrastructuretechinvestments.WhenIseeanincentiveproblem,apoliticalproblemor
something,Isearchfortechthatimprovesthatandtakeittootherstogetthesolutionbuilt.

Okay,thanks.

WhenIgotintobitcoin,thereweren'ttoolsforsecuringbitcoin.Istartedtoworkonmyown
librariestobuildmyownapplications.IbuiltawalletappwhichIcouldusetostoremyown
coinssecurely.IbegantocontributetoCoreandmakethewallet.Irealizeditwashardtomake
contributions.Itwasbecauseofthenatureofthetechnology.Ifoundtheteamtobeamazing
andreallycoolpeople.Therewasalotofgreatcollaboration.Itwasjusthardtochangethings.
AfterawhileIfiguredouthowtogetintotheprocessandstartmakingcontributions.Most
recentlyIhaveworkedonthesegregatedwitnessstuff.Ibegantogetconcernedaboutsocial
attackvectors.There'scryptographybutthenthere'ssocialattackvectors.Peoplebegantobe
veryhostileandnegative.Inoticedthatthiscouldbeaverymajorweaknessofthesystem
wherepeoplecouldcomeandcreatepolarizations.Wehavenowseenthisinacapitalized
network.ThisiswhereIhavebeenfocusingnow,tryingtofigureouthowtopreventthesocial
attackvectors,howtoimprovecommunicationwiththecommunityandbecomestronger.
Everythingfromthelastfewyearshashelpedourimmunesystem.Wewillbefacinglarger
adversariesinthefuture.Therewillbeadversarieswithmuchlargerresourcestothrowatus
andIwanttobepreparedforthat.

Okay,thanks.

Ithinkthatpeopledon'tseeeachotherfacetofacemightencouragesomeofthesocialmedia
attackvectors.

Okay,mystoryisalittlebitdifferent.MostofmytimeistakenuponnonBitcoinsoftware.Iama

leaddeveloperforacommunicationssoftwareandradiosignal.That'smyprofessionallife.I
havebeeninthesecurityspaceforafewdecades.IhavebeeninBitcoinsince2012.Icomeat
thiswithadifferentperspective.OurnonBitcoinprojecthasamuchlargercodebase,much
smalleruserbaseandalsoit'snotinsanelypoliticized.It'sinterestingtocomparehowthat
opensourceprojectcomparestothisone.Ididoneofthepythonreferenceimplementationsfor
bip32.Mycontributionshavebeenfairlysmallintermsofdirectcodefortheproject.Ido
considerableworkinthemachinelearningspace,mostlyrelatedtoradiosignalprocessing.Iam
interestedinapplyingthesemachinelearningtechniquestoblockchainandnetworkanalysisfor
anomalydetectionoranalysisonfungibilityorforensictypestuff.Iaminterestedinapplyingthe
samemachinelearningtechniquesfromradiosignalprocessingtoblockchainanalysis.

It'saplatform.It'snotawallet.It'sawalletplatform.Alsobuildingaminingfactory.Buildingboth
aminingfactoryandalsoaminingpoolwithabout70petahash.

Okay,thankyou.

IamprobablymostwellknownforCHECKSEQUENCEVERIFYwhichrecentlyactivated.I
workedonthatbecauseIwasinterestedinlightningnetwork.Weneededchecksequenceverify
andamalleabilityfix,whichissegwit.Nowthatoneisdeployedandoneisclose,Ihavea
researchinterestinmakinglightningnetworkhappen.Thereisenoughpeopleworkingon
lightningforpayments.Myinterestindoingdistributedexchanges,creditcurrencies,likeIOUs
insteadofhardcurrency.Debtbasedcurrenciesonlightningnetwork.Iamdoingresearchon
newscriptinglanguageandtools.Eitherthiswouldbeanopcodeextension,orperhapsentirely
newlanguages,andthetoolinginfrastructurearoundsothatyoucouldwriteasmartcontract
andcompileitintoascript.Distributedexchanges,assetissuance,andthetoolingtoprovide
thesmartcontractsrelatedtothat.Youcouldusethesamesoftwaretosetupothernetworksfor
techsuchascreditbasedmoney.

Lightningworksacrossmultiplenetworks.YoucouldswapaUSdollarforayen.Ifyouhave
lightningonlitecoinandlightningonbitcoin,Icouldsendalightningpaymentonbitcointhat
releasesalightningpaymentonlitecoin.That'showyouexchange.Youcandoautomatictrade
acrossthepayments.

Ohthat'sinteresting.Okay.

Alsoveryinterestedinfixingfungibility.Findingwaystomakepaymentsmoreprivateandhide
informationthatiscurrentlybeingleakedontheblockchain.Maybeusingcryptotoolsorbetter
coinjoinorthingslikethat.

Okay....coinjoin...

Mostofmyworkhasbeenindoingfintechclients,likesmartcontracts.Figuringouthowtobuild
thesystemstheywanttobuild,likeontopofbitcoin,moremodularandscalable.Likereplacing

ethereumwithbetterbitcointech.OntechIdosecurityreviewandpeerreview.Stronginterest
inhowtoscalethissystem.Blockpropagationincentivesandbetterblockchaindesignsthat
scalebetter,liketreechains.UTXOcommitments.

Hi.Ihavereadalotofcontent.Tostartwith,Ihavereviewedmostifnotallofthepublicbitcoin
scalingproposals.Ihavealsoreadalltheemailstothebitcoindevmailinglist.AndIhaveread
alloftheforumpostsintheR&Dsubforumonbitcointalk.org((grouplaughter)).Wait,there's
more,I'mnotdoneyet((morelaughter)).AndIhavealsoreadandmemorizedagoodchunkof
alltheIRCchatlogs,althoughthisisanincompleteeffortsofar.Ialsoorganizelotsof
informationintheformofbookmarksandlinks.Iamsomewhatofa"librarian",inthataspect.I
wouldliketoaskbeforewemoveon,whoherecontributedtosegwitbyshowofhands?And
whoherecontributedtopeerreviewofsegwitbyshowofhands?Thankyou.

Anythingelse?Okay.Great.

Involvementinelectroniccashprotocolsfrom9395.Inecashsystems,itwascompletely
fungible.However,thoseecashsystemswerecompletelycentralizedandtheywereshutdown.
WhenIsawbitcoinIsawthatitwouldn'tbeshutdownbecauseofitsdecentralization,butits
fungibilityisterrible.Forfungibility,bitcoinusesdecentralization.Confidentialtransactions,
whichmixeswithcoinjoinwell.Encryptedtransactions.Sidechainsasawaytomakemore
complicatedchangestobitcoin,soyoucanhavedifferentchainswithdifferentfeatures.The
previouselectroniccashsystemshadsomethingcalledblinding.Iwouldpaythemmoney,they
wouldgivemeanelectroniccoin,butevenyouinsidethebankwouldnotbeabletotellwhoI
was.Ithaspropertiessimilartozerocashinthatitisveryanonymous.Thepointforfungibilityis,
youknow,sayTheDAOhackerwasusingzerocash.Youcan'tfreezethecoinsortakethe
coins,becauseyoucan'tidentifythem.Youcan'tseethecoinsmove.It'scompletely
unobservable.

Completelytransparent?

Opaque,soyoucan'tseeit.

Ithinkfungibilityisthebigproblemforbitcoin.Wehavetoimprovethetechnicalfungibility.
Schnorrsignaturescanhelp.Wealsohavetoimprovedecentralization.Otherwisewewillhave
afungibilityproblem.AtthemomentIthinkwehavearisk,thathasn'tbeenattackedyet,but
we'reexposed.TherewassomethinginthenewsaboutsomebodyinEurope,someonebought
somethingwithbitcoin,itwasinthenewsandIdon'tknowifitwascorrectornot.Wellthenews
agencyretractedthis.Well,anyway...itdoesn'thavetobetruetobeaproblemanyway.Biggest
blackmarketissupportedbyUSdollars.Nobodyseemstorememberthatmanygunsare
purchasedwithUSdollars.SoanywayIthinkthat,mostoftheutilityandvalueofbitcoinis
becauseit'sfungible,permissionless,decentralized,andifweletthatfailthenpeoplewilllose
confidenceandinterestinbitcoin.

Ifweknewhowtosolvethistechnically,ifwehadaspaceefficientsecureprotocoltodo
fungibility,wewoulddothatrightnow.Therearethingsthatweknowhowtodo,butsome
thingswehaven'tfiguredoutyet.Wecan'talwaysimmediatelysolvetheseproblemsthrough
technicalmeans.

Toaddtothat,itappearsthatanyapproachthatmakesbitcoinscalebetter,makesitmore
privateandfungibility.Soifwedon'tbroadcastasmuchinformation,ithelpsimprovefungibility.
Longtermchangescanimprovethis.Itbasicallymeansthatyoubroadcastlessdata.

Thisiswhywesupportanddeveloplightningnetwork.Thereshouldbemanyadditionallayers
toexpandandprovidemorefunctionality.Lightningnetworkmighthelpfungibility.Weprobably
can'tuselightningforeverything.Ithelps.Lightningcanprovidethecapacityforpayment
channels,likehundredsofthousandsoftransactionspersecondinmultipledirections.It'snot
justforbitcoin,itcanbeconnectedtoallthealtcoinchainsandanycoinsthatexistcanbe
connectedtogetherintolightningnetwork.Wedon'thaveacompletesolution.Butwehave
manythingsthathelpsomewhat.We'retryingtodothings,butthere'snonprotocolthingswe
coulddolikemakingsurethehashrateisindifferentcountries,withmorecompanies,with
differentcontrol,anythingwecandoandmaybeevenpositivenewsstoriesaboutbitcointo
balancethefalsenegativestories.Therearemultipledimensionsandvectorsthroughwhichwe
canworkthroughissues.

Ilearnedbitcoinin2012.Mytrainingwascomputerscience.Ifoundaninterestingproject
regardinghowminingcanmakeadecentralizedsystemforcurrency.SinceIlearnedbitcoin,I
contributealotofideas,especiallyintheconsensusprotocol.SinceIdidnothaveenough
skills,Icontributedideas.IntheHongKongconferenceatScalingBitcoinlastyear,Iwantedto
domoreandlearnedsegwit.Ilearnedcodingandbegantocontribute.RecentlyIamtryingto
proposenewscriptingsystemslikeMASTandnewopcodesthatmightbeuseful.Ithinkthe
consensusprotocolinBitcoinisveryunique.It'snotlikeLinux.Ifyoudon'tlikeadistributionof
Linux,youmakeaforkyourself.WehavehundredsofdistributionsofLinuxandthat'sfine.But
inBitcoin,thebitcoinconsensusprotocolneedsonlyonechainandoneconsensusotherwise
wehaveproblemslikeEthereumispresentlyexperiencing.That'swhyIamparticularly
interestedinthesetopics.

Okay,thankyou.

WearemanufacturingAntminerS9.MostofourS9customerarefromWesterncountries
especiallytheUnitedStates.Inthenextoneortwoweeks,wewillannounceanotherminer.We
recentlyacquiredacompany.Wewillopensourcemostofbtc.comtohelpbitcoinecosystem.
Bitcoinminingpoolisfunctionalonbtc.comandthatwillalsobeopensource.Inthefuture,
manyminersinmanycountriescandeploytheirminingpooleasybasedonthisminingpool.
Themostimportanttodayonbitcoinfungibilityisblocksize.

Doyouguyshaveanyquestions?


IcameintocontactwithBitcoinin2011.Atthattimemygoalwassimple.Itwouldpotentiallybe
agoodassettokeep.Atthattime,therewasalotofnegativepressaboutbitcoininChinese
socialmedia.Sohewasgoingoutthereto..bitcoins..likerepetition,andhedevelopeditinthe
publicspacevigorouslyalongwithsomeotherpeopleduringthatdifficultera.He'stheonewho
translateSatoshi'swhitepaperintoChinese.He'salsotheonewhopresentedBitcointothe
Chinesemediauntilthesituationturnedaroundin2013.

Inthelatepartof2012,Istartedtogetintothebitcoinminingaspectofbitcoin.Iwastryingto
developthetechnologyandalsotryingtofathomtheeconomyaroundthatindustry.Atthattime,
IwastryingtoinvestintheminingonlyandIboughtsharesinaminingcompany.Ialso
investedmyownmoneyplusinvestormoneytopurchaseminingmachines.Unfortunatelyat
thattime,thevendorcouldn'tdeliver.Wesufferedagreatlossfromthatinvestment.That
experiencecomparesustogettingintotheminingindustrymyself.Ifoundmypartnersandwe
startedtoinvestandstarttodevelopminingmachinesbyourselvesbecauseofthatbad
experiencewehad.

Backinthattime,theminingcommunityhascometotheviewpointthatifIcancontrolallthe
mininghardwareinmyownhand,thenIcanbenefitmostfromthiscontrol.Butthisisrunning
againsttheprincipleofBitcoinnetwork.Iactuallyvehementlyagainstthatphilosophy.Wealso
observethatovertheyearsthoseminingcompaniesthatpracticedthat,haveinevitablyfailed
andflounderedbecauseoftheirbadchoicesandpoorjudgement.

Inthefuture,wewillcontinuetomanufacturetheminingmachines.Wewillonlykeepasmall
percentageofthemachinesforourselves.Inlatersessions,Iwouldliketosharethatdatawith
youtoverifythat.

Formyself,Iwouldreallywouldliketoseethe..ofthebitcoinprotocolbecauseIhavenow
investedsomuchfinanciallyandpersonallyintodevelopingthisprotocolsince2011.Istayup
until1amor2aminthemorningtodebateortotalkwithpeopleonsocialmedia.Iworklate
nightstomakesureeverythinggoessmoothly.JusttorealizeSatoshi'svisionthatBitcoinisa
decentralizedsystemthatcannotbecontrolledbyasingleorganizationorasingleentityor
anyonewhowantstotakecontrolofthatsystem.Itshouldbeaglobalreservecurrencyforthe
wholecommunitytotakeadvantageof.

Okay,thankyou.Forthelatecomers,couldyouintroduceyourselvesandalsotalkaboutwhat
yourcurrentinterestsareandwhatyou'reworkingonlately.

Ithinkeveryoneknowsme.IhavebeenaroundinBitcoinforyears.Sincemid2011.Soatleast
fiveyears.Hewasinhighschoolbackthen.Relaynetwork.Educationalefforts.

Oh,hi.Idoworkonlightningnetwork.Myintentistohelpmakebitcoingreatagain.Fedora.Itis
myhopethatwecanbuildasimilarlystrongcommunityforbitcoin.Alsocommunityeffortson

sidechains.He'sverymuchoneofourcommunitybuildingpeopleatBlockstream.

IwasworkingonBitcoinin2014.IhadnounderstandingofthewhitepaperwhenIfirstreadit.I
tooksomecomputerscienceclassesandthenrealizeditwasprettycool.Igraduatedfrom
schoolinJune.Iamworkingonlightningnetwork.Ialsodosomeworkonbtcd.Iamalso
workingonobliviousRAM.

Okayfoodisherelet'sgetfoodthenwecantalkmore.

#Lunch

food

Whatdoyoueachwant?Notintermsoftechnology,butintermsofroadmapforwhatyouwant
toseein5to10years.Whatdopeoplewanttosee?What'sontheirwishlist?Goldranfor
6,000yearsorsomething,andmaybeforbitcoinitwillmakesenseinafewcenturies.Let's
worryaboutthingsthatarewithinourreachinourownlifetimesatleast,moreachievablegoals
shouldbepicked.Dotheywanttoaimformarketvolatility?Liteclients?

Whethertobringuplegalrisk.Hasariskofthisbeingconsideredaprimaryconcern.Ifitwas
theonlyconcernwehad,wewouldfindwaystoroutearoundit.Therearetechnicalreasons
thatwecoulddiscussaswell,ofcourse.

##ObliviousRAM

LikeaXORlinkedlist?Ialsohaveprojectsinencryptionlikesshstuff.Wehaveapaperweare
submittinginlikeafewweeks.Computationalprivateinformationwork.

#Aboutmining

Backfromlunch.

SowewouldliketotalkabouttheminingsituationinChina.Okay.Soit'scomingup,isittoo
dark?Canyouguysseeintheback?Ohweshouldturnoffthelights.Okaywhohascontrol
overthevapormachine?


Hieveryone.Iwouldliketointroduceabouttheminers.BeforeIcametothismeeting,we
discussedsomeconcernsfromtheminers.Ishouldliketosharesomedata.Firstabout
Antpool.Youcanseethatwehaveafullnodethatcangenerateablock,theyaredistributed
acrosstheland,indifferentlocationsaroundtheworld.Antpoolisasinglepool,butthenodes
aredistributedaroundtheworld.Sowehavesomecontroloverthepropagation.Wedonot
necessarilyhavetheadvantageoverasmallpool.Wecannotsynchronizetoworktogether
becausethelightningstilltravelsstillspendstime,weswitchthejobwesendthejobstothe
differentminersaroundtheworldandthatstilltakestime.

Weoperategloballyanddonotnecessarilyhavetheadvantageoverasmallpool.Antpool's
hashrateisabout14%.Theother86%isbyotherguysfromourcustomersorothermining
machines.Bitmain2015customers,byperson.Wecanseethatfromtheperspectiveof
individualswecanseethat76%ofcustomerscomefromoutsideofChina.UnitedStatestakes
halfofit.AndCanadatakesanotherpartofit.Germanyhadthesecondlargestareaofsales.
Rightnowit'sCanadaafterUS.24%ofthecustomersarefromChina.Thisisaccountedby
individualperson.Anotherstatisticisbyunitsofmachine.WecanseethatChinatakesthe
majorityofit,that'sabout74.8%oftheminingmachinesgoestoChina,andabout25%goesto
foreigncustomers.Ifwecombinethesetwostatistictogether,theChinacustomersaremore
likelytobuildlargerfarms.

Question,isthisbynationality,orisitbyshippingdestination?It'sbynationalitybyperson
buying.ArethereAmericansbuyinghardwareandshippingittoChina?No,it'sbyshipping
address.

Chineseminersaremorelikelytobuyonaveragemorelargecustomers.Fromourexperience,
itshowsthatitistypicalthatAmericancustomersbuyonlyoneortwounitsofmachinethatthey
putintotheirownhomeorbasement.LotsofourChinesecustomersarelargefarmslike1or2
megawatts.Thesearekindofsmallscale.Thelargecustomersare10or20megawatt.

CoststructureforminingfarmsinUSandChina.Whyisthisthewayitis?Wecanseethatthe
capitalexpenditurepermegawattinChinais50,000andinAmericaitis300,000.Powercost
lowestavailable,$/kwhinChinais0.04andinAmericaitis0.02.Timetobuild,inmonths,in
Chinais1,andinAmericaitis3to6months.

Americahasmuchlowerpowercostavailablenearhydropowerstations.Americawillrequire
moretimeandmoreCPEXtohaveaminingfarm.Thesearemostlyinfrastructurethings.
$50k/megawattinChina.It'slike$300k/megawattinAmerica.Thelaborcostismuchhigherin
America.Allofthewiringneedstobebylicensedindividuals.Theyneedtohavelicenses.Ifyou
decidetobuildaminingfarm,inChinayoucoulddothatinonemonth.InAmerica,abunchof
thattimeisspenttalkingwithfirefighters,electriccompany,regulators,youneedtoshowthem
theplaces,thedesigns,makesuretheyareokaywiththedesigns,theyneedtocheck
everything,andtheyneedtochangethischangethatandthat'sanothersafetylaw.It'savery

slowprocess.InChina,it'sveryfast.Youcanbuildthingsveryquickly.Regulationisveryloose.
Youhaveverylittletodealwith.

Fromacapitalperspectiveandtimeperspective,miningfarmsinAmericaareveryexpensiveto
build.TheamountoftimeinAmericainfluencesthedecisionofcourse.Andthepowercostin
ChinaisnotasgoodasAmericabecauseyouhavemorehydropowerstations.Youhave2
centsor1.5centorsomething.InCanadatoo,it'scheaperpower.Thelowpriceisnotavailable
inChina.It'sabout$0.04/megawattaccordingtoourexperience.InChina,there'saoligopolyof
..fromalegalperspective,ifyouareanyofthepowercompanyneedtosellelectricitythrough
theGreekcompanyandtheychargealotofit.Ifyouwanttomakedealwithapowercompany
directly,it'sagainsttherules.Youneedtospendresourcesandenergyandrelationshipsand
thesethingsontryingtogetthetotravelwiththemsobasicallyinChinathelowestcostof
powerisnotasgoodasinAmerica.Tosummarize,inAmerica,ifyoudoashorttermbusiness
whereyouwanttogetyourinvestmentbackveryfast,it'snotasgoodasChina.

Difficultyisrisingfast.WeknowthereasonwhyChinaminersaremorelikelytolaunchmany
farms.Icansummarizethisasbecauseinthepastfewyears,theriskinvolvedinamining
investmentarehigh.Minersdonotlikethedifficultygoingveryhighveryfast.Wecanseeinthe
pastfewyears,thisisagoodtimeinJanuary2015wheretheminingdifficultywasnotmoving.
TherewasabigshotaroundJanuary2016.Minersalsodonotlikethepriceofbitcoingoing
down.WecanseesincetheASICscame,...January2013ASICsweredeliveredaroundthem.
Friedcatstarteddoingtheirownminingfarm.Sowecanstartthatgrapharoundthat.January
2014wasabadtimeaswellforthemarketpriceformining.Insidetheminerscommunity,..
losingalotofmoney..becauseofthecrashofthebitcoinprices...andlowestcorner,..and
highestis$1000U.S.dollar.

What'sthereasonbehindthis?Themarketisnotcontrolledbyminers.Thetechnologyis
improvingveryfast.130/110nmwasreadyin2002.65/55nmwasreadysince2006.16/14nm
onlyreadyin2015.Bitcoinexperiencedtechnologyimprovementjourneyof13year
semiconductortechnologyinabout3years.

name,process(nm),signoffdate,hashrateinGH/sec,efficiencyinJ/GH
BM1380,55nm,Sep2013,2.8@1.25V,1.643@1.25V
BM1382,28nm,April2014,14@0.70V,0.494@0.70V
BM1384,28nm,Oct2014,18@0.75V,0.386@0.75V
BM1385,28nm,June2015,30@0.66V,0.216@0.66V
BM1387,16nm,Dec2015,80@0.4V,0.08@0.4V

Soabout20xtechnologyimprovement.Youneedawar.Thesmallertheprocessnode,the
harderitistoimprove.Weimprovedthepowerefficiencyofthesemiconductor.Youhavea
lowercapexandOPEXwhenjumpingtothelowerresolution.Yeswe'rehittingawall.Youcan
havealowerpowercost,butthecosttofabricatethewaferincreased.Maybeyouhaveto
increasethecosttomakeasingletransistortoimproveyourpowerefficiency.Themining

technologyimprovementhavesomehowjustuhwellslowthatpace.It'skindofgoodnews
actuallytominingriginvestorsbecauseoldergenerationminershatethenewgeneration.So
thenewgenerationwillnowcomeataslowpacecomparedtobefore.

In2011,...minerwillhavelessriskthanbefore.Theimprovementofminingtechnologywill
havetowaittheimprovementofsemiconductortechnology.Moore'slawishittingthewall.
bitcoinpriceisexpectedtobemorestable.AsstableastheU.S.dollaragainsttheEuro.Itwill
havesomeupanddown,butgenerallyitisstable.Peoplearemorelikelytoacceptitasa
reservecurrencyortoputitinsidetheirsavingsinsidethebitcoinnetwork.Sothiswillbegood
newsforbitcoin.

Ithinkthere'sapotentialthattheminingwillshifttoWesternbecauseregulation,thelegal
systemandthepowercost,thiskindoflongtermifweconsiderthingsfromanother
perspective,inAmericathere'slotsofadvantageoverChina.EveninEurope,wecanfindlots
ofcheaperandlotsofstableecosystem.Fromanotherperspective,miningwillhaveanedgein
theWesternworld.Peoplearewaitingtoinvestinmining.Bitcoinhashratetendstobemore
decentralizedormorewidespreadwhenthere'samoreevenstate.Itdependsonhowthe
economicandhowthemarketforBitcoinminingevolvesinthenextfewyears.

WeneedmorepeopletoputtheirsavingsintheBitcoinnetwork.Thankyou.

Q:YoumentionedhowmuchofAntpool'shashrateisbitmain?Howmuchisthehashnest
service?Doyouknow?

Hashnestdoesnothaveaphysicalhashrate.Theyareinthe14%.It'sactuallyseparated,the
hashrate.

Q:Yousaidsomethinglike80%ofthehardwareissold,andonly12%iskeptbyBitmain?Isit
thatshippedhardware,ordoesBitmainownitandoperatedbysomeoneelse?

Ourownhosting,ourownminingoperationwithourcustomersandsoon.Wediscouragethem
fromputtingtheirminingrigsinsideourminingfarms.

Q:Youhadapictureofwhereyourhashrateisonwhichofyournodes.Iwantedtoaskifyou
couldspeaktotheinfrastructurearoundthat.IsthatallownedandoperatedbyyouinChina?Is
itoperatedbyotherindividualswhoaren'tnecessarilyabletocensortransactions?

Mostofthehashrateisfromotherindividuals.

Q:NoImeanthepooloperation.AreyouoperatingthepoolintheUS?Theantpoolservers?

TheyareunderBitmain'scontrol.WerentedserversfromAmazon.Antpoolserverswillconnect
totheUSantpoolserver.EuropeancustomersconnecttotheEuropeanAntpoolserver.


Q:WhatabouthavingotherpeopleruntheAntpoolservers?

Maybe.

Q:Youwouldcollecttherevenue,butyouwouldhaveseparatepeopleinseparateregionshave
thekeystotheserverssothatoneagencywouldn'tbeabletotarget.

FranklyIhaveneverthoughtaboutthis.Fromthebeginningofthebusiness,..nextgeneration
oftheminingpoolandopensourcingitanditwillbeeasyforourcustomerstosetuptheirown
miningpools.Theydon'thavetousathirdpartypoollikeAntpool.Theywillbeabletobuild
theirownminingpool.

Fromthedevelopmentside,wewanttomaketoolstomakethatmuchmoreeasy.Wehavehad
somedifficultybecauseconsumeradoptionofmininghardwarehasgonedown.Theredoesnot
seemtobeasmuchinterestinpeopledeployingtheirownminingequipment.It'shardto
developsoftwarewithoutinteractionwithusers.Weneedtheuserssothatwecanbuildthe
softwaretomakeiteasiertohaveusersinthefirstplace.Yeah,itsoundsgreat,ifthere's
anythingthatwecandotohelp,wewouldbehappytohelpwiththateffort.

IwanttoaddapointherethatweneedBitcoincommunityIthinkweneedtohaveawelcome
thatiskindofminingfarmthing.Forexample,inChinaactually,3khalfmegawatteach.About
1020%arethatscale.Therewillbethousandsofthese.Weneedsomeconferencestoinvite
thepowercompanies,miners,localgovernance,andtrytopromotetheminingfarmbuilding
services.Justbuildingthemininghouses,it'sarealactualcompany.Ifwecandothisin
America,thenifweweretohavealongtermbusinessplan,youcouldhaveanadvantageto
China.Miningpoolsareacentralizingfactor,butaslongaswestarttoopensourceour
infrastructure,Ithinkitwillbecomeeasierforotherstobuildaminingpool.

Theexistingminingsoftware,Igetlotsofcomplaintsfromsomeotheropensourceminingpool,
itsucks.Yeah,agreed.Itdoes.It'sverydifficultrightnowtosetuptheexistingminingpool
software.Onlyasmallnumberofexpertscanfigureitout.Itneedstoimprove.Yeah.There's
alsosometechthatweknowhowtobuildbuthaven'tbuiltyet,whichwouldallowyoutopool
yourincomewithoutpoolingyourtransactionselection.P2poolisanexampleofthisbutnota
goodexample.It'snotagoodpool.Neverwas.Thereistechthatcouldbedevelopedhere
whereuserscanpooltheirincomebutkeeptransactionselectiondecentralized.MultiPPS?The
miningpoolshavetojointogethertosharetheirincome.Italsoincreasestheperformanceof
thenetworkbecause,rightnowallthepoolsarebucklingagainsttheotherones,it'screatinga
lotoforphans.BecausetheyhavelikeBitcoinprotocolisnotsoefficientfromtheblock
propagation...inthemiddleof2014,tothemiddleof2015,wearelosingapproximatelyover
10%ofminingpowerfornothingbecauseofthecreationoforphan.Theywerenotpropagating
becauseofinternalsoftwareperformanceissues.Wecouldalsocreateahowtoforinstalling
pools.Whydousersnotdoit?Thereisnoreasontoinstallapoolifyouonlyhaveacouple

gigahashes.Youshouldhaveatleastlike2030petahashestobereallyefficient.Ifyou
combinealotofusers,andifitdoesn'thitthe,thenitnegativelyimpactsbitcoinbecausemany
usersarejustfollowingthissimple"Howtoinstallapool"andtheymightdothatforafew
terahashes,therewillbelessprofitandveryhighriskandtheycannotprovidethesources.At
themomentthereareonlyacoupleofpeoplethatcanconfiguretheminingpool.It'sabare
qualityforenduser.

Itcreatesaliabilitythoughforthesystem.Exactly.Yeah.Ithinkwecanfixthisgoingforward.
Combiningthepools,Ithinkit'sthenextlogicalstep.Insteadofbattlingoneagainsttheother
one,itshouldbesomenextstepinthesoftwaredevelopment.Thentheoldpoolswillwork
togetherwithoutanypointoffailureandwithoutweaknessfromattacks,andthepaypershare
andsoon,willprovideyoujustpayout.Itwillbelogical.Ithinkitwillmaybenot..maybenotthis
year,butitshoulddefinitelybecreatedideallybeforethenextrewardsplit,andthenthefeewill
bemorereasonablyhigh.

AmIunderstandingyoucorrectlythatit'spossibleforpoolstonotbeconcernedaboutorphan
lossinthefuture?It'saquestionabouttheefficiency.ASICdevelopmentgrowth,it'saquestion
aboutimprovingthebitcoinnetwork.ImagineyouhaveaVisadatacenterwith100k
transactions/sec.Ifyoucanoptimizeyourdatacenterandreducetheelectricityconsumption,it
meansthetransactionsarecheaperforendcustomer.ReplacementofCPUpowerforGPU
power,it'sanextlogicalstep.It'sdecreasingpowerconsumptionandit'salsoincreasingthe
priceofyourtransaction,andASICincreasingthepricemore,andincreasingASICefficiency
decreasesthepricepertransaction.Makingitasmuchcheaperaspossible.Buttheminer
poweralsocreatesprotectionbarrierforasset,forbitcoinorforanycoinwhatyouareusing
insidetheblockchain.Ifhashrateishigher,it'sveryhardtoattackthecoinorassetinsidethe
blockchain.Additionally,youcanjustnotetakeinlinethecostofthebitcoin,youcanalsolower
thebitcoinwithanadditionalcost,likewithasmartcontract,theshareinsidethebitcoin,soit's
thepriceofabitcoinplusthesharesofthecompany.It'smorehighcosttheasset.Hashrate
shouldgoup.We'redefinitelyreachingtechnologicallimitsfornow.

Sellingthecontainers,sellingthewarmersforhomes,likewarmingforwaterorsomething.In
Ukraine,ourpartners,wehavealreadydesignedaminerthatworkslikeaheaterforahouse.
It'sjustwarmingthewater.It'sconsumingthesameamountofelectricityandcreateswarm
water.Thequestionisonly,ifyouareusingaverysmallcheapandyou'redistributingthem,
theybecomeinefficient.There'snopossibilitytoinstallrightnowjustonegigahashinadiesel
router.Theefficiencyoftheonemillionchips,notinonesingleminer,butdistributedacrossthe
world,willbelessefficientbecauseofthedelayincommunication.

Q:Afterthehalving,thedifficultywentdownsincethenbyalittlebit.Doyouhaveanyinsight
intowhetheradisproportionateamountareshuttingitoffgeographically?

75%oftheminingrigswillbeshuttingdown.Or80%oftheminingrigoflastgenerationat28
nm.It'sstillprofitabletoruniteveninsomehighpowercostareas.RecentlyIthinkthe

shutdownisrelatedtospecificissuesandpowercompanies.Miningrigswerehavingtrouble
withtheirpowercompanies.Thisdropisunrelatedtothehalving.

Iwassurprisedbythedeclineinhashrate.Soitsoundslikeit'sunrelated,alocalsupplyissue.
InChina,hydropowerisverycheaprightnowbecauseit'ssummer.Inoctober,whenwinteris
coming,someminingfarmshavetobeclosed.Theminingfarmswillbemovedduringthose
periods.Somepeoplearestealingelectricity.Briberycost.

Q:Youweretalkingaboutinstallationsinhomes.Highnmwerecheaptoinstallandmore
efficientasaheatingelement.Perhapsyouwon'tgethighhashratefromthatbecausetheyare
lessefficientasminers?

It'sadifferenteconomicalreasontoinstallthem.Insteadofbuyingjustaheater,whichwillcost
youalmostthesamemoney,butdoesn'tprovideanyreturn,theminingagreementwillprovide
youeconomicreturn.Butit'snotlogicalandnotefficient.IfyouinstallminersintoTVsetsor
something.....yeaheveryoneinthisroomisstillscratchingtheirheadsaboutthat.Right.Butfor
warming,warmair,warmwater,thentheminerisalmostthesameefficiencyintermsof
condition.Whyisitnotexactly?The..ofthedevicewillbehigher.Ifregularwarmerforwater,
costlike$1,thentheminerwillbe$2.50andhigherprice.Butrightnowthegrowupofthe
difficultyissofastthatifyoubuyit,youwillnotbeabletogetareturntocovertheprice,
becauseofthegrowthindifficulty.Whenitreachesamaximumpointlike10nmor9nmchips,
thenitwillbemorelinearandthenthehomeuserscanbuyitandtheycanbesurethatin2or3
monthstheywillgettheirinvestmentpaidback,plussomebenefitsandsomeinvestmentfrom
bitcoin.Thebitcoinpriceislowerthanitshouldberightnow,itwillgrowup,itshould
approximatelyhappenwhenmixingthemaximalpointofthetechnology,sothenpriceshould
goupandthenoverak,andthiscreateaninterestinallthepublictoinvestmoreinthebitcoin.

Assoonasthedevelopmentofbitcoinminingchipcatchesupwithmainstreamgeneralpurpose
CPU,wewillseeaslowdowningrowthandthusthechiplifetimewillgrowandthiswillmakeit
viableforconsumerstohavethem.Iagreewiththis.Itmakestheinvestmentlessrisky.YesI
agree.However,ontheotherside,Ithinkthatifthegrowthoftechnologyitselfslowsdown,I
expecttheprofitmarginofminingtogodownaswellsothatyoucanplanaheadanddobetter
analysisandprobablythecompetitionwouldbehighersotheprofitmarginsmightgodown.
Thiswillalsodependonbitcoinexchangerate.Forcompetitiveminingsure,butforcompliance
miningperhapsitwouldbedifferent.Costofsupplywouldgetclosetothecostofproduction,
moreefficient.Theadoptionofthebitcoinisgrowingovertime.Thepriceofthebitcoinwillbe
alsogrowingup.Asresult,thisisincreasingtheprofitandmakingthecompensation.Ithinkit's
adangerousassumptionthatthemarketpricewillgoupordoanythinginparticular.

Yousortofassumethatmininghardwareendsupatthesamestateoftheartasgeneral
purposeCPU.Idon'tknowwhetherthatisthecase.Inparticular,ifyoucouldbuildamining
chipthatgivesacompletelywrongresultofthetimebutis2xasefficient,thatwouldbe
awesometohaveforminingbutit'sunacceptableforgeneralpurposeforCPU.Ithinkthatonce

thetechcatchesup,theymightfindthatforminingASICs,theywillfindthatadifferentdesignis
interestingforotherpurpose.Canwestopheresothatwedon'tlosetheaudience.

WhenwethinkintermsofPoWsecurity,ifyouwanttoattackthenetwork,youcandomany
typesofattacks.Therearelessexpensiveattackstoworryabout.Someofthemwillbefaster
thanASICfabrication.Inthefutureifwehavealotoflatenthashrateturnedoff,andifit's
vulnerable,thenwehaveasituationwheresomeonecanturnonthehashrateasahashrate
attack.Thisisparticularlyconcerningwhenyouhavealotoflatenthashrate.

Oneotherthingthatwecantalkaboutlaterisblockwithholding.Itcanbefixedwithasoftfork,
actually.

#FutureoutlookofBitcoin

OneofthethingsthatIhopetodohereistohearthisfromotherpeopleaswell.Ithinkwe
sharecommonvisionaboutwhatthefutureisforthebitcoinsystemandcurrency.Likeallofus,
Iwanttoseetheusagegrowandseeitpenetrateeverycornerandaspectoftheworld.Itwill
taketimeforthistohappen.Ifeveryonewastoawaketomorrowandknowthatbitcoinwillbe
theworldreservecurrency,therewillprobablybewar.Therewillbefightsoverminingfarms,
even.ItisgoodforallofusintheroomthatBitcoingrowsatasteadypaceandthattheworld
hasachancetoadapttothissystemandforownershipofbitcointobewelldispersedandvery
widespreadsothateveryonecanparticipateinasystemthatisseenandreceivedandisfairto
everyoneintheworld.Thetechnologythatispossibleintheprotocolsonthenetwork,we're
lookingatthingstodaythataremuchmorepowerfulthanwehavealreadydeployed.Weknow
thatmanythingsarepossibleinthefuturethatendusers,ifyouthinkaboutthefurtherout
technology,likezeroknowledgeproofsforsynchronizingtheblockchain.Weknowthereare
techimprovementsthatarepossible,butitwilltaketimetogettothem.Duringthattime,we
needtoadvancethesystem,getmoreadoption,diveintomoreusecases,andkeeptrackof
thelongtermadvantagesofbitcointhatmakeitvaluabletoeveryone,thatispermissionless,
thatitisopen,worldwide,andtokeepthisattheforefrontofthesystem.Togethere,wemight
havetocooperateandworktogetherharmoniouslyratherthanindirecompetition.Thereare
manypeopleoutsideinthewiderworldthatdon'tusecryptocurrencythat'sthecompetition.
Weshouldbefocusingourenergies.Weshouldbecollaboratingtomakebitcoinsuccessful
there.

It'spossibleforinterestingsystemstobecomepopular,butlessimportantovertime.Therewas
anexample.Everyoneheardaboutpaypal.Itstartedasabearerelectroniccashsystemon
palmpilot,aPDAbeforesmartphones.Peoplewhoweredoingitthoughtthatelectronicbearer
cashwasveryinteresting.Paypalbecamecentralizedandhadthesameproblemsasbanks.It
becamebigandcontrolledbycorporateinterests.Itbecamethethingitwastryingtodisplace.

Onepotentialoutcomeforbitcoinisforbitcoinexchangestobecomebanksorboughtbybanks
orincorporatedintobanks.Iamnotaccusingofanyone.It'sjusthowhumanevolutionhappens
inprevioussystems.Theycouldbecomestockmarketlisted,boughtbybanks,andthe
permissionlesspropertiesmightbeeroded.Forsomepeople,thatwouldbeuninteresting.But
perhapssomeonewouldtrytoworkonanalternativebecauseBitcoinwouldhavedegradedin
quality,justlikepaypalisbeingreplacedinafewways.

Sowejusthavetoavoidthatfailure,andmaybebitcoinin5yearscouldhave,Idon'tknow,a
nicepositiveoutcomewouldbethesameamountofdistributionandvalueasgoldor
something.

Letssay10years.Ok,maybe.Youneedaspirations.

Iwouldalsopointoutthatinthatkindofevolutiontosomethingmorecentralized,itwouldbe
easyforBitcointochangeintosomethingwhereminingisnotneeded.Inethereum,theyintend
toswitchtosomethingwherePoWisnolongergoingtoberequired.Inacentralizedsystem,
PoSisgoingtowork.Ifyouhaveacentralauthoritythatcandecidebetweendifferentsystems,
itwillprobablylooklikeitworks.IfEthereumswitchedtothen,thenwhywouldyouneedallthe
environmentallywastefulwork?Whynotusethesystemthatethereumisusing?Itwouldbe
muchlessinterestingevenifyoudidswitch.Inthatoutcome,theminerswouldn'texist.It
probablyisn'tgoingtohappeninthenextfewyears.Iwouldmuchratherhaveasystemthatis
interestingandsecure.

It'seasytomakecentralizedsystems.Thetrendisprobablygoingtogotowardsthatifpeople
don'tcare.Themorecentralizedthesystem,thebetteritwillseemtowork.There'salsotherisk
ofboilingthefrog.Ithinkwehavebeenboiledalready.

Centralizedsystemsarealwaysgoingtoexist.Paypalalreadyexists.Weshouldrecognizethat
ifwebuildasystemthatisgettingclosertothosealternatives,withoutprovidingmajor
differentiation,thenwecouldlosethecompetitionbecausewewouldn'tbeprovidingsomething
unique.Whereasifwemakesurethatwecanmaintainourcorevalues,thenwecancontinue
preciselybecausewecontinuetoprovidesomethingunique.

AwildBobmonhasappearedintheroom.It'sveryimportanttocapturethispokemon.Wecan't
mentionthename,ofcourse.((Itwasapikachu,ifwecanrelaxtheCHFrules.))

Thereisatranscriptprojectedonthescreen.Thankyou.You'reamazing.Reallyjustthe
greatestpersonever.

Wehavealistoftopicsonthisside.Whowouldliketokickoffthistopic?

Wedonthavetodiscussthisbutweallgotodifferentmeetings,andperhapsfromScaling
Bitcoinorelsewheretheremightbesomeinformationthatwouldbegoodtoshare.

#LessonsfromtheEthereumhardfork

TherearetalksfromScalingBitcointhatwewilladdaslinkstothetranscriptsoremailthat
around.Ifthereisnothingtotalkaboutregardingprioreventsandconferences,thenwecantalk
aboutlessonswecouldgatherfromtheEthereumhardfork.Whowouldliketostartonthat?
Wheretostart?It'sabroadtopic.Whowassurprisedbythissituation?SurprisedbyTheDAO
situation?Surprisedbythehardfork?Thefactthatithadabug?Thatpeoplesuggesteda
hardforkforit?Thatthehardforkwentthrough?Iwassurprisedthattheydidnothavean
improvementproposalforit.Theyjustdidahardforkwithoutwritingitup.Iwouldsuggestthat
theDAOmightnotbethattopical.

Therearelessonstherebecausewearealsotalkingaboutdifferenttypesofforks.Thereare
forks,replays,thingslikethat,TheDAOmightnotbeasrelevant.Thereisthepossibilityorthe
factthattheyareexploringnewpossiblescriptinglanguagesforbitcoin.Therehavebeen
argumentsthatiftheDAOcodehadbeenmoreauditableormoreprovable,thespecific
recursiveconstructionintheethereumVMwasreviewedandawarningwasgivenregarding
sandboxescapesandcodethatishardtoreasonabout.IfIcriticizeeverything,thenIwillbe
rightabouteverythingthatfails...[Specificconversationaboutthetechfailureintheethereum
scriptsystem]Cyclingisrisky,itwasjustignored.Peoplewarnedspecificallyaboutthis.

Iwillprovideashortsummaryaboutthis.Theyarecreatingthetechnologyinthewaythatthey
wouldlikeittoexistintothefuture.

Ifeachmorningyouwakeupandtherulesarechanged,thenyouarechangingthegame.They
starttousethetechnologyandthereareacoupleofpointsinthetimelines.

First,it'sasmartcontractbyitself.WithSolidity,itisdefinitelynotthechoice.Itshouldbe
improved.Ifit'schanginganythinginSolidity,it'schangingalltherulesinethereumand
changingalltherulesinsidethesmartcontractsinethereum.Ifyou'redesigningthissmart
contracttoday,itdoesn'tmeanthattomorrowitwillbeabletowork.Ifyouchangesomethingin
Solidityitmightstopworkingandthereisnotcontinuoussupportofthesamesystem.

Asecondpointthatshouldbemarkedisthatit'schangingproofofworktoproofofstake.So
firstofalltheissueaboutPoWisthatit'screatedlikeatemporaryandit'sbydesigncreatedby
workingonlimitedamountoftime.TheissuewhichPoWthemoretransactionyouget,themore
complexthehashesyouconstruct,morememoryforGPUcards,atthesamemomenttherewill
notbeenoughmemoryfortheGPUcardtogeneratePoW.Once,wehavealreadyreachedthat
limit.Sothehashrategenerationrequiringfor23GBofmemory,thenatonemomentallof
thoseGPUcardsstopworkingandstopgeneratingPoW.Itwasasoftwarelimitation.

Youcanupdateandcontinueproofofwork.

Changingfromproofofworktoproofofstakechangestheeconomicsofthesystem,allthe
ruleschangeanditwillimpacteverything.Thenextpoint,theconstructionofethereum,it'sbuilt
forrollingouttogettingthecurrentpointofablockchainshouldpossessallthesmartcontracts.
Andsmartcontractsusingsolidity,it'sconsumingalotofCPUpower.Ifyougetalotofsmart
contracts,iftheblockchainwouldbebigger,youwouldnotbeabletodownloadtheblockchain
andsynchronizenewnodes.ItrequiresalotofCPUpower.Andduringthetime,ifsmart
contractswouldbebigger,thanaregularnodewouldnotbeabletoprocessallthesmart
contracts.Atthispointyoushouldsomehowalsoperformhardfork,andsplitthenetwork.Each
pointispracticallycreatingthepandora'sbox.Ifitdoesn'tsolveit,it'sbasicallythedeathof
ethereum.Ifyousolvethem,meaningthehardfork,it'smeaningchangeofrulesofthewhole
system,andtheuserwillbe....

Alltheusersalreadydecidetouseethereum,theywillbeimpactedandlosetrustatthispoint.
Asyougoforwardintimethemoreusersyouwilllose.Ethereumistooyoungtobravethis,..
Theyarenotthinkingabouttheusersbecausetheyaretestingthenetworkastheygoand
modifyingtherules.

Andalsorollingbackthetransactionsifit'smoneyisquiterisky.Someoneshoulddecide.Isit
fraudtransactionornot?It'salsochangingalotofrulesandalsoimpactingtheusersand
creatingadissatisfactionfortheusers.Someuserswillnotbesatisfied.

IwassurprisedabouttheEthereumprocessthattherewasntadocument.Theyhavetheirown
BIPs,andtheydidntuseit.

Theyweretryingtofixtheproblemasfastaspossible.

Yes,buttheystillhadtimetogo.Itwasntlastminute.Theyhadsometime.

Aseparateissuewiththisisthattheirresponsetimetotheissueseemedslowtome.Idon't
quiteunderstandwhy.WhentherewerenetworkincidentsintheBitcoinnetworkinthepast,I
thinkthattheresponsetimeoftheBitcoincommunitywasmuchfaster.Isawbasicallyno
responsefromtheEthereumtechnicalcommunityotherthantellingexchangestostoptrading.
Fordaysafter,fundswerebeingdrainedoutofTheDAOandtheyhadnotgivenpatchestothe
minerstoblockthetransactions.Whydidn'ttheyreorginthefirsthour?Thereweresome
simplethingsthattheycouldhavedone.Thereweresomethingsthattheycouldhavedone
well.Ithinktheytookwrongaction.Buttheydidtakeaction.Creditwherecreditisdue.Their
hardforkwasbilateral,meaningthatthenewhardforkchainwouldrejectblockscreatedby
EthereumClassic,andEthereumClassicwouldofcourserejectblocksfromthenewchain.The
priorhardforkproposalsforbitcoinlike109,101,102,noneofthosewerebilateralhardforks.
WhatthismeansisthatifEthereumClassicgetsmoretotalworkthanEthereum,whichtothe
marketlookslikeitcouldpossiblyhappen,itwillnotreorg.YouwillnothaveEthereumClassic

getmoreworkandthentheethereumotherchaingetserased.Thisisbecauseofthebilateral
fork.IftheydidaforkliketheBIP101fork,andyouhadasituationwheretheclassicchaingot
moreworkthantheotherchain,thenitwouldhaveerasedthechainhistoryfromtheotherone.
Presumablytheywouldhavemadeaforktoerasethehistoryandbringitback.Itwasprobably
easierforthemtodoitthisway,buttheydiditwell.ThereplaysituationIthinkisquite
interestingandhasaparallelinBitcoin.Ayearandahalfago,therewasadiscussioninthe
#bitcoindevchatchannelwhenGavinandHearnweretalkingabouttheirforkproposals.Some
peoplebegantodiscusshowtodoreplaypreventionbetweenforksofbitcoin.ThismadeGavin
madbecauseherejectedtheideathatanotherchainwouldexistatallafterthefork.Wehadan
extensivediscussionaboutreplay.IthinkwedidthatbetterthanEthereumbecausebitcoinhas
lessreplayrisk,inherently.Inbitcoin,wewouldnothaveasmanyreplayproblemsifwehada
forklikethis.Inadditiontothis,thiswassomethingwewerethinkingaboutwhenwestartedto
thinkabouthardforksinBitcoin.

Whyisthat?

TheUTXOmodelwouldbewhywewouldbebetteroff.Ethereumhasaccounts,instead.Sothe
antireplaycounterismoreinherent.Ifyoumakeatransactionyoucanspendthemequallyif
theywereinthesameaccounts.Ifbitcoinforkedlikeethereumdid,therewouldbesomereplay.
Youcouldchangethingsinthetransactionformatinthehardfork,andothertrickstoreducethe
chanceofreplay.Ethereumdevelopersknewaboutreplay.Theyinfactapparentlyhada
conversationwithcoinbaseaboutreplaybeforethehardforkandtheirpositionwasthatthere
wouldnotbetwosurvivingchainssodon'tworryaboutreplay.SoIthinkthefailuremodewasa
lackofsufficientparanoia,beingoverlyconfident,manythingsIthinkwedoinBitcoinwe
overengineeralittlebitbutthisoverengineeringisforagoodthingbecausewecan'tpredictall
thefailuremodes.

Wecannotfixthingsintwoseconds.Ittakesussometime.

Butforexample,replayisstillnotfixedinEthereumworldeventhoughitiscausingmany
problems.Iamsureitwillgetfixedinsomenumbersofweeksormonths.Replaycouldevenbe
anattackagainstanotherchain,sosomeusersmightconsideritagoodthing.It'sonlyagood
thingiftheotherchainactuallydies.

OnepointIwouldliketomake,asaninterestingthoughtexperiment,isthatit'simportantto
makereplayprotectiontoallowpriortransactionsbeforethefork.Therewasdiscussionto
changethetransactiontypetoallowforpriortransactiontypes.Particularlyinbitcoinyouneed
todothat.Onechallengeisthatinbitcoinyoumighthavelocktimetransactionsthatare
presignedandwedon'twanttoinvalidate.SomeBitcoinATMvendorshavesometimelocked
coinsandtheycanrecoverthoseintheeventoftheATMbeingstolen,buttheycan'tdothisin
anotherway.

Sotheinterestingwrinkleinthisisthatifyouhavenlocktimetransactions,ifthereisahardfork
constructionthatallowsforanewtransactiontype,anditallowspriors,thenthehardfork
transactionformatwouldnotbereplayable.Well,therewasasuggestioninthatearlier
discussion,topreventreplaywithoutanyneedtochangeanytransactionformatsbutitwas
somewhatcomplicated.Diditrequirenestedorsomethinglikethat?Youwouldrequireminers
tostartproducing0valueTXoutsthatanyonecouldspend.Andthentransactionswouldpick
thoseupandspendthem.Thisisalotofcode.Youdon'thavetorequirethem,theycoulddo
thisvoluntarily.Well,it'scomplicated,itwouldwork,anddoesn'thavethosedownsides.When
wehadthosediscussionsandrealizeditwascomplicated,werealizedhowmuchworkitwould
be.It'seasytodothisasasoftforkwithforinstanceasignaturehashingflagthatsaysthat
thereshouldbeonthestackapreviousblockhashthatisearlierthantodayminus144blocks
whichwouldbeequivalenttothatotherproposal,withzerovalueoutputs.Thechallengewe
hadwiththatisthattheonlypeoplewhowereinterestinginsolvingthatproblematthetime
werethepeoplewhowerenotinterestedinhardforkargumentsatthetime.Wetalkedthrough
someofthis,butGavinwasreallyangrythatweweretalkingaboutthat,hesawthatasaneffort
toundermineahardfork,butitwasn't.

Seemslikewehavenottranslatedinawhile.Theyarereadingthistranscript,live.Iwouldbe
curioustoheartheirperspectivesonanyofthatdiscussion.

Whethertheminoritychainshouldbeallowedtoexistornot.WeseethatinEtheriumVitalksaid
thatitisgoodwithtwochainscoexisting.Butsomeofitmightthinkthattheminoritychain
shouldnotexistatall.

Ithinkabigproblemyouhavewiththatattitudeisthatthemomentyouhaveanydisagreement
itdoeslooklikea51%attackagainstaminoritychain.Atleastwiththeobviouswaytodoitwith
asoftfork.Atworst,youcouldendupwithlegalproblems.

Mepersonally,Iwouldbedubiousaboutparticipatinginaforcedforklikethat.Weshould
distinguishbetweenshouldexistandshouldbeprevented.Itisbadinetheriumthattheother
chainexists,butthatdoesntmean.....anyparticularactiontopreventit,suchactionmightnot
bevalid.

Becauseourdifficultyadjustmentisrelativelyslow,ifweweretosaythatahardforkwouldonly
happenafter99%minersupport,assumingitwasachievedby99%minerssupportingitrather
thanaforcedsoftforktogetthere,youwouldbeinasituationwhereitwouldtakealongtimeto
adjustontheminoritychainthatitwouldnotbeusableoverthere.

Thechallengewiththispointisthat,inthecaseofethereum,it'snotjustthattheymovedwhich
wasaproblemtoo,thegoethereumclientwouldnotsynchronizeashorterchainevenifit'sthe
onlyonewithvalidblocks.EthereumClassichadtoblacklistthehardforkblockimmediately.
EthereumClassicalsoforkedatthatpoint.Itwasasoftfork,though.Ifyoustartaprefork
Ethereumclient,whenonlyhappenedtoconnecttoClassicnodes,itwouldn'tknowatall.It'sa

complexsetofvariablesforthatscenario.Youcan'tcountonretargetto[...]aminorityside,
underbitcoinrules,it'sverydifficulttodomaketradesbecauseyou'rewaitingsuchalongtime.
You'reinapositionwhereit'slesslikelythanethereum,forpeopletostartmakingtradesand
creatingaviablecurrency.Onethingthatwelearnedisthatthere'salargeeconomicincentive
fortraderstoencouragethesplittingofassets.Poloniexaloneinthefirstseveralhoursafter
openingupETCmade$200kintradingfees.Tradershavemademoneyonthevolatility,as
well.Ifnothingelseoccurs,anincidentlikethisisanopportunityforexchangesandtradersto
potentiallymakealotofmoney.Iftheyneedtotakesomeactionstomakethatoutcomeoccur,
thymightdoso,evenifthemarketcapofthecurrencygoesdown.Ethereumcurrencyholders
lostoutonthis,buttheexchangesandtradersmadesomemoney,althoughnotuniversally.
BTCEandCoinbaseareprobablynotdoingsogreat,althoughothersmighthavebetter
outcomessofar.Itmightbeeasytogetintoasituationwhereyoucandoanantireplay
mechanism.Oneexchangemightbeinasituationwheretheyloseatonofmoneyifthefork
hasvalue.Whoisresponsibleforthelackofcarethatledtothissituation?Isittheexchange's
faultswhodidn'tprotectfromreplay?Isitthedeveloper'sfaultfornotforeseeingthisasa
problem?IntheU.S.legalsystem,thewaytoanswerthatisbycourtcases.Ithinkthatinthis
case,becauseitisdesignedmostlybyethereumteam,it'snotlikeopensource,theymight
haveliabilitybecauseIthinklegallyethereummorelooklikeacommercialprojectbecausethey
aresellingapiecelikeacommercialcompany.Sotechnicallyforalawyer,it'sacommercial
project(allopensourceiscommercial).Thespecificeconomicsaroundethereum,likethe
premine,maybemakesastrongerargumentthere.

Ithinkwearelearningaswego,butIhavenoticedthatonlythenativeEnglishspeakersare
talking.Iwouldencourageeveryoneifyouwanttosaysomething,pleasejumpinandmake
yourselfheard.Orifyoufeellikepeoplearegoingtooquickly,askthemtopauseandstop.

Insuchafork,inbitcoin,ifthathappens,lotsofbitcoinminerswillstarttoprotecttheviabilityof
themajoritychain.Theywillvolunteertoattacktheminoritychain.

SooneoftheinterestingthingsinEthereumisthatimmediatelyafterthehardforkoccurredthey
declaredtheothersidetheloser,butbothsidesdidthat.

Iwouldn'tgoandassumethatitwouldbeeasytogetawaywith51%attacksagainstminority
chains.Andtheymightstarttakinglegalactionagainstanyonehere.Iwouldneverdothatwith
mynameattached.PrettygoodchancethatIwouldendupinjailforthat.Wewouldallbe
liabletosomeextent.

Maybeifyoumineanemptyblock,onthatchain,thenbasicallyithasnovalue.Otherwisethey
willcompeteagainsteachotherlongtermforvalue.Ifwejustworktogether,totechnically
somehowmakesuretheminoritychaincannotnotexist.Thereweresomeproposalsmadethat
theminoritychaincouldnotexist,orthattheminorityhastohaveahardforkthemselves,and
thatisfine.

Technicallythisiseasytodo.Thisiscalledaforcedfork.Theproblemisthatthere'sagood
chance,nomatterhowyoudidthat,iftherewassomeoneintheminoritywhosaid"no,you're
attackingus,you'repreventingusfromtransacting"thatcouldthenresultinlegalaction.It's
suchagreyaction.Wehavenoideahowcourtswouldruleonthis.Anyonewiththeirnameson
thispublicly,especiallyinwesterncountries,.Theotherthingisthatwedoknowhowto
increasecapacitythroughsoftforkmethods,soweshouldpreferthat.Butwearegetting
offtopic.Ok.

ThebiggerpointthatweneedtobecarefulaboutisthatintheEthereumcommunity,they
arguedthatthisisasafetymechanisminEthereum,thatifthere'sadisagreementaboutthe
rules,thenlifecangoonandyestheeconomiceffectsoftwocompetingchainsarebadI
agreeaboutthatalthoughtheydon'tallagreethat'sabalancingprotectioninthesystem
perhaps.IfthemajorityofEthereumminerswanttodosomethingbad,assomearguedthat
theydid,thatthenetworkcancontinueonwithoutthem.Andit'sawayforpeopletofeelmore
comfortablewiththeirEthereuminvestments,andthatiftheworsthappens,thentheycouldat
leaststayoninadilutedsplitsystem.Idon'tknowifit'spossible,inbitcoin,toreallymakeitso
thattheminorityforkcannothappeninBitcoin.Evenifwecouldmakeitimpossible,wewould
loseanargumentforBitcoin'slongtermsafety.Weshouldbeconservativeinhowwetalkabout
andthinkaboutthat.Thefactthattheminersarecounterbalancedbytheusersenforcingthe
rulesisanimportantpartofBitcoin'ssecuritymodel.

Inadditiontothat,notjustthelongtermeffectsofhowthataffectsthepseudopoliticalviewof
howthesystemworks,anyefforttotrytocreateasituationwheretheminorityoroneparticular
chaincannotcontinuetoexist,therewillbemanypeoplethatstronglyholdthatviewandthey
willfighttomakesurethatchaincancontinue.Iknowtherehavebeenproposalstomakeitless
likelythataminoritychaincancontinue,Ihavenotseenanythingthatmakesitabsolutely
impossibletocontinue.Ifyouattackaminoritychain,thenbasicallybitcoinisnolonger
permissionless.Thisalsoplayspoorlywithconcernsaboutminingcentralization.Ifthesystemis
balanced,it'sokaytosaytheotherforcesarebalancing,butifyouneedpermissionfromother
minerstorunanotherchain,thenthecentralizationofminingismuchmoreofaconcern.

Inthenextfewmonths,maybeaforkwouldbelikelytohappen,Ijusthave1%ofhashrate
maybe,Idecidetoforkaway.Ihaveonly1%ofthehashrate,andIforkaway.Whatwould
happentothatchain?It'shardtosay.Anddoexchangesneedtocareaboutthat?Theycan
profitfromthat,independentofwhetherthat1%chainistechnicallysecure.Ifsomerandom
personwith1%makesafork,andanexchangedoesn'tknowaboutit,andtheydidn'tprotect
themselvesagainstreplay,dotheyhaveliabilityforanyrandompersonthatmakestheirown
fork?Shouldtherebeastandardmechanismforpreventingreplayinbitcoinhardforks?Evenif
wedon'twanttodoahardfork,weshouldrecommendanantireplaymechanism.The
transactionsshouldcommittoablockhash,whichisdangeroustodowiththemostrecent
blockhashbecausethenreorgscauseproblems.Butifit'sablockhashfrom1dayago,like144
blocks,thenitdoesclosethetimewindowforwhenareplayattackcouldhappen,andthe
chancesarethatthiswouldn'thappenforsituationsthatmightshowupincourt.Weshould

properlyfixreplayinbitcoin,sothatifsomeonewantedtocreateafork,thentherewouldn'tbea
replayissue.

Butcouldntthepurposewhoisforkingcouldchosenottousethatmechanism?Wellthatson
them.Butitsnotonthem.[crosstalk]

Wecantforcepeopletobesensible.Wecoulddosomeworktoencouragethemtobe
sensible.Ithinkatabareminimumonaculturallevel,it'sgoodtoestablishtheprecedencethat
exchangesintheeventofafork,haveanobligationtogivecoinsontheoldforkback.Thisis
moreofaculturalnorm,ofcourse.Oneofthethingswehavetobemindfulabout,inthe
infrastructureofbitcoin,whenwedothingsthatchangethingsonhowbitcoinworks,itimposes
costonalltheusersofbitcoin.Andtheyhavetheirownbusinessconcerns.Ifweimposetoo
muchcostonthemtooquickly,thentheywillrespondindumbwayslikenotlisteningtous,
adoptingstrangealtcoins,ignoringus,etc.

Canwelettheminerstalkalittlebit?

Ithinkthepartoftheblockchaincreatedbymultipleyears,creatinganotherone,splitinachain
continuouslyleavingindependently,createalotofpotentialissues.Wemaybeshouldtakethe
pointofviewthatifsomeonelikestoalternativechain,theyshouldjustwastetheirfearlessone
blockchain,likenewstartforablockchain.Likeanewpoint.Andthencontinue.It'smorelike
splittingtheresultofthepreviousyear,andinOctober'sitslightsandyoucouldneverprevent
exchangesfromplayingonthissplit.Youcouldneverpreventtheusers,becauseyoumostly
relyonuserbeliefofmoney,andononesideoftheblockchainandtheyhavetheprivatekeys.
Therearealotofusers.Thisshouldneverhappen.Mostlikelythecurrentblockchaindoesntfit
intoyourrequirements,andyouwouldliketo,justtocreatesomething.

Okay.Miners,couldyoutalkalittlebitaboutyourperspective?

Idon'tthinkit'sreasonabletoassumethatexchangescangivebacktheothercoin.Thething
withEthereumClassic,it'saninterestingscenarioisthatthethingtheydidntgivebackwasthe
originalcoin.Itwasn'tlikesomeonecreatedsomethingsomeonecreatedsomethingnew,they
jumpedtothenewthing,anddidn'tgivebacktheoriginalasset.Someoftheexchangeshave
givenitbackalready,likeonPoloniex.Theonesthataren'tgivingitback,that'sthesituation
theyarein.

Itsliketwocopiesofthelotteryticket,butthefirsttoshowthelotteryticketgetstheprize.It's
possiblerightnowforcoinbasetogiveitback.Eventhoughtheylost,theycanbuyitback.Let's
saythepricewentbackup,wellthenthere'snoway.Theylostitbecauseofreplayinthiscase.
Ifwe'relookingatwhataretheultimatelessonsfromthistolearn?Whatshouldbethestandard
ofcarefromdevelopers?Someexchangesprofitedfromthevolatilityfromthis.Thinkabout
victims,though.Users,otherexchanges,otherbusinesses,TheDAOhacker,it'satremendous
amountofsystemsthatyouhavetochangeveryquicklyifyou'reanexchangeinaveryfast

movingandconfusingsituation,whenyouhaveasituationlikethis.I'mnoteventalkingabout
legalresponsibility.Whataboutanethicalresponsibilityofthedevelopers?Whatshouldbethe
futurestandardofcarethatweexpectforcryptocurrency?

Iwouldwidenthatfromdeveloperstoinfrastructure.Together,developersandminersarepart
oftheinfrastructurethatmakeBitcoingo,andtoalesserextenttheexchangesand
infrastructureproviders.Theyaretheonesthatmakethebitcoincurrencyusable,wehavea
dutyofcaretomakethesystemstableandmakesureitupholdsitsvalue.Wehavetomake
surethatnobodylosesmoney.

Forexample,theclientshouldavoidthecaseswhereyou'reenteringthewrongaddressand
you'reabletosendthemoneyfornothing,likedestroyingit.ThepointhereisthatEthereum
doesn'tdothateither.

Standardordutyofcare,thecommunityshouldlearnfromhistorylikeincidentslikethis.They
shouldaskthequestion:arethedevelopersmovingtoofast?Aretherereasonsforthischange,
andarethosereasonsgood?

ManypeoplewouldseeTheDAOhackreversalasasocialgood.Andthatgoodcouldoutweigh
thepotentialharm.However,Iwouldmuchratherseedutyofcareasmuchmoreimportantfor
Bitcoin.Iwouldseethisasanimmutableledger.It'sasocialgoodthatoutweighstheseharms.

Thisremindsmeofoneoftheannouncementsonthep2pfoundationsitefromSatoshiwhich
wasthattheadvantageofcryptographyisthatitgivesyousecuritythatcannotbetakenback
nomatterwhatnomatterthereason.(Seelinkforquote)

<http://p2pfoundation.ning.com/forum/topics/bitcoinopensource>

Ithasclearlypoisonedtheotherchain.Alotofthecommunityhasfounditlessinteresting
becauseitnolongerlivesuptowhatotherpeoplejoinedthecommunitytodo.Thatwasnot
analyzedwhenpeoplesaid"justreturnTheDAOcoins".Youcannotcontrolthemarkets.Alotof
userslostmoneyintheEthereumhardfork.Someofthemlosttrustinblockchaintechnology,
maybeforever.

Otheraspectsofdutyofcarecouldincludethevigorousnessoftechnicalreview,havinga
specification,promisesmadetouserswhenasystemisnotready.Clearcommunicationto
users.

Hasethereumscaredusersawayfromcryptocurrencyingeneral?Ithinkithassome,atleast.
Didwe,thebitcoincommunity,doenoughtowarnpeopleinadvanceoftheseeventswith
ethereum?Ifwehaddonemore,wouldithavescaredawayfewerpeoplebecause"wetoldyou
so"?Idon'tknow.Ihavekeptmycriticismsofethereumrelativelyquiet,becauseIdonotbenefit
fromcriticizingtheirefforts.IfIsaythatethereumhasabaddesign,thensomepeoplewould

sayhooray,andtheethereumpeoplewouldthrowmorerocks.Thereareenoughpeoplethat
arethrowingrocksatmealreadyanyway.

Therehasbeenalotofschadenfreudeinthiscommunity.Damagesinethereumhurtusalltoa
verysignificantlevel.ButatthesametimeIcouldhavewarnedpeoplemore.Ithinkweareall
guiltyofthis.Whenitpertainstolegalrisks,iftheydothingsthatcouldcomplicatethingsfor
us.....Alsokeepinmindthatthissituationisnotoveryet.It'sacompetitivesolutionit'slike
blamingonesideandanotheroneside.Onlyindependentexperts,independenttechnical
expertswhounderstandhowblockchainworks,mightmarkthepotentialriskforthetechnology.
Butfromourside,itdoesn'tlooklikea...evenifweprovideanyindication,thiscouldbe
interpretedbymanysides,butneitherpersonwouldbejustblaming.

Thehardthingisthatexpertsdon'texist.Askingsomeonetocreatelikecertificationor
qualification,...itwillalsobeharmfulfortheretobecertification.Thisisagreatriskinmany
industries.Ifcryptocurrencyasawholedoesn'tmatureandbehaveresponsibly,theresultwill
bethateitherwefailentirely,ortherewillberegulatorypressurethatcreatesenormouscostfor
allofus.Wedon'twantthat.Inthepast,Ihavereachedouttocompetingcryptocurrenciesand
toldthemadviceabouthowtheymightbescrewingthingsup.Somehavelistened,othershave
not.Thereareplaceswhereasawholecryptocurrencyneedstogetitsacttogethersothatwe
don'tendupgettingregulatedinbadways.

Thiskindofriskisaparticularlybadone.Wecan'tfunctioninanenvironmentwheredevelopers
asawholecan'toperateinthepublic.Ifwewereinapositionwherewehadtoallbe
pseudonymous,anonymouslikeSatoshiandsoon,andifdeveloperswouldbepoliticallyand
legallyblamedfortheiractions,nothingwouldgetdone.Noticehowoutsidetheroomitdoesnot
say"bitcoinmeeting".FBIknows.Ibetyourplaneticketsays.

Weneedtolettheminerstalk.Anyoneelsewhohasn'tbeenspeaking?

Iwouldactuallysaythatregardingtheethhardforkthatyesthesituationisstillongoing,but
evenifcompletedtheanalysisshouldbegoingonforsometime.Wehaventheardallthe
storiesabouthowvariouscompanieswereaffectedbythehardfork,butthatdoesntmeanthat
theydontexist.Thereshouldbeapostmortem.

Ifwewaitlongenoughtheywillprobablydoanotherhardforkanyway.

It'simportanttounderstandthatalltheconfusionandlossesandbrokenpromiseswereentirely
foreseeable.Andmanypeoplehadforeseentheseproblems.ThewholeEthereumdebacleis
reallybadforBitcoinbecauseitshowsthatsomecryptocurrenciesarenottrustable.Forthe
generalpublic,it'shardforthemtomakethedistinctionatall.Thepublicdoesn'tknowthe
difference.

There'saquestionofproductdifferentiationthatariseshere.IthinktheEthereumsplitisan
opportunityforbitcointobeproductdifferentiatedfromethereum.ButIdon'tknowwhatthat
productmessageisexactly.Idon'twanttosaysomethinglike"bitcoinneverhasanyhardforks
ever"becauseIcan'tmakethathappenanyway.Howabout"Bitcoinhasavigorousdutyof
care"?

OncewehaveAIandmachinesmanufacturingminingrigsandsettingupautomatedfacilities,
andAIwritingcodeandwetakeoutthehumanelement,thenbitcoinisreallyimmutable.The
ethereummissionstatementwasbasicallyexactlythat.Removingthehumanelement.We
couldsaythatwe'redoingthesamething,andweare,scriptvalidationislaw.Ifyouredefine
law,thenthat'smeaningless.Thisisprofoundforme,becausetheethereumwebsitehadthe
strongestlanguageandit'sstillthere.TheethereumwebsiteandethereumREADMEsaid...it
hadthestrongeststatementthatcodeisalw,andit'smuchstrongerthananythingon
bitcoin.org,andithadacontractlikecodeislaw,andalessonweshouldtakefromthisisthat
sayingthesethingsdoesn'tmakeittrue.Anditdoesn'tevenpersuadepublicopinion,atleast
notenoughtopreventamess.

Idon'tknowwhatitisthatcausesthisexpectation.Ultimatelyitisexpectationofthecommunity,
ifacommunityassumesthatahardforkforwhateverpurposesarehard,thentheyarehard.If
peopleassumetheyarenothard,thentheyarenotdifficult.Inthecaseofethereum,or
TheDAO,therewasanexplicitlanguageandanexplicitcontractthatsaidtheopposite.
CompareittotheBitcoineventwhereMtGoxhappened,wheresortoftherelativeeconomic
impactwasthesame.Icannotrememberanyoneevensuggestingasimilarapproach.So
clearlyatthetimeinBitcointherewasanexpectationdifference.Wastherejustoneaddressto
dotoundotheMtGoxproblem?Wellyesthatwasadifference.Wouldahardforkhavebeen
considerediftherewasasingleaddressintheMtGoxproblem?Welltherewasaconcernabout
MtGoxdestroying3000BTCbecausetheysentittoazerolengthscript.Therewasdiscussion
muchlateronwheresomerandompersononIRCdiscussedahardforktorecoverthose3000
BTC.Itnevergotanytraction.

It'saconflictofinterestwhenthere'ssomeinsidersthathaveavestedinterestintheoutcomeof
anevent...ifyouhaveastrongseparationofconcerns,wherethedifferentplayersarenot
crossingover,wellweallhavekindofavestedinterest.It'sdifferentbecauseofTheDAO.
EthereumFoundationhassomethinglike20%ofallether.Itgivesthemalotofweight.With
MtGox,ifwereversedtheMtGoxstuff,IwouldhavemadeaprofitfromtheMtGoxinsolvency
coins,butIneversuggestedthatbecauseitwouldbewrongtodo.

AlotofthefintechstuffIhaveworkedon,thedatatodoreversalsimplydoesnotexistinthe
public.Fungibilityactuallyboostsimmutabilitybecauseifyoucan'ttargetthecoinstotakeback,
thenyoucan'tevenmakeaproposaltoundoit.Atminimum,itrequiresalotofupfronteffortto
dothatchange.IfIwantedtoreverseaMtGoxscenario,Iwouldspendacouplemonthspetition
userstocollectdataabouttheMtGoxscenario,andperhapsthiswouldbestretchedouteven
longer,whichwouldbehelpfulforpreventingahardfork.


Talkingaboutwhatwecanlearn:Theexpectationregardingtheethereumhardfork,weare
talkingaboutmakingithardtodoreversalsinBitcoininsuchacaseasifitwasalwaystheright
thing.Anditmightnotalwaysbethecase.ButIthinkwhatcouldhappenisthatifyoubuilda
systemwhereitisnearlyimpossibletoreverseincaseofamistakebeingmade,peopleare
morediligentaboutwhatpeopledowiththeirmoney.Thisistheoutcomethatyouwant.You
wantpeopletousethesysteminawaywherethepeoplearesufficientlydiligentsuchthatthere
isnodemandforreversalinthefirstplace.Thiscouldbedonebyeducation,forexample.

Ifyouwantareversiblesystem,youcouldalwaysbuilditonasecondlayerontopofthe
immutablelayer.Thisisnottechnicallyhard.Idon'tthinkthatpeopleinthecommunityrealize
this.There'saspecialelementinTheDaowhereitwasdescribedas"perfectlysafe"whereas
nobodyintheBitcoinworlddescribedMtGoxas"perfectlysafe".TheDaowasdescribedas
perfectlysafeandifyoudidn'tlikeityoucouldtakeoutthecoins.Thisissomethingweshould
bemindfulaboutforfuturesmartcontractwork.

BothTheDaoandMtGoxwerebothperceivedas"toobigtofail"tosomeextent.ButyesMtGox
failed.

Ihadanideaforaunderhandedsmartcontractcontestcompetetocomeupwiththebest
safelookingscriptthatactuallystealsmoney.Thiswouldhelpincreaseawarenessregarding
howdifficultitistocreatesafesmartcontracts.IstoppedworkingonthisbecauseofTheDao
hackbecauseitwouldbeinpoortaste.

InFinancialCryptoconference,therewasashorttalkaboutaparticularscriptinEthereumthat
wasaprovablepyramidscheme.Itwasnotonlyapyramidscheme,itwasadvertisedasone,
anditwasalsoaprovablepyramidscheme,andyetpeoplestillsentmoneytoit.Yes,it's
gambling.It'stheethereuminvestmentthesis.Somepeoplewanttoplaythatgame.Peoplelike
theredistributionofwealthgame.It'sagame.Butthereareprobablymanythingsthatthe
bitcoincommunitycoulddotoincreaseawarenessofvariousrisk,whichmightreducetheriskof
thinkingthingslike"thenetworkneedstoreversetosavetheDao"."Ofcourseitwasfullof
bugs".ItwouldhaveplayedoutdifferentlyintheEthereumworldbecauseofthat.Well,withthe
exceptionoftheEthereumFoundationconflictofinterest.

WesawthepollbeforetheEthereumFoundationhardfork.Therewas1020%againstit,but
weseerightnowthemarketcapofETCisabout20%ofthemarketcapoftheETHFcurrency
now.Wecanseethisdisagreementbetweentwopartiesbecauseonepartysayweshould
have"codeislaw"andtheotherpartysays"sincethisDAOhackisnotacceptableandlotsof
peoplelosemoney,thenweshouldsaveitbecausetheyaresayingsaveit".It'sadifferent
opinionbetweentwoparties.That'swhyETCcangainmomentum.Rightnow,forBitcoin,we're
inadifferentsituation.Increasetheblocksizeornot.DopeopleinCorestillagree,1020%,is
thatstillasignificant?

Thereareafewpointstomakehere.20%ofethereumpeoplevotedforitand80%voted
against...itwasonly5%thatvotedatall.Itwas5%voted.Andthen20%ofthe5%was...soit's
veryunclearwhattheactualnumberswouldhavebeen.

.....

Withbitcoin,again,wecantrytoknow.Butkeepinmindthatpeoplesawahardforkgohorribly
wrong.ItwentwronginawaywherealotofpeopleinvestedinBitcoinwouldconsideritgoing
reallywrong.PerhapstoEthereuminvestorstheymighthaveotherexpectations.Idon'tthinkI
couldconvincealotofBitcoinerstodoahardfork,anymore,afterthis.

TheoutcomeforEthereumisnowherenearasbadasitwouldbeforBitcoin,whichisactually
usedbypeople.WhereasEthereumisnotreallyusedinanyretailorp2pmoneytransfer
crossborderstuffrightnow.Peoplearebuyingitonanexchangeandthentheyputitinto
TheDAOormaketestcontractsthatdon'thaverealvalue.WhereasinBitcointhereisreal
moneytobelostbymistakes.

Butarguingtheotherway,inBitcointhereismoreincentivetogetthedetailsright.Ethereum
failedeventhemostbasicduediligenceintermsofevenspecifyingwhattheyweredoing.In
Bitcoinland,wewouldn'tfailatthatpart.InBitcoin,whatwedomattersalotmorethanwhat
theydoinEthereumtoday.Butyouhaveapointatleast.

It'sstilldifficulttogetaccurateviewsonanyofthese.I'mnotsurewehaveanycleverwayto
pollthecommunitythatEthereumdidn'ttrybeforethehardfork.Theyspentafewdaysof
polling,whereasinBitcoinwewouldtakemanymonthsoryearstogathertheelectiondata.I
don'tthinkwehaveacleverwaytopollthecommunity.

Partoftheproblemisthatopinionschange,andtheyareoftenconditional,andit'shardto
collectalltheconditionsofthoseopinions.Ifyoustartwithoneidea,thenchangeit,other
peoplemightnolongerfindthoseopinionstoberepresentativeoftheirbeliefs.

It'sdifficulttoreasonaboutdynamicsystemsthatinvolvethesenonlinearincentive
relationshipsandwejustneedtotargetstability.Inthebitcoincommunity,wefavorsoftforks
becausewecanbuildsafetymechanismswhereitislesslikelytoresultintwochains.Wecan
dothiswithconsensusbuildingaswell.Ithinkthatinaworldwhereeveryonewantsahardfork
tohappen,andtheyallagree,thenit'snotabigdeal.Butit'sagreyareabetweeneveryoneand
noteveryone,andhowdoyoudeterminethis?

TheactoftheEthereumFoundationreleasingthehardforkwaspartlythecauseofthetrouble.
Itseemedofficialthattherewasavoteandeverythingwasdecided.Andthenminers/pools
piledon.Andinsomecases,minersvotedagainstit,buttheirpooldidn'twanttobetheone
miningtheminoritychain,andignoredtheuservote.Thathappenedandit'snotrepresentative.
That'stheButerinEffect.

Theofficialairofitgaveitmoretractionthanitwouldhavehadorganically.Ifyousaidhere's
anotherclientatanotherareatodownload,ifthatwashowitwasdone,thenitmayhavetaken
monthsandmonthsifeverfortheforktoactivatebecausenotenoughpeoplewouldhave
cared.Poolswerejustlookingatthisoutofcontroleffectthatjusthappens.

Ifthatonepooldidn'tswitchtotheotherfork,theywouldhavemadealotofEthereumClassic
coins.Thisisnotuniquetothiskindofsituation.It'sthesameinalmosteveryvoteonanything,
likeelectionsinanymajorcountry.Peopleareoftenheavilyinfluencedbywhotheyaretoldwho
willwin.Exitpolling,even,canhavemajoreffectonthis.Ifsomeoneisonanexitpollshowing
theotherway,itcouldswingtheotherway.

Thevalueofmoneyisinconsensus.SotheButerinEffecthereiswaystrongerherethanin
otherpoliticalsystems.Itmakessensetogowiththemajoritybecauseotherwisemymoney
mightnotbeworthverymuch.Thiscouldcauseabigamplificationeffect.Itlookedforawhile
thattheEthereumClassicmarketpricewouldgoup,itwouldbemoreprofitabletomine,some
hashratewouldjoin,thepricewouldgoup,thenmorehashratewouldjoin,andatsomepointit
reachedsomeequilibriumwhereitwouldstopgoingup.Thehashrategottothepointwhere...
thereweretheserunawayeffects.It'spsychological.It'sapsychologicalcauseforprice
increase.Itcausedpeopletoexplorethesupplydemandcurveinawaythatmovedtheprice
up.Somepeopleweresaying"ohithas12%thehashrate,sowhyisitonly10%ofthemarket
capthereforeitisunderpriced".

Ithoughtitwasinterestingthattherewereprobablyalotofminersthathadnoopinioneither
way,buttheymineditbecausetheycouldmakeprofit.Yep,that'swhathappened.That'showit
works.Forafuturepossiblesplit,it'ssomethingtoconsider.

Thereisalotofprofittobemadebystirringthepotandincitingpeopletogooffandgoona
differentfork,ormaybeincitepeopletodothingsthatmightnotbeinthebestinterestofthe
system.Asinfrastructureprovidersofbitcoin,weshouldbecarefultoavoidstirringthepot,and
weshouldbecleartonotputourselvesinapositionwhereitisincrediblyprofitabletocause
thingstohappen.

PrettygraphofhashrateandpriceofETC/ETH:
<http://slacknation.github.io/medium/13/13.html>

Socialaspectsareincrediblyimportanttounderstandthepossibilityofhavingthesocial
motivationforhavingacontentioushardforkinthefirstplace.Itsinterestingbecauseitis
Hobbesian.Youcanhavedifferentsocialconstructs.

...andbyavoidingthat,youcancreatenewsocialsystemsthataremorefair,etc.And
ethereumistryingtobuildasocietywheretheirjustificationsarerelatedtosocialnorms.How

yougoabout,youhavethepoliticaljustificationlikea"majority"or"majoritybelief"thatthecoins
shouldbetakenback.Andweneedtobecognizantthatthroughoutthehistoryandfuture
historyofcryptocurrency,thisisgoingtobeadefiningfactorintermsofjustificationfordoing
this.

Thisideaoflike,what'sgoingtocomenextafterthat,we'realreadyincreasingtheblocksize
withsegwit.That'stherealityofit.Withsegwit,theblocksizeincreasethatwe'redoingisa
onetimething.Theunderlyingtechnicaldetailsofthisisthatwecannotrepeatsegwitagain,
althoughwegetaboostfromSchnorrsignaturesinthenearfuture.Thespecifictechniqueonly
worksonce.Withhardforks,youcouldattempttodothatindefinitelyandcreateanewcoin
everysingleday.Therecouldbeatradeoffbetweendecentralizationandsizefromeachday,
anddoingahardforkfromthatstandpointcouldbequitecontroversialdependingonthesocial
precedence.It'shardtoavoidthatlevelofsocialcontroversyifyou'retryingtodoablocksize
increasehardfork.Equally,justthenotionthatanyonecoulddoahardforkatall,itwouldbe
controversialandit'strickytomakeitlesscontroversial.

Tobringitbacktoethereum,sinceethereumclassichassuchalowergasrate,couldweget
thegasrateraiseduptoinfinityandtestoutafullyscaledupchain?Thatcouldbereally
interesting,becausethenwedon'thavetotestbitcoinwithtransactionfeesonly.Theydidn't
forktheirtestnet,inethereum,theyhadatestnetbuttheydidn'tforkitfirst.Hasethereumforked
theirtestnet?

TheysetupacontinuousintegrationnetworkcalledHivetodotesting.Youhavetodolive
networktesting.Youlearndifferentthingsindifferentenvironments.Noneofthemteachyou
thingsthatyoulearnintheproductionnetwork.

It'smoreofanopportunityforsecurityresearcherstosay"aha!Ibrokeyourtestnetwork",you
knowinsteadofsaying"aha!Ibrokeyourcoin"whichwouldbedecidedlyworse.

Youcananswersomeeconomicquestionswithatestnetwork.OneofthethingsIwanted
Gavintodowithhisblocksizeincreaseproposal,wastobackdatethedateofthefork
sufficientlyfarbacksothatwecouldseewhetheranyonebotherstoruntestnodes.Youwould
needacouplehundredgigsofharddrivespacetoeventestthis.Hesaid,inprivate,"ofcourse
nobodywouldrunit".Buthedidn'tthinkthatwasimportant.Hehadapoint:thefactthatnobody
wouldruntestnet,withlotsof8MBblocks,doesn'tmeanthatnobodywouldrunbitcoinwith8
MBblocks.

DuringtheEthereumhardfork,exchangesmakeplaymoreimportantroleforthesuccessof
EthereumClassic.Afterfork,wedidmineanumberofblocksontheoldchain.Untilwegaveup
andnobodygaveusany......butethereumclassicgetssucceedoncemajorexchange
supportedthechain.Ifweforkbitcoin,Ithinkit'sasituationmaybesimilar.

Bythewayveryinterestingthattheexchangeprice,itwasbasedonbitcoin.Theexchangerate
isbasedonbitcoinprice.Sowhatcurrencytosetuptheprice?Krakenpairsareallbitcoin
basednow.

IhavetalkedwithEthereumdevelopersaboutthis.Theyareallgettingpaidinbitcoin.Their
pricesaredenominatedinbitcoin?Thewaythattheygetpaidisbytransferringbitcoin.They
haveUSDdenominatedsalaries,butit'spaidinBTC.

Someofthisethereumactivityhasimpactedbitcoinprice.Ontheexchanges,everyonewho
madeaninvestmentinethereum,...thevolumeoffiatforethereumisverysmall.People
makingtheexchangeforbitcoinandthenfrombitcoinforfiatforusethenforeuro.Thisisthe
reasonwhythebitcoinpriceispressuredallthistimevolumesellingishigher.Sothepeople
justleavingethereum,atleastsomeofthem[aredrivingdowntheprice].

Thesuggestionthattheygaveuponminingethereumclassic,becauseitwasn'tnecessarilyas
tradeable,tomethatbegsthequestionisittheobligationofexchangestoalwaysbydefault
continuelistingthepreforkedcoin?Evenwith99%of,....Well,rememberthere'salotof
moneytobemadewithlistingallthethings.Butlet'ssayyouhaveapreferenceforone.At
minimum,becauseyouboughtin,youshoulddeliver.

Sayyouareagolddepository.Andthere'sanewthingcalledlead.Andyou'reswitchingtolead.
Yeahyoushouldswitchtolead.Butatminimumyoushoulddeliverthegoldbars.

Abetterexamplearestocksplits.It'smoreclearthatyoushouldgivebothpartsback,aftera
stocksplit.It'sproperty.Aslongastherearesomeblocksontheotherchain,it'shardtoargue
incourtoflawthatyoucouldgetawaywithoutdeliveringbothcoinproperties.

Theycouldhavewaitedamonthwithsomebestefforttoholdcoinstoseehowthingsplayout.

Havewebeatthistopictodeathyet?

Soonethingtosayaboutethereum,isthatyoucansaythatwhatethereumdidwellisthatthey
madelotsofpositivemediaandPRwhilethingswerefailinginthebackground.Theycontinued
totauntsuccess,whileeverythingwasfailinginthebackground.Inbitcoin,wetendtosay
thingslike"Idon'tlikethewaythat'sgoing"andhaveourargumentsinpublic.Itmightbegood
forbitcoinconfidenceifweweremorepositive,likelet'ssaycompanieswereworkingtogether
tosayjointpositivemarketing.ThatkindofPRandmarketing,inthebitcoinworld,hasthe
abilitytobeselffulfilling.Withalittlebitmore,theethereumsidecouldhavemaybeavoided
someofthis,iftheywerebetteratthis.Atatechnicallevel,wecouldbeveryupfrontwitheach
other.

Youhavetobecarefulabouthowfaryougowiththis.Youhavetobuildtrustwithexternal
communities.Theyhavetoknowthatwhentheyaretalkingwithyou,theyaregettingthereal

deal.Previouslyatageophysicsstartup,theyliketobringtheinvestorstotheengineerswho
talkfranklyaboutwhat'sworkingandnotworking,becausewe'retalkingabouta12yearproject
with$150billionpouredintoit.Theinvestorswanttohearthatsomethingrealforthenextyear
ishappening,notthatsomethingthatisbeingfiltered.Ithinkthereisabalance.

Youhavetolookatotherindustrieswherenobodywoulddreamoflettingengineersspeakin
public,whichcouldbackfireforthoseindustries.It'snotnecessarilythewaytogoforsome
industries.

Therewillbeareceptionin20minutes.Wecankeeptalking.Wecaneatandtalk.

Maybethiskindofhardforkisverydifficulttobepreventedfrom,thiskindofcryptocurrency
system.Theideaofacurrencyisgivenbytheconsentofthepeoplewhohaveparticipatedin
thesystem.Inahardforktheremightbe3groupsofpeople.Twokindsmightbe,Iwillpersistin
A,andtheotherpartywillpersistinB,andtherewillbesomepeoplewhosaybothpartieshave
wonandnowthere'stwocoins.Inthatsituation,thesplitofthecommunitywillbeveryhardto
beprevented.Beforetheethereumhardfork,lotsofpeoplestillhaveanillusionthatokay
maybeoneisthegenuineethereum...actuallythat'salie,itwillnotsurvive.Butafterthe
hardforkwejustseethatthere'sactuallynogenuinechain.Andtheminers,tokilltheminority
chain,isittherightthingtodo?Anyotherhardforkisnowmoredifficultasaresultofthe
ethereumhardfork.

Ethereum'shardfork,forexample,isverycontroversial.It'sagainsttheirownadvertisement
thatcodeislaw.Inbitcoin,increasingtheblocksizeismuchlessimportantrule,it'sjusta
technicalrulethatwaswrittenbySatoshiin2010.It'stechnical,butit'snotrelatedtothe
philosophyorthevalueofthesystem.Ithinkthisthing,makesmaybeinthefutureanyhardfork
willbecontentiousnomatterwhat.

Canyouexplainwhyyoudon'tthinkit'stiedtovalue?Well,Ithinkhemeantmoralvalue.Why
doyouthinktheblocksizechangeisnottiedtomoralvalue?Ifwedidahardforktounlimited
bocksize,IwouldquitandIwouldbedone.Theblocksizeatatechnicalleveldeterminesthe
decentralizationandwhetherpeoplecanparticipaterunningthenodes.

Butperhapsweshouldlookatthisintermsoffungibility.Iftherewasahypotheticalbreakin
fungibility,thenpeoplewouldfindbitcoinuninterestingandmoveon.Blocksizecanbreak
fungibility,andthat'swhyit'scontroversial.

Thefactthatyou'rehardforkingforablocksizechange,obviouslypresupposesthatyou're
hardforking.Butwehaveasoftforkforblocksizeincrease.Theforkitself,....hardforkfrom
thepointofviewrightnow,inthefuture,anyhardforkwillbecontentiousbecausepeoplecan
alwaysargueohthisforkIdisagreewith,andbothsidespersist.

Didyousaysoftforkaswell?


Ifweactivateasoftforkwith95%withhasrhate,andsomeonesays,thissoftforkIdon'tagree
with.Theywouldhavetohardfork.Maybesomepeopledon'tacceptasoftfork.

Theresacommonargumentthatwithasoftforkthereislessopportunityforpeopleto
disagree.Thereisalsonoproblemwithdisagreeing.Youarefreeto.Letsletitplayoutsay
thatasoftforkisblocked.6%dontrunit.Whathappens?Itdoesntactivate.

Thenitjustdoesn'thappen.Thensaythissituationpersists,andtherearepeopleareangryand
theywanttheadditionalcapacityandfeatures.ThenIthinkthatsituationissimilartowhat
happensifminersareblockingsomekindsoftransactions.Becausetheyareeffectively
blockingthesegwittransactions,whichpeoplecannotmakewithoutthatchange.Sohowwould
usersrespondifminerswereblockingandcensoringthesetransactions?Howwouldthe
stakeholdersrespond?Idontthinkweknow.

Therehavebeenguessesthatpeoplehavemadeaboutthisinthepast.Perhapstherewould
beahardforkorsomething.Butwedon'tknow.

Thisisnotaboutdisagreeingwithsoftforks.Thesolutionwehaveforthisisfungibility.If
transactionsarenotidentifiable,thenthisproblemgoesawayentirely.That'ssortofanaside,
though.

Goingbacktotheotherpointthough,maybeafterEthereum,allhardforksarecontroversial
perhaps.Ihopethatisnottrue.OnethingthatwhenhardforkscameupinBitcoin,whichI
proposed,wasthatthisblocksizestuffwhetheryoulikeitornot,hascontroversy.Thereare
changesthatwecoulddothatwouldbeuncontroversialaspossible,ifweweregoingtotalk
aboutahardforkinbitcoin,thenweshouldfirstgetexperiencewithachangethatispurely
technical.Ithinkthatblocksizeisnotapurelytechnicalmeasure.Perhapsachangethat
everyoneiscapableofagreeingwith,forafirsthardfork.

BecauseofthissplitinEthereum,itsetsaprecedentforBitcoinforthepossiblefutureof
hardforks.Forbitcoin,ahardforktherecanonlybetwooptions.Onesidemustacceptmultiple
chains,multipleattacksfrommultiplevectors,orwejuststayonthemainchainandtrytokillthe
forksandtheminoritychains.Therecanonlybetwopossibilities.Eitheryouacceptthatthere
willbemultiples,oracceptthatyoucanattack.

Attackscouldbestopped,becauseyouchangethePoWontheotherchainuntiltheattackis
notsuccessful.AndbotnetsmighthavePoWtoattackanywayonanewchain.

Ihave10%inthisdirectionandyouAmericangovernmentsaysIlikethisdirection.
Companiescanleadtheirownchainsbecauseofthehashingpowertheyhave.....

...priceincrease,anditmayhavemorethan50%ofhashrate,tobecomethemainchain.


Idon'tthinkwewantmultiplechains.Ithinkthatwouldbebadforbitcoin.

Hispointisthatyouifyoudon'twantmultiplechains,youhavetoattacktheotherchains.No,
thisisuntrue.Therearewaystopreventthoseattacks.

Inthepast,peoplethoughtthatahardforkisgoodbecausethereisAandB.Inasoftfork,...if
somethingisnotcontroversial,maybeit'sbettertouseasoftfork.

Holdon.Irejectthepremisethatahardforknecessarilyresultsinmultiplechains.Many
hardforkswouldresultinmultiplechains.Therearetechnicalwaystopreventthis.Anyonecan
makeanewhardfork.It'salwaysapossibility,evenifnochangeismade,likewecouldwalk
outofthisroomwith10hardforksofBitcoininthenext10minutes.

Idon'tthinkthat'stherealspectrumofchoices.Attackswillnotbesuccessfulifpeoplewant
anotherchaintoaccept,ifyouusetechnicalmeanstopreventthoseattacksfrombeing
successful.

Ithinkisunnecessarilypessimistictoassumethatanyhardforkinthefuturewillresultintwo
chainsorbecontentious.It'shypotheticallypossiblethatacarefullypreparedplanwithall
stakeholdersinagreementsomehowoversomesufficientperiodoftime,oversometimeperiod
tosatisfydutyofcare,tomakesomechangethathasnophilosophicaloreconomiceffect,or
verylittle,thenthosethingsshouldn'tresultinanymoredramathanwhatwecouldcreate
withoutatriggeringfactor.

Doyouthinkexchangesandtradersprofitingfromit,wouldtheycreatedrama?Buttheycando
thatnow.

Itrequiresuserstobelievethat,atanypoint,therewouldbesomepoint,....right?

..becauseofthe...anyonewhowantstostartanewcoinbusiness,theycouldcontrolacertain
positionofthehashrate,youcouldforkoffthecurrentchainandperformahardforktoleadthe
chainintheotherdirectionthatyouwouldlikeittogo.Andtherecouldbeonlytwowaystodeal
withthat,eitherwehavetoacceptthatforkorwehavetosuppress.

No,nowevebeensayingstronglythattherearetechnicalmeasuresthatcanbetakento
preventtherefrombeingthatchoicebetweenfollowandattack.

PoWchange.Okstop,onepossibilityisthatthereisnotaforkcreated.Oneproposalthatwas
made,asahardforkchange,wouldbetoineverybitcoinblockheader,thereis32bitsof
zeroeswhicharealwayszerobecauseoftheminimumdifficultyinthefieldthatcontainsthe
priorblockhash.Therewasaproposaltohardforkthesystemsuchthatthevaluesthathaveto
bezerorightnow,couldbeanyvalue.Thiswouldgiveyouextranoncespaceintheheader,

whichwouldgiveyouthingsliketheasicboostoptimizationwithouthavingtouseversionspace.
Itwouldalsoallowmoreefficientmininghardware.Itwouldchangenothingelseaboutthe
operationofthesystem.Ifthiswasdone,thenIthinkitwouldjusthappenandtherewouldnot
bemultiplechains.However,theasicboostpatentsmakethispolitical,whereasearlieritwould
havenotbeenpolitical.

Ifsomeonehastheeconomicmotivationtocreateafork,thenthechoicefundamentallyisto
allowtheforkoryoudisallowthefork.That'strueforaltcoinsaswell,though.Effectivelya
hardforkisanaltcoin,butit'spredistributedinthesamewaythatbitcoinisdistributed.Thishas
existedinthepastinbitcoin,likeClams.It'snotaproblem.Isuspectthatifyoudidahardfork
likethatone,withareasonableamountofnotice,andanabilitytogetstrongindicationsfrom
thestakeholdersandcoinholdersand1bitinnsequence,ifyousawthatfor90%ofthe
transactionsforthepast12months,thenIcouldseeyeahtheoldversionofbitcoinmightbe
traded,butyouwouldbeinasituationwherethesocialconsensuswouldbetomostlyignoreit.
Ithinkthat'smuchhigherchance,incomparisontoethereumwithshortnoticefordubious
reasons.

Wehadthe...whichdideventuallyforkoffoldernodesinMarch2013,noforkwascreatedin
actuality,becauseitwasinthesoftwareformanymonthsbeforehand,itwasuncontroversial,
therewereannouncements,therewerefixesthatyoucouldapplytooldclients.Occasionally
thereareoldclientsthatforkoff,andtheytrytogetbackon.Soyeah....

AsIsaid,even,Iwouldnotdefinethatasahardfork.Itisfromatechnicalpointofviewthatit
wasahardfork.Therewasnoforkactuallycreated.Itwasahardforkrulechange,butnotan
actualhardfork.Ithinkusuallywhenwesayhardfork,wemeanrulechange.Wedon'tmean
anactualfork.Whenpeopletalkabouthardforkinacolloquialsense,theyarereferringtothe
otherthing.Thusthisisinherentlyimpossibletotalkaboutinaclearway.

Idon'tthinkthattechnicallyhashrateattacks,Idon'tthinkthat'sanoptionthatmakessense.
Plusthelegaloptions.Weacceptthataltcoinsexist.It'snodifferent.Itisthesame.
Mastercoin....Clamsisabetterexamplehere.

Inethereum,EthereumClassicsaystheyaretherealcoin,andEthereumForksaystheyare
therealcoin.Usingtheword"altcoin"mightbepoliticallyloaded,though.It'sunfortunate.

Iamsorryforusingthiswordagain,butIwouldsay,thenIwouldsaythatthereasonwhythe
ethereumcommunitysplitinthisway,ultimatelygoestoaviolationofadutyofcare.Ifthey
wereadequatelycarefulinhowtheyapproachalltheirdecisionsandpromises,thentheywould
havemoreuniversalsupportofthecommunityinonedirectionortheother.Idon'tknow,thatis
thefundamentalissue.Well,iftheyhadtheydonethatsufficientlywell,thentheywouldn'thave
doneaTheDAObailout.

8conversationsatthesametime.Needmorecephalopodarms.Morechainsneeded.


AfailureofdutyofcareinthiscaseforEthereumwasnotbeingcarefulinengineeringforthe
disastertohappen.There'smorethanthat.Theyweretemptedtoviolatetheirownprinciples.
TherewasalsoaconflictofinterestinthattheywereinvestedinTheDAOaswell.Theoutcome
couldhavebeendifferentwithouttheconflictofinterestwiththeirTheDAOinvestments.

Whathewassayingwasthatpeopleinthisroomareangels.Dontassumedevilsdontexist.
Youcantassumesomeactorswillnotforktoaminoritychaintodisruptthemarket.

EVAsdon'texist????

Couldyouexplain,he'smakingapointaboutgametheory,or,Iamnotfollowing.Yes,game
theory.

Ithinkthere'samisunderstanding,Idon'tthinkanyoneissayingthatwethinkit'sbadtoattack
andsoattackswonthappen.IthinktheargumentIwasmakingwasthatattackstosuppressan
altcoinwon'tbesuccessful,becausetheycanchangetheirtechnicalrulestosuppressthe
attacksusingsecuritydefenseattacks.Politicalandmarketattacksmightbemuchmore
successful.51%attackanaltcoinandtheywilladopt,theywillchangetheirPoW,theywillmake
technicaldefenses.

Ithinkitisimportanttoemphasizethatinthesamewayasbitcoin,altcoinscandeploytechnical
defensesaswell.

Thehistoryofthisisthattherewasanaltcointhatwaskilledbecausesomeonesaiditwas
dead.That'smostlywhathedid.Hewasalso90%ofthehashrateonthis.Buthesaiditwas
deadandthatstoppedit.

Ihavetopointouttherewasanexampleofanaltcointhatwasattackedbya99%hashrate
attack.Ithadlikea72blocktimewarpingreorg.Theymadezerochangesandsurvivedfor2
yearsbeforechangingthePoW.Ithinkthiswasfeathercoin.

Therewasanotheronewherethedevelopersattackedit.Thereislotsofobscurehistoryhere
thatishardtodocumentinatimelymanner.HaveyoueverplayedagamecalledIlluminati?
Let'sbustouttheboardgameandwecanallplayIlluminatitheboardgame.

Shortreceptionbreaksoonornow.

#Miningsoftware

(Backfrombreak)


Wecouldcontinueourdiscussiontomorrow,ifwewantto.Anyclosingremarks?Whatabout
problemswithBitcoinCore?Ihaveneverbeenaminer,soforminers,whathasbeenthe
biggestproblem?Whataretheissuesthatneedtogetfixed?

ForpeoplewhoareprogrammingBitcoin,weusethesoftware,andsometimeswedon'tlikea
problemandworkonittofixitandmakeitbetter.Somedevelopersaremining,butdefinitely
notatthescalethattheprofessionalminersaredoing.Whoinhereismining?Whohasever
mined?WhohassetupCoreinordertominewithsomeactualhardware?Doyouincludefailing
todothat?Ijustwantedtomakeapointthatitmaybesurprisinghowfewdevelopersare
settingupminersinthecurrentenvironment.Itfuckingsucks.Whatcouldwedotomakethis
better?

Therewasaperiodoftimewhendevelopmentwasactivelyignoringminingconsiderations.It
wassortofassumedthattheminingindustrywasbigcommerciallysuccessfulandthatitcould
takecareofitself.Asaresult,developerattentionwenttootherareas.Asaresultnow,Iamnot
happywiththestateofminingconfigurationinBitcoinCore.ButIamsurethatissues,likepool
operatorsandminersencounter,gobeyondjustconfigurationofmining,andusageofitis
probablydiffering.Iwouldlovetohearaboutanyissues.

Foraminer,hecanjustsetupaCoresoftwareinstance,andthenhecanstartmining.Butone
problemthatcannotberesolved[thatarises]istheorphanrate.

Hmm.Hm.Mm.Mmm.Okay.Isee.

Sothereareminingfarms.Theywanttosetupminingpools.Becauseoftheorphanrate,and
thestabilityissuesinthesystem,forcedthemtogiveuponthat.Sotheyhavetojoinmining
poolstomineblocks.

Whatstabilityissues?Besidesbeingapainintheass?

bitcoindhangupsometimes.

Whenwereyoudoingthis?

Maybeatleasttwoyearsago.

Thatmayhavebeen,forexample,HTTPconnectionerrors.RPCerrors.Sothesehavebeen
fixed.Wefixedthatparticularissuesincethen.

Ifyoucanimproveit,onethingis,it'sveryhardtosetorprioritizetransactionsandsetupour
ownmanualrulestoselecttransactions.Thetransactions(rules?)donotpersistifIrestart
bitcoind.Maybeabetterwaytocustomizetheoptionshere.Iwouldliketoseebitcoindconnect

tooutsidenetworkwithsametimeusingCorenetworkandalsoanothernetworkatthesame
time.

Youcandothat.Maybethereneedstobedocumentationaboutthis.

Ifyousetaproxy...?It'sonion.It'snotproxy,it'scalledonion.Thereareabunchofdifferent
options.Thebehavioryouwantispossible,butweneedbetterdocumentationtoexplainhow.
Betterdocumentationwouldbehelpfulforyouhere.

Itwillusethenormalnetworkfornormalconnection,andusethetorproxy.Toconnecttotor
nodesitwillusetor,andfornormalnodesitwillusethenormalnetwork.Iwanttohavemy
bitcoinnodesbehind,onlyconnecttosomeknowntrustednodes.

Hewantsconnectcombinedwithonion.Ah,itdoesn'tdothatrightnow,butitcouldbedone.
Hewantstoconnectalocalnode,butthenallother....Thismakeconnectionmuchmore
reliable.Youstillhaveaslowlink,butit'salink.

((Developersmumbleamongstthemselves.Solutionfound.Canfix.))

Therequesttopersisttransactions...prioritization?Persistthemempool,andtopersist
prioritization,andabetterprioritizationAPIingeneral.

Also,itwouldbebettertohavemoreproxysettingswhichonecouldbeabackupofanother
one.OurnodeshavetobesetupoutsideofChinaasaremoteserver.Wehavetosetuptwotor
proxiestomakethemmuchmorereliable.Withonlyoneproxy,ifonefails,theneverythingfails.

Yes,Ithinkwecandothat.Youneedtheabilitytoaddproxieswithoutrestarting?Doyouneed
theabilitytoaddproxieswithoutrestarting?Well,wewillsendyouanemailandgetyour
requirements.Ithinkthisshouldbenoproblemtodoeverythingyoujustaskedfor.

ThiswouldmakebitcoindmuchmorereliableandasreliableaspossiblewhilekeepingtheIP
secret.

Whenthenetworkinglibrarygetsmergeditwouldbegoodtohaveatoolthatanalyzesthe
networkconfigtomakesurewedonotincorrectlyconnecttotheincorrectnetworks.

In0.13,thereiscompactblocks,whichcanhelplowerorphanratessomewhat.Thishasbeen
deployedinFIBREnetworkforworldwideblockbroadcastandthiscanhelpreduceorphan
rate.Therewillalwaysbeanorphanrateinthenetworkbydesign,butwecanmakeitvery
small.Theproblemwewouldliketosolveistheonewhereyouhavetojoinabigpooltogetout
oforphaning.That'sanexamplewherebigpoolshaveanadvantageduetotheirsize.And
betterblockpropagationcouldreducethisadvantagethatbigpoolshave.Largerblocksthat

takelongertopropagatecontributetothisproblem,whichisaproblemforblocksizeincrease
proposals.

Thisispartofageneralprojectthatwewouldlikeminerstobemininglocallyoffofalocal
bitcoininstance.Sotheysaidtheyweretryingtodothat,butitdidn'tworkforthem.Theywere
talkingearlierthattheywanttoopensourcetheirpoolsoftwareforthispurpose.Ifyouseeany
hangupstothis,thenweneedtoknowaboutthosebugssothatwecanfixthose.Someofthe
torconfigurationthingscanbealleviated.

AtthetimeofSatoshi,everyonewasrunningtheirownbitcoinnodesontheirdesktop
computers...butnowonlyexchangesandmajorbusinesses,theyrunthissoftwareontheir
machines.BitcoinCoreisstillbasicallydesignedfordesktop.

Well,notreally.IthinkmostdevelopersrunBitcoinCoreinstanceswithouttheGUIandthis
makesWladimirsadoften.

Ithinkhemeanssmalldevices?

YoucanhaveseveralBitcoinCoreconfigurationsfordifferentpurposes.Likethedefault
dbcachesize.Numberofconnections.Ifthedbcachesizeistoolow,it'ssuperslow.The
default,until0.13,hasbeen100megabytes,andthat'sslow.Ithasn'tbeenlargerbecausewe
expectpeopletonotrunitondesktopsbecausedesktopshavelotsofRAM,buttoruniton
VPSwhereRAMismorelimited.

Therearemanythingswhereifitwasonlyrunningondesktops,wewouldhavemadechanges
andmadeitfaster.Butwehaven'tduetoconcernofrunningitonsmallVPSdevices((sorry,
browsercrashedwhiletyping)).

ThisisalongertermgoalofBitcoinCoretoprovidethebasicconsensuspart,through
libconsensus,sothatitiseasyforpeopletogoandwritefullnodepackageswhichare
completelycompatiblewiththerestofbitcoinbutalsohavedifferentAPIanddifferentfeature
setsandwrittenindifferentlanguages.Well,weareintheweedshere.Thisissomethingwe
hopetoworkonasdevelopers.

TheC++codeisdifficulttomaintainandit'sslow.It'sanimportantgoalforustohave,tohavea
consensuspackagethatwehavethatcouldbeusedbyanylanguage,andcouldbeusedfor
anyapplicationtheywanttointegratethatinto.Somaybebtcdcouldhavedifferentwalletson
differentnetworksandeverythingelse.Well,particularlyhewastalkingaboutminingpolicy,
whichIassumeisthekindofdevelopmentheisinterestedin.

Iamworkingonlibconsensusspecificallybecauseacustomeraskedmeto.Tohaveanode
moreeasytocustomizeinC#,that'sthesamereasonwhyweweretalkingaboutmaking
libconsensus.


Ithinkweonlyhave10minutesleft.Ifanyonewouldliketomakesomeclosingremarks,then
wecouldwrapuptoday'sdiscussions.Weshouldalsomentiontopicsthatwewouldliketotalk
abouttomorrowspecifically.

#SometopicideasforDay2

Fungibility
blockwitholdingattack
softforktopreventblockwithholdingattack
softforks
maybeweshoulddiscusslatestinnovationsinblockpropagation
howtocommunicatebetter
BitcoinCorecommunicationissuesregardingupdatesandprogress
lightningnetworkstuff
minerprofitabilityregardingsecondlayersolutions
blocksize,HKagreement,etc.
AsicBoostandpatents(andsoftforkprevention??)
Patentpools,patents,defensivepatentstrategy
regulatorypressuresonminersifany
regulatorypressuresandlegalconsiderationsfordevelopers
decentralizedvariancereduction
weakblocks
longtermminingprofitability(likewhenatransactionfeemightbecomehigherthanthe
defaultsubsidy)
newAPIsforbitcoindforwalletsandblockchainservices
overviewofsegwitandsegwitsecurityreview(re:theirquestionregardinghowdowe
knowitissecure)
thefutureoftransactionfees,walletfeeestimation
miningpolicyrulesandexpressionandloadingthatintoCore
getblocktemplateupgrades
bip9versionbitsstuff
weakblocks
replacebyfeethings

GoogleBustourwillrequireyoutosignyournameonthesheetofpaper.Whenisthetour?On
Mondayafternoonat3:30pm.

Mempoolsynchronization.Therewasarequestforhistoricalmempoolsnapshotsandthatdata
tobemadeavailable.MaybewewillaskChainalysis,doanyofusknowthem?

#Day2

FordevelopersIwouldliketorequestcoordinationusingIRCregardingallocationoftalktime.
Weneedexplicitpausesand"catchup"time.Transcriptionhasaslightdelayandprojectionhas
anadditional(internet)delay.Timemustbegivenforreply.

Goodmorning.Doeseveryonehaveawificonnection?Whodoesnothaveawificonnection?

((goingthroughlistoftopicsenumeratedonthepreviousday))

Theremightbetopicsthatpeoplearenotawareofthatdevelopersareworkingon,thingslike
segwitandotherscalingitems.

Whatabouttheminers?Wouldyouliketostartoutwithsometopics?Anyoneelse?

Developersmeetinpubliceveryweekwitheachotherontheinternet.Wetalkregularlywith
eachother.Itwouldbebettertohaveinputfromtheminersregardingwhattheyareinterested
intalkingabout.

Whataboutrequirementsforbitcoin?Weallwantbitcointosucceed.Wehaveinmindthings
thatwewant.ItwouldbegoodforuserstobeabletobuyASICs.Weoftendon'ttalkabouthow
thatwouldbedone.Wewouldlikemorepeopletobeabletousebitcoin,orforbitcoin
transactionfeestobelower,butchangingtheformatinacertainwayisnotarequirement.I
thinkthatifwecouldcollectalistofrequirements,thatwewouldbesurprisedhowmuchwe
mightagreeonthoserequirements.Itwouldbeagoodexercisetogothrough.

WhatdoyoumeanbybuyingASICs?

YoucangoandbuyabitmainS9onawebsite.Icouldputinacreditcard,andsometimelater
anS9willarrivebymail.Forexample,therearenotmanymanufacturersthatsellASICsina
formfactorthatworkinahouse.ThereusedtobeKNC,theydon'texistanymore.Theseguys
makeshippingcontainers.KNCisoutofthemarket.

Thehousingmarketisjustforreputation.

Itwaslikeworsetheimplementation.Doesn'tselltheminersbecauseinsidethesedangerous
highvoltageandit'snotpossibletocertifythemintheEUortheUS(forconsumeruse?).Ifyou
aremakingthemsmaller,thenyouarejustusingthetype,andthere'snoreasontosellit.So
youwouldbegoingforbankruptcy,youwouldnotbeabletomakeit.Itwasjustmaybewrong
decisiononourside.Itwouldbegoodtocreatetheproductwithoutthecertificationandsome

specificrequirements,theyjustsolvethetechnicalproblem,butitdoesn'tpassthecertification.
Andlately,itwasjustaquestionaboutsurvival.Thereisnotimetosplittheteamandthereis
theotherpercent.Rightnowthisissomeotherproblemwithcontainers.Butchips,thereisthe
keyIthink,theywillreleaseandtheywillbeavailable.IknowaboutcreatingUSBefficientstick,
willnotbesoefficientforthefunctions.

JusttheideaofarequirementisthatmanypeopleshouldhaveASICs.

Whatdoyoumean?YouwanttobuyASICoryouwanttobuyminers?

WhatIamsayingisthatitwouldbebetterifthereweremoremanufacturers.

Maybeweshouldreformulateit.Mininghosting?KeepingtheminerathomeIthinkmorefaris
willbemorecomplicatedtask.

WhatIthinkheistryingtosayisthatforthelongtermsurvivaloftheBitcoinsystem,wethink
thatitisimportantforparticipationinminingtobeverywidelydistributed.Andthat'ssortofa
requirement.Buthowwegetmoreminingmoredistributedisanopenquestion.

InthefutureperhapswewillhavebetterdistributionofASICsandminingamongusers.

Yesterdaywesawagraph,forallthecompanies,forminingcompaniesin2015from10
companiesthereare8is...sothe..becauseisgrowveryfast,thecombinationisveryvery
high.Sothenitcametostagnation,sooften,maybewewillseeotherplayers.

ThereisalsoAvalon3,right?Theygotboughtbysomebody?IcannottalkaboutthemIthink.

ThebiggerthingthathewastryingtoaskaboutisthatweallthinkaboutthingsthatBitcoin
needstoachieveinthefuture.ArequirementexampleisthatBitcoinminingiswidely
distributed.Anotherexamplerequirementisthatbitcoinshouldbeeasytouse.Perhapsanother
requirementwouldbe"bitcoinfeesshouldbeunderXthreshold".Itisoftenusefultothinkand
askaboutrequirements,andnottechnicalmechanisms,becausethereareoftenmultiple
technicalmechanismstoachieverequirements.Thereisalsooftenmoreagreementabout
requirementsthanthereisagreementaboutmechanisms.Soperhapsweshouldtalkabout
requirementsthatwefindinteresting.

Miningdatacenternotcentralized,wealreadydrawthemupandtriedtoshowhowmany
minersisdistributedbythe..ofthemap.IcouldalsomarkhisdatacenterbecauseIdidnot
haveanyinformation,theycouldreleasethemupanditwouldbegreatPRbecauseitwould
showthatminingisnotjustsomepoint,thereare60personslocatedinChinaforexample,and
it'sverydistributedandthestatisticscanshow,it'sgreatPR.

Multiplelocationsdoesnotdistributeit.It'sstillunderthesamecontrolofthesamecompanyor
government.

No,eventhedatacenters,whattheyweresayingyesterdaywasthat..theycannotjustmake
someattacksoeasily,theyperformmaintenanceandjusttocombineallthepower..soIthink
it'stechnicallyveryhardtoorganizelikethat.Inourcase,ahugepartof,toinvestors.It'snot
ourpower.Ithinkit'snotjustoneortwoinvestors,it'shundredsorthousands.It'sevenmore
thanthenumberofCoredevelopersalltogether.

Keepinmindthatifthedevelopersgoaway,nothinghappensinBitcoinCoredevelopmentfora
while.No,that'snotcorrect.Well,it'snotthesameasminingissueswhereimmediatelybitcoin
fails.Imeanthatnothinggoeswrongifdevelopersvanish.Thesoftwarekeepsworking,fora
while.Whereasifminingdisappears,bitcoinbreaksimmediately.

Ifsomeoneweretodoahiddenmodificationsomeonewouldntdiscoverit.

No,itsnotthateasy.It'sverydifficulttogetthingstopasspeerreview.IwouldsaythatIam
muchmoreworriedabout,andinparticularlybecauseifsomethinghappenstothedevelopers,
there'sabigpooloftalentintheCryptocommunity.Itwilltakeafewmonths.

Let'sjustagreethatbothourconcerns,thatwewantdecentralization.

Ifwewantbitcointobeasuccessin5years,whatcharacteristicsdowethinkithastohaveto
beasuccess?Perhapsminingshouldbereasonablydecentralized.Wecouldsay,itshould
supportmanyusers.Itshouldhavereasonablefees.Whichofthesedotheminersagreewith?
Whataretheyinterestedin?Doweseefungibilityasaprettyexistentialinterestingitem?Maybe
ifyousaymining,thatmightnotbearequirement,theactualrequirementisfungibilityperhaps.

Themainrequirementforbitcoinminingisthelowcostofelectricity.Alotofthoselowpower
costsarelocatedinremoteregions.Theyaredistributedaroundtheworld.Thatadvantageby
itselfprovesthedecentralizationmodel.

#Progressandorganizations

Ithinkweshouldtrytoshorttermplanandlongtermplan.Weshouldtrytoimproveourimage
toinvestors.Wecouldalsotalkabouttheimagepresentedtoinvestors.Alltheinternalbattles
andconflictshurtthatimage.ThereisnocentralizedPRfordevelopers.Thedevelopersare
actuallysomewhatopposedtocentralizedPR.Nobodyfromventureinvestors,theysaymany
times,theyarenotreallytechnical.Theyarenotfollowingtechnicalpresentations.Theywould

liketogetsomefinancialinformationaboutthestatusoftheproject.Itdoesnotyetexist.Maybe
weshouldhiresomepeopletorepresentBitcoincommunityinterest.

Irecognizethatsomeonementionedtheopinionsonthedecentralizationeffort.Iwouldliketo
maketwopoints.IthinkthattheR&Dinbitcoiniscurrentlyneedssomeimprovement.Ibelieve
thatit'salittleslowinpace.WeneedtoimproveandacceleratetheR&DeffortinBitcoin.The
secondpointisthatIwouldliketomakeis,couldwehavemultipleversionsofsoftwareand
multipleparallelR&DteamsgettinginvolvedinBitcoindevelopmenttoimproveitsR&D?For
example,inEthereum,theR&DeffortsareveryactiveandfundedbyEthereumFoundationand
wecouldlearnfromtheirexamplesanddrawlessonsfromandalsoimproveourownR&D
effort.

WhatisEthereumdoingthatwe'renot?Someconcreteexampleswouldbeuseful.

Iwouldliketoaskhowmanyinyourroomhassubmittedmorethan1000linesofcodeintothe
Bitcoinrepositoryinthelastyear.

LinesofCodeisnotagoodmeasureforprogressondevelopment.Itisdifficulttomeasurewhat
isprogress.Whataboutwhenpeoplereviewsourcecode?Howdoyoumeasurethat?What
doesitmeanwhethersomeonecontributesbylineversustimereviewingordesigning?Code
reviewcanbemuchmoreusefulthanwritingcode.

CanwegetatranslationregardingwhatEthereumFoundationhasbeendoingthatwehavenot
regardingR&D?Whatistheperceptionhere?

Okay,so.Hethinksthatbecause...theyhavemoreversionsofthesoftware,andalsotheprice
ofethereumalsoprovesthatithasmoreactivityintermsofR&Dandsystemimprovement.

Hispointisthatthereiscorrelationbetweenpriceandethereum'sR&Dactivity.

Well,bitcoin'spriceismuchhigher.

Bitcoin'scurrentrateofR&Dismuchhigherthanithaseverbeen.Wecouldusestatisticsto
showthisifwewouldlike.

IdefinitelyagreethattherearecommunicationproblemsintheBitcoinspace.Forexample,
talkingaboutwhatisgoingonindevelopment.Awarenessinthepublicisnotparticularlygood.
Weneedhelptofixthis.TheactuallevelofR&Dactivityishigh.SinceBitcoinCore0.12.1,
whichwasjustafewmonthsago,thediffsizebetweenthemasterbranchand0.12.1,is
184,000linesofpatchbetweenthem.Sothat'saconsiderableamountofdevelopmentactivity
thatisgoingon.Thisworkincludesmajorfeatures,includingfeatureswhichareimportanttothe
miningecosystem.Maybewedon'ttalkabouttheseimprovementsoftenenough?Perhapswe
donotspeakclearlyenoughaboutthesedevelopments?Weareoftentalkingtoother

developers.Fromadevelopmentperspective,ourfocusisondevelopmentactivity,makingsure
thingsarerunningsmoothly,butwedonotoftencommunicatetodrivethepriceforexample.
Wewouldliketodomore.

ThereisafairamountofhostilityintheBitcoinecosystem.Thiscreaturespressureagainstthe
developmentcommunitytospeakaboutprogress.Everytimethedevelopersspeak,thereisa
hornet'snestofnegativeresponses.Wegetalotofnegativity,evenfortalkingaboutforward
progress.Thisisverydemoralizing.Indevelopment,ourcultureisoftenthatwewouldpreferto
dogoodwork,andnotnecessarilypromoteourworkortalkaboutit.

Icountedthebitcoinrepositorylinesofcode.Ionlyfound120,000linesofC/C++codeincluding
emptylinesandheaderfiles.Wheredidyousee184,000linesofchange?Wherediditcome
from?

Itwasa"diff"(thedifference)betweentheolderversionsandnewversions.Itincludesboth
additionsanddeletions.Betweentwoversions,thereareaddedlinesanddeletedlines.This
addsupto184,000intotal.Someonecanworkfor1monthonanewfeaturetoreplaceanold
feature.Thiscanmean1,000linesofnewcode,and20,000linesofremovedcode.Thelineof
codemetricisnotagoodmeasureofR&Dqualityorprogress.Youcanseethisresultyourself
ingit,wecanshowyouhowtomeasurethisyoujusttype`gitdiffv0.12.1`after`gitcheckout
master`andyoucanseeforyourselfthedifferencesbetweenthemasterbranchandv0.12.1.

```
gitcheckouthttps://github.com/bitcoin/bitcoin&&cdbitcoin
gitdiffv0.12.1|wcl
```

...moredetailscanbereadon<http://bitcoincore.org/>(or
<https://github.com/bitcoin/bitcoin/compare/v0.12.0...v0.13.0rc2>)

IwouldliketothankyouforyoureffortsonR&D.Youarethemaindevelopmentteaminthe
Bitcoinspace.Irecognizethatasyoujustmentionedthereisalotofnegativityandattackson
Coredevelopers.Fromtheoutsiderperspective,thiscontributestotheimagethatwearenot
unified.Wehavedivisionsamongourselvesbecauseofthis.Thisisinturncompromisingthe
developmentofBitcoin.Atthispoint,IamnotsurethattheCoredevelopmentteamisgoingto
improvetheirPReffort,orwhethertheywilldiginandburyyourselvesintotheworkandnottry
toimproveyourPR.

OneclarifyingremarkisthatsomedevelopersfeelthattheyshouldnotparticipateinPR(public
relations).

ItisverydifficultinaprojectlikethistogetPRbecauseoneofthereasonsisthat,....theyhave
massiveinvestment,theyhavemoneyavailabletomarketthemselvesandEthereum.InBitcoin

Core,wedonothavethisfunding.Allofusworkasvolunteers.Wedonothavefunding.Weare
notexpertsonmarketing.WearenotPRexperts.Isthereawaytoimprovethis?TheBitcoin
Foundationdidnotworkverywell.Weareopentoideas.Youhavetounderstandthatweare
developers.WearenotgoodatPR.Wearenotfunded.

Allofyouarevolunteers?Okay.

TheclaimthatBitcoin'screatorhasapremineisuntrue.Itshouldnotbecirculated.Thisclaimis
false.No,wedidnotsaythat.Wewerejokingaboutsomethingelse.Oh,okay.Yes.Inbitcoin
therewasnopremine.Inethereum,theypreminedandfundedtheirmarketingand
development.Wedon'thavethatinbitcoin.

Mybeliefisthatforsuchalargedevelopmenteffort,withoutfinancialresources,it'snotfeasible
tomoveforward.TheBitcoinFoundationfellnotbecausethemodelwaswrong,butfell
becauseofitspoormanagement.

Becausetheygotarrested.Onlytwoofthem.

Maybethebitcoincommunityneedstorethinkabouthowtofundthedevelopmenteffort.He
proposesthatmaybewecanfundanotherfoundationtoprovidefinancialresourcesto
developmenteffortstomakethingseasierforyouguys,tomakeitfeasibleandsustainablein
thelongrun.

..anditshouldinvolvethemajorplayersinthebitcoinspaceinthisfoundation.

BitcoinCorehasasponsorshipprograminplace.Wehaveworkedalittlebitonthat.Thereis
alsoanunfortunatebarrierofentryregardingeducationfordevelopers.Oneofmyprojectsis
usinglibconsensussuchthatpeoplewithlesstechnicalskillscanmaketheirownfullnode.
That'swhatI'mtryingtodorightnow.Ihopethatinthefuturetherewillbemoreworkthere.

Areyoudoingthatfulltimeorparttime?Parttime.

HebelievesthatfortheBitcoindevelopmenteffort,justrelyondonationsandsponsorshipand
alsoparttimework.Also,acoupleofhighlyskilleddevelopersisnotenough.It'snot
sustainableinthelongrun.

Aninterestingquestionforthepeopleintheroomhere,ofthedevelopers,whoisworkingon
bitcoinfulltime?

Wedefinitelyagreethatthereneedstobeamoresustainablemodel.Itcannotbejustone
approach.WeneedtodomultiplethingstomakeR&Dsustainable.Oneproblemthatwehave
hadinthepast,whichhasmadeourPReffortsmorewithheld,isthatwehavehadproblems
withinitiativestodopublicoutreach.Theseinitiativeshaveusedourworktotrytotakecontrol

ofBitcoin.TheyhaveusedourworktotrytoarguefortheirownauthorityoverBitcoin.Thiswas
thecasewithBitcoinFoundation.ThiswasabadexperienceformanyofusinBitcoinCore.The
BitcoinFoundationfailedandfailedtobesustainable.Butalso,BitcoinFoundationusedits
influenceinwaysthatwereharmfultolongtermsustainabilityofbitcoin.

AssomeonewhoworkedforBitcoinFoundation,IdidnotliketellingpeoplethatIwasemployed
byBF.Iwentoutofmywaytoavoidevenmentioningit,asadeveloper.EventhoughIwasfree
toworkoncodewithoutbeinginvolvedintheotherstufftheyweredoing.Theytriedtoexpress
controloverBitcoin[likeinasocialway].

Idon'tmeantosaythatBitcoinFoundationtookbadactions.However,manyoutsiders
perceivedittobeincontrolofBitcoin.Thatwasaproblem.Asanexample,Ethereum
FoundationisperceivedtobeincontrolofEthereum.ThiskindofcontroloverBitcoinmustnot
exist.Weneedsustainabilitywithoutcontrol,andweneedthiswithouttheperceptionofcontrol
too.Theperceptionofcontrolisalsoamajorproblem.BystatingthatEthereumisforking,a
statementmadebyEthereumFoundation,theywereabletosilencepeoplewhohad
disagreementswiththathardforkplan,throughsocialmeans.Also,seetherelatedButerin
effect.

Okay.Hefeelsthatthereasonwhyyoufeelthatsomeinitiativewouldtrytotakecontrolof
BitcoinandthroughBitcoinCoredevelopment.Whypeopleblameyouforthatisbecausethe
interestbeingrepresentedbyCoreisstillnarrow.(Somethingaboutnarrowbusinessinterest?)
Theinterestgroupyourepresentisstilltoonarrow.Thecommunityisnotbeingrepresented.I
thinkhemeansthatyouarenotrepresentingthemajority.Whatheisproposingisthatweneed
toformanotherfoundationthatcouldengagemostofthecompaniesinBitcoinindustrysothat
theycanallfundthatfoundationwhichintermswouldfundyou.

Somedeveloperscarelessaboutearningmoney,whichiswhywedonot[...].

ThefoundationmaynotbeabletorepresentmostoftheindustriesintheBitcoinspace.
Becausethosecompaniesandindustriesmighthavetheirownprivateinterest.Theymightbe
antagonistictoeachother,likeCoinbaseversusBlockstream,soitmaynotbeinclusiveitself.It
ishardtohaveonefoundationthatrepresentthemajorityofinterestsintheBitcoinspace
becauseoftheconflictofinterest.Howcouldyousetuponeorganizationthatcan....

Itisnotpossibletohaveoneorganizationthatrepresentseverybody.

Weshoulddowhatisrightasadeveloperwhodoesnotownacompany,Idonotliketheidea
ofcompaniescontrollingafoundation.

<https://bitcoincore.org/en/about/sponsorship/programme/>

Weneedtodesignasystemwherethereisnobodyincontrol.Thisisperhapsnotbest
representedbythecompaniesthatexisttoday.Businessinterestisimportant,aswell.

Let'sseparatetheissuesfirst.Let'snottalkabouttheformatoftheorganizationorthis
foundation.Let'sinsteadrevisitwhatIjustmentionedbefore.Mypointsarethat,first,forsucha
complexandlargescaledevelopmenteffort,youmusthavefinancialresources.Otherwise,you
cannotbesustainableinthelongterm.Youmusthavefulltimestaff.Youcannotbeparttime.
Thatisalsonotsustainable.Weneedtoinvolvemorepeople.Weneedmorethanafewsmart
developers.Basedonthese,wecantalkabouthowwecanformthatfoundationorsomeother
entity.Ijuststronglydisbelievethatthisamorphousandlooseorganizationcanreallysustainin
thelongrunintermsofthecomplexityoftheR&Deffort.

Ithinkwehavetodiscusswhethersuchanorganizationisnecessary.Andthenwecandiscuss
howtorunsuchanorganization,asalaterstep.

MypersonalexperiencefromtheLinuxindustryandespecially...Iagreethatwecannotrelyon
volunteersforsustainedprogress.Thetroublehereisthatwehaveseendangersofasingle
centralizedorganization.Sincethattime,ithasbeenconfusingtonothaveasinglecentralized
organization.However,sincethattime,wehavemademoreprogressthaninthepastfrom
contributionsofamixofcontributingorgs,someprivatecompanies,somenonprofit
organizations,haveworkedtogether,suchasthetwodevelopersworkingatMITDCI.Thereare
somechainengineersatChainCodeLabs,asanotherexample.Therearealsosomeengineers
atothercompanies.IhaveheardsomethingaboutaChinesecompanywantingtotrainan
engineertobecomeaCoredeveloper.(Thathasnotbeengoingsowell).Oh,Isee.Well,you
havetocontinuethatinvestment.Ittakesawhile.IhearthataJapanesecompanynowwants
tobeginthelongterminvestmenttoalsotrainCoreengineers.

And,thereisnocompanythatcontrolsLinux.Therearemanycompaniesthatcontribute
engineersfulltimetoworkontheupstreamopensourcedevelopmentprojectsthatLinuxrelies
on.LinuxFoundationismoreofacoordinator.LinuxFoundationdoesnotcontrolLinux.

Sure,Icanexplain.Linuxhasmanycompanies.ThereareanumberofotherLinuxvendorsin
additiontoRedHat.ThereisIntel,AMD,ARM,andmany100sofothercompaniesintheLinux
softwareecosystemorinthesystemintegrationcompanieslikeIBM,HP,therearemanyof
thesecompaniesallovertheworldandtheyalldecidedovertimetodevotefulltimeengineers
totheupstreamdevelopmentprojectsoftheLinuxkernelprojectandthemanyotherthousands
ofpiecesofsoftwarethatareusedintheLinuxstack.

ThereisreallynoonecompanyincontrolofLinux.AndLinuxFoundationservesasa
coordinatingfunctionfortheLinuxsoftwaredevelopmentcommunity.Itisalittleconfusing
there.TosimplifyhowpeopleunderstandLinux,itissometimesdescribedastheLinux
FoundationmakingdecisionsbutIthinkthatthewaythatthingsactuallyworkinLinuxisthat

theLinuxengineersmakedecisionsbaseduponpeerreview.Theywon'tletalargemoneyed
interesttooverridewhattheythinkisasound,technicaldecision.

OnethingIwouldaddisthattheLinuxFoundationhashelpedotheropensourceindustriesto
bettercoordinate.TheLinuxFoundationhasofferedtohelpasaneutralprocessfacilitating
functionregardingBitcoin.Theytheoreticallydonothaveanyoneinsidethatcareseitherway
aboutBitcoin.Itisanoptiontoaskthemforhelp.However,Idon'tknowifitistheright
approach.

IthinkLinuxisagoodopensourceexample.LinuxFoundationhelpsLinuxtodoPRand
engineersfocusondevelopmentdirection.IthinkBitcoindevelopingcantakeexamplefrom
Linux.Myfirstrequest,Iwanttomodifymyrequest.Wheredoessuchorganization,many
organization,whetheritisnecessaryforBitcoin.

Okay.IthinkLinuxhassetagoodexample.TheLinuxFoundationhas,theyworkonthePRfor
Linuxandtheengineersarejustsettingtherulesforthesystemdevelopment.Basedonthat,I
wouldliketomodifymyfirstproposal.CanwelearnfromtheLinuxexampleandmaybewecan
followtheLinuxexampleandsetuponeormultiplefoundationsforBitcoinsuchasforLinuxlike
Fedora,Redhatandeachonehastheirownfoundation.Isthattrue?

Thatisnotexactlyhowitworks.

Iwouldliketoaddthat,Ipersonallyseepotentialforprocessfacilitationandcommunicationsas
earlyrolesthatareeasiertoagreeupon.

OnethingtosayperhapsisthatthereisaperceptionthatthereisnoBitcoinFoundationlike
thatisguidingbitcoin.However,therearemanydifferentorganizationsthataresupporting,in
limitedcapacities,differentpartsofBitcoin.MITDCIispayingforanumberofdevelopersto
workonCoreonafulltimebasis.Theyarerunningclasses.Theyhavebeenorganizingevents
thathelptopromotebitcoin.Theyaresupportingonlythreedevelopers,right?Yes,butthere
areothersbeingsupportedbyotherorganizations.Bitmainiscurrentlypayingforoneofthe
currentdevelopers.BlockstreampaysPietertoworkonBitcoinfulltime.CiphrexpaysEricto
workonBitcoinCore.Thereareotherorganizationsthataredoingpoliticallobbying(likeCoin
CenterintheU.S.forpoliticalchanges).

Itisafact,though,thatfromthepointoftalkingaboutthetechnologicalworkthatwearedoing,
thatthecommunityisfailingtocommunicatethisadequately.Wehadthisdiscussionearlier
todayaboutcomparingtoEthereum.Therewassomelaughterfromthedevelopersideearlier
duringthatdiscussionwhensomeonemadeacomparisontoEthereum.Itwasnotmeanttobe
insultinglaughter.Rather,wefeelthatwedoalotofdevworkcomparedtoEthereum.Sincea
fewminutesago,Ilookedatthedata.Ifoundthattherewere3xmorecommitstoBitcoinCore
overthosetogoethereum.(thenumbersare27contributorstogoethereumvs96toCore
and1294tocorecommitsvs490togoethereumsincejanuaryfirst)Therewasevenmore

developersforBitcoinCorenotEthereuminthiscase.Wecouldbedoingmoreworkto
communicatethismorewidely.Thereismoreworktobedonetocommunicatetothepublic
aboutthis.Perhapstherearesomeadditionalneedsfororganizationaleffortsaroundthat?But
weneedtokeepinmindthatwehavehadveryspecificproblemsinthepastwiththese
organizationalefforts,suchastheearlierstoriesaboutBitcoinFoundationthatwehave
explained.[Anddespitethelackoffunding,wearestillmoreproductivethanEthereum
Foundation.]

IfethereumiswritteninGo,isitahigherlevellanguageanddoGocommitscompareto
C++commitsdirectly?

Canwetakeabreak?Yes.

Frommyperspective,wetry,wethedevelopmentcommunity,wearesuccessfulifyounever
hearaboutus.However,thisisnotalwaysthemostusefulperspective.Weagree.Therecould
besomeorganizationaleffortstopromoteBitcointechnologycouldhelpalot.

Iamcuriousabouttheminersintheroom,whomineEthereum,howmanydifferentclient
implementationsdoyouuse?Justone.

Lunchwillbesetupoutsidethisroom.Wewillcontinuetohavethemeetinginhere.

Apparently,Ethereumliterallyhasmoremarketingemployeesthandevelopers.Thereare
literallymorepeopleworkingforEthereumFoundationwiththeroleofmarketing,thanthereare
employeesthatdodevelopment.Thisissurprising,butitalsoexplainsalot.Bitcoinhas3xmore
engineers,hasmuchmorevalue,muchmorecode,andhasapproximatelyzeromarketing.
Therehasbeensomeimprovement,perhaps.

Somethingelseaboutmarketing.Sothediscussionaboutsettingupanewfoundation.Tome,it
soundedlikeoneoftheintentswouldbetohavesomeBitcoinmarketing.Maybefrom
companies.OneoftheproblemsintheBitcoinecosystemisthatsomecompaniesaresaying
negativethingsaboutBitcoin.Theyareantisellingbitcoin.Theyaresayingnegativethings
aboutBitcoinornegativethingsabouteachother.InEthereum,theyfightonlyinprivate.
However,themarketingpeoplestillcontinuetosaypositivethingsinEthereum,evenwhilethe
hardforkwasfailing.Itwasverypositivemarketing.WeallwantBitcointosucceed.Howabout
amarketingalliancethatadvertisesandsayspositivethingstopeoplewhowouldbuyBitcoinor
whowouldbuyminersorbuyservicesfromeveryone'scompanies?Whyarewenotdoingthis?

Whynotastandardizedfoundationinthatsense?Ifyouareproposingamarketingalliance,
whynotuseafoundationwhichcouldhaveatemplateformatwecoulduse?It'smore
expedient.

Wearenotgoodatmarketing.


Thosearesuchverydifferentgoals.Tomixthetwowithonetypeoforganization,iswhatwe're
afraidof.WedonotwantthistohaveperceptionofcontroloverBitcoin.Thistendstocreatethe
perceptionofcontrol,andcontrollingthenarrativeandthewaythatpeoplestarttolookatit.The
previousproposalforamarketingallianceveryspecificallydidnotincludedevelopment.

Nocontrol,likeaLinuxFoundation?

Whatisneededisnotsomuchcontrolofdevelopment,butratherprocessfacilitationbetween
thestakeholdersintheindustryandcommunity,suchasformarketingpurposesandadvertising
purposes.WhenIsayprocessfacilitation,itcouldbetobettercoordinatemarketing,butitcould
alsohelptobettercoordinateaverycommonproblemisthatpeoplearenottalkingtoeach
other.Thereareverysimpleproblemsthatforexample,minersorexchangescouldhave
solved,iftheywouldhaveasked(requested)thedevelopersforhelp.Historically,thatrequest
hasnothappened.Thiswouldbesolvedbyprocessfacilitation.[Regular,scheduledcontact
andcommunication.]

Whatdoesfacilitationmean?Oneexampleoffacilitationisregularlyscheduledoneonone
meetingsbetweenindustrymemberswhoevertheymaybe.Somestakeholdersdon'tnaturally
communicatewithotherstakeholders,andperhapshavinganintermediaryorothercoordinating
rolescouldhelp.Whenyoudon'thavethis,allkindsofassumptionshappen,oftenthese
assumptionsareincorrect.Formostdeveloperscommunicationisnotanaturalskill.Having
otherstofillthisroleandfillupcalendarswithscheduledmeetingswouldbeprofoundlyhelpful.
Havingotherstobeavailabletoworkontheseproblems,tohelpassembleabigpictureview,
sotoknowwhotoconnecttoonagivenissue.Developersarenotnaturallygoingtoputthose
ontheircalendarswithoutbeingrequested.Youcannotrelyonvolunteersforthissortofeffort
tobeasustainedbenefittotheecosystem.Instead,thereshouldbepeoplewhoarepaidto
havetheseroles.SowhenIsuggestanorgthatisonlyprocessfacilitationandmaybealsoa
marketingalliance,thisiswhatImeanby"facilitation"andwhatIthinkaboutingeneral.

Myquestionis,firstIsaythatfacilitationisanimportantroleandtomakeitsustainableithasto
besomeonedoingitfulltime.Isthereoneormorepeoplethateveryonecanagreecoulddo
thiswithneutralitybecausetheydonotworkatanycompany?

TherearecompaniesinBitcoinwhoaremoreeffectiveatmarketing.BTCCdoessome
marketing.Blockchain.infodidapromotionalvideo.IthinkIhaveseenvideosfromother
companies.Maybethecompaniesthataregoodatthat,couldformanallianceformarketing
andpersuadeothercompaniestojoin.Probablythosecompaniescouldgetsomehelpin
providingtechnicalprogressreportsthattheycouldmake.TheycouldsimplifytheBitcoinCore
meetingnotes.TherewasareleaseofacandidateforBitcoinCorereleaseyesterday,butithas
notreachedmassvisibility,perhapsithasnotevenreachedvisibilitytopeopleinthisroom.This
wouldbeagoodexampleofataskforsuchamarketingalliancetofocuson.

WhohereissubscribedtotheBitcoinCoremailinglist?

Woulditbehelpfulifwepublishmailinglistsummariesperiodically?Weneedaplacetotalk
whereitisinourlanguage.Butperhapssummariescouldbemoretargetedtoageneral
audience?Maybeadigest?

Yourweeklyreleasefordevelopers,it'snotforcommonpeopletoread.It'snotfornontechnical
peopletoread.That'swhytheyhopeyoucanmakethemmoretransparent.

Wecandefinitelymakecommunicationsmoredirectedtoageneralaudience.Thatfeedbackis
veryuseful,sothankyouforsharingthat.

Iwantedtosharemyperspectiveasadeveloperofanalternativeclient.Onethingabout"we
needmorebitcoindevelopers".It'sactuallyanarduousprocesstogetuptothelevelwherea
developercancontribute(nottobitcoincore,butto_bitcoin_).Ihavedonethisrecentlymyself
asadeveloper.Inbtcd,it'sfundedbyacompanycalledCompanyZero,andwehavemuchless
developersthanBitcoinCore.TheintersectionofdevelopersthatknowbitcoinandGois
smallerthanC/C++.WehavebeenworkingtocatchupwithBitcoinCorewithsoftforks,but
btcdisbehindatthemomentonthesoftforks.Ithinkbitcoindevelopmentisgoingquickly.We
havebeenworkingonBIPS68,112,113,9,allthesegwitBIPS.TheCSVpackage
(68/112/113)haspullrequestsoutstanding.Theyarependingreview(btcdisbehindon
BIP9/68/112/..Buthassegwitinprogress).Wedon'thaveenoughreviewers.Therearemaybe
5activedevelopersforbtcd.It'sadifferentskillset.Ithinkthebtcdcodebase,andits
subpackagesisitselfabiginvestmentintermsofbitcoininfrastructure,theyaregoodlibraries,
andLightningdevelopmentisenabledbybtcdandinfrastructureinvestmentthere.Maybebtcd
itselfdoesnotdoenoughmarketingforitself.It'salittlelessknownthanBitcoinCoreinthat
respect.However,ifpeoplewanttocontribute,theycouldgetintothedevelopmentteam.

Ihavebeentestingsegwitforthepast4or5months.Wehavetestedonsegnet,testnet,we
havemadelightningchannels,Onedevelopermadethefirstlightningchannelsonbothsegnet
andtestnet.Thepullrequests(segwit,csvpackage)themselveshavenotreceivedasmuch
review,butwevebeentestingitforthelastsixmonthsorso.Hemadethebigblocksonsegnet
andtestnettomakesurethatwecouldverifythemproperly.I'llslowdown.

Howbigwasthesegnetbigblock?Itwasabout3.6megabytes.Wehadacompetitionbetween
ourselves.Wewrotegoodspammingtools.

TheotherthingisthatIthinkonethingthatisneededamongstotherdevelopmentteamsfor
Bitcoinisthatcollaborationisrequired.TherecentsegwitBIPshavehelpedwiththis.It'sgood
tohavemultipleeyesreviewingtheBIPsthemselves.Usimplementingthelargechanges,we
foundsomethingsaboutsegwit,andwegavefeedbacktotheotherdevelopers.Wemadea
transactiononsegnetthathad19,000inputstotesthowwellthesighashfunctionworks.Before
that,ittookabout29secondsforBitcoinCoretovalidatethat.Weimplementedsighash

midstatecachinginbtcdandthenittook3millisecondsorsomething.CorehasaPRto
implementhashcachingalso,andasaresultofourtestinghassomegreatexamplesto
benchmarkagainst.

Thiswasanexampleofhowotherimplementationscanhelpbecausebtcdusedadifferent
approachtoimplementingtheBitcoinprotocol.Fromthis,wewereabletoseethattheywere
compatiblewithsegregatedwitness,andshowedsomecornercases.Thiswashelpfulandvery
useful.Thisworkwasgoodandwe'rethankfulthattheydidthisworkonsegregatedwitness.

MaybeIwillmakeacoupleofcommentshere.Ithinkthat,Iamnotagainstcreatingaseparate
teamfordevelopingtheproject.Ifwehavemultipleteams,thencoordinationbetweenteams
takesalotoftimeandcostandresources.Youcannotgotowarwith10battalionsandno
generaltolead.Developingtheproduct,youalwaysshouldhaveageneralarchitectureanda
generalengineer.IntheBitcoinnetwork,it'smoreaboutthestandard,it'sacommunication
standard.Youcannotcreatetendifferentsoftwareprojectsbecausetheywillnotbeableto
communicate.

Whatgooddoyouseecomingfromhavingmultipleimplementations?

Fromtheperspectiveoftheventureinvestors,itwillbeverycomplextoexplainwhatyouare
doingandhowyouaredoingit.IfitwouldbeabattlebetweenCoreandotherimplementations,
itwoulddecreasethetrustinBitcoin,decreasethemarketpriceofBitcoin,anditdoesnothelp
makeR&Dgofaster.Ifsomeonethinksthattheycanmakeanewsplitfromscratch,thenthey
shouldnameitsomethingelselikeanaltcoin.Ithinkthatitismuchmuchbetterifwecreatea
teamlikeLightningwherewecaninspirethebitcoincoreteamandthencoordinationbetween
differentteamswillincreaseproductivityoverall.Theycaninternallydiscusstheideaandagree,
andiftheyallinternallyagreethenitwouldbehelpfulandefficientandstable,thenitcanbe
mergedbackintoBitcoin.ForBitcoinCore,Ithinkitwouldalsobehelpfultoaddmoreefficient
developersandmoreleadersandsupporttheminamoretransparentway.Rightnow,even
thansomecompaniesarepayingforsomedevelopers.Okay.Rightnowthat'snottheissue,but
theremightbelatelyalotofquestions,itshouldbereallytransparent,likeonecentralpoint,I
don'tknow,onewhateveryoucallit,itshouldbetransparentandlikeabusinessyoudonate
yourmoneyandthismoneysupportsdevelopers[liketheBitcoinCoresponsorshipprogram?].
That'sit.

Thankyoufortherecap.Lunchissetupoutside.

Developmentissomewhathamperedwhenyouincreasethenumberofimplementations.
Developmentcanalsobehamperedbyhavingmultipleimplementations.Ittakesmore
coordinationandmoreefforttohavedevelopersreviewingmultipleimplementationsof
consensusrelatedsoftware.ItisenoughworktodoitinBitcoinCore.Ifyouareaskingfor
multipleimplementations,thenthisrequestisincompatiblewithhavingfasterandmoreR&D
becauseitdividesourefforts,ourtimeandattention,andweakensourabilitytomakeR&D

progress.EthereumFoundationmightseemlikeafastmoveronR&Dbutthatisperhapsdueto
themisperceptiongeneratedbytheirmarketingefforts.Theyhavemoremarketingemployees
thandeveloperemployees."Let'ssplityourengineerson3differentprojectssothatwego
faster"isnonsensicalbecausesoftwareengineeringdoesnotworklikethat.Perhapswearenot
understandingwhattheothersideissaying.

(Notethatthiswasfromlunchchitchat,thefollowingwasnotdiscussedasagroup.)

WhatdotheminersseeasthefutureofBitcoininthelongterm?Whatistheirtakeonthis?
Yesterdaythereweretwoanswers,butwewouldliketohearmorefromtheminers.

Canwepleasealsogetanassessmentfrombothsidesregardingthelevelofmisunderstanding
thattheythinkiscontinuingtooccurheretoday?Thiswouldbevaluablefeedback.

Walletsshouldprobablyshowthemovingwindowaverageofnumberofzeroesappearingin
blockhashes.Thiswouldbeusefulforimprovingknowledgeaboutcurrentdifficulty.However,
consumersmightgetconcernedwhenthatnumberdoes(ordoesnot)change.

Theshortterminterestthatsomehaveregardingbitcoinmarketpricewouldbetocrankblock
sizetoinfinityandpumptheprice.Butwhataboutthelongterminterestinbitcoin?Whatisthe
longtermvalueofbitcoin?Whyisbitcoinvaluableinthefirstplace?Whatisitaboutbitcointhat
isdifferentfromotherproducts?Theconcernthatsomedevelopershave,regarding
constructinganorganizationexclusivelydevotedtoPRandmarketing,isthatcontrolcan
unintentionallydegradethevalueofBitcoinevenifweeachindividuallyhavegoodintentions
goingintosuchaneffort,becauseofhowcontraryitistotheethosofBitcoin,decentralization
andfungibility.Coredevelopersdon'thaveawaytodesignthistypeoforganization,while
preventingthenegativeoutcomesthatareobviouslyapplicable,andforthisreasonwehavenot
madeaproposalforthistypeoforganization.

#Blocksizeandhardforks

Wehadagooddiscussioninthemorningonanumberoftopics.Intheafternoon,theminers
wouldliketoshiftthediscussiontoblocksizescaling.

IthinkthatwecanstartbytalkingabouttheHongKongagreement.Iknowthatitisnotan
agreementwithBitcoinCore.IknowthatBitcoinCorecannotsignanagreement.Iknowthatit
wasindividualsthatsigned.WeknowthatthereisadisagreementevenwithinBitcoinCore
whethertoscaletheblocksize,howmuch,howlarge,howtodoit,whethertodoit.Those
individualspromisedtoproposeahardforkproposaltotheCorecommunityforreviewing.

Witheveryonejoiningforces,itisgoodformarketing,itisgoodfortheeconomy,butatthistime
wefeel...withthepromiseofthoseindividuals...severaltodayarejoiningushereaswell.I
alsorecognizethatwewillhavetospendresourcesforyouguysmaybeyouhavesalariesand
meanslotsofbudgetand...some...forum.Ithinkit'skindofapromise.Maybeyouarenot
representingCore,andweunderstandthat.Butfromyourpersonalpromise,Ithinkthisisa
promisethatyouguysneedtofulfill.Theremightbesomedelay,butIthinkweshouldtalk
franklytoseewhat'sgoingonhere.

Keepinmindthatwedohavesegwit,whichisablocksizeincrease.Weneedtogogetsegwit
outandimplemented.Afterthat,theHongKongagreementwhatitwas,wasachangeinhow
segwit'sblocksizeincreasewouldbeallocated.

Let'sanswerthequestion.Letmekeepgoing.

Ithinkthatrightnow,IthinkthebiggestconcernisthatEthereumhasshownthatthisislooking
alotmorerisky.WhenwemetinNewYork,wetalkedalotabouthowwewouldgetconsensus
andshowconsensus.TheminerswerenotinNewYork.Iamnotsureifpeopleareaware
aboutthis.

ManyoftheHKagreementsignersspentaweekinNY.Wedidalotofdesignwork.Wetalked
abouthowtoproperlyconstructahardfork.Wetalkedabouthowwewoulddothisinaway
wherewewouldnothavethesamerisksthatEthereumhasrecentlyexperienced.Wetalked
aboutinHKhowitisimportantforBitcointoremainunifiedandhowitisimportanttothe
longtermvalueofBitcoin.InHK,andinNY,there'snodesiretodoanythingthatwouldbe
controversial.Wewouldneedconsensusaroundanykindofhardforkthatwouldhappen.It
wouldhavetobeincrediblynoncontroversial.Whileit'scertainlythecasethatalotofthat
researchandmanyofthosediscussionsshouldbemademorebroadlyavailable,there's
certainlyalotofconcernnowthatevenfrompeopleoutsidethisroomthatitwouldbevery
difficulttogetthatlevelofconsensusaroundahardfork.Whileproposingahardforkisone
thing,whichIthinkshouldstillhappen,oratleastproposingsomedetailsabouthowahardfork
shouldlook,whichIthinkshouldstillhappen,asofthelastweekIdonotthinkwewouldbeable
togetthekindofconsensusweneed,suchasfromBitpayandtheirinvestors,whosawwhat
happenedwithEthereumClassic,togetthelevelofconsensusrequiredforBitcoinCoreorfor
Bitcointohaveahardforkthatdoesnotresultinasignificantlossofvalue.

Ithinkit'sworthmentioningtoothat,amajorityof,wewereheavilydisagreeinginNYamongst
ourselvesevenintheNewYorkofficehowsomethingmightbedeployed.Muchofthatwasdue
totalkofsignaling.Sincethen,wehavetalkedaboutseveralassumptions.Oneassumptionthat
someoneoriginallyproposedwasthat"nobodywouldfollowaminoritychain"or"nobodywould
attackanotherchain".Therewerediscussionsaboutthosedifferentscenarios.Ithasbeen
enlighteninginthelastfewweekstoseethatsomeofthosethingsareinfactverypossibleand
aremoreconcerningthanwethoughtbefore.It'ssomethingthatrequiresthought.Itprovidesa
newdatapoint.ItrequiressomenewanalysisIthink.


Iwantedtopointoutthathardforksareverydisruptivetomarkets.Theyaredisruptiveto
merchants,tomarkets,toentireecosystems.Wehavetotakethisintoaccount.Unlessthereis
anoverwhelminglystronglyjustifiedreasontodoahardfork,thenthecostsoutweighthe
benefits.WehavebeenlookingatwaystosolvetheseproblemsinBitcoinwithouthavinga
hardfork.Thishasbeenahugefocusofourengineeringworkoverthelastseveralyears.We
havebeenworkingonwaystomakeeveryonehappyintheecosystem[althoughwearenot
maximizinghappiness].

Also,yesIhavebeenwritingcodeforthehardfork.It'snotreadyatthemomentbutIdowant
youtoknowthatIhavebeenhonoringthatcommitmentandhavebeenwritingcodetowards
that.

<https://github.com/lukejr/bips/blob/bipmmhf/bipmmhf.mediawiki>

<https://github.com/lukejr/bitcoin/compare/bc94b87...lukejr:hardfork2016>

Regardlessofwhetherwehavereachedabroadconsensusonahardfork,basedontherecent
Ethereumhardforkexperience,aBitcoinhardforkwouldinevitablytakeplace.Atsomepointin
thefuture,it'sboundtohappen.Basedontheethereumhardforkandexperience,theybelieve
thatthehardforkforsplittingBitcoinisinevitablyboundtohappen.

Onlyifwetrytomakeithappen.AlreadyhappenedwithClams,right?Acontroversial,
disharmonioushardforkdoesnotneedtohappen.

Thisdivergenceinopinioniskindofhardwiredintohumannature,evenamongstthissmall
groupwehavedivergenceinopinionnottomentionthebroadercommunity.Becauseofthis
divergenceofopinion,it'sgoingtosplitthepublicintoliketwoormoremultipleusergroupsand
opinioncampsandideologyofhowbitcoinshouldbeimplemented.SomemaybelongtoCore
andsomemaynothaveadevelopmentteam.Thatmightbehardwiredintohumannatureand
politics.

Okay.Eventhoughtheremaynotbesuchadevelopmentteamatthispoint,becausepeople
aredrivenbyinterestandthisdrivemightcompelorinviteanotherdevelopmentteamtojumpin
anddothiskindofwork.

Tooffsetthistrend,it'snecessaryforustoincreasetheuserbase.AndifwetreatBitcoinasa
reservecurrency,thenthepossibilityforittosplitishigh.Butifwetreatitasapaymentnetwork,
thenpeopleareunwillingtoletitsplitbecauseyouwouldincreasetheusability.

Whenyousaypaymentnetwork,whatdoesthatmeanin5yearsor10years?

Ifwetreatbitcoinasapaymentmethod,thenwehavetosupportnewtechdevelopmentsuch
asLIghtningNetworkandabiggerblocksizetosupportthatfunctionality.Basedonthislogic,
allofoureffortistodefendourselvesagainstsuchahardforkeffortthatmayoccurinthe
future.Inordertodefendapotentialhardforkinthefuture,weneedtoprovidesomekindof
forumorunifiedbasissothatdifferentvoicesintheBitcoincommunitycanhaveaplatformto
communicatewitheachotherandresolvetheirdifferencesandreachconsensusandtoprotect
ourselvesagainstsuchamalicioushardforkinthefuture.

Itsnotthateasytogeteveryonetogethertocommunicateanddiscuss.

Itsnotthatitshard,itsthatyoudidnotdoit.(ScalingBitcoinconferences?)

Iagree.IthinkweneedtoworktomakesurethatBitcoinisbothasystemforpaymentsanda
reservecurrency.Asasystemforpaymentsalone,paymentsdonothavestickylongterm
value.You(thecustomer)buycoinstopay,thenyoupaytopurchasesomeitem,thenyou(the
merchant)sellcoins.Thisdoesnotresultinlongtermpreservationofvalue.Also,tobeagood
paymentnetwork,Bitcoinmusthavetechlikelightningbecausenoreasonableamountofblock
sizewouldmakeBitcoinlargeenoughtoscaletothepaymentneedsoftheworld(like1million
transactions/second).WemustpreservethelongtermvalueofBitcoinwhilegrowingtheuser
base.WeneedtofindasawayasacommunityofBitcoinuserstocometostrongagreements
inordertodefendagainstmalicioushardforksthatwoulddamageBitcoin'slongtermvalue.

ThefirstlinkistheBIPdraft.ThesecondlinkissomeofthecodetoimplementthatBIP.Thisis
relatedtothehardforkcommitment.

Iwouldliketoapologizetoyou,andtothedevelopers,forunderminingtheireffortstoproduce
thismaterialforyouregardingtheircommitments.IdidsobecausetheireffortsinNewYork
camerightaftersomepubliccommentsaboutblockingsegwitregardingahardfork.Inthat
environment,Ifeltveryuncomfortableabouthardforkproposalsslowingthescalingofbitcoin
throughsegwit.Iregrettheclimatethatmycommentscreated.Iamsorryforthatandformy
comments.

IthinkIneedtoclarifythis.Segwitblockalsocomefromthe...thattheHKagreementwouldnot
berespected.It'saverybadspiralthatwehavegotinto,intermsofbadcommunication.Maybe
bothpartiesdon'twanttodosomethingunderpressure.Maybebothpartiesdon'twanttobe
threatening.

OneproblemIdidhavewasthatalotofpeopleintheBitcoincommunitytoldmethatthey
wouldneverwanttohardfork.Sodespitemyagreementwithyou,Ihadotherstellingmethey
wereconcernedaboutacloseddoormeeting.Iwashearingthatalot.

AftertheHKagreement,bothpartieswereunhappy.Thebigblockerswantreallybigblocks.2
MBwouldnevermakethemhappy.Theywerenothappy.Anditwasabadagreementforthem.

Andforthosewhowanttocontrolblocksizegrowth,they....andIthinkatthemeetingweboth
agreedthatweshouldtrytoconvinceotherpeoplethatthisiskindofabestcompromise.

Therearealotofpeoplethatdon'twantahardforkatall.It'sahardfork.Everyonehasto
agreetoahardfork.It'sdifficult.

Dopeoplenotwantit?Orrather,dotheynotwantitnow?Peoplehavesaid"oh,theynever
wantahardfork".

Oh,that'snottrue[ofmybeliefs]atall.Thenegativediscussionabouthardforksmakesfuture
hardforksharder.Thatfrightensme.Thesystemwillneedhardforksinthefuture.Butthey
needtobeharmonioushardforks.Peoplefightingagainsthardforksmakesthislesslikely.I
thinkthatwewillneedhardforksinthefuture.Ihopetherewillbehardforksinthefuture.

TheHKagreementdidnothappenthewayIwouldhaveliked,butithappenedanyway.Itwould
bebettertohaveabetterwaytocometoagreementabouthowhardforkshappen.Itwouldbe
goodtohavelotsofcommunityvoicescomingtogether.Hopefullywecansetaprecedent
regardingwhatistherightwaytodoahardfork.

Oneobservationhereisthatitsoundslikewecouldhaveavoidedmuchdrama.WhenIheard
aboutthe"let'sblocksegwit"statement,ifIhadreachedouttoyoudirectlyandclarifiedin
private,itsoundslikethiscouldhaveavoidedproblemsandimprovedBitcoin'spublicimage.I
thinktherearemanyopportunitiesforusastheBitcoinindustrytotrytosettleourdisputes
oneonone.ThismayimproveBitcoin'spublicimageaswellandbemoreproductiveforallof
us.

Maybesomeonecoulddescribethe,liketheMMHFhardfork.Andsomeoneelsehadsome
BIPsaboutthat.WhatareintheseBIPs?Whatisthestructure?

IthinkalotoftheoppositionIwasgettingwasregardingacloseddooragreement.Theywanted
ittobesomethingthatdevelopsorganically.

IthinkthatifIcanexpandonthat,thereisapoliticalchallengewhereifsomeoneexternalto
Bitcointriestoenforceahardforkonbitcoin,thenitmustberejectedforbitcoin'slongterm
survival.Whenwearetalkingaboutdesigningahardfork,wemustmakeitcleartothe
communitythatthedesireforthehardforkisorganicfromtheBitcoinspace.Ithinkthatwhathe
foundwasthatthestructureoftheHKagreementunderminedthatunderstanding.Perhapsthat
couldbeovercomebygettingmoresupportforit,butstillitissomethingtokeepinmindforhow
wehandleharmonioushardforksinthefuture.

Ithinkthatpeoplebelievethatcommunicationshouldbeopen.NobodynoticedthatBIPdraft.
Therewasnoplacetopublishthingslikethat.Therewasnoblogpostaboutit,oratweetedlink
orsomething,tothedraft.Anyway,pleasedescribewhatitdoes.


IhadsummarizedsomeoftheideaswehaddiscussedinZurich.Ithinkwefirstneedtoknow,it
seemslikethere'ssomediscrepancyevenbetweenafewpeople,regardingthe...maybehe
couldexplainhisBIPdraft.

Ifyouscrolldowntothespecificationsectionwellbasically,don'treadthedocument.What
featuresdoesithaveinit?Prettymuchmostofitismakingthehardforksafe.Howdoesit
makeitsafe?Thesimplestpossiblehardforkwouldbeonewhereoldnodescontinueonthe
oldchainandnotfollowthehardfork.Ifpeopledidnotupgrade,thenthenodeswouldgetstuck
andthechainwouldbevulnerabletoattackintheworstcase.Sowhatyouaresayingisthat
oneoftheconcernsyoudiscussedinNewYorkwasthatunupgradedsystemswouldbe
vulnerabletohashratespinningupandminingfakeconfirmationswherepeopledon'tknow
aboutthefork,likeautomatedwithdrawalsystemswouldbecompromisedunfortunately.So
yourhardforkproposalisonewheretheyarestillminingontheoriginalchainfromthe
perspectiveofunupgradedoriginalnodes.Thewaythisisdesigned,theoldnodeswillseethe
oldchainasemptyblocks.Theywillfollowthatblockandtheywillnotbeleftvulnerabletofake
confirmationattacks.Thisisdonebydefiningtheserializationoftheseheadersseparatelyfrom
thehashalgorithmoftheblockhash.Sotheblockhashisthencalculatedwithamorecomplex
algorithmthancurrently.Haveyouimplementedthisinsourcecode?Yes,partially.Thep2p
stuffwillatthemomentnottalktotheoldnodes,thisneedstobefixed,whichissimilarin
segwit.Ithascomparablecomplexitytothesegwitchange.

Ithinkit'simportanttoclarifythatthisisadifferencefromtheEthereumhardfork.Inthat
hardfork,ifyourananoldclient,incomparisonthisonewillnotallowtransactionstobe
confirmed.Theoldnodesareforcedtomakeadecision,dotheywanttodothehardforkordo
theywanttodoadifferentsoftforktopreventthehardfork?Theyarenotleftvulnerable.They
mustmakeadecisiononewayoranother.

Youcouldsaythatthisproposalisnotmuchofafork.Itisblockingtransactions.Theremustbe
aforktoblockthetransactions.Anyway,thisisthemaindesignprinciple.Thereareother
interestingelementsinthedesignofthis.Thenewheaderstructuregivesmorenoncespaceto
theminersthattheycoulduseinASICswithouthavingtodothewholemerkletreeforthe
transactionsintheASICs.Soitwouldlowerthecommunicationcosttominingdevices.
However,itdoesnotputtheextranoncespaceinthecompressionrun.It'sasicboost
[extranonce?]nonce.Itrepurposes3oftheversionbytestononcespaceaswell.Youhave
versionbytesinthenewheader.Thisalsogives,thisproposalalsogivesnoncespaceinthe
versionfield.It'sbasicallyenablingasicboost.It'saninterestingdiscussionthatweshouldhave
separatelyinanothervenue.Doesithaveotherinterestingfeatures?

Itfixesthetimestampoverflowissuebycleanlyoverflowing.It'susing32bitstorepresenta
64bittimestamp.Itmakesalongtermimprovementfortimestamphandling,becausewewant
bitcointolastmanythousandsofyears.Partofbitcoin'svalueisthatit'sforever.Ifwecanfix
thetime/clockissues,thenwemightaswellfixthat.


Anotherthingthattheproposaldoesisthatit'sdesignedformergeminingnatively.So
namecoinwon'tneedtohavewholebitcointransactionboggingdowneveryblockoftheirs.
Mergeminingismoreefficient,whichwecouldalsouseforsidechains.Versionbitshavebeen
expandedtohaveseparatebitsformorehardforksinthefuture,sothatwedon'tneedtorepeat
thecomplexityofthisR&Dsothatitcansimplifytheideaofasofthardfork.Anythingelse?
He'slookingathisBIPdraft.

Itredefinesthemerkletreealgorithmtofixtheduplicatetransactionissuethatweworked
around.Itfixesabunchoftechnicalminutiaandit'shygienic,itcleansthingsup,itreduces
technicaldebt.Obviouslyweneedto..fortheoldblocks.AlsoitimprovesthingsforSPVnodes
andlightweightclients.

Whatweretheproblemswiththisproposal?

Well(laughter),Ithinkthetrickythingwiththisisthatbecauseit'safirmfork....No,let's
translate.Iwouldsaythatthetrickythingwiththisisthatbecauseit'safirmfork,....afirmfork
being,thatitisasoftforkthatforceseveryoneelseoffthenetwork(thosewhodonotupgrade).
Ifyoutrytodothatwith50/50approval,thenpoliticallyitlookslikeit'sanattackagainstthe
minority.Fromatechnicallevel,itmeansthatminerscandothisbyveto.Theproblemisthat
wewanttoavoidpoliticalugliness.Dopeopleunderstandafirmfork?It'scombiningasoftfork
andhardfork.Thereiszeropossibilityoftwocoinsafterwards.Bydefault,itwouldnotbetwo
coins.IfIamrunningabitcoinnodeandIdonothingduringthehardfork,thenIamguaranteed
tobeforcedoffthenetwork.ThenIhavetotakeactiontoeitheracceptordeclinethehardfork.
Thisiscoercive.However,ifwegotsolidindicationthatwegotconsentfromthebitcoin
community,thenitwouldnotraisemajorissues.

AlotofwhatItalkedaboutinNewYorkandpreviously,washowdoweseewhethercoin
holdershaveapprovedthis?Aretheygoingtousethisnewchain?Arewegoingtonotendup
withEthereumandEthereumClassicsituation?Orarewegoingtoendupwithaunified
bitcoin?Ithinkit'simportantthatwefindagoodwaytohavecoinholderstoshowthatyeswe
actuallyapproveofthis.Wecanactuallyusecoinvotingasawaytoarguethatthewhole
economyhasapprovedofthis.Wecanotherwisesetaprecedentwhereminerscanpush
throughchangeswithoutconsent,whichcallsintoquestionthevaluepropositionofBitcoin.So
thatiswhycoinreadinesssignallingmethodswouldbeusefultoavoidhavingthevalue
propositionviolatedsodirectly.

It'snotnecessarilythatthewholecommunityisgoingtovoteonthis.Howarewegoingtolook
atthoseresults?Whatwoulditmeanifsomevotedbutnotothers?

Ifyouhaveawalletandyoudidnotupgrade,thenyouareatrisk.It'seasyforthatwallettoend
uponachainotherthantheoneyoususpected.Wemustrespectpeople'srightstonotgowith
thisconsensus.Itwouldbedangerousforustotrytoquestiontheconsensustheywanttogo

with.Whoisincontrolhere?Isitusers?Orisitthegroupofbitcoinminers?Itcouldinfringeon
thevaluepropositionofthisbeingacurrencywithastablemeaning.

Hebelievesthatinthiscase,ifthosewalletsrefusetoupgrade,thentheywouldbetakenoffthe
network.

It'sonlyiftheyneglecttoupgrade,thentheywouldbeleftoffthenetwork.Iftheychoosenotto
takethehardfork,whichtheymustdoactively,thentheycancontinueonthechainwithoutthe
hardfork.Theymustdosomethingtoacceptit,ortorejectit,butthereisno"default"behavior.

Theexistingchainwillhaveblocks,butwithzerotransactions.

Sohisproposalisthat,peoplewhoareusingthecurrentsoftware,theirsoftwarestopsworking.
Newsoftwareisreleased,andthenifyouinstallit,itdefaultstothechainwiththemost
hashrate.Andthereisabuttonthatwouldsay"noIwanttheotherchain"....no,therewouldbe
nodefault.YoumustchooseAorB.It'sauserinterfacequestion.Sowhoistheoriginchain?
Nobodywouldbetheoriginchain.Andifwearedoingourjobright,hopefullynobodywould
choosereject,becauseotherwisewefailedourcommunitybychoosingsomethingwithout
consensus.

Ethereum'svotingturnoutwassolow(5.5%),andthepeoplewhovotedwereprobablyvery
investedinTheDAO.It'spossiblethattheyhadhashratemajority,butnotmostoftheusers.

CanIgiveabiggerpicturehere?Ifitwasdesignedsuchthatthegreaterhashratecoulddecide
thatthiswouldbeapowerfulweapontobefuddlebitcoininthefuture,thepeoplewouldlookat
bitcoinandsay"ohthegovernmentjustneedstobuyabunchofhashrateandrewritetherules
atwhim".Weneedtobeabletorespondtothatandsayno,lotsofhashratecanattackthe
network,butnotheycannotrewritetherulesatwhim.SothisBIPdesignstillsupportsthe
existenceoftheoriginalchain,howeverthroughnontechnicalmeansweshouldmakesurethat
perhapsnobodywantsthatoriginalchaintoexist."Hashratedeciding"isalongtermthreatto
Bitcoin'svalueandfungibility.It'seachpersonthatmustdecideforthemselves.Nobodyshould
decideforthem.

Inthisfork,Ithinktheeconomicormarketcap,....wewanteveryonetomaketheirowndecision
tojointhehardfork.Butyes,marketcapwouldmatter.Importantlythethingsthatwere
mentionedonsecurityearlieristhatweneedtobuildpublicprocesstomakesurethateveryone
knowsthatthishasnearlyunanimoussupportandthenitwouldbeveryeasy.Ifthereisdoubt,
thenthereisopportunitytotradeonthedoubtandmakeapoliticalstinkaboutthis.

Theirpointyesterdaywasthatpeoplewouldtrytodothat.Well,wecanminimizethat.Avery
clearsignalthatthereisnodoubt,wouldbetoshowthatasignificantpercentageofUTXOsor
somethinginthelastyear,thatyestheyagree,throughsomecoinsignallingmethod.That's

whatcoinsignallingcanshow.Itcanshowthatpeoplewhousethechainandowncoinsthat
theyagreewiththis.

Youshouldexplainthatproposal.Havetheyheardit?

Iknowthatethereumwiththeirhardforkdidalimitedversionofcoinsignalling.Theyusedtheir
coinstosay"yesIagree/disagreewiththischange".Theconceptissimple.Ifyouownsome
BTC,thenyoushouldhaveavoiceandyoushouldbeabletosayIownBTCandIwouldbe
willingtousethisnewdefinitionofwhatBTCis,andIamnotgoingtoopposeit.Walletswould
haveabuttonforwhichwaydoyouwanttogo.SomeBTCmightbeincoldstorage,etc.It
shouldbeaboutcoinsthatarespentoverthelastyear,notaboutoldcoldwalletcoinsstoreda
longtimeago.

Beforethehardfork,thereshouldbeanewversionofthewalletwhereyoucouldsignalwith
yourcoins,whetheryouliketheproposalornot.Ifthatisreasonablyhighthroughthis
measurement,...wewouldworkwithallwalletvendors,exchanges,hostedwallets,everything
wouldbeusingthiscoinsignallingmechanism.Thepointisnottotriggerthehardfork.The
pointistobuildpoliticalconsensussothatanyadversarialforkcreatedfromthishastheleast
chanceofsurviving.

Coinsignallingisveryeasilygameablebymaliciousentities.Themethodistopurchasesome
BTCandthensignalinawaythatdoesnotrepresentthewishesofthecommunity.

Therewouldbepublicoutreach,coinvoting,andusingeverymeansatthecommunity's
disposaltomakesurethateveryoneisonthesamepageandsuchthattheharmonious
hardforkwouldbeascleanaspossible.Ethereumshouldnotbethepointofreference,it
shouldbetestnet4.Yes,justasecond,Iamalmostdonemakingtestnet4.

Heactuallybelievesthatwhathasbeenproposedhereissomethingthatmakesthehardfork
easier.Youalmostmakethehardforkanotsohardfork.Thatiswhyhebelievesthatyoumay
haveopenedupsomeotherissues.

Yes.

Ifwearecomfortablewiththisapproach,thenintimewewouldbeinclinedtoperformmoreand
morehardforksinthefutureifwearegettingmorecomfortablewithit.Becauseitwouldnotbe
asdifficulttoexecuteanymore,basedonyourmethod.Sothismightopenupapandora'sbox
formorehardforksinthefuturewhichmightaltertheimmutabilityprinciplesoftheBitcoin
blockchain.AlthoughIbelievethatweneedahardforkeventually,butwehavetodoitinaway
thatweshouldnotsetbadprecedentforthefuture.Wemustdoitwithprecautiontominimize
suchjeopardyandpitfallsinthefuture.

Theproposaldoesnotchangethatthehardforkneedsconsensus.Thisisstillarequirement.


Manypeopleinthedevelopmentcommunitysharetheseconcerns,andthisispartofwhythere
wasnotmuchpublishedafterthemeetinginNewYorkaswell.

Whenthisideawasoriginallythoughtof,itgottermedan"evilfork".Thatwastheterm.
Preciselybecauseifyouhave95%hashratethenyoucanperformanytypeofchangeyou
want.Butifwehadasimplehardfork,whichmeansthattheminersarekindathreateningthe
community.Whatifitisnotacceptedbythemarketortheusers?Sointhatsenseitis
threatening.Butminerswanttokilltheoldchain.

Wedon'tagree.Partoftheproposalmakesiteasytomakeitthesiderejectingtheforktofire
theminers.Ithasaswitchtoignorealltheblocksproducedonthe"evilfork"chainside.There
hasbeenefforttomakesurethattheminersdon'tcontrolit.Thereisarisk,Iagreeit.Ithasthat
risk,buthewassayingthatwhenyouupgrade,youhavetomakeachoice.Thereisnodefault
choice.If"A"isthehighhashrateand"B"willmakeacheckpointorchangethePoWor
something,butitwouldbeimplementedandreadyforthateventuality.Let'ssaythatwedon't
knowwhattheuserswant,evenaftercoinsignalling.Perhapstheoldchaindoesn'texist,
maybeitdoes,butwemakeitpossibleforittoexistanyway,withoutmakingitadefault.

IsitpossibletoswitchtoPoWandtoaPoW+PoSsoitisamixedsystem?Amixedsystemis
muchmoredifficulttoattack?

Researchdoesnotsupportthat.

Ifsomeoneproposesanevilfork,thenperhapsthereareattacksontheoldsystem.[.....]....that
mechanismcouldbeusedtocoordinatethatforkaway.

Mymainpointwasthatthemechanismofpeoplesignallingtheirsupportforahardfork,with
theircoinsandUTXOs,couldbeusedtoalsochangethePoWfunction.Ifminerswanttogo
againsttheeconomicmajority,thentheuserscanshowsupportforaPoWswitchandcontinue
on,andleavetheminersbehind.Ihopethiswillneverhappen.Butitmakesiteasiertodoso.I
havebobchainandit'sthebestthingever.Becausethisthingcouldhappen,Ithinkit
incentivizespeopletocooperate.

Thereisaresearchquestioninthere.Couldthesehybridsystemsbeused?Allofthe
PoW+PoShybridproposalsinthepastwereveryobviouslybroken.Theyopenedupnew
seriousattackvectors,foreachattackvectortheyreviewed.Perhapsinthefuturesomeonewill
comeupwithastronghybrid.Ilookforwardtotheresearch,butwedon'tknowawaylikethat.

Usingcoinsignallingtostartanewchaincouldintheorywork,butwedon'tknowhowtobothof
thematthesametime.Weknowhowtosayatthispointstartthisnewthing,andit'sPoW.But
notaboutboththingsatthesametimeinthesamechange.

Itgetsintoalotofcomplexity.Allofthehybridaltcoinsendupdoingcheckpointingwitha
centralpointofcontrol.It'sinterestingtonotethat.

[Shortbreak.]

#LongtermgoalsforBitcoinandfungibility

SowhataboutsomelongtermsuccessgoalsforBitcoin?Whatarethethingswehopeto
achieveoverthenext5or10years?

Wehavetoremainsecure.WeneedefficientASICs.Iarguethatweneedfungibility.It'soneof
theimportantdistinguishingpropertiesofbitcoin,thatitispermissionlessandglobal.

Weneedcompetitivefees.Theycan'tbetoohighbecausetheymightpreventusecases.We
needlightningandBitcoinonchain.Wewant,presumably,manyusers.Wewanteveryoneto
benefitfromthistechnologyandforeveryonetoownbitcoin.

Weneedlongtermconfidenceforthistofunctionasastoreofvalue.Weneedpeopletobe
confidentthatthesepropertieswillsurvive.Weneedtoalsosurviveregulationrisk.Thereare
lessregulatoryrisksthancomparedtoyearsago,buttherearestillsome.

Iwouldsaythatpositivemarketing,likethemarketingdiscussionearlier,couldhelpthese
things.Wecouldattractnewusers.Wecouldexplainthebenefitstoanyusers.Wecouldfigure
outwhatpeoplelike.Ifwehadpositivemarketing,itcouldhelpconfidence.Anicepositive
bitcoinbusinessecosystemcouldhelpregulatorsfeelmorecomfortableandhelpreduce
regulatoryriskonourindustry.

Ifwelookatthisatahighlevel,ithelpsdevelopersfigureoutwhattoworkintheshortterm.We
careaboutfungibility,thereforeweworkonnewprotocolstocreatefungibilityinvarious
methods.Maybewetrytomakeminingsufficientlydecentralizedtoachievefungibilityin
practice.Andperhapswearecareful[Chromecrashed].

Iamsuggestingthatitisusefultohaveaframeworkfordiscussions.Forpeoplewhoare
makingASICsordoingpaymentprocessingiftheyallagreethatoverthenext5to10years
thesearetheobjectives,thengreat.Ithinkthatsometimeswegetstuckinamodewherewe
don'tthinkabouttheselongtermobjectives.Whatdotheminersthinkaboutthis?It'slikeme
goingtotheASICmanufacturersandsayingweneed10nmtech.Butmaybe14nmisbetter.
HowwouldIknow?Ishouldlettheminformus.Ifweagreeonthehighleveldetails,thenwe
canletpeoplewhospecializeonthedetailsdowhattheyaregoodat,includingpeoplewhoare

goodatdevelopment,orpeoplewhoaregoodatmarketingespeciallyregardingwhypeople
shouldbuybitcoin.

Perhapsminersfeelthattherearelongtermprioritiesthataredifferentperhapsforbitcoin
transactionsyouwouldpaymorebecauseitisapermissionlesssystem.Perhapsyouwould
paymoreforthistransactionbecauseothersystemswouldblockthosetransactions.Inanideal
world,perhapstransactionfeeswouldbelow.Yes,externally,competitive.Theycan'tbe
punitiveofcourse,onlythosewhowouldbeextremely

Whatistheirvisionforwhatweneedorwantin5years?

Fungibilityisarelativelynewtermtous.Ithinkthedecentralizedmoneyismoneyshouldbe
decentralized.Specifically,that'ssomethingIagreewith.Fungibilityisanewwordtothis
community.Whatdoesitmean?Ithinkitwillcreatelotsofdisagreementinthisterm.Wewanta
unitednetwork.Storeofvalue.Maybeweneedtokeeptheprincipleassimpleaspossible.Ifit
istoocomplicated,itneedstobeinasingletermthateveryonecanunderstand,andnot
somethingthatwillcreatelotsofdisagreement.

Whatisfungibility?Itisabigword.Wecangivesomeexamplesofthingsthatarenotfungible.
Paypalhasabadreputationbecausetheysuddenlyonedaystopaccounts,eventhoughyou
haddonenothingwrong.Andthenyouhavetoarguewiththemfor6monthstogetyourmoney
back.Thatisnotfungible.

Fungibilitytechnicallyistheabilitythateverycoinhasthesamevalueaseveryothercoin.
Specifically,theexampleaboutpaypal,isthatsomeoneassomeonethatreceivesmoneyasa
paypaluser,ifyoufearthatpaypalwillrevertorblockthetransaction,orfreezetheaccountor
undoyourownershipofyourownmoney.Sofungibility,inbitcoin,translatestotheinabilityto
censortransactions.Thisrelatestoprivacyanddecentralization.Maybefungibilityistoohigh
levelofatermtodescribewhatwewanthere.

Icangiveanexample.Let'ssaythatsomepeoplegiveme1BTC.Itshouldnotmatterwhich
persongavemethe1BTCtopayyou.Theyshouldallbe1BTC.That'swhatfungibilitymeans.
Thereisno"dirtycoins".Thereisnoblacklisting.

Ifcoinsarenotthesamevalueaseachother,thentheywouldbeworthless.

Papercashdoesnothavethisproblem.Theyhaveserialnumbers,buttheserialnumberson
thedollarbillsarenotused.It'snotyourfault.Ifsomebodygivesyousomemoneythatthey
haveobtainedinacrime(orethniccrime),inmostplacesyouarenotintroubleforspending
that.

Tobeclear,thisisnotnecessarilyaboutcrime.Itcouldalsobeforfunnyexamples.Let'ssay
thatifyouhave25BTCthatarefreshlyminedinablock,thentheyshouldnotbeanydifferent

fromanyother25BTC.Whatareyoutalkingabout?Youmean12.5BTC.No,3.125BTC,look
tothefuturemyfriend(wheretestnetis).

AnotherrelatedconcepttofungibilityisthatBitcoinispermissionless.Youdon'tneedtoaskfor
permissiontosignup.Youdon'tneedpermissiontosendapaymenttoaperson.Thereare
thingsthatreducefungibility.Therearesomecompaniesthataretryingtoanalyzethe
blockchaintoclaimsomecoinsareworsethanothersbecauseoftheirassociationwithpeople
andpaymentsandtransactions.Thatisverybadforbitcoin.Weshouldmakesurethatpeople
donothavetobeinvolvedwithagovernmentorbankinordertosendatransaction.Itshould
becashlike.

Maybearemarkhere.Ithinkthatpointnumber4ontheboard,thatmanyusers.Ithinkitshould
behigheronyourlistofexamples.Ithinkthesecondpoint,fungibility,shouldbe...inthatplace..
Morepeopleusingit,morepeopleknowaboutthetechnology,it'simmediatelycreatebigger
fungibility.AverygoodexampleiswhatIsawwashappenedinjustacouplemonthsinthe
Ukraineisthattheyjustincludeinmonkanoptiontosendyoucankeepbitcoinontheaccount
andyoucanbuythemonlightthebunkit.Andpeoplestoptobuyitevenjusttotry,andthey
createhugevolumeinjustonesinglemonth.Andrightnowtheycreatealotof...andIam
receivingjustalotofemailinonesmallcountry.Theyhavebeencreating10differentevents.
Andpeoplestartreadingaboutthetechnologyandstarttryingthat.Andwhatbitcoinisstill
missingismissingthegooddocumentation,andgoodrepresentationbysomeone.Sotheusers
shouldbeindicated,andtoindicatetheusersyoushouldgetsomelecturesforreadingand
talkingaboutbitcoin,marketingmaterialsforexplainingbitcoin,andsoon.Somanyusers,
dependsondocumentation,andfromlecturing,frombooks,frommentioninginthenews,in
multipleways.

Amongthisgroup,onlyIamrunninganexchangeotherthanthepersonthathadtoleavea
momentago.Ihavefirsthandexperiencewithregulators.RegulationinChinaisbigbutin
theU.S.itmightbeevenworse,thepressureofregulationisheavy.Alotofthoseexchanges,
haveproblemswithcoinsgettingfrozen,becauseofassociationwithmoneylaundering.If
bitcoinbecomesfungible,Iamafraidthatyouwouldbeevenmoresubjecttoregulators.

HefeelsthattheregulationpressureinChina,isbig,buttheregulationintheUnitedStatesis
evenmore.ThereareevenmoreregulationshereintheU.S..

Bitcointodayinpracticeisfungible.Youcantraceit,butitdoesn'tmatterwhichBTCIgiveyou.
It'sstillaBTC.

Forexample,inmyexchange,therearesomefrozenfundsbythegovernmentbecauseof
moneylaunderingsuspicions.Wehiredexpertsthatanalyzedtheblockchaintotracethesource
andmovementsofthosecoinsthroughtheblockchaintoprovethatyouknowwehaveno
relationandthatwe'reunrelatedtothemoneylaunderingactivity.Sothatiswhyweneedto
knowthetraceabilityofbitcoinintheblockchain.


Ithinkbitcoinmightnotbecomparabletocashforthisbecauseinbitcoinyouhave,youcan
trackthesourcebyanyoneandincashit'sveryhardtotracethesource.

Thatisexactlywhatfungibilityisabout.It'saboutmakingbitcoinmorelikecash.

Yesit'slikecash,butit'snot...

Thebitcoinwhitepapercallsit"p2pelectroniccash".Wethinkitneedstobemorecashlike.

Maybelikecash,butanyonecantracewhereitiscomingfrom.

Yes,butnotreliably.

Yes,butwearetalkingaboutlongtermgoals.

WhatIheardisthat,whatIunderstood,sopleasecorrectmeifIwaswrong,ifBitcoinbecomes
morefungiblethenregulatorswillbemoreburdensometoyoubecausetheywouldnotbeable
totrackBitcoin.Ithinkit'sthereverse.IfBitcoinbecomesfungible,thenregulatorswillnotgoto
youbecausetheywillnotbeabletoextractinformation.

IdontknowhowtheU.S.policedobutbecauselawenforcementinChinawork,eventhough
youcannotprovidethesourceinformationorthesourceoffundinformationtothem,thatwould
makethemevenmoresuspiciousoftheoutcomeandthesourceofthefunds.Thismightmake
themtakeactiontofreezefunds.ThisiswhyhethinksfungibilityinBitcoincouldcreateeven
moreregulatorypressurefortheexchangesinChina.

Ifthecoinsarefungible,thentheycannotbefrozen.Bytechnicalmeans,regulationcannotbe...

Youdonotenforcetheregulationsintheprotocolitself.Theenforcementwouldhappenat
higherlevels.Youcouldauditbusinesses,withoutmodifyingthefungibilityofbitcoinitself.[The
AML/KYChappensatthebusinesslevel,notontheblockchain.]

Bitcoininmanywaysbehaveslikecash.Onthisparticularissue,thecharacteristicsofbitcoin,
becauseifyouwanttomaketheprotocolandmakebitcoinevenmorefungibleonthe
protocollevel,Ibelieveit'sjustawish.Youmaynotbeabletomakeithappen.It'sbecauseyou
know,there'sadifferencebetweencoinsontheblockchain.Somecoinsaredirty.Somecoins
areclean.That'sjusthowtheyare.Youcan'terasethisdifference.Youcan'tmakethemthe
same.

Wecanerasethesedifferences.

Letmeputanotherangleonthis.Theotherpartoffungibilityisthat,evenifyoucouldtracethe
originofcoins.ThereshouldbeanexpectationinBitcointhatifIcreateatransactionandIpay
acompetitivefee,thecoinsshouldgothrough.Sothetransactionshouldhappenregardlessof
whethergovernmentswanttolockthattransactionandpreventitfromhappening.In
ChainAnchortheywantedtogoandblocktransactionsthatdidnothavecorrectAML/KYC.To
someintheBitcoincommunity,thisismoreconcerningthanfungibilityitself.Evenifyoucould
tracetheoriginofthecoin,thenattheveryleastyoucouldnotpreventthetransactionfrom
happening.Soyoucouldstilltracetheoriginofthecoins,butthetransactionwouldneverbe
stoppable.

Goldislegalandishighlyfungible.Ifthereistaintedgold,andtaintedserialnumbers,youcan
stillmeltthemetalsdownintoliquidandgetuntaintedgold.Sowecandothesamewithbitcoin.

Inasystemwithgoodfungibility,regulatorycompliancecanbeachievedevengreaterthanitis
today.Ifpaymentprotocolsbetweenexchangesallowedforthesharingofidentifying
informationonthatothernetwork,thatwouldimproveregulatorycompliance.Ifthesystemisnot
fungible,thenwehaveinternationaluncertaintycreatedbydifferentpolicyindifferentjurisdiction
whichcreatesuncertaintyaboutcoinvalue.Itisperfectlytechnicallypossibletomakecoinsthat
areabsolutelyalwaysequalwithequalorigins.Therearecompetitorslikezerocash(zcash)that
dothisastheircompetitivebasis.Ifbitcoinispooratthis,thenitisnotasgoodatdigitalgold
andnotasgoodasastoreofvalueandwecouldseebitcoinoutcompetedbythose
competitors.

ThefungibilityaspectisahugecompetitiveadvantageofBitcoinversustheexistingfinancial
systemincludingVisa,PaypalandMastercard.ThegreatestadvantagethatBitcoinhasisthatit
eliminatescounterpartyrisk.Itcaneliminatecounterpartyriskwithlegalrisk.Youdonotneedto
underwriteyourcounterparty'slegalstanding.Themomentthattheydeliveryourbitcoin,you
havethegood.Theunderwritingintoday'sfinancialsystemhasasignificantcost.

Maybeexplainunderwriting?Well,it'stheideaoftakingresponsibility.IfItakeabitcoinfrom
you,it'snotuptometodetermineifyouarecomplyingwiththelawsofsomeotherjurisdiction.
Underwritingmeansyouarenotresponsiblefortheliabilityoftheotherparty(thecounterparty).

Thepointisthatit'scash.IfIpayyoubitcoin,youownthebitcoin.Itdoesn'tmatterwhereit
comesfrom.Therearetechnicalwaystomaketheoriginsindistinguishable(thesameand
equal).

Peopletalkaboutchargebacks.ItgoesdeeperthanVisachargebacks.Theinterestingthing
aboutthisisthatwhenyouaredealingwithtransactionsworthmillionsandbillionsofdollars,
theyarenotconcernedaboutchargebacks,theyareconcernedaboutsolvencyofthe
counterparty.Thatswhywehavetitleinsurance.Withmoneyitself,thereisalotof
underwritingnecessarysimilartotitleinsurance.Whenyouremovethatneed,whenyoumake
bitcoinfullyfungible,that'sahugeadvantagethatbitcoinhasoverallothermonetarysystems.


Thisisalsoveryimportantwhenwethinkaboutautomatedpayments.Machinetomachine
transactions.Andsmartcontracts.Becausesmartcontractoramachinecan'tevaluatethe
counterpartyriskorAMLcounterpartyriskinatransactiontheycanonlylookatthetransaction.
Theonlywaytomakeamachineautomaticallydothis,istomakethesystemmore
permissionedandtryingtoeject"bad"usersfromthesystemwhichwouldharmthe
permissionlessofbitcoin.So,wethedevelopersinthecommunitythinkthatbeingcashlikeisa
veryimportantcompetitiveadvantageofBitcoinwhichsupportsothercompetitiveadvantages
likesmartcontracts,machinetomachinetransactions,andthatifwewantbitcointogrowinthe
worldthenweneedtoprotectthisadvantageandfindwaystofurtherit.Ifwedon'tdothis,then
Bitcoinmightbesupplantedinthemarketbyalternatives(likezcash,monero,etc.)whichdo.

Legallyortechnically?

Iflegally,thenthismightnotbeuniversalacrossthecountries.

Youmakeitworktechnicallysothatthelegalchoicebecomesirrelevant.Youdon'tneedto
makethatkindofdecisionthen.

Ifyouaretryingtomakethistechnologicallyfungible,thenyouhavetoaseriouschangetohow
bitcoinworks?

SotherearewayswithnoprotocolchangestoachievemuchbetterfungibilityinBitcoin.For
example,thisisdonewithlightningnetwork.Sometechnology,likecoinjoin,isbuiltintobitcoin
fromdayone.Oneofthethingsthisresultsinisthatsomeonewhoisengagedincriminal
activitycanalreadygetprettygoodprivacyinthesystem.Theycanmineinordertogetfresh
coins.Theycanusecoinjoins.Theycanswaptheircoinswithotherusers.Sothecriminal
actorsalreadyhavefungibilityenoughforthem.Sotheremainingquestioniswhataboutthe
noncriminals?Whatfungibilitydotheyhave?Whatriskareweplacingonusersinoursystem?

Criminalusersdonotneedasmuchfungibilityasyoumightthink.Theyneedmoney
laundering.Theironyisthattheyaretryingtomakedirtymoneylookclean.Theyactuallywant
apapertrail.Criminaluserswantapapertrail.That'stheweirdparadoxhere.Theydonotwant
aninvisibletrail.

Mostofthepeopledoingcoinjoin,youthink,whytheydothat?Ithinkmostofthembecause
theyareprobablynotveryclean,sotheyusecoinjoin,....

Criminalsmakefalsetransactionsthatmakethemlooklikerealtransactionslike"Isoldacar"or
"Isoldatshirt".

Ihavebeenrunningmyjoinmarketcoinjoinclientthewholetimeonmylaptopforthiswhole
event.WhyshouldIwanttouseasystemthathaspoorprivacy?Iwouldratherusemoneroor

zcash.WhywouldIwantmoneythatIcannotusetopaymyobligationsortobuygoodsand
services?Youhavecompetitionfromcentralizedusers(whichoftenhavegoodprivacy),and
decentralizedthingswhichofferbetterprivacythanbitcoin.

Ireceivedpaymentsformoderatingaforumonline.Someofthecoinsfromthosepayments
camefromtotallylawfulgamblingsites,andthecoinswenttotheforum,andthentheforum
paidme.AndIdepositedtoCoinbase,andthenCoinbasetookweeksofarguingwithmetoget
itfixed.ItwasnotCoinbase'sfault.Theyexistinaregulatoryenvironmentwheretheyareforced
toactinacertainway.TheUnitedStatesisverynegativeaboutlawfulgamblingservicesfrom
othercountries.CoinbasehadtodothisbecausetheyliveunderthejurisdictionofU.S.law.It's
unfortunatebecauseit'sanapplicationthatU.S.lawhates,eventhoughIwaspaidfor
somethingcompletelyunrelatedtogamble.Inevergamble.Thisisanexampleofgettinghurt
byalackoffungibilityinBitcoin.

Ithinkthatresponsibilityshouldbeappliedtotheuser,andnottopunishtheentiresystemor
theexchangesforthebehaviorofbadactors.Fungibilityprotectstheinnocent.Fungibilityis
aboutprotectingtheinnocent.Thecriminalswanttomoneylaunder,andtheywantpublic
records.

Iwilltellyouatruestory.Someuserafewmonthsagodeposited1000BTCtoanexchange.
Theybelievethecoincomesfromadarknetcoinmixingservice.Soheseizedthemoneyand
askedtheuserfortheirphotoIDandtheirAMLdocument.Afterreceivingthedocument,what
didyou...Didyoureleasethecoins?Yes.

Wouldn'tyoulikeasystemwhereyoucan'teventellwhetherit'sfromadarknetmarketinits
history?

Welltheymightberequiredbythepolicetodothis.

Ihaveaninterestingexperiencewheremyemployerisaregulatedasacommoditiestrading
platform,theinterestingthingisthatevenifbitcoiniscompletelyfungibletheregulatorsare
completelyokaywiththat.ThethingisthattheregulatorsrequireustoperformAMLandKYC
regardlessofthefungibilityoftheunderlyingcoins.Soifthecoinsareallequalwithequal
originsthatareindistinguishable,theregulatorsareokaywiththis.Wearestillobligatedto
investigatewhoourcustomersare,buttheactualnetworklevelblockchainsourcesare
completelyunimportant.

.....onceit'sinyourwallet,it'smovingaroundhandtohandcashinaneconomy,andinan
exchangeit'smorelikeabankaccountwhereyouaretransferringittosomeoneelseand
someone.....cashonhandismorefungiblethancashinabankaccount.

Weweretalkingaboutfungibility,AMLandKYCforexchanges.Couldyousharesome
experiencesfromyourexchangeaboutthat?

Ifthereisaproblem,thenthepoliceandgovernmentwillcomeinandwanttofindoutwherethe
coinswent.

Theassertionwasthatfungibilityisadesirablelongtermgoalorproperty.Wearetryingtotalk
aboutlongtermcharacteristicsthatareinterestingtoallofusasagroup.

It'shardtosayIthink.Ifyouhavefungibility,thenitiswhatitis.Itcouldbetheargumentthat,if
everythingisthesame,thenthereisnothingyoucoulddo.Youcan'treallysayit'sgoodorbad
rightnow,butrightnowtheregulatorsdoaskforwherethecoinsgoorwheretheywerefrom.If
it'snottoaknownaddress,thenthere'snothingyoucoulddoaboutitanyway.

Confidentialtransactions?Couldwehaveupdates?

Assomepeoplehereknow,thereareanumberoftechnologiesforimprovingconfidentialityand
privacyinbitcoin.CoinjoinisoneoftheseR&Defforts.Coinjoinhasalimitation,whichisthat
thecoinjoindoesnothidethevaluesoftheamountsbeingmoved.Commercially,theamounts
canbevaluableinformation.Thedifferenceinvaluesfrombeforeandafteracoinjoincanbe
usedtodisentanglethecoinjoinandfindouttheinformation.ThereisaR&Deffortforsignature
aggregationwhichcanincreaseblockchaincapacityby30%.Itwillalsoletyousavefeesby
usingcoinjoin,it'sasideeffectofaggregation.

Aboutayearago,therewasapublicationforconfidentialtransactions.Itexistsinvarious
sidechainsystemsnow.CT(confidentialtransactions)makesthevaluesoramountsofthe
bitcointransactionscompletelyprivate.Wehavebeenworkingonmakingthismoreefficient.
UnfortunatelythepreviousconstructionofCTaddedsize.Wehavesincethenmadeit20%
faster.Wehavemadeitnativelysupportcoloredcoinsandassets,andmakingthemprivate,
whichisperhapsimportantforothersystemsmorethanitisimportantforbitcoin.Wehavealso
morerecentlycomeupwithbetterwaystocombineitwithcoinjointhatmakeiteasiertodeploy.
Wehavebeenworkingonimprovingthattechnology.OneofthegreatthingsaboutCT
technologyisthatitonlyhasaconstantfactorcostofscaling.Ifyouweretoapplyconfidential
transactionstothebitcoinnetwork,therewouldbeanadditionalsizetothosebitcoin
transactionsthatuseCTwouldbehigher,butthatwouldbetheonlydownside.Thering
signaturesinmoneroandthezcashtechhaveworselongtermscalingcharacteristics,CTis
betterinthisaspect.Ihopethatthisconfidentialityworkwillbenefitbitcoininthenearfuture,
andifnotbitcointhenatleastsidechains.

Youcouldsaythatyoucanseparatethefungibilityinanexchange,isdifferentfromthe
fungibilityofacoininyourpocket.Thisisthesameforphysicalcashandbitcoin.Therearealot
ofpeoplewhoreallylovefungibility.Theywouldbeverysadifbitcoinbecamelessfungible.If
youweretotalkaboutformanyofthebitcoinholders,andaskedthem,ifyoulostafeatureof

bitcoin,woulditupsetyouorwouldyoustopusingbitcoin?Ifitlostfungibility,manypeople
wouldgetupset.It'ssomethingthatmanypeoplearepassionate.That'swhyyouhearallthis
excitementaboutnewtech,decentralizationasimportant,becausedecentralizationisthe
currentmechanismthatbitcoinisusingtohavefungibility.It'stheassurancethatsomeonewill
eventuallyprocessyourtransaction.Ifoneminerhasagovernmentthatsaysdon'tprocessthis
transaction,thensomeonewithafewterahashesintheirgarageinanothercountrywillstillbe
abletotakethattransactionbecauseofdecentralization.Soyouneedsomereasonablelevelof
decentralizationtoguaranteethatalltransactionswillgetprocessed.

Lotofstuff.Butgovernmentandpolicemaynotsharethesameview.Ifwechangethecurrent
fungibilitytechnically,governmentsmaychangetheirattitudetowardbitcoin.

Propertiesofgoodmoney:<http://contrarianinvestorsjournal.com/?p=391>

Hethinkstherearemorepeopledoingbanktransactionsthanpeopleusingbitcoin.Sodoes
bitcoinreallyneedfungibility?Hebelievesthatmaybeweshouldfocusmoreontheunderlying
technologytomakebitcoinprocessing,likelightningnetworkandmakingtheinfrastructure
morerobust.

Keepinmindthatifyoudon'tneedfungibilityinasystem,thenyoudonotneedmining.Youcan
usebanks.Youdon'tneedinfrastructure.Wehaveasevereriskofcompetitionfromhighly
centralizedefficientsystem.

Weneed...veryeasyto.....banksandgovernments...still...maybeweneedafungibility,but
maybewecanmakethisfungibilityinanotherlayerofthisnetwork,likesidechainsmaybe,and
makeitintotheminingnetwork,butonthemainchainweshouldmaketheprotocolassimple
aspossible.

Iwanttomakemoreofapointthere.Ifthemainchainisfungibleinthesensethatyoucandoa
transactionanditwillalwaysbemined,thenyoucanmakelayersontoptomakeitmore
fungible.Youcandocoinjoinandlightningassecondlayers.Theprotocoldoesnothavetobe
complex.Ifsomeonewantstomakebitcoinlessfungible,thenIamnotabletojustgotoyou
andsayhere'salistofaddressestoblacklist.Ithinkrightnowit'snotagoodstoryfornow.
Whenwelookatthehashrategraphsonblockchain.info,it'snotatruestory,butithurtsinvestor
confidence.Weneedtoassurethemthattheywillbeabletospendtheirmoney.Atthe
exchangeleveltheprivacymightnotbegood,buttheyneedtobeabletomovemoneyaround.

Machinetomachinetransactionsandsmartcontracts,itmightbedifficulttomakealternative
protocolsreliableifbitcoinisnotsufficientlyfungible.Automateddecisionsmadebywalletswill
notbeabletorespectthenonfungibilityofacoin,whichisaninvisibleproperty,whichmakes
allofthesebitcoinsystemslessusable.However,Iagreethatweshouldmovecomplexityto
otherlayersandkeepthebaselayerssimple.

Myimpressionisthatwearemoreinagreementthanitseems.

Apointthereisthatinbitcoin,evenwithnochangetothesystem,fungibilitychangesovertime.
Originallyinbitcoinwalletsoftware,anewaddresswasusedforeverytransaction.Backwhen
bitcoinstarted,therewerenocompanieslikeChainalysisorEllipticthatconnectedtoevery
nodeinthenetworkandmonitoreverything.Sometimestechhastoadapttotheworld,inthe
samewaythattheblocksizehastochangetoadapttotheworld.

LikeaVPN,yourunitontop.Ithinkweareinagreementonthis.Iagree.It'snotamagicbullet.
Inabadworldwherebitcoinwasveryunfungible,thenlightningandsidechainsmightnoteven
bepossible,ortheymightbeunreliable.Youcannotbuildafungiblesystemontopofonethatis
nonfungible.It'snotpossible.It'seffectivelyimpossible.Anythingbuiltontopofitcannotbe
fungible.

Ifyouwanttobreakthoseprivacyproperties,youbreaktheunderlyinglayer.Thisisnotadetail.
Thisisimportant.Buildingsomething"strong"ontopofsomething"weak"issilly.Weshould
makethebasebitcoinlayerasstrongaspossible.Thissoundslikeadetail,butit'snotadetail.

Hispointisthathestillhastowaittoseeuntilaftertheexchangehasusedthisfungibility
functionality,thentheywillknowtheactualeffectontheiroperationsandsystems.Theythinkit
istooprematuretotalkaboutitsactualeffect.Solet'snotspendtoomuchtimeonthis.Let's
moveontosomethingelse.

Let'stakea5or10minutebreakandthenwecancontinue.

#Hardforks

Whattopicsdotheminersconsiderimportantthathavenotbeendiscussed?

Pleasehaveaseatsothatwecancontinueandwrapup.Longday,lotofinformation,
exhausted.Westillhaveafewmoretopicstotouchbeforewewrapupthemeeting.Let'sgo
withtheminersfirst.Whowouldliketostart?

Undertheexistingsituation,the...ofEthereum...havealreadygivenusanexampleofa
hardfork.Bitcoincouldhaveasimilarsituationinthenearfuture.Howshouldwesolvethis
problem?Inthelongterm,weshouldpromotetheusecasesofbitcoin.Intheshortterm,we
shouldbuildawider,broaderconsensus.Weneedtoformaplatformtocommunicateandtalk.
ItshouldincludeCoredevelopers,miners,Bitcoincompanies,bitcoinexchanges,andother
users.Basedonallthelessonswehavelearnedfromtheothercoinsandtheirhistories,we

shouldgiveupthefightingandconflict.Weshouldpayourattentiontocommunicationand
cooperation.Weshouldbuildsuchaplatform.

Anothertopicwewouldliketotalkaboutisthatrightnowit'sJuly31standit'sthelastdayofthe
HKagreement.Wethinkthatindividualsshouldgiveanexplanationtothecommunity.

Howshouldwemakethatcommunicationplatform?Whatexplanationshouldwegivetothe
community?Theminersneedtogivekindofanexplanationorsomehowtothecommunityas
well.Wehavethosepressuresaswell.

PersonallyIamhappytoseeworkonthat.

Ifsomeonewastopostaboutthestatusofthis,todrawattentiontothedocumentsandcode
thathehaswritten,wouldthisbethecommunicationyouarelookingforabouttheagreement?

Ibelievethatwouldhelpalot.Okay,Icandothat.OnethingthatIwantedtoaskaboutthat,on
thatsubject,becauseofthepeopleopposedtothehardforkfromtheagreement,andbecause
ofthepeoplewhoaresayingdeadlinetimeisuptimeisupallthetime,maybeweshould
removethepressure,andIwillcontinuetoworkonahardforkanyway?

Weshouldresearchthis.Hedoesn'twanttobeworkingunderpressure.Therearemanyopen
problemsstill.It'sbettertodothiswithouttheauspicesofpressure.

Okayabettercommunicationwouldbe,howwouldyouliketodothiswork?Ithinkit'simportant
thatpeopledonotcontinuetoperceivethatworkasacloseddoorHongKongagreementtodo
ahardfork.Thehardforkitselfmustbedesignedorganicallyandnormally.

Soperhapsaquestionwouldbe,onapersonallevel,wouldyouwanttoworkonahardfork
proposal?YesIamgoingtodothat,butifthere'sanagreement,thenthecommunityperceives
thatnegatively.

Somaybepresentaboutthedeliverable,andnowitisbetterforthelargercommunityto
collaborateonit.Sofurthercollaborationandworkwouldbeopencollaborationandwork.
Wouldthatbeagreeableandgood?

Youcanmakeaproposaltothewidercommunity.Theproposalmightnotbecompletely
finished,itcouldbeadraft,it'sobviouslysomethingthatrequiresfurtherwork,it'stheproposal
sofar.TheHKagreementsaidaftersegwit,too.

Itismuchbettertoadmitthatthetimeisdelayed.It'snotaproblem.Wecanjustsayfrankly,it's
delayed.Forlotsofengineeringreasonsethereumstuff,wehavelessonslearnedsegwitis
delayed,etc.Areweokaywithsayingthis?It'snotjusthim,it'severyone.


Itisnotfairthattheattentionhasshiftedtohim.It'snotallonyou.Wewanteveryonetobe
awareofthis.Ifthisworkgoingforwardisseenasaforcedoutcomeofaclosedroom
agreement,thenitwillbeopposedonthatbasisalone.Ithinkthisworkisgoodanduseful,but
wehavetoremovethespecterof"thisisaforcedchangeonthenetwork".Weneedto
collaboratetoimprovethat.Wecansaythattheprocessisdelayed,segwitcauseddelay,
complexityofthiscauseddelays,andthat'sfine,butweneedthistogofroman"HKagreement"
proposaltobeingacommunityproposal.Iamsayingthisforthesakeoftheproposal.Without
this,itcannotgetwidespreadpublicsupport.

MayIaskaquestion.Whyishetheoneworkingonthisbutitwasnevercommunicated.Why
wasn'titshared?Whydidwenothearaboutthiswork?Whydidyounothearaboutthiswork?

Ican'tstopthemfromworkingonthings.Hepublishedaboutitonthebitcoindevmailinglist.I
thinkwealljustareverybadatcommunication.Sowithinthedevelopercommunity,someofus
werenotawareeither.Noneofuswereeagertotalkaboutthiswhenitsoundedlikethiswas
goingtobeusedtoblocksegwit.

Mybeliefthatiswhathasbeenproposed,thatwetrytoandturnthisHKagreementintoa
communitybasedconsensuswork,issomewhathardtodoandimpracticalinhisbelief.There
couldbeanotherwaytorealizethat.Wecoulddoitthroughafoundationthatwewere
proposingearlier.Itcouldbetheconsensusforanewfoundationtotrytorealizethat.

Ithinkthatifyoutriedtodothatthroughanewfoundation,itwouldleadalotofbacklash
againstthathardforkplanandorganization.

Youwouldhavetogetpeopletoacceptandembracethefoundation.Thatwouldtaketime.

Wecouldexplorethepossibilityofdoingthat.Wecanbeopentoworkingwithotherefforts.

Itwouldbeextremelychallengingtodoitthatway.

Weshouldtalkmoreaboutit.

Atthebareminimum,thebestsuitabilityforafoundationisthingslikemarketingefforts,not
hardforks.

Regardlessofwhichplanwearetryingtoadopt,wecannot,it'snotreasonabletoexpect100%
consensus.Sothequestionistowhatextentwewanttoreachconsensus.Howmucheffort
wouldweliketoputintoengagingthecommunitytogetthere?

WhenyousaidyouwantedtousetheHKagreementtomakeitacommunityproposalfora
hardfork,youmeantthedevelopmentcommunity?Ordoyoumeaneveryone?


Imeaneveryone.Thepointisthatpolitically,theBitcoinecosystemshouldnotacceptimposed
rulechangesonthenetwork.Andso,ahardforkthatcomesoutofacloseddoormeeting
soundslikeanimposedrulechangeonthenetwork.Therearemanypeoplewhowillprincipally
rejectthis,reflexively.Iwanttheretobecollaboration.Mostpeoplewillignoreit.ButIwant
theretobecollaborationsothatwecansaythisisaproductoftheBitcoincommunity.Itcannot
beacloseddooragreement.

ThiswasLukespostonthemailinglist:
<https://lists.linuxfoundation.org/pipermail/bitcoindev/2016February/012389.html>

Atthispoint,itwouldbealittlebitdifficultorchallengingtoreframetheHKagreementtoa
broadercommunitybasedeffort.TryingtoreframetheHKagreementtoanopencommunity
agreementwouldbedifficult.Thesimplestwayisto,wejustbasedontheHKagreement,then
wetrytopullpeopleintothatandthengainconsensusonthat.Thatwouldbethesimplestway.

MyunderstandingoftheplaninFebruarywasthatwewouldmakesomething,wewouldthen
proposeittopeople,andthenhopetheywouldlikeit.Wewouldhopethecommunitywould
reachconsensusonit,andwewouldaskthemtodiscussitandbuildonitandsoon.SoIthink
that'sgood,tomepersonally.

Inordertomakebitcoingrowsustainablyinthefuture,it'simportantforustobuildaplatform
hereasImentionedbefore.Weneedcommunication.Weneedtoresolvedifferences.Weneed
tobridgegapssothatwedon'thavethosesituationsagain.Alotofusinthisroomdidnoteven
knowaboutthatwork.Weshouldalltrytopreventthatfromhappeninginthefuture,anda
platformcouldfacilitatethat.

Weshouldworktoimprovecommunication.

Tomorrowwedon'tgotoStanfordlanduntil11.Perhapstomorrowwecouldtalkabouthow
minerscangetintobettercommunicationwithCoreandhowCorecanhavebetter
communication.Yeahwecouldspendafewhoursonthistomorrowmorning.Wehave
breakfastat9amtomorrowagain.

MypointisthatnowthemarketcapforBitcoinisalmostover$10billionUSD.Itisbig.Drivenby
privateinterestandtechnologicalinterest,therewillbealotof...thatwillbepoppingupone
afteranother.AndalotofCoredevelopershere,youaremanyofyouarethemostinfluential
figuresintheBitcoincommunity.Sothesooneryouformsuchanorganization,thebetteroff
youbecometoprotectyourselffromthosepotentialcompetitorsinthefuture.So,don'tmessup.

Wecouldpostonthemediumblogandlinktohiscodeandproposalandwriteafewthings.
Maybe,Ithink,it'shimselfwhoshouldtellthecommunity.Hecansignhisnameontheblog

post.Theupdateshouldbeprovidedinthesamelocation.Wejustneedsomechannelto
announceittothepublicformassmediaandsoon.

Ithinkitwouldbegoodtopostitonthebitcoindevmailinglist.

Heshouldalsomentiontheothercontributionsfromtheotherscontributors."Inthefuturewe
needtomoveforwardandhavebettercommunication".Doesthatsoundgood?

Weneedtobecarefultonotmakethissoundlikebitcoinistalkingabouthardforking
immediatelyafterEthereumFoundation'sblunders.

Wehaverefreshmentsintheback.

Breakfastandmeetingstartsat9amtomorrowmorning.Wecantalkforanhourortwo,thenwe
willheadouttoStandfordland.

#Day3

Wedon'thavealotoftimeinthemorningfordiscussion.Wehaveahardstopfordiscussionin
themorning.Inthemorning,wewillhaveawrapupdiscussion.WewillleaveforStanfordand
wecansharerides.Ihavealreadysenttheparkingemailandwecanallparkatthesame
locationandwalkovertothebuilding.

#Blockwithholdingattacks

IhadabriefchatwithadeveloperduringtheHongKongScalingBitcoinevent.Ithinkaminer
andIsharetheopinionthatitisquiteachallengeforanypooloperatorsto...Ithinkmostofthe
developershaven'trecognizedhowriskythiscouldbe.Iwouldliketohearmorefromyouabout
this.

Frommyside,Iamnotfamiliarwithmining.Theattackiswhenoneofyourparticipantsfinds
somethingwithPoWanditdoesnotbroadcastittothepool?Okay.

Andthisisparticularlyacuteforpaypersharepoolsbecausetheycontinuetogeteffectivelythe
samereturnuntilthepoolgoesbankrupt.

Wethinktherehavebeenrealattacksagainstghash.ioandwealsothinkit'sthemainreason
whytheyhadsuchbadluckforlongtime.Andalso,therewasonemorepossibility.Ifonepool

suffersfromthiskindofattack,thentheymaylaunchthesameattackagainstanotherpoolif
theythinktheotherpoolwaslaunchingthatattackagainstthem.Andalso,ifthishappens,
maybemanypeoplejustattackeachotherwiththiswithholdingattack,andit'squitedangerous
forthewholeindustry.Itslikeadeathspiral.

https://petertodd.org/2016/blockpublicationincentivesforminers

Idon'tthinkyouneedtotalkaboutdeathspiral,blockwithholdingisimportantanyway.Oneof
thechallengeswithfixingthisisthatthere'snofixthatweknowaboutthatdoesn'talsokill
p2poolorkillatotallydecentralizedpoolasaviableoption.Severalyearsago,thiswasmuch
moreofanissuethanitisnow,becauseitseemsthatp2poolhasdieditsowndeath
independentlyofthisattack.Thereareseveralwaystofixblockwithholdingthis.Themining
poolcouldretainsomesecretwhichitgivesoutonlyafteryoureturntheblocktoit.Andthen
thisismadepartoftheBitcoinconsensusrules.Themoststraightforwardwaytodeploythis
wouldrequireahardfork.Unfortunatelythishardforkwouldbeincompatiblewiththesafe
hardforkmethodthatwasdiscussedyesterday.Theremightbesomewaystofixthatand
improvethat.

Thereisaquasisoftforkwaytofixblockwithholdingattacks.Unfortunatelyit'skindofugly.I
amnotsureifit'sapathwewanttogodown,althoughit'seasiertodeploy.Thebasicideainall
ofthesefixesisthatyoucanmakeitsothatthehashercantellifithasavalidshareornot,but
itcan'ttellifithasavalidblock.Soitemitstheshare,andonlywiththesecretdatacanitdothe
finalchecktoseeifithasavalidblock.HowCPUcostlyischecking?It's..sameasvalidatinga
share.

AsfarasIknow,therearenowaytodetectallthepossibilitiesthatsignaltotheattacker.There
arealsosome..thatthedetectorcandetectfrom...

Oneofthethingsthatfixesblockwithholdinghelpswithisthisissueof"accidentalblock
withholding".Becausethereisnotenoughnoncespaceintheblockheader,miningsoftwarehas
becomesophisticatedwithreachingintothebitcoinblockandmuckingaroundwiththeinternals
oftheblock.Thishasmadeiteasyforauthorsofminingsoftwareanddevicefirmwareauthors
tomessuptheirhandlingofmining,suchthattheycorrectlyreturnshares(becauseiftheydidn't
dothisthentheywouldnoticeimmediately)buttheydon'tcorrectlyreturnblocks.Therehave
beenacoupleofcaseswherethishasoccurred.Onereasonforthisisthatstratumencodesthe
difficultyasafloatingpointnumberinJSONorJSONlikeformat,whichhasmadeiteasyfor
peopletomessuptypehandlinganddodumbthings.TherearesomecaseswhichIam
confidentwereaccidents.Butfromapool'sperspective,it'sevenworsethanamalicious
withholding.Atleastamaliciouswithholderwillatleastbestrategic,soit'skindofworseifit's
notevenamaliciousevent.IthinkitisfairtosaythatIwouldliketofixit.Whenwetalkedabout
fixingblockwithholdingseveralyearsago,withtheminingcommunitybackthen,therewas
relativelylittleinterestinfixingit.Partofthereasonforthatlackofinterestwasthat,atthetime,
therewerenopaypersharepools.Manyoftheexistingpooloperators(atthattime)thatthey

didnothavetoworrymuchaboutwithholdingandthattheattackerswouldonlybeharmingthe
attacker'sselves.Sincethen,thepoolingclimatehaschanged.Somepeoplehavepublishedan
analysisthatparticularlywiththeexistenceofVeryLargePoolstherearewaystostrategically
minethatprofit,er,thatprofitfromwithholdingratherthanmerelybeingdestructivewith
withholding.

Intermsofchoosingpayoutmechanisms,likepaypershare,payperlastshare,allthese
differentthings,isthisuserdriven?DopeoplewantXorYmethod?Howdopoolsdecideon
this?Whathasbeentherecentdemandordrivebehindthis?

Yousaidit'smostlypaypershare?

F2poolandantpoolandBWarepaypershare.Isthatmostlydrivenfromthepoolwhosaysthis
iseasierandbetterforus?

Onlyuserswantthis.IfyouusePPS,maybetheminingpooldoesn'tcareaboutoperate.Users
donotlikethefluctuationoftheincome.That'smostofthereasonwhytherearepools.

That'sthereasonpoolsexistinthefirstplace.

WewerethefirstmajorminingpoolinChinatodoPPS.Youcanseeeveryoneelsecopiedtheir
FAQfromus.

ItwassurprisingtometoseethemigrationbacktoPPSbecausetherewasaperiodearlyonin
Bitcoin'slife,wherePPSwasused,anditwasattackedandthenpeoplestoppedusingit.Iwas
surprisedtoseepoolstransferringbacktothat.Iunderstand,though,theuserconcerns.Oneof
thebiggestblockwithholdingattacksweknewaboutwithPPSwasthatBtcGuildlost1400
bitcoinatleastduetoblockwithholding.Itseemedlikeitwasinadvertent

.((lostconnectiontogoogledoc,brieflycommandeeredanotherlaptop))

Couldyoufixthisinasoftfork?

Thereisasoftforkwaytofixthis.Itsalittlebitugly.Itsnotapuresoftfork.Whatyoubasically
doisyoucanimaginethenormalwaytofixwithholdingistochangehow,itsahardforkthat
changeshowsomeonedecideswhetherablockisvalidornot.Itchangesthedefinitionofa
passingblock.Thewayyoudothiswithasoftforkisyouimposeanewrule,theoriginalrule
andanewrule.Thenewrulestartswithzerodifficultyandyourampitupslowlyovertime.IT
narrowsthitlowersthenetworkhashratebyasmallfractionofapercent.Yourampitupover
timetothepointwhereitactuallyhasenoughbitsofentropytoeffectivelystopwithholding.It
hasthesoftforklikeadvantagethatitcannotencourageanetworksplitoverit.Butinevery
otherwayithasdisadvantages.

Sodontfixestoblockwithholdinginherentlymakeselfishminingworse?Becausethedefense
againstselfishminingisthattheminercanbroadcasttheblock,andnowtheycantdothat.

Inpractice,notheydont.Oneofthepotentialanswerstoselfishminingisthatyoucanimagine
apoolthatisminingthatisnotannouncingthenewblocks.Oneofthewaytoavoidthisisto
havethehashersleaktheblocksthatthepoolsolves.Withstratum,thisisnotpossible.With
GBTmining,itspossibletodothat.

Isthatblockwithholding?Oristhatsharewithholding?

No,thatsselfishmining.Ifyouimagineapoolwithalotofhashrate,morethan1/3rd.Ifapool
findsablockandinsteadofannouncingablock,perhapstheykeeptheblockforthemselves
andafterretargetingandsoon.Andreallytheresnointeractionherewithblockwithholding.
sothesolutiontoselfishminingcannotworkwithstratum.Idontknowifpooledselfish
miningisamajorconcern,becauseitwouldbeverydetectable.Alltheminerswouldseethat
theblocksarentbeingannounced,andatthatpointactioncouldbetaken.

Dominingpoolskeepstatisticsontheluckofdifferentusers?Itsnotlikeyoucandoawhole
lot.

Yes,butits,theydothat,butitsnotuseful.Particularlyyoucantkickthemoff,itsnot
actionable.Anattackerwouldspreadthemselvesacrossmanylowhashrateaccounts.

Basically,iftheyareactivelytryingtohidefromyou,theonlyremedyistocloseaccesstothe
pool,onlyfriendsandfamily.Whichisnothelpfultotheideaofpooling.

Weshouldpublishaproposal(ortwo)onfixingblockwithholding.Iwouldbehappytoworkon
this.Inthenext30to60days,Iwillputoutsomekindofproposalonthis.

#Concludingdiscussions

Weonlyhave30minutesleft.Whowouldliketogiveasummarytalk?Wedonthavealotof
time.Socouldyoukeepitshortandsimple?

Maybewecouldclosebyhavingadiscussionabouthowto,therewassomediscussionabout
communicationplatformsandwherewecometogetherandhowwestaycurrentwitheach
other.

Ithinkwehavehadverygooddiscussionsthisweekend.Ihopewehaveimprovedour
relationshipsgreatly.Iwouldliketotalkabouthowwecouldcontinuetodothatgoingforward,
howwecancontinuetohaveopencollaboration.

Mysuggestionwouldbe,notreddit.

IbelievethatbecauseofthemarketcapofBitcoiniscontinuingtogrow,IthinkthatBitcoin
enterpriseandcompaniesaretheenginesbehindthemarketcapgrowth.Theyaretheones
mostincentivizedtoprotectBitcoinanditsecosystem.Iamproposingforthisplatformor
organization,thattheBitcoincompaniesandenterprises,whetherminersorexchangesor
applicationdevelopers,theyarethemajorparticipantsinthisplatform.Tostartoutwith,asthe
firststep,wecanfirstsetupsomekindofsocialcircleasthefirststep.Itskindoflikea
consortium.Wecanconnectthroughemailandwechatorskype.Thereareallkindsof
mediumsandtechnologyavailableforustosetupthiscirclesothatwecanstartcommunication
channelsfirst.SotheparticipantsshouldbethemajorplayersintheBitcoinindustryandthey
havetopayacertainfeetojointhissocialcircle.Soitssemipublic,butitsnotfree.Onthe
Coreside,theycansendsomerepresentativetorepresentCoredevelopmentandtojointhis
socialcircle.Andthenwetrytowithinthiscircle,wetrytoworktogetherandwithcoordination
andtrytoestablishsomekindoffoundationlikeentity.Iknowyouguyshatetheideaofa
foundation.Foralackofword,Iamusingthewordfoundationasareference.Sothissocial
circleismonitoredbyitschairmananditssecretary,tohostthecommunicationbetween
differentpartiesandcompanieswithinthatcircle.Sothatistheproposalasthefirststep
towardsbuildingthiscommunicationplatform.

Whatdoyouguysthink?

Soundsreasonable.Iguessnothingseriouslywrongwiththat.Ihaveheardsomeconversations
wherepeoplesaidletscreatethat.Nothinghashappenedsofar.

Whowouldliketotaketheinitiativeandsomeonehastodriveit.

MaybeusingtheBitcoinroundtableasthenameoftheorg.

Theycanorganizeeverythingonthelegallevel.Howitwillbemoreefficienttoopenit.Andthen
wecanjustdecide..OrhowtheychoosetheChairman,someleaders,etc.Andwhowillitbe?
SoanysuggestionsfromtheCoredevelopersideaboutthisproposal?

Thepayforaccesscomponentofitmayhavebadopticstothepublicwhenit'spresentedthat
way.Participationinanygrouphascost,regardless.Therearealotofcostthatpeoplehave
incurredtocomeheretothismeeting.Weshouldbecautiousinhowthisorganizationissetup
andpresented,toavoidbadimage.

Maybeit'snotpaid,maybeit'ssponsorship.


Ithinkthatthereis,it'susefultohaveapaycomponenttoprovideaneutralaccesscontrol
mechanism.Theargumentwouldbethat"ifthepaylevelistoohigh,thenthataccesscontrol
mechanismisnotparticularlyneutral".Ithinkthiscanbeworkedthroughandsolved.Ithinkit's
apotentialsourceofissuesthatshouldbeconsidered.

ThiscircleistryingtoprotectthecommercialinterestsoftheBitcoincompaniesandindustry.I
believethatbitcoininthelongrunisdrivenbythoseenterprisesandcompanies.

Theyareintheinitialstageofbitcoindevelopment.It'sstillahackerculture.It'sinformal.
Casual.It'srelaxed.Butnow,atthispoint,initshistory,hebelievesthatitshouldbecomemore
formalandformallystructured,drivenbycommercialinterest.Sotherecouldbeatransition
fromahackercultureto...

Ithinkthattheremaybeamistakenbeliefthattheseareincompatiblecultures.Ithinkthatifyou
lookatalltheprotocolsoftheinternet,thenyouwillseethatalmostallofthemaredevelopedin
thecontextofIETF,liketheHTTPprotocols.MostoftheattendeesattheIETFmeetingsare
workingforsomeofthelargesttechcompaniesintheworldlikeGoogle,MicrosoftandCisco.
Theyparticipateinanopenenvironment,talkingabouttechnology.Thereisnofeetoparticipate
inIETF.Individualmeetingsthemselveshaveconferencefees,butthemailinglistsareopen.
ThisenvironmentistheoneinwhichtheInternetisdeveloped.Iagreethatbitcoinasitgrows
needstobecomemoreformalandprofessional.However,therearemanyformsthatthiscan
take.Itdefinitelyneedstobeheavilydrivenbycommercialplayers,notvolunteerism.However,
thisdoesnotnecessarilymeanthatyouhaveahierarchicalsystemofauthoritywherean
electedbodyisinchargeofBitcoinorsomethinglikethat.AnexampleofthisishowtheInternet
isorganized.

It'sworthpointingoutthatweareallhere.Well,allofusherearehere.Thismeetupwasableto
bearranged,withoutthatcentralorganization.Itwasnotatopdownmeeting.

Thisideaof"hackerculture"isactuallynotreallywhattheIETFandthesekindsofprocess
organizations...Ithinkthisisactuallyjusttheoutcomeofprofessionaldevelopmentinasituation
whereyoucannotimposeonotherpeople.IthinkthisiswhattheInternetprotocolsawaswell.
Thereareprofessionalsdevelopingthesetechnologies.Theyarenotinasituationwherethey
canimpose.

Decentralizedprofessionaldevelopment,whichhappenstolookhackery,becausethehacker
behaviorisdecentralized,butnotnecessarilyprofessional.Soitiskindofsimilar.

Hebelievesthatthishybridmodelisagoodidea.Healsobelievesthattheycancoexistina
healthyandorganicway.Hewasthinkingthatmaybetherecouldbetwopaymentanddonation
structuressothatwecancollectandsolicitfundingsforthisforum.Maybesomeindustry
companiescanpayafeetojointhiscircleorsomeotherscanjustdonateorsponsorthisentity.

Theywouldpayafeetojoin.Forthosewhopayafee,theywouldhaveavotingright.Forthose
whodonate,theydonothaveavotingright.Andtheopinionorvoicecomingoutfromthis
organizationorcircle,theyonlyrepresentthemselves,andtheydonotrepresenttheentire
Bitcoincommunitybecausethereareotherorganizationsorothergroupswithinthatcommunity.
Sothat'shisidea.

So.....like,onethingIwanttosay,...let'sdiscussmore,we'renotgoingtosolveallofthisin5
minutes.

So...theonethingtothinkaboutisthattoday,bitcoinissmallandfriendly.Weknoweachother.
Weknowthosecompanies.Relativelysmall.Waitafewyears.Youhaven'tseen"more"my
friend.Sothepointisthat,ifyoulookatHTTP,nowthereareverybigpowerfulcompanies
involvedlikeMicrosoft.AndtheywanttocontrolHTTP.AndIBMwantstocontrolitseparately.
Bitcoinisfinance.Whenwethinkaboutsettingupanorganization,we'rethinkingabout
ourselves.Butin5yeartime,thatwillincludeGoldmanSachsandMicrosoft.Andtheyeach
send20brilliantlymanipulativepeopleandtheywillbribepoliticiansandspreadmayhemand
chaos.WetheBitcoinworldwilllosecontrolofthisorganization.GoldmanSachswillcreate40
subsidiaries,theywilleachpaytheXmembershipfee,andthentheywillnowhavetheentire
voteoftheorganization.Soweneedtobemindfulofthissortofsituation.TheInternetIETF
thingsforexamplehaveevolvedtoallowfortechnicaldevelopmenttoproceedinawaythat
promotesgoodtechnicaloutcomesthataregoodforuserseventhoughsomeoftheengineers
workforBigEvilCorpslikeMicrosoft.

Aretheyindependenteventhoughtheyareworkingforbigcompanies?

Somewhat.That'stheobjective,anyway,withIETF.Ohreally?

Thisdiscussioniscriticalandimportant.Therehavebeenmanygoodideasexpressed.We
can'tsolveeverythinghererightnow.There'stoomuchtodiscuss.Weshouldnothavethe
expectationofsolvingeverythinghere.

Wehavethreeminutes.Wehavetofindaplacetopark,thenwehavetowalk.Stanfordisdown
thestreetbutitwilltake30minutestogetthere.TheStanfordcampusishuge.Isentthe
parkinginstructions.That'stheclosesttothebuilding,sopleasecheckyouremail.

Hispointisthatitdoesn'tmatterthatinthefuturesomekindofbiggercompanylikeGoldman
Sachstryingtotakeover.It'sinevitablethatsomecompanywilltrytotakecontrolofthe
organization.Atthatpoint,wejusthavetomoveonandformanotherentityandanothergroup.
It'snotgoingtobetheonlysocialcircleintheBitcoinecosystem.Therecouldbemanyofthese.
It'snotgoingtobethattheytakeoveroneandthentheygettotakeoverBitcoin.Theycantry
whatevertheywanttotakeBitcoinover.Wecanalwayschangeourtactics.Wecanmoveto
othermediums.

Aslongastheorganizationdoesn'tgivetheimpressionithascontrolovertheprotocol.

Theywilltrytosetupacircle.Theyareaskingyouwhethertodoitatthispoint.Theydon'tknow
ifyouarewillingtojoinanorganization.

heyareofferingaproposalthatwecanformthistogetheratthispoint.

Ithinkweareinterestedinanyandallopportunitiestocollaborate.

Wewilltrytosetupacommercialcircle.WehopethattheCoredeveloperswilljoin.

Intheafternoon,wecancomebackafterwevisitStanford.Wehaveanhourgapandwecan
comebackhere.Ihavereservedtheconferenceroomforthewholeday.Wecanstillcome
backhere.Googleplexisnotveryfarfromhere.Ittakes30mintogetthereorless.Wecanstill
comeback.

#DanBonehdiscussion

<http://diyhpl.us/wiki/transcripts/2016julybitcoindevelopersminersmeeting/danboneh/>

#GoogleTechTalk

<http://diyhpl.us/wiki/transcripts/2016julybitcoindevelopersminersmeeting/jihanwugooglete
chtalk/>

#Othersession

Minershavesomeothereventslaterthisevening.Perhapsasagroupweshouldthinkabout
anyclosingsummaries?

Whatdowewanttosaytoanyjournaliststhatask?Ithinkitisimportanttopresentthisassome
peoplegatheringtogetherwhohavebeeninthespaceforalongtime,whohavehadtroublein
thepastwithcommunication.Byseeingpeoplefacetoface,andtalkingaboutthings,ithelpsus
discuss.

AcommentImadebefore,astorytotaketoajournalistlater,thatbitcoinisaglobal
decentralizedsystemanditworksjustfineaslongaswedoourownthing.Butitworksbetterif
wecollaborate.Withthisweekend,wewereabletogettoknoweachotherbetter,wewereable
tounderstandmanyofthethingswehadincommon.Wewereabletoopenmorelinesof
communication.Wewereabletoimproveourfriendshipsandthesethingsingeneralaregood
forbitcoin.

InZurich,wedidafulltranscript,butwealsopublishedasummaryofthemeeting,inthe
followingformat:
<https://bitcoincore.org/en/meetings/2016/05/20/>
..ifwedothesameforourgathering,itwouldbemuchshorterthantheaboveexample.

WepublishedtheZurichsummaryfirst,andthefulltranscriptwaspublishedweekslater.In
Zurich,ittookabouttwoweeksIthinktogooverthewholething.

#EventSummary

Overthelastfewdays,someBitcoindevelopersandminersgottogetherforasocialgathering
toimprovecommunication,friendship,andtodosomeCaliforniasightseeing.Wetalkedabout
wherebitcoinisandwherebitcoinisgoing.Welearnedalotfromeachother.Wealsovisited
StanfordtoattendacryptographytalktolearnmoreaboutpotentialimprovementsforBitcoin,
aswellastheGooglecampustogiveapresentationandtalkaboutBitcoin.Wehadmany
informaldiscussionsamongstourselvesabouttopicssuchasminingdecentralization,evolution
oftheBitcoinprotocol,safetyimprovementsandprogressforbothsoftandhardforks,aswell
asimprovingcommunicationandcooperationacrosstheBitcoinecosystemsuchasnew
venuestoworktogetherinunison.WethinkthatBitcoin'sstrengthcomesfromtheconsensusof
itsparticipants.ManyofusplantoattendScalingBitcoin3inMilan,Italyandeveryonewould
liketocontinuewithgatheringsliketheseandothersinthefuturewithallpartsoftheBitcoin
ecosystem.Wehopetobereleasingnotesinthenearfutureforpartsofthecommunitythat
werenotattending.

2016ScalingBitcoin

Вам также может понравиться