Bitcoin Forum
October 18, 2024, 07:44:29 PM
Welcome,
Guest
. Please
login
or
register
.
News
: Latest Bitcoin Core release:
28.0
[
Torrent
]
Home
Help
Search
Login
Register
More
Bitcoin Forum
>
Local
>
中文 (Chinese)
>
备受矿工支持的BIP 91是如何做到既能激活Segwit又能避免分叉
Pages: [
1
]
« previous topic
next topic »
Print
Author
Topic: 备受矿工支持的BIP 91是如何做到既能激活Segwit又能避免分叉 (Read 188 times)
daoop
(OP)
Full Member
Offline
Activity: 154
Merit: 100
备受矿工支持的BIP 91是如何做到既能激活Segwit又能避免分叉
July 19, 2017, 02:36:19 AM
#1
很多人认为矿工在7月21日之前不会开始信号支持具有争议的比特币扩容提案Segwit2x。然而,他们很快就被打脸,从昨天上午开始,矿工开始支持一段叫做BIP 91的代码。
截至发稿时,最近的144个区块中已经有近60%已经信号支持这种措施。但是矿工究竟在信号支持什么?BIP 91对网络又意味着什么?
作为Segwit2x扩容计划的第一部分,BIP 91主要完成两件事:
BIP 91能够使比特币网络非常容易接受Segwit,Segwit是一种向后兼容的升级,将修复比特币交易延展性以及为链下解决方案(如闪电网络)清除道路。
如果在7月31日激活,BIP将取代BIP 148,BIP 148是一个可能会引起网络分裂风险的提案。
基本部分
Segwit2x于今年5月份的Consensus 2017会议上被引入。基于一个Bitcoin Core软件客户端的分叉BTC 1,Segwit2x寻求既实施Segwit又提高区块大小。
大约一个月之后, BitmainWarranty工程师James Hilliard引进了BIP 91作为一种快速且安全的方式来实施Segwit,同时不会导致比特币网络分叉。
具体来讲,他将这个提案与其他的两个积极的提案一起进行了开发。
这包括:
BIP 141:2016年11月份发布的BIP 141是最初的Segwit激活计划。
BIP 148:2017年3月份推出的BIP 148被开发用来作为一种通过用户激活软分叉(UASF)来推动BIP 141的方式。
但是,更重要的是,BIP 91是提出来作为一种必须完全重新部署BIP 141的替代选择,考虑到BIP 141在11月中旬之前仍旧在有效期内,所以重新部署BIP 141在技术上是不可能的。
所以,为了解决这个问题,BIP 91采用一个巧妙的把戏。不同于改变Segwit激活代码的路径,BIP 91选择添加一条额外的规定来实施BIP 141强制性信号。
从本质上讲,BIP 91从一开始就效仿BIP 141,但是两者存在一些关键的不同之处:
矿工使用“bit 4”进行信号支持,而不是“bit 1”。
激活只需要80%算力支持,而不是BIP 141的95%。
激活窗口为336个区块,而不是BIP 141的2016个区块。
所以,一旦达到80%激活门槛,BIP 91将被锁定,经过336个区块之后正式激活。
在那一点上,BIP 141的实施技术与BIP 148一样:
矿工开始使用“bit 1”信号支持。
任何没有使用“bit 1”信号支持的区块都将被阻挡在网络之外。
只要51%的矿工(算力)实施这个强制性信号,比特币区块链就不会分裂。鉴于目前已经有80%的算力支持这个激活,有很好的机会不会出现问题。作为一种额外的激励,没有信号支持的矿工将会面临损失12.5BTC奖励的风险。
反对和支持
BIP 91也是对扩容争论现实的一种承认。
也就是说,事实上,在过去近一年的时间里,BIP 141仍旧未能吸引足够多的矿工支持。尽管BIP 141要求95%的矿工支持(算力支持),但这个数字一直卡在大约30%,尽管最近增长到了45%。
但是如果BIP 91几乎与BIP 141一样,那么为何矿工愿意信号支持后者?
原因是双重的:
第一是BIP 141的高门槛。BIP 141要求绝大多数矿工在两周时间(2016个区块)激活期内信号表示准备就绪。
第二,一些矿工可能一直在等待增加区块大小,而Segwit2x提案中就包括增加区块大小。
一条Segwit快车道
但是,对BIP 91的设计影响最大的提案就是BIP 148,也就是上文讨论的所谓的UASF。
从很多方面上讲,BIP 91都可以被解读为一种“无效化”BIP 148的方法,从而消除了创造两种相互竞争的比特币区块链的可能性。
为了解决这个问题,Hilliard提出BIP 91应该在7月底以及BIP 148的8月1日截止日期之前激活,鉴于目前获得的支持,这非常可能实现。
矿工已经开始信号支持BIP 91,就是为了避免BIP 148造成分裂。其他人则推测矿工信号支持BIP 91是因为矿工担心如果UASF获得成功,那么这将减少他们对网络更改的话语权。
现在,最好的方法就是观察接下来的336区块期。从今天晚上的区块高度476,448开始,接下来矿工就可以早于BIP 148来信号支持BIP 91。
如果80%的区块在56小时内信号支持BIP 91,Segwit将会被锁定,从而为今年秋季的Segwit2x下一阶段(2MB硬分叉)做好准备。
随着比特币的三家最大矿池的算力开始支持BIP 91,其激活门槛可能将会在本周末达到。
Pages: [
1
]
Print
Bitcoin Forum
>
Local
>
中文 (Chinese)
>
备受矿工支持的BIP 91是如何做到既能激活Segwit又能避免分叉
« 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...