bitcoin
Bitcoin (BTC) $ 108,825.16
ethereum
Ethereum (ETH) $ 2,566.51
tether
Tether (USDT) $ 1.00
xrp
XRP (XRP) $ 2.26
bnb
BNB (BNB) $ 661.54
solana
Solana (SOL) $ 151.22
usd-coin
USDC (USDC) $ 1.00
tron
TRON (TRX) $ 0.287744
dogecoin
Dogecoin (DOGE) $ 0.172528
staked-ether
Lido Staked Ether (STETH) $ 2,566.13
cardano
Cardano (ADA) $ 0.583604
wrapped-bitcoin
Wrapped Bitcoin (WBTC) $ 108,766.14
hyperliquid
Hyperliquid (HYPE) $ 39.81
wrapped-steth
Wrapped stETH (WSTETH) $ 3,103.64
sui
Sui (SUI) $ 2.91
bitcoin-cash
Bitcoin Cash (BCH) $ 497.28
chainlink
Chainlink (LINK) $ 13.64
leo-token
LEO Token (LEO) $ 9.04
stellar
Stellar (XLM) $ 0.250962
avalanche-2
Avalanche (AVAX) $ 18.15
usds
USDS (USDS) $ 1.00
the-open-network
Toncoin (TON) $ 2.81
shiba-inu
Shiba Inu (SHIB) $ 0.000012
wrapped-eeth
Wrapped eETH (WEETH) $ 2,749.77
hedera-hashgraph
Hedera (HBAR) $ 0.159471
weth
WETH (WETH) $ 2,566.25
litecoin
Litecoin (LTC) $ 87.58
whitebit
WhiteBIT Coin (WBT) $ 44.88
binance-bridged-usdt-bnb-smart-chain
Binance Bridged USDT (BNB Smart Chain) (BSC-USD) $ 0.999952
monero
Monero (XMR) $ 321.35
coinbase-wrapped-btc
Coinbase Wrapped BTC (CBBTC) $ 109,013.21
ethena-usde
Ethena USDe (USDE) $ 0.999749
polkadot
Polkadot (DOT) $ 3.39
bitget-token
Bitget Token (BGB) $ 4.41
uniswap
Uniswap (UNI) $ 7.38
aave
Aave (AAVE) $ 286.38
pepe
Pepe (PEPE) $ 0.00001
dai
Dai (DAI) $ 1.00
pi-network
Pi Network (PI) $ 0.464827
ethena-staked-usde
Ethena Staked USDe (SUSDE) $ 1.18
bittensor
Bittensor (TAO) $ 327.09
okb
OKB (OKB) $ 48.44
aptos
Aptos (APT) $ 4.45
blackrock-usd-institutional-digital-liquidity-fund
BlackRock USD Institutional Digital Liquidity Fund (BUIDL) $ 1.00
jito-staked-sol
Jito Staked SOL (JITOSOL) $ 183.70
near
NEAR Protocol (NEAR) $ 2.16
internet-computer
Internet Computer (ICP) $ 4.82
ethereum-classic
Ethereum Classic (ETC) $ 16.58
crypto-com-chain
Cronos (CRO) $ 0.081019
ondo-finance
Ondo (ONDO) $ 0.79324

สงครามเย็นบิตคอยน์: ข้อตกลงใหม่ส่อเค้าวุ่น, ปมเสี่ยง 3,000 โหนด

การรวม pull request ของ Antoine Poinsot นักพัฒนา Bitcoin Core ที่ยกเลิกข้อจำกัดการส่งต่อข้อมูล OP_RETURN ขนาด 80 ไบต์ที่ใช้กันมานาน ได้จุดประกายให้เกิดการถกเถียงเรื่องนโยบาย mempool ที่สร้างความแตกแยกมากที่สุดครั้งหนึ่งนับตั้งแต่สงครามขนาดบล็อก ในการยกระดับอย่างรวดเร็ว ผู้ร่วมให้ข้อมูลรายอื่นได้โพสต์สคริปต์ bash สาธารณะเพื่อแบนโหนดทุกโหนดที่รู้จักซึ่งใช้ Bitcoin Knots โดยอัตโนมัติ ซึ่งเป็นการนำไปใช้งานที่ขัดต่อนโยบาย ซึ่งปัจจุบันมีสัดส่วนประมาณ 13 เปอร์เซ็นต์ของ peers Bitcoin ที่เข้าถึงได้ สคริปต์ Bash สำหรับแบน Knots (ที่มา: Github) สคริปต์ที่เผยแพร่บน GitHub เมื่อวันที่ 24 พฤษภาคม กำหนด setban เป็นเวลาหนึ่งปีสำหรับ user agent ทั้งหมดของ /Satoshi:Knots/ หากนำไปใช้อย่างแพร่หลาย จะเป็นการแยกโหนดที่เข้าถึงได้แบบสาธารณะเกือบ 3,000 โหนดอย่างมีประสิทธิภาพ ตามจำนวนล่าสุดของ Coin Dance ที่ 2,938 โหนด ณ วันที่ 24 มิถุนายน ซึ่งจะบ่อนทำลายหนึ่งในตัวชี้วัดการกระจายอำนาจที่เป็นรากฐานของ Bitcoin

ต่างจากข้อพิพาทในอดีตเกี่ยวกับกฎฉันทามติ ความขัดแย้งในปัจจุบันมุ่งเน้นไปที่นโยบายการส่งต่อ ด้วยกำหนดการเปิดตัวไคลเอนต์ v30 ของ Core ในวันที่ 3 ตุลาคม การแบ่งแยกการดำเนินงานอาจเกิดขึ้นโดยไม่ต้องมีการ hard fork การนำ Knots ไปใช้ได้รับแรงผลักดันมาตั้งแต่ทีม Core รวมการเปลี่ยนแปลงนโยบาย OP_RETURN ของ Poinsot เมื่อวันที่ 6 พฤษภาคม ส่วนแบ่งของโหนดที่เข้าถึงได้เพิ่มขึ้นเป็นสองเท่าในช่วงหลายสัปดาห์ในเดือนพฤษภาคม และยังคงเพิ่มขึ้นอย่างต่อเนื่องในเดือนมิถุนายน ซึ่งสอดคล้องกับการวิพากษ์วิจารณ์อย่างเปิดเผยเกี่ยวกับการเปลี่ยนแปลงจากผู้ดูแลหลัก Luke Dashjr ซึ่งอธิบายว่าการยกเลิกข้อจำกัดนี้เป็น “ความบ้าคลั่งอย่างยิ่ง” แม้ว่า OP_RETURN จะไม่สำคัญต่อฉันทามติ แต่นโยบายระดับโหนดจะกำหนดรูปแบบการแพร่กระจายของธุรกรรมและการกรอง mempool ซึ่งจะส่งผลต่อสิ่งที่นักขุดรวมไว้ในบล็อกและธุรกรรมที่นำข้อมูลใดบ้างที่เข้าถึงเครือข่ายทั้งหมด

สงคราม OP ของ Bitcoin จุดเริ่มต้นของข้อพิพาทนี้ย้อนกลับไปถึงการบังคับใช้ข้อจำกัด OP_RETURN ขนาด 80 ไบต์ดั้งเดิมของ Bitcoin Core ในปี 2014 เดิมทีเป็นเครื่องมือที่เปิดใช้งานการจารึกข้อมูล เช่น แฮชของ notaries หรือข้อมูลเมตาของโทเค็น ฟิลด์ OP_RETURN กลายเป็นเวกเตอร์สแปมในช่วงที่มีการใช้งานสูงสุด เมื่อเร็ว ๆ นี้ นวัตกรรมต่าง ๆ เช่น Ordinals และโทเค็น BRC-20 ได้ใช้กลไกที่คล้ายกันเพื่อผลักดันธุรกรรมที่มีค่าธรรมเนียมสูงและมีปริมาณมากเข้าสู่เชน การเปิดตัว Core v30 ที่กำหนดไว้ในเดือนตุลาคมจะยกเลิกข้อจำกัดทั้งหมด ทำให้ผู้สร้างธุรกรรมสามารถรวม payload OP_RETURN ที่ใหญ่ขึ้นได้ โดยมีเงื่อนไขว่าพวกเขาจ่ายค่าธรรมเนียมที่จำเป็น ผู้ที่ไม่เห็นด้วยมองว่าการเปลี่ยนแปลงนี้บ่อนทำลายบทบาทของ Bitcoin ในฐานะที่เป็นเลเยอร์การชำระหนี้ทางการเงินที่เรียบง่าย

Samson Mow ซีอีโอของ JAN3 และนักวิจารณ์รูปแบบการใช้งานที่เน้นข้อมูลเป็นหลัก ได้กระตุ้นให้ผู้ใช้ “ปฏิเสธที่จะอัปเกรดและอยู่บน 29.0 หรือเรียกใช้ Knots” โดยวางกรอบปัญหาว่าเป็นเรื่องของการปกป้องความสมบูรณ์ของเครือข่าย คนอื่น ๆ เช่น Peter Todd ซึ่งเป็นผู้เขียนข้อเสนอเดียวกันในรุ่นก่อนหน้าในปี 2023 มองว่าการยกเลิกนี้เป็นการลดความซับซ้อนที่จำเป็นซึ่งจะเลื่อนไปตามสภาวะตลาดและสิ่งจูงใจด้านค่าธรรมเนียม เนื่องจากข้อจำกัด OP_RETURN ถูกบังคับใช้ในระดับนโยบาย ผู้ดำเนินการโหนดสามารถยอมรับหรือปฏิเสธการเปลี่ยนแปลงได้เป็นรายบุคคล ไดนามิกนี้ได้ยกระดับบทบาทของผู้ขุดและผู้ดำเนินการโครงสร้างพื้นฐานการส่งต่อ ซึ่งท้ายที่สุดจะเป็นผู้ตัดสินใจว่าธุรกรรมใดที่จะเข้าสู่บล็อกที่เป็นตัวเลือก หากกลุ่มหลัก ๆ ส่วนใหญ่เข้าข้าง Knots บล็อกที่เต็มไปด้วยข้อมูล OP_RETURN ที่ใหญ่ขึ้นอาจไม่สามารถแพร่กระจายได้อย่างมีประสิทธิภาพ ซึ่งสร้างการยับยั้งโดยพฤตินัย ในทางกลับกัน หากค่าเริ่มต้นของ Core ครอบงำ นโยบายทางเลือกอื่น ๆ อาจถูกแบ่งแยกและไม่มีความเกี่ยวข้องทางเศรษฐกิจ

ผู้เข้าร่วมหลักเริ่มแลกเปลี่ยนข้อกล่าวหาส่วนตัวเมื่อข้อพิพาทเปลี่ยนจาก GitHub ไปสู่ช่องทางสาธารณะเช่น X Poinsot กล่าวหาว่านักวิจารณ์ “จงใจทำให้สาธารณชนเข้าใจผิด” และ “แต่งเรื่องไร้สาระขึ้นมา” ท่ามกลางความเป็นปรปักษ์ที่เพิ่มขึ้นเกี่ยวกับเรื่องทางเทคนิค การกำกับดูแล และบรรทัดฐานการสื่อสาร ผลกระทบในวงกว้างอาจขยายไปถึงความสามารถของ Bitcoin ในการรองรับมุมมองนโยบายที่แตกต่างกันโดยไม่ทำให้ความเป็นปึกแผ่นในการดำเนินงานแตกแยก

ความแตกต่างของฉันทามติจากสงครามขนาดบล็อก ต่างจากข้อถกเถียงเรื่องขนาดบล็อกในปี 2017 การแบ่งแยก OP_RETURN ไม่จำเป็นต้องมีกฎฉันทามติที่ไม่เข้ากัน อย่างไรก็ตาม ภัยคุกคามของเครือข่ายที่แบ่งพาร์ติชันยังคงมีอยู่ โดยเฉพาะอย่างยิ่งหากการแบน peers ที่มีการประสานงานกันแพร่หลาย แม้ว่าการแพร่กระจายของบล็อกข้ามค่ายทั้งสองอาจยังคงใช้งานได้ แต่เส้นทางการส่งต่อธุรกรรมอาจแตกหัก ซึ่งส่งผลกระทบต่อตลาดค่าธรรมเนียม บริการข้อมูล และการวิเคราะห์บล็อกเชน

ไคลเอนต์ v30 ของ Bitcoin Core มีกำหนดจะหยุดการเปลี่ยนแปลงในวันที่ 20 สิงหาคม โดยมีการวางแผนที่จะแยกสาขาออกไปประมาณวันที่ 6 กันยายน และมีการกำหนดเป้าหมายแท็กการเผยแพร่ขั้นสุดท้ายในวันที่ 3 ตุลาคม ตามกำหนดการที่อัปเดตของ GitHub ไม่มีกลุ่มการขุดหลัก ๆ รวมถึง Foundry, AntPool, F2Pool, ViaBTC หรือ Binance Pool ได้ออกแถลงการณ์เกี่ยวกับนโยบายการส่งต่อ ทำให้เปิดโอกาสให้การเปลี่ยนแปลงของ v30 แพร่กระจายโดยค่าเริ่มต้น หรือเผชิญกับการต่อต้านอย่างเงียบ ๆ ตั้งแต่เดือนพฤษภาคม จำนวนโหนด Bitcoin Knots ยังคงเพิ่มขึ้นอย่างต่อเนื่อง โดยแตะ 2,938 โหนด ณ วันที่ 24 มิถุนายน ซึ่งสูงที่สุดเป็นประวัติการณ์และคิดเป็นสัดส่วนมากกว่า 13 เปอร์เซ็นต์ของ peers ที่เข้าถึงได้เล็กน้อย สคริปต์แบนดั้งเดิมยังคงใช้งานได้ และอย่างน้อยหนึ่งเครื่องมือใหม่ btc-magic-guard ได้เกิดขึ้นโดยมีการกรองตาม iptables เพื่อแยกโหนดที่รันไคลเอนต์ที่มีนโยบายแตกต่างกัน ในขณะเดียวกัน ข้อเสนอติดตามผลเพื่อให้สามารถมีเอาต์พุต OP_RETURN หลายรายการต่อธุรกรรมได้ถูกถอนออกไปเมื่อเร็ว ๆ นี้หลังจากถูกผลักดันกลับ ซึ่งบ่งชี้ว่าผู้ดูแล Core ไม่น่าจะกลับมาแก้ไขหรือจำกัดนโยบายที่รวมเข้าด้วยกันก่อนที่ v30 จะถูกจัดส่ง

ในขณะนี้ เครือข่ายยังคงรวมเป็นหนึ่งเดียวภายใต้กฎฉันทามติร่วมกัน แต่ความแตกต่างที่ยังไม่ได้รับการแก้ไขในด้านพฤติกรรมการส่งต่อ การเชื่อมต่อ peers และนโยบายโหนด ได้ทำให้การแบ่งพาร์ติชันแบบซอฟต์เป็นสถานการณ์ที่เป็นรูปธรรมก่อนการเปิดตัวในเดือนตุลาคม โพสต์ Bitcoin’s cold war: Nearly 3,000 nodes at risk as policy tensions escalate ahead of next Bitcoin Core release ปรากฏครั้งแรกบน CryptoSlate