PROTOدليل موضوعي موثّق بالمصادر

كيف تعمل بيتكوين: البروتوكول والعقد والإجماع

اربط المعاملات وUTXO بآلية Proof of Work وفحوص Full Node وقواعد اختيار سجل صالح.

55محطات مترابطة
216روابط المصادر

يرفض Full Node الكتل غير الصالحة ويتبع السلسلة ذات أكبر عمل تراكمي بين الفروع الصالحة المعروفة. وينتج المعدّنون ذلك العمل. ويمكن لشخص واحد أداء هذين الدورين المتكاملين. يفحص Full Node الكتل وعمليات الإنفاق، بما يشمل التوقيعات وقواعد الإصدار وحظر الإنفاق المزدوج ضمن السجل المقبول. قد تكون سياسات قبول المعاملات غير المؤكدة وترحيلها أشد من قواعد الإجماع. ولا يجعل الرفض من mempool الكتلة غير صالحة بحد ذاته.

المصادر الأولية

لا يحل هذا الملخص محل مواصفات كاملة. Bitcoin Core v29.0 مثال محدد على التطبيق البرمجي، وليس ادعاءً بأنه أحدث إصدار. يصف BIP141 تغييرات SegWit؛ تحقق دائمًا من شروط تفعيل تغييرات القواعد. للمداخل المرتبطة مصادرها ومراجعاتها الخاصة.

مسار مختار بعناية يبدأ بالمبادئ وينتهي بالتفاصيل المهمة.

01
البروتوكول · BTC

Bitcoin

شبكة نقدية مفتوحة: معنى امتلاك bitcoin، وكيف تُنشأ الدفعة، ولماذا تتحقق العقد من قبولها.

فتح المدخل ↗فتح المصدر ↗
02
البروتوكول · PoW

إثبات العمل

عمل قابل للقياس يرتب التاريخ الصحيح لبيتكوين ويجعل استبدال الكتل القديمة مكلفاً.

فتح المدخل ↗فتح المصدر ↗
03
الشبكة · NODE

عقدة كاملة

برنامج يتحقق من بيتكوين بصورة مستقلة من كتلة التكوين حتى طرف السلسلة الحالي.

فتح المدخل ↗فتح المصدر ↗
04
البروتوكول · UTXO

UTXO

كمية منفصلة من البيتكوين أنشأتها معاملة ولم تُنفق بعد.

فتح المدخل ↗فتح المصدر ↗
05
البروتوكول · SHA²

SHA-256

‏SHA-256 هو العضو ذو 256 بتًا من عائلة SHA-2 المعيارية لدى NIST. يستخدمه بيتكوين منفردًا وداخل تراكيب محددة بدقة؛ لذا فالتسلسل وفصل المجالات وقواعد الإجماع مهمة بقدر دالة الضغط.

فتح المدخل ↗فتح المصدر ↗
06
البروتوكول · CORE

Bitcoin Core

Bitcoin Core هو التطبيق المفتوح المصدر الأكثر استخداماً لعقدة Bitcoin كاملة التحقق، لكنه ليس بروتوكول Bitcoin نفسه ولا الشبكة كلها.

فتح المدخل ↗فتح المصدر ↗

تعريفات وآليات وشخصيات وبيانات مصدرية مرتبطة بهذا المجال.

BTCBitcoinالبروتوكول · 8 §TIMETimechain / Blockchainالبروتوكول · 3 §PoWإثبات العملالبروتوكول · 4 §HASHتعدين بيتكوينالشبكة · 3 §NODEعقدة كاملةالشبكة · 4 §2016تعديل الصعوبةالبروتوكول · 4 §TXالمعاملةالبروتوكول · 4 §UTXOUTXOالبروتوكول · 3 §MEMMempoolالشبكة · 3 §BLKالكتلةالبروتوكول · 3 §HDRرأس الكتلةالبروتوكول · 3 §HASHتجزئة تشفيريةالبروتوكول · 8 §SHA²SHA-256البروتوكول · 12 §MRKLشجرة Merkleالبروتوكول · 3 §ADDRعنوان بيتكوينالبروتوكول · 16 §CONFتأكيدالشبكة · 14 §CBTXمعاملة كوينبيسالبروتوكول · 12 §SCRIPTBitcoin Scriptالبروتوكول · 4 §FORK↓الانقسام الناعمالبروتوكول · 17 §FORK↑Hard Forkالبروتوكول · 5 §BIPمقترح تحسين بيتكوينالبروتوكول · 5 §RULESقواعد الإجماعالبروتوكول · 4 §REORGReorgالشبكة · 5 §STALEStale Blockالشبكة · 4 §ASICASIC Minerالشبكة · 10 §POOLMining Poolالشبكة · 10 §H/sHashrateالشبكة · 9 §NONCENonceالبروتوكول · 9 §TIMETimelockالبروتوكول · 12 §COREBitcoin Coreالبروتوكول · 8 §TESTTestnetالبروتوكول · 8 §BGPByzantine Generals Problemالبروتوكول · 8 §NCNakamoto consensusالبروتوكول · 2 §PROPBlock propagationالشبكة · 3 §CMPCTCompact block relayالشبكة · 2 §IBDInitial block downloadالشبكة · 3 §PRUNEPruned nodeالشبكة · 3 §SIGNETSignetالشبكة · 2 §vBVirtual byte (vbyte)البروتوكول · 3 §WUBlock weightالبروتوكول · 5 §WITWitness dataالبروتوكول · 5 §OPBitcoin Script opcodeالبروتوكول · 3 §CLTVCHECKLOCKTIMEVERIFYالبروتوكول · 2 §CSVCHECKSEQUENCEVERIFYالبروتوكول · 3 §PKGPackage Relayالشبكة · 4 §COVBitcoin covenantsالبروتوكول · 3 §CTVOP_CHECKTEMPLATEVERIFYالبروتوكول · 2 §NOSTRNostrالشبكة · 7 §SOLOSolo Miningالشبكة · 7 §PPSPay Per Shareالشبكة · 5 §PPLNSPay Per Last N Sharesالشبكة · 4 §AUXPOWMerged Miningالشبكة · 5 §FINALFinalityالشبكة · 5 §BIP110BIP 110البروتوكول · 7 §OP_RETOP_RETURNالبروتوكول · 11 §
691البحث في جميع مداخل الأطلس↗