Bitcoin Forum
July 06, 2024, 05:03:50 PM
Welcome,
Guest
. Please
login
or
register
.
News
: Latest Bitcoin Core release:
27.0
[
Torrent
]
Home
Help
Search
Login
Register
More
Bitcoin Forum
>
Other
>
Beginners & Help
>
What would happen to difficulty
Pages: [
1
]
« previous topic
next topic »
Print
Author
Topic: What would happen to difficulty (Read 397 times)
rikii
(OP)
Newbie
Offline
Activity: 26
Merit: 0
What would happen to difficulty
April 20, 2013, 08:06:34 PM
#1
If the majority of miners stopped mining right before a difficulty retarget causing the hashrate to drop as the retarget took place, and then started mining again after, couldn't the difficulty be manipulated and not actually scale with total network power?
rippleme
Newbie
Offline
Activity: 33
Merit: 0
Re: What would happen to difficulty
April 20, 2013, 08:10:09 PM
#2
Interesting question, hope someone can answer it.
coinerd
Full Member
Offline
Activity: 196
Merit: 100
Re: What would happen to difficulty
April 20, 2013, 08:14:02 PM
#3
I have heard, but not confirmed, that if no block is solved for 15 minutes difficulty will drop. I'm not honestly sure if that's bitcoin or another alt-chain.
Also I think that the reset is an average of the last 2k cycles or so. You would probably have to convince a lot of miners to stop for a couple of days to see a significant difficulty reduction.
And in the end if you got it done, you would probably hurt yourself (unless you're an owner of a big ASIC) by making it easier for the 'big boys' to snap up the blocks for a couple of weeks.
Just some thoughts from another noob.
I'd also be interested in hearing from someone who really knows.
kbf
Newbie
Offline
Activity: 5
Merit: 0
Re: What would happen to difficulty
April 20, 2013, 08:23:18 PM
#4
Quote from: coinerd on April 20, 2013, 08:14:02 PM
I have heard, but not confirmed, that if no block is solved for 15 minutes difficulty will drop. I'm not honestly sure if that's bitcoin or another alt-chain.
Thanks for the reply, coinerd. Interesting behavior, but it would be very difficult to take advantage of it, unless most of the miners (or software) are controlled by someone.
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
⇾
Re: What would happen to difficulty
April 20, 2013, 08:43:21 PM
Last edit: April 20, 2013, 09:12:02 PM by DeathAndTaxes
#5
There is no benefit to doing so.
Difficulty only adjusts every 2016 blocks and is based on the timespan between the most recent block and the block 2016 blocks ago. The network targets a 10 minute average so this span should be 20,160 minutes (2016 * 10). If the timespan is longer or shorter than 2016 difficulty will adjust to whatever difficulty would have resulted in a 20,160 minute span. Difficulty adjustments are capped at 25% and 400% of prior difficulty.
So a group of miners "could" do this however they would lose 100% of revenue when not mining, and only decrease difficulty by the percentage of miners who decide not to mine.
As an example say 20% of miners decide not to mine the last 20 blocks. Due to only 80% of the hashpower working on the last 20 blocks, those blocks on average would take 12.5 minutes each ( 10/0.8 ) or 250 minutes total which is 50 minutes more than normal. Everything else being the same, the 2016 block period would take 50 minutes or 0.25% longer than expected. Difficulty for the next 2016 blocks would thus be 0.25% lower. All miners (even those who didn't stop mining) would earn 0.25% BTC more in the next 2016 blocks, however the cost for the "abstaining miners" would have to forfeit 20/2016 = ~1.0% of their revenue. The "abstaining" miners would lose 0.75% of their gross revenue to ensure the continual miners earned 0.25% more.
Miners might as well trade $20 bills for $5 bills it would be just as effective.
rikii
(OP)
Newbie
Offline
Activity: 26
Merit: 0
Re: What would happen to difficulty
April 20, 2013, 08:46:58 PM
#6
Thank you for this well written explanation. It was just something I was thinking about, but as well planned out as all the other aspects of bitcoin are I assumed there was a clear cut answer as to why it wasn't a viable option. Thanks again.
Pages: [
1
]
Print
Bitcoin Forum
>
Other
>
Beginners & Help
>
What would happen to difficulty
« previous topic
next topic »
Jump to:
Please select a destination:
-----------------------------
Bitcoin
-----------------------------
=> Bitcoin Discussion
===> Legal
===> Press
===> Meetups
===> Important Announcements
=> Development & Technical Discussion
===> Wallet software
=====> Electrum
=====> Bitcoin Wallet for Android
=====> BitcoinJ
=====> Armory
=====> Mycelium
=====> Hardware wallets
=> Mining
===> Mining support
===> Pools
===> Mining software (miners)
===> Hardware
=====> Group buys
===> Mining speculation
=> Bitcoin Technical Support
=> Project Development
-----------------------------
Economy
-----------------------------
=> Economics
===> Speculation
=> Marketplace
===> Goods
=====> Computer hardware
=====> Digital goods
=======> Invites & Accounts
=====> Collectibles
===> Services
===> Currency exchange
===> Gambling
=====> Games and rounds
=====> Investor-based games
=====> Gambling discussion
===> Lending
=====> Long-term offers
===> Securities
===> Auctions
===> Service Announcements
=====> Micro Earnings
===> Service Discussion
=====> Web Wallets
=====> Exchanges
=> Trading Discussion
===> Scam Accusations
===> Reputation
-----------------------------
Other
-----------------------------
=> Meta
===> New forum software
===> Bitcoin Wiki
=> Politics & Society
=> Beginners & Help
=> Off-topic
=> Serious discussion
===> Ivory Tower
=> Archival
===> Корзина
===> CPU/GPU Bitcoin mining hardware
===> Chinese students
===> Obsolete (buying)
===> Obsolete (selling)
===> MultiBit
-----------------------------
Alternate cryptocurrencies
-----------------------------
=> Altcoin Discussion
=> Announcements (Altcoins)
===> Tokens (Altcoins)
=> Mining (Altcoins)
===> Pools (Altcoins)
=> Marketplace (Altcoins)
===> Service Announcements (Altcoins)
===> Service Discussion (Altcoins)
===> Bounties (Altcoins)
=> Speculation (Altcoins)
-----------------------------
Local
-----------------------------
=> العربية (Arabic)
===> العملات البديلة (Altcoins)
=====> النقاشات
===> إستفسارات و أسئلة المبتدئين
===> التعدين
===> النقاشات الأخرى
===> منصات التبادل
=> Bahasa Indonesia (Indonesian)
===> Marketplace (Bahasa Indonesia)
===> Mining (Bahasa Indonesia)
===> Altcoins (Bahasa Indonesia)
===> Trading dan Spekulasi
===> Ekonomi, Politik, dan Budaya
===> Topik Lainnya
=> Español (Spanish)
===> Mercado y Economía
=====> Servicios
=====> Trading y especulación
===> Hardware y Minería
===> Esquina Libre
===> Mercadillo
=====> Mexico
=====> Argentina
=====> España
=====> Centroamerica y Caribe
===> Primeros pasos y ayuda
===> Altcoins (criptomonedas alternativas)
=====> Minería de altcoins
=====> Servicios
=====> Tokens (Español)
=> 中文 (Chinese)
===> 跳蚤市场
===> 山寨币
===> 媒体
===> 挖矿
===> 离题万里
=> Hrvatski (Croatian)
===> Trgovina
===> Altcoins (Hrvatski)
=====> Announcements (Hrvatski)
===> Off-topic (Hrvatski)
=> Deutsch (German)
===> Anfänger und Hilfe
===> Mining (Deutsch)
===> Trading und Spekulation
===> Projektentwicklung
===> Off-Topic (Deutsch)
===> Treffen
===> Presse
===> Altcoins (Deutsch)
=====> Announcements (Deutsch)
===> Marktplatz
=====> Auktionen
=====> Suche
=====> Biete
=> Ελληνικά (Greek)
===> Αγορά
===> Mining Discussion (Ελληνικά)
===> Altcoins (Ελληνικά)
=====> Altcoin Announcements (Ελληνικά)
=====> Altcoin Mining (Ελληνικά)
=> עברית (Hebrew)
=> Français
===> Actualité et News
===> Débutants
===> Discussions générales et utilisation du Bitcoin
===> Mining et Hardware
===> Économie et spéculation
===> Place de marché
=====> Échanges
=====> Produits et services
=====> Petites annonces
===> Le Bitcoin et la loi
===> Wiki, documentation et traduction
===> Développement et technique
===> Vos sites et projets
===> Hors-sujet
===> Altcoins (Français)
=====> Annonces
=> India
===> Mining (India)
===> Marketplace (India)
===> Regional Languages (India)
===> Press & News from India
===> Alt Coins (India)
===> Buyer/ Seller Reputations (India)
===> Off-Topic (India)
=> Italiano (Italian)
===> Guide (Italiano)
===> Progetti
===> Discussioni avanzate e sviluppo
===> Trading, analisi e speculazione
===> Mercato
=====> Mercato valute
=====> Beni
=====> Servizi
=====> Esercizi commerciali
=====> Hardware/Mining (Italiano)
=====> Gambling (Italiano)
===> Accuse scam/truffe
===> Mining (Italiano)
===> Alt-Currencies (Italiano)
=====> Annunci
===> Raduni/Meeting (Italiano)
===> Crittografia e decentralizzazione
===> Off-Topic (Italiano)
=> 日本語 (Japanese)
===> アルトコイン
=> Nederlands (Dutch)
===> Markt
===> Gokken/lotterijen
===> Mining (Nederlands)
===> Beurzen
===> Alt Coins (Nederlands)
===> Off-topic (Nederlands)
===> Meetings (Nederlands)
=> Nigeria (Naija)
===> Politics and society (Naija)
===> Off-topic (Naija)
=> 한국어 (Korean)
===> 대체코인 Alt Coins (한국어)
=> Pilipinas
===> Altcoins (Pilipinas)
=====> Altcoin Announcements (Pilipinas)
===> Pamilihan
===> Others (Pilipinas)
=> Polski
===> Tablica ogłoszeń
===> Alternatywne kryptowaluty
=====> Nowe kryptowaluty i tokeny
=====> Tablica ogłoszeń (altcoiny)
=> Português (Portuguese)
===> Primeiros Passos (Iniciantes)
===> Economia & Mercado
===> Mineração em Geral
===> Desenvolvimento & Discussões Técnicas
===> Criptomoedas Alternativas
===> Brasil
===> Portugal
=> Русский (Russian)
===> Новички
===> Бизнес
=====> Барахолка
=====> Обменники
===> Идеи
===> Кодеры
===> Майнеры
===> Политика
===> Трейдеры
===> Альтернативные криптовалюты
=====> Токены
=====> Бayнти и aиpдpoпы
===> Хайпы
===> Работа
===> Разное
===> Oбcyждeниe Bitcoin
=====> Новости
=====> Юристы
=> Română (Romanian)
===> Anunturi importante
===> Offtopic
===> Market
=====> Discutii Servicii
===> Minerit
===> Tutoriale
===> Bine ai venit!
===> Presa
===> Altcoins (Monede Alternative)
=====> Anunturi Monede Alternative
=> Skandinavisk
=> Türkçe (Turkish)
===> Bitcoin Haberleri
===> Pazar Alanı
===> Madencilik
===> Ekonomi
===> Servisler
=====> Fonlar
===> Proje Geliştirme
===> Alternatif Kripto-Paralar
=====> Madencilik (Alternatif Kripto-Paralar)
=====> Duyurular (Alternatif Kripto-Paralar)
===> Konu Dışı
===> Yeni Başlayanlar & Yardım
===> Buluşmalar
=> Other languages/locations
Loading...