䜜者BenFounder of Discoco Labs

ć‰èš€

é•żæœŸä»„æ„ïŒŒæˆ‘äž€ç›Žćœšæ€è€ƒäž€äžȘé—źéą˜ïŒšBitcoinćŽŸç”Ÿæ‰©ćźčçš„æ žćżƒé€»èŸ‘æ˜Żä»€äčˆïŒŸ

ćœšæ·±ć…„ç ”ç©¶é—Ș甔眑络ćč¶èŻ•ć›Ÿćœšé—Șç””çœ‘ç»œäžŠćźžçŽ°éžæ‰˜çźĄäžšćŠĄæ—¶ïŒŒæˆ‘ä»Źæ„Ÿè§‰ćˆ°æŸäș›æ–čéąçš„äžćè°ƒă€‚äž€æ–č通道理èźș䞊拄有最ćŒș性的äș€æ˜“ćžćé‡ïŒŒäœ†æ˜Żćźžé™…ç»ŽæŠ€ć’Œäœżç”šäžŠçš„é—źéą˜ćŽæŻ”éą„æœŸèŠć€šćŸ—ć€šă€‚é—Șç””çœ‘ç»œç›źć‰ćœšæœ€ćˆçš„ćŸźæ”Żä»˜æ–čć‘çš„èĄšçŽ°äžć°œäșșæ„ïŒŒæœ€æ žćżƒçš„ćŽŸć› äŸżæ˜Żæ”ćŠšæ€§ă€‚ćłäŸżćœ“äž‹æœ‰ć€§é‡æ‰€è°“æ”čć–„æ”ćŠšæ€§çš„ćŸșçĄ€èźŸæ–œèą«ćŒ•ć…„ïŒŒćźžé™…æ•ˆæžœäčŸä»æœȘèŸŸćˆ°éą„æœŸă€‚

ć°±ćœšæœŹæ–‡æ’°ć†™æœŸé—ŽïŒŒäžšç•ŒçŸ„ćçš„é—Șç””è‡Șæ‰˜çźĄé’±ćŒ… Mutiny Wallet ćźŁćžƒć…łé—­ïŒŒéšćŽç»“æŸèżè„çš„èż˜æœ‰ć…¶ćˆäœœçš„ Liquidity Service ProviderLSPïŒ‰ă€‚è‡Șæ‰˜çźĄé’±ćŒ…äžŽLSPçš„ćäœœæšĄćŒäž€ç›Žèą«èź€äžșæ˜Żé—Ș甔眑络æœȘ杄的重芁æ–čć‘ïŒŒèż™äžć…èź©äșșćˆäž€æŹĄćŻčć…¶æœȘæ„ć……æ»Ąćż§è™‘ă€‚æ‰€ä»„ïŒŒćœšèż™äžȘ时闎ç‚čïŒŒæœŹæ–‡ć°†ä»Žæ”ćŠšæ€§æ‰©ć±•çš„è§†è§’ïŒŒæŽąèźšé€šé“çœ‘ç»œçš„æŒ”èż›ćŽ†çš‹ćŠć…¶æœȘæ„ć‘ć±•è¶‹ćŠżă€‚

1. ćœ“ć‰é—Șç””çœ‘ç»œçš„é—źéą˜æ˜Żä»€äčˆïŒŸ

æŻ”ç‰č澁的ćŒș杗ćźč量有限䞔䞻眑ć‡șć—æ—¶é—ŽèŸƒé•żïŒŒćčłć‡çșŠäžș10ćˆ†é’ŸïŒŒèż™æ˜Ÿç„¶ćŻčäșŽć…¶èŠæˆäžș慹侖界的ç‚čćŻčç‚čçŽ°é‡‘çł»ç»Ÿçš„èŠæ±‚æ„èŻŽç›žć·źć€Șèżœă€‚é‰ŽäșŽæ­€ïŒŒæˆ‘ä»Źèż«ćˆ‡éœ€èŠäž€äžȘ扩ćźčæ–čæĄˆïŒšć…¶éœ€èŠćŻčćŒș杗ç©șé—Žć ç”šć°ă€ćŻä»„ćż«é€Ÿç»“çź—ćč¶äž”ćż…éĄ»æ˜Żäž€ç§ćŽŸç”ŸćŸșäșŽæŻ”ç‰č澁的æ–čæĄˆă€‚äșŽæ˜ŻïŒŒé—Ș甔眑络ćș”èżè€Œç”Ÿă€‚

é—Șç””çœ‘ç»œćźšäč‰ćœšé“ŸäžŠé”ćźšè”„äș§ćŽïŒŒćœšé“Ÿäž‹ćźŒæˆäž€çŹ”æ‰żèŻșäș€æ˜“çš„äș€æąćłéçź—æ˜Żäș€æ˜“ćźŒæˆïŒŒäčŸèż™æ˜Żć…¶ć·ç§°ćłæ—¶æ”Żä»˜çš„ćŽŸć› ă€‚èż™ćœšäœ“éȘŒäžŠç›žćŻčæŻ”Bitcoinäž»çœ‘æ”Żä»˜çš„çĄźèź€æ—¶é—Žć—é™10ćˆ†é’Ÿè€Œèš€ïŒŒćŻčäșŽć°éąæ”Żä»˜ćœșæ™ŻïŒŒæ— ç–‘æ˜Żè§Łć†łäș†ć€Žć·é—źéą˜ă€‚

ç„¶è€ŒïŒŒćœšé—Șç””çœ‘ç»œçš„ćźžé™…ć‘ć±•ć’Œäœżç”šèż‡çš‹äž­ïŒŒć€šäžȘé—źéą˜é€æžæ”źçŽ°ïŒŒæœŹæ–‡ćœšæ­€æ€»ç»“äș†ć››äžȘæ žćżƒé—źéą˜ïŒš

1.1 节ç‚č绎技隟ćșŠé«˜

ćœ“äž‹çš„é—Ș甔眑络ćŸșäșŽP2P的惩眚äș€æ˜“ćšćŒˆæšĄćž‹ïŒŒäžșäș†ćœšé€šé“ć­˜ç»­æœŸé—Žæ—¶ćˆ»ç›‘æŽ§ćŻčæ–čæ˜ŻćŠć°†äžćˆ©äșŽè‡Șć·±çš„æ—§çŠ¶æ€äžŠé“ŸïŒŒèŻ„æšĄćž‹éœ€èŠWatchToweræ—¶ćˆ»ćœšçșżïŒŒèż™ć°±éœ€èŠç”šæˆ·è‡Șć·±ç»ŽæŠ€èŠ‚ç‚čă€‚æ­€ć€–ïŒŒç”šæˆ·èż˜éœ€èŠæœŹćœ°äżć­˜æƒ©çœšç§é’„ć’Œæ‰żèŻșäș€æ˜“æ•°æźïŒŒćŻŒè‡ŽèŠ‚ç‚čçš„ç»ŽæŠ€é—šæ§›ć’Œæ•™è‚ČæˆæœŹéƒœćŸˆé«˜ă€‚

1.2 高ćșŠäș€äș’性

朹é—Ș甔眑络䞭äș€äș’性interactivityïŒ‰é€šćžžæŒ‡çš„æ˜Żćœšäș€æ˜“èż‡çš‹äž­ïŒŒç”šæˆ·éœ€èŠèż›èĄŒçš„äž€çł»ćˆ—äș€äș’æ“äœœă€‚èż™äș›æ“äœœćŸ€ćŸ€æ¶‰ćŠç­Ÿćă€äș€æąæ‰żèŻșäș€æ˜“ă€æƒ©çœšç§é’„ç­‰ă€‚æŻ”ćŠ‚ïŒŒæŻæŹĄćœšé“Ÿäž‹çŠ¶æ€æ›Žæ–°æ—¶ïŒŒäș€æ˜“ćŒæ–čćż…éĄ»ćŒæ—¶ćœšçșżïŒŒćč¶ç­ŸçœČæ–°çš„æ‰żèŻșäș€æ˜“èż›èĄŒäș€æąïŒŒèż™ćŻčäșŽç”šæˆ·çš„äș€äș’æ€§èŠæ±‚ćŸˆäž„è‹›ă€‚ćč¶äž”ćœšć€šæ–čäș€äș’çš„æ—¶ć€™ïŒŒHTLCă€ć€šè·łćžŠæ„çš„ć€æ‚æ€§äčŸéšŸä»„ć…‹æœă€‚

1.3 è”„æœŹæ•ˆçŽ‡äœŽ

䞀æ–č通道的 LN-Panelty æœșćˆ¶ćœšæŸç§çš‹ćșŠäžŠç›žćœ“äșŽç”šæˆ·ćŒ€ćŻè‡Șć·±çš„é“¶èĄŒèŽŠæˆ·ïŒŒèż˜éœ€èŠè‡ȘćžŠć‡†ć€‡é‡‘ă€‚ć…žćž‹é—źéą˜ć°±æ˜Żç”šæˆ·æŽ„æ”¶è”„é‡‘èż˜éœ€èŠçĄźäżé€šé“æ”ćŠšæ€§ïŒŒè”„æœŹæ•ˆçŽ‡ćŸˆäœŽă€‚è€Œäž”ćŸˆć€šć€„äșŽèŸčçŒ˜çš„é€šé“æ”ćŠšæ€§äčŸäžäŒšćŸ—ćˆ°ć……ćˆ†ćˆ©ç”šă€‚

1.4 é€šé“çźĄç†æˆæœŹé«˜

朹P2Pé€šé“äž­ïŒŒæžć…¶ćźč易ć‡șçŽ°æ”ćŠšæ€§äžćčłèĄĄçš„çŽ°è±ĄïŒŒç”šæˆ·äžćŸ—äžäŸè”–ć„ç§ć·„ć…·æ„èŸ…ćŠ©èĄ„ć……æ”ćŠšæ€§ïŒŒäŸ‹ćŠ‚æœœæ°Žè‰‡äș’æąă€é€šé“æ‹ŒæŽ„ç­‰ă€‚äœ†æ˜Żèż™äș›æŠ€æœŻéƒœéœ€èŠéąć€–的铟䞊äș€æ˜“ćŻč掟構的FundingTxèż›èĄŒè°ƒæ•Žæ‰èƒœć€ŸćźžçŽ°ă€‚æ€»çš„æ„èŻŽïŒŒæ‰€æœ‰çš„è°ƒæ•Žæ‰‹æź”éƒœä»Łä»·é«˜æ˜‚ïŒŒç‰čćˆ«æ˜Żćœšæ‰‹ç»­èŽčäžŠæ¶šçš„æ—¶ć€™ïŒŒä»Łä»·èź©ç”šæˆ·éšŸä»„ćżœè§†ă€‚

æƒłè±Ąäž€äž‹ïŒŒćŻčäșŽé‚Łäș›èź€äžșè‡Șć·±ćœšäœżç”šLayer2æŠ€æœŻèż›èĄŒć»‰ä»·äș€æ˜“的甚户çȘç„¶éąäžŽć‡ çŹ”䞻眑的铟䞊手续èŽčäŒšæ˜Żæ€Žæ ·äž€äžȘ氮氬的ćœșéąă€‚èż™ç§ć°Žć°Źćœšäž»çœ‘é“ŸäžŠæ‰‹ç»­èŽčć˜ćŸ—è¶Šé«˜æ—¶ć°±è¶Šæ˜Žæ˜ŸïŒŒć Ș称“手续èŽčćˆș漱”。

种种闼鱘朹é—Șç””çœ‘ç»œçš„ćźžé™…é‡‡ç”šäž­äčŸć±•çŽ°ć‡șäș†æ˜Žæ˜Ÿçš„ćŽæžœïŒšç”šæˆ·ćąžé•żäčćŠ›ïŒŒè€Œäž”æ–°ćąžç”šæˆ·ć€§éƒšćˆ†äŒšé€‰æ‹©æ‰˜çźĄæ–čæĄˆïŒŒä»Žäž‹ć›Ÿäž­çš„ç»ŸèźĄæ•°æźäž­ćŻè§äž€æ–‘ă€‚

æ–°ćąžćŠ çš„é—Șç””çœ‘ç»œç”šæˆ·é€‰æ‹©äœżç”šæ‰˜çźĄé’±ćŒ…æ–čæĄˆć’Œéžæ‰˜çźĄé’±ćŒ…æ–čæĄˆçš„æ•°é‡ç»ŸèźĄ

æˆ‘ä»ŹäžéšŸç†è§Łé€ æˆèż™ç§æƒ…ć†”çš„çŒ˜ç”±ïŒŒæŻ•ç«ŸćŻčäșŽć€§éƒšćˆ†æ™źé€šç”šæˆ·è€Œèš€ïŒŒèŠæ±‚ć…¶è‡ȘèĄŒç»ŽæŠ€èŠ‚ç‚čć’Œé€šé“ćźžćœšæ˜Żć€Șć›°éšŸäș†ă€‚

2. æˆ‘ä»Źéœ€èŠä»€äčˆæ ·çš„æŻ”ç‰čćžé“Ÿäž‹æ‰©ćźč眑络

é—Șç””çœ‘ç»œç™œçšźäčŠèŠ‚选

按照é—Șç””çœ‘ç»œç™œçšźäčŠçš„æèż°ïŒŒćŠ‚æžœć…šäž–ç•ŒæŻäžȘäșșæŻćčŽéƒœćŒ€ć…łäž€æŹĄé€šé“ïŒŒé‚Łäčˆæœ€ćŽéœ€èŠæŻ”ç‰č极ćŒș杗ćźč量汞长戰133MB。ćŻčæŻ”ćœ“äž‹çš„æŻ”ç‰čćžäž»çœ‘ïŒŒćŒșć—ć€§ć°ä»…1MBïŒŒćłäœżæ˜Żäœżç”šéš”çŠ»è§èŻçš„P2TR朰杀äčŸćȘ有4MBïŒŒćŻè§ć·źè·ć·šć€§ă€‚æ­€ć€–ïŒŒè€ƒè™‘ćˆ°ćźžé™…äžŠćŻčé€šé“æ”ćŠšæ€§çš„è°ƒæ•Žçš„æŠ€æœŻ(朜氎艇äș€æąïŒŒé€šé“拌掄)éƒœéœ€èŠéąć€–çš„é“ŸäžŠäș€æ˜“é—Șç””çœ‘ç»œéąćŻčæŻ”ç‰č澁的ćŒș杗ç©șé—Žäžè¶łçš„é—źéą˜ćœšçœŸćźžćœșæ™Żäž‹ćˆ™äŒšæ›ŽćŠ äž„ćł»ă€‚

ćŻè§ćœ“äž‹çš„é—Șç””çœ‘ç»œćœšçŸ­æœŸéšŸä»„æ»Ąè¶łć€§è§„æšĄCç«Żç”šæˆ·çš„éœ€æ±‚ïŒŒæ­€ć€–ïŒŒć—é™äșŽæŻ”ç‰č极ćŒș杗ćźčé‡ïŒŒé•żæœŸæ„çœ‹é—Șç””çœ‘ç»œćœšæ‰©ćźčæ–čéąçš„æœœćŠ›äčŸć—ćˆ°æ˜Ÿè‘—ćˆ¶çșŠă€‚

闼鱘随äč‹è€Œæ„ïŒšæˆ‘ä»Źç©¶ç«Ÿéœ€èŠä»€äčˆæ ·çš„æŻ”ç‰čćžé“Ÿäž‹æ‰©ćźč眑络

2.1 é—Ș甔眑络的现状

äžșäș†ç†è§Łé—Șç””çœ‘ç»œćœ“ć‰çš„ć±€é™æ€§ïŒŒæˆ‘ä»Źéœ€èŠć›žæșŻć…¶èźŸèźĄćŽŸç†ă€‚

ćœ“äž‹çš„é—Șç””çœ‘ç»œæšĄćž‹äčŸèą«ç§°äžșLN-PaneltyïŒŒèż™äžȘæšĄćž‹é€šäż—æ„èŻŽć°±æ˜ŻćŸșäșŽæƒ©çœšäș€æ˜“的䞀æ–čé€šé“æšĄćž‹ă€‚ć…¶ćź‰ć…šæ€§äŸè”–äșŽç”šæˆ·æœŹćœ°ć­˜ć‚šçš„ćˆ¶èĄĄćŻčæ–č的äș€æ˜“ć’Œæƒ©çœšç§é’„ćč¶äž”èŠæ—¶ćˆ»äżæŒćŻčæŻ”ç‰čćžé“ŸäžŠçš„ç›‘æŽ§ïŒŒä»Žè€ŒäżèŻäș€æ˜“ćŻč手æ–čçš„äž€äžŸäž€ćŠšéƒœćœšè‡Șć·±ç›‘è§†äč‹äž‹ă€‚

ćœšèż™æ ·çš„æšĄćž‹èźŸèźĄäž‹ïŒŒç”šæˆ·è‡Șć·±èżèĄŒèŠ‚ç‚čæ˜Żæ— æł•éżć…çš„ïŒŒć› äžșæœŹćœ°ć­˜ć‚šć’ŒWatchTowerćŠŸèƒœäžćŻæˆ–çŒșă€‚ć‰æ–‡äž­ć·Čç»ćć€ćŒș调äș†èż™äžȘ郹戆。

ä»Žè”„æœŹć’Œé€šäżĄæ•ˆçŽ‡çš„è§’ćșŠçœ‹ïŒŒćœ“äž‹çš„é—Șç””çœ‘ç»œæ”èĄŒçš„æšĄćŒæ˜Żäž€äžȘLSP超çș§èŠ‚ç‚čćœšäž­é—ŽæäŸ›æ”ćŠšæ€§ïŒŒç„¶ćŽç”šæˆ·ć†è·ŸLSP绎技者的超çș§èŠ‚ç‚čć»șç«‹é€šé“ïŒŒèż™æœŹèș«ć·Č经背犻äș†æœ€ćˆèźŸæƒłçš„P2Pçœ‘çŠ¶æšĄćž‹ă€‚ćœšè‡Șç„¶æŒ”èż›çš„æƒ…ć†”äž‹ïŒŒæœ€ćŽèż˜æ˜Żć›žćˆ°äș†ç»ć…žçš„èœŽèŸæšĄćž‹ă€‚

ä»„äž‹ć›ŸäžșäŸ‹ïŒŒć·ŠèŸčæ˜Żç†æƒłçš„é—Șç””çœ‘ç»œïŒŒćłèŸčćˆ™æ˜ŻçœŸćźžçš„é—Șç””çœ‘ç»œçŽ°çŠ¶ă€‚

2.2 ç†æƒłçš„toC铟䞋扩ćźč眑络的ç‰č性

那äčˆïŒŒçŽ°ćœšæˆ‘ä»ŹèźŸæƒłäž€äž‹Cç«Żç”šæˆ·çœŸæ­Łæ‰€éœ€èŠçš„æŻ”ç‰čćžé“Ÿäž‹æ‰©ćźč眑络ćș”慷怇ć“Șäș›ç‰č性

  1. 采甹非P2PæšĄćž‹ïŒŒç”šæˆ·æ— éœ€è‡ȘèĄŒç»ŽæŠ€èŠ‚ç‚čïŒŒćŒæ—¶äżæŒè‰Żć„œçš„ćź‰ć…šæ€§ć’ŒäŸżæ·æ€§

  2. 朹äș€äș’ç«ŻïŒŒç”šæˆ·æ”Żä»˜æ—¶æ— éœ€ćŒæ—¶ćœšçșżïŒŒäž€æ–č犻çșżă€ćŒ‚æ­„æ“äœœć‡ćŻćźžçŽ°

  3. æé«˜è”„æœŹæ•ˆçŽ‡ïŒŒćŒæ—¶æ»Ąè¶łéžæ‰˜çźĄéœ€æ±‚

  4. ć»‰ä»·é«˜æ•ˆçš„æ”ćŠšæ€§çźĄç†æœșćˆ¶ïŒŒç”šè‡łæ— éœ€ç”šæˆ·è‡ȘèĄŒç»ŽæŠ€æ”ćŠšæ€§

ćŸșäșŽèż™äș›ç›źæ ‡ïŒŒæœŹæ–‡ć°†ćžŠéą†èŻ»è€…äž€ćŒæŽąçŽąæŻ”ç‰čćžé“Ÿäž‹æ‰©ćźč眑络的æœȘæ„ć‘ć±•æ–č搑。

3. BTC ćŽŸç”Ÿæ‰©ćźčæŒ”èż›äč‹è·Ż

éŠ–ć…ˆæˆ‘ä»Źéœ€èŠæ˜ŽçĄźïŒŒćœšćœ“ć‰çš„é—Șç””çœ‘ç»œèźŸèźĄçš„æ žćżƒæœșćˆ¶â€LN-Panelty”䞭状态曎新æœșćˆ¶çš„ćŸș础朹äșŽïŒš

  • æ‰żèŻșäș€æ˜“çš„ć­˜ć‚šäžŽæŒç»­ç›‘æŽ§

  • è·šć€šäșșćäœœçš„ć€šè·łæœș戶(HTLC/PTLC)

èż™äș›èŠçŽ æž„成äș†ćœ“ć‰é—Șç””çœ‘ç»œèźŸèźĄçš„ćŸșçĄ€ïŒŒäčŸç›ŽæŽ„ćŻŒè‡Žäș†èŠ‚ç‚čèźŸèźĄçš„ć€æ‚æ€§ïŒŒèĄšçŽ°äžș

  • ć€æ‚çš„ćŠ ćŻ†é€šäżĄäș€äș’

  • æœŹćœ°æ‰żèŻșäș€æ˜“ć’Œæƒ©çœšç§é’„的歘悹

  • é€šé“ć­˜ç»­æœŸé—Žäžèƒœäž­æ–­èżèĄŒçš„WatchTower

èż™äș›é—źéą˜äżƒäœżæˆ‘ä»Źæ€è€ƒæ˜ŻćŠćŻä»„采甚曎蜻量的状态曎新æœșćˆ¶æ„æ›żä»Łâ€œLN-Penaltyâ€ă€‚ćœšèż™äž€èƒŒæ™Żäž‹ïŒŒBIP118SIGHASH_ANYPREOUT䜜äžșäž€ç§ćŻèƒœçš„æ›żä»Łæ–čæĄˆèą«æć‡ș。

3.1 LN-SymmetryïŒšçŠ¶æ€æ›Žæ–°ćŒ•ć…„ç‰ˆæœŹæœș戶

BIP118æèźźćŒ•ć…„SIGHASH_ANYPREOUTç­ŸćæšĄćŒïŒŒćźƒć…èźžäș€æ˜“çš„èŸ“ć…„æ— éœ€ćźŒć…šæŒ‡ćźšć‰äž€äžȘ蟓ć‡șćč¶äž”ćœšäžæ”čć˜ç­Ÿćçš„æƒ…ć†”äž‹æ›Žæ–°ć…¶ć‰ćșäș€æ˜“ă€‚èż™æ ·çš„èźŸèźĄç›žćŻč“LN-Penaltyâ€ć°±ćŻä»„æ˜Ÿè‘—é™äœŽèŠ‚ç‚čäč‹é—Žçš„ćŠ ćŻ†é€šäżĄć€æ‚ćșŠć’Œć­˜ć‚šéœ€æ±‚。SIGHASH_ANYPREOUTæșè‡Șèźș文 eltoo: A Simple Layer2 Protocol for BitcoinïŒŒćœšæœ€èż‘çš„é—Șç””çœ‘ç»œćŒ€ć‘èźšèźș䞭ćŸșäșŽèŻ„æ”čèż›çš„é—Șç””çœ‘ç»œæšĄćž‹äčŸèą«ç§°äžș“LN-Symmetry”。

虜然 LN-Symmetry降䜎äș†æœŹćœ°æ‰żèŻșäș€æ˜“ć­˜ć‚šçš„ćŽ‹ćŠ›ïŒŒäœ†æ˜Żćźƒćč¶æœȘćźŒć…šæ¶ˆé™€ç›‘æŽ§éœ€æ±‚ă€‚ć°œçźĄ Eltoo 䞍需芁äș€æąæ‰żèŻșäș€æ˜“ć’Œç§é’„ç­ŸćïŒŒäœ†ćŠ‚æžœæŸäžȘć‚äžŽè€…ć°èŻ•ć°†æ—§çŠ¶æ€ć‘ćžƒćˆ°é“ŸäžŠïŒŒćŠäž€æ–čä»éœ€ćźžæ—¶ç›‘æŽ§ïŒŒćč¶ćŠæ—¶ć‘ćžƒæœ€æ–°çš„çŠ¶æ€äș€æ˜“ä»„æ›żæąæ—§çŠ¶æ€ă€‚èż™äžȘèż‡çš‹äž­çš„ç›‘æŽ§ä»»ćŠĄä»ç„¶éœ€èŠäŒ ç»Ÿçš„ WatchTowerïŒŒæ­€æ—¶èżèĄŒWatchTowerçš„ç›źçš„ä»Žæƒ©çœšć˜æˆäș†çŠ¶æ€æ›żæąă€‚甚户䟝旧需芁绎技è‡Șć·±çš„èŠ‚ç‚č。

ćŒæ—¶ïŒŒLN-Symmetry䟝然需芁HTLC/PTLC等æœșćˆ¶æ„äżèŻć€šäșșćäœœïŒŒèż™ä»ç„¶äŒšćŒèż‡ćŽ»çš„é—Ș甔眑络节ç‚čèźŸèźĄäž€æ ·ïŒŒæœ‰ćŸˆäž„é‡çš„é€šäżĄèŽŸæ‹…ă€‚

所仄从敎䜓效果杄看LN-Symmetryç»™ćœ“äž‹é—Ș甔眑络的䜓éȘŒæ”čèż›æ˜Żæœ‰é™çš„ïŒŒè·çŠ»æˆ‘ä»Źèżœæ±‚çš„ç›źæ ‡èż˜æœ‰ćŸˆé•żçš„è·ŻèŠè”°ă€‚

äžșäș†èż›äž€æ­„的æ”čèż›ïŒŒæœŹæ–‡ćŒ•ć‡șäș†äž‹äž€é˜¶æź”的æ–čć‘ïŒšShared UTXO。

3.2 CoinPool ïŒšé™äœŽć€šæ–č通道的äș€äș’æ€§ć’Œæ”ćŠšæ€§éœ€æ±‚

第侀äžȘćŒ•ć‡șShared UTXOæŠ‚ćż”çš„èźșæ–‡ćłæ˜Ż CoinPool: efficient off-chain payment pools for BitcoinïŒŒć…¶æ žćżƒç›źæ ‡æ˜ŻćœšSIGHASH_ANYPREOUTçš„ç‰ˆæœŹæ›Žæ–°æœșćˆ¶äž‹èż›äž€æ­„è§Łć†łć€šæ–čäș€äș’çš„é—źéą˜ă€‚

朹 LN-Symmetry èźŸèźĄäž­ïŒŒé€šèż‡ EltooćŒ•ć…„çš„æ–°çš„çŠ¶æ€æ›Žæ–°æœșćˆ¶ïŒŒçš„çĄźçź€ćŒ–äș†ç‚čćŻčç‚čé€šé“çš„çŠ¶æ€çźĄç†ă€‚ç„¶è€ŒïŒŒćœ“æ¶‰ćŠćˆ°ć€šæ–čćäœœæ—¶ïŒŒäș€äș’çš„ć€æ‚æ€§ä»ç„¶ć­˜ćœšïŒŒć°€ć…¶æ˜Żćœšć€šè·łæ”Żä»˜ïŒˆHTLC/PTLCïŒ‰äž­ïŒŒéœ€èŠć„æ–čçš„ćŻ†ćˆ‡ćè°ƒïŒŒćč¶ć€šæŹĄćŠ ćŻ†é€šäżĄă€‚

CoinPool çš„ćˆ›æ–°äč‹ć€„ćœšäșŽïŒŒćźƒćˆ©ç”š Shared UTXOæšĄćž‹ïŒŒć…èźžć€šæ–č朹搌侀äžȘćžŠæœ‰ç‰ˆæœŹæŽ§ćˆ¶çš„UTXO äžŠćäœœă€‚é€šèż‡èż™ç§æ–čćŒïŒŒć€šäžȘć‚äžŽè€…ćŻä»„ćœšäžäŸè”–ć€æ‚çš„ HTLC/PTLC æœșćˆ¶çš„æƒ…ć†”äž‹ïŒŒć…±ćŒæ‰żèŻșćč¶çźĄç†äž€äžȘ UTXO çš„çŠ¶æ€ă€‚ć…¶äž»èŠäŒ˜ćŠżäœ“çŽ°ćœšïŒš

  • 性ćč…é™äœŽć€šæ–č通道的äș€äș’ć€æ‚æ€§ïŒšç”±äșŽæ‰€æœ‰ć‚äžŽè€…éƒœć…±äș«ćŒäž€äžȘ UTXOïŒŒä»–ä»ŹćŻä»„é€šèż‡ćŻčèŻ„ UTXO çš„ç‰ˆæœŹæ›Žæ–°èż›èĄŒç­Ÿćæ„èŸŸæˆć…±èŻ†ïŒŒè€Œæ— éœ€èż›èĄŒć€šæŹĄçš„é“ŸäžŠäș€æ˜“æˆ–ć€æ‚çš„é“Ÿäž‹äș€äș’ă€‚èż™ç§çź€ćŒ–äœżćŸ—ć€šæ–čé€šé“çš„çźĄç†ć˜ćŸ—æ›ŽćŠ é«˜æ•ˆă€‚

  • 铟䞋曎新æœșćˆ¶ć˜ćŸ—æ›Žäžșç›ŽæŽ„ïŒšćœšèż™ç§èźŸèźĄäž‹ïŒŒé“Ÿäž‹çš„çŠ¶æ€æ›Žæ–°æœșćˆ¶èœŹć˜äžș由怚æ–čć…±ćŒç­ŸćçĄźèź€æŸäžȘç‰ˆæœŹçš„ UTXOă€‚èż™ç§æ–čæł•äžä»…çź€ćŒ–äș†çŠ¶æ€æ›Žæ–°çš„æ”çš‹ïŒŒèż˜èż›äž€æ­„懏民äș†ć„æ–čäč‹é—Žçš„äŸè”–æ€§ć’Œæœœćœšçš„ć†ČçȘç‚č。

  • æ¶ˆé™€ç‹Źç«‹æ”ćŠšæ€§éœ€æ±‚ïŒšé€šèż‡ Shared UTXO æšĄćž‹ïŒŒć€šäžȘć‚äžŽè€…ćźžé™…äžŠć…±äș«äș†ćŒäž€äžȘæ”ćŠšæ€§æ± ïŒŒæ— éœ€æŻäžȘć‚äžŽè€…ç‹Źç«‹ç»ŽæŒè¶łć€Ÿçš„æ”ćŠšæ€§ă€‚ćœšć€šæ–čćäœœçš„ CoinPool èźŸèźĄäž­ïŒŒæ”ćŠšæ€§éœ€æ±‚ćŻä»„èą«ć€§ćč…ćșŠć‰Šć‡æˆ–é‡æ–°ćˆ†é…ă€‚ć‚äžŽè€…ćŻä»„ćˆ©ç”šć…±äș« UTXO äž­çš„æ”ćŠšæ€§æ„ćźŒæˆæ”Żä»˜ïŒŒè€Œäžćż…ć„è‡Șäžșè‡Șć·±çš„é€šé“é”ćźšć€§é‡è”„é‡‘ă€‚èż™äžä»…æé«˜äș†è”„é‡‘ćˆ©ç”šæ•ˆçŽ‡ïŒŒèż˜ć‡ć°‘äș†äžȘäœ“ć‚äžŽè€…çš„è”„é‡‘ćŽ‹ćŠ›ă€‚

CoinPool çš„èźŸèźĄé€šèż‡ć…±äș« UTXO 的æ–čćŒïŒŒæˆćŠŸćœ°ć°†ć€šæ–č通道侭的äș€äș’ć€æ‚æ€§é™è‡łćˆç†æ°ŽćčłïŒŒćŒæ—¶ç»ŽæŒäș†çł»ç»Ÿçš„ćź‰ć…šæ€§ć’Œé«˜æ•ˆæ€§ă€‚æ›Žé‡èŠçš„æ˜ŻïŒŒćźƒć‡ć°‘äș†ćŻčæŻäžȘć‚äžŽè€…ç‹Źç«‹æ”ćŠšæ€§éœ€æ±‚çš„äŸè”–ïŒŒäžș怚æ–čćäœœæäŸ›äș†äž€ç§æ›Žèœ»é‡ă€æ›Žç”æŽ»çš„è§Łć†łæ–čæĄˆïŒŒçȘç Žäș†äŒ ç»Ÿ LN æšĄćž‹ćœšć€šæ–čäș€äș’ć’Œæ”ćŠšæ€§çźĄç†äžŠçš„ć±€é™ă€‚

ç„¶è€ŒïŒŒèż™æ ·äž€äžȘć…·ć€‡æ˜Ÿè‘—äŒ˜ćŠżçš„æ–čæĄˆïŒŒè‡łä»Šäžșäœ•ć°šæœȘèą«ć€§è§„æšĄé‡‡ç”šïŒŸé—źéą˜çš„æ čæșćœšć“Ș里

3.3 äžș什äčˆCoinPoolæČĄæœ‰çœŸæ­Łćźžæ–œïŒŸ

ć°œçźĄ CoinPool æ‹„æœ‰äŒ—ć€šäŒ˜ç‚čćč¶èą«è§†äžșäž€ç§ç†æƒłæ‰©ćźčæšĄćž‹ïŒŒäœ†æ˜Żć…¶äŸè”–çš„èœŻćˆ†ć‰ć‡çș§èŠæ±‚ć€Șć€šïŒŒä»„è‡łäșŽæˆ‘ä»Źćœšæœ‰ç”Ÿäč‹ćčŽéƒœćŻèƒœçœ‹äžćˆ°ć…¶ćœšæŻ”ç‰čćžçœ‘ç»œäžŠèœćœ°ă€‚CoinPoolćŻčèœŻćˆ†ć‰ć‡çș§çš„éœ€æ±‚äž»èŠé›†äž­ćœšä»„䞋䞀äžȘæ–čéąïŒš

3.3.1 状态曎新æœșćˆ¶ć‡çș§

由äșŽCoinPoolæ˜ŻćŸșäșŽEltooèźŸèźĄçš„ïŒŒç»§æ‰żäș†ć…¶ćŻč状态曎新æœș戶ćŻčèœŻćˆ†ć‰çš„éœ€æ±‚ïŒŒćłéœ€èŠæŻ”ç‰č澁捇çș§ćŻç”šäž€äžȘæ–°çš„ç­ŸćæšĄćŒ SIGHASH_ANYPREVOUT(APO)ïŒŒäœ†äŒ—æ‰€ć‘šçŸ„ïŒŒæŻ”ç‰čćžèœŻćˆ†ć‰ć‡çș§èż›ć±•çŒ“æ…ąïŒŒäœżćŸ—CoinPool的状态曎新æœșćˆ¶äŸè”–çš„æŠ€æœŻéšŸä»„ćș”甚äșŽçŽ°ćźžă€‚

3.3.2 Shared UTXO éœ€èŠć„‘çșŠçź€ćŒ–操䜜æœș戶

æ­ŁćŠ‚ć‰æ–‡æ‰€èż°ïŒŒShared UTXO æŻæŹĄçŠ¶æ€çš„æ›Žæ–°éƒœéœ€èŠæ”¶é›†æ‰€æœ‰ć…±äș«èŻ„UTXO某äžȘç‰ˆæœŹçš„ç­Ÿćă€‚ćœšèż™äžȘèż‡çš‹äž­ïŒŒćŠ‚æžœæœ‰äž€æ–č掉çșżïŒŒé‚Łäčˆæ•ŽäžȘçł»ç»Ÿć°†äŒšé™·ć…„ćœæ»žïŒŒç”šćŒșć—é“ŸæœŻèŻ­æ„èŻŽć°±æ˜Żèż™æ ·çš„çł»ç»ŸæŽ»æ€§ïŒˆlivenessïŒ‰ćŸˆć·źă€‚ äžșäș†ć…‹æœèż™äž€æŒ‘æˆ˜ïŒŒçł»ç»Ÿéœ€èŠäž€ç§ćŻä»„ä»„èŸƒäœŽæˆæœŹäž”äžćźŒć…šäŸè”–ćˆäœœæ›Žæ–°Shared UTXO的æœșćˆ¶ă€‚

CoinPoolèźș文䞭提ć‡șäș†OP_MERKLESUBïŒŒæ—šćœšé€šèż‡é»˜ć…‹ć°”æ ‘ç»“æž„æ„éȘŒèŻćč¶æ›Žæ–°ç‰čćźšć‚äžŽè€…çš„çŠ¶æ€ă€‚è™œç„¶èż™äž€èźŸèźĄæ€è·Żć…·æœ‰ç†èźșäžŠçš„ćŻèĄŒæ€§ïŒŒäœ†ćźƒäžŽć…¶ä»–ćŸșäșŽé»˜ć…‹ć°”æ ‘çš„æ“äœœć„‘çșŠéąäžŽç›žäŒŒçš„é—źéą˜ïŒŒćłé€»èŸ‘ćźžçŽ°ć€æ‚ïŒŒäž”éšŸä»„ćœąæˆé€šç”šă€ćŻć€ç”šçš„ć„‘çșŠă€‚æŻ”ćŠ‚ç±»äŒŒ**OP_TAPLEAFUPDATEVERIFY(TLUV)**çš„ć„‘çșŠç­‰ç­‰ă€‚æ­€ć€–ïŒŒOP_EVICTèż™ç±»ç›ŽæŽ„æŠŠäžćˆäœœçš„äž€æ–čèžąć‡șShared UTXOçš„ć„‘çșŠćŠŸèƒœćˆ™èż‡äșŽć•äž€ïŒŒéšŸä»„éą„è§ć…¶èƒœéĄșćˆ©é€šèż‡æŻ”ç‰čćžçœ‘ç»œçš„ć‡çș§ă€‚

ćœšèż™äș›ć„‘çșŠææĄˆäž­ïŒŒOP_CheckTemplateVerify(CTV)逐析成äžșć…łæłšçš„ç„Šç‚čă€‚äžŽç›ŽæŽ„æž„ć»ș撌éȘŒèŻäž€äžȘé»˜ć…‹ć°”æ ‘äžćŒïŒŒCTV ćˆ™æ˜Żé€šèż‡éą„ćźšäč‰äș€æ˜“çš„æšĄç‰ˆæ„èż›èĄŒæ”Żć‡șé™ćˆ¶ă€‚CTV äžä»…ćźžçŽ°çź€ć•ïŒŒèż˜ćŻä»„é€šèż‡äž€äžȘäș€æ˜“çš„æ‰żèŻșé“ŸæĄć°†äž€çł»ćˆ—é“Ÿäž‹çš„UTXOé€šèż‡äž€äžȘ铟䞊的UTXOèż›èĄŒæ‰żèŻșă€‚è€Œèż™äș›èą«é“ŸäžŠæ‰żèŻșçš„é“Ÿäž‹UTXOć°±æ˜ŻVirtual UTXOæŠ‚ćż”çš„æœ€ćˆè”·æșă€‚

ćœšèż™äș›ć„‘çșŠäž­ïŒŒCTVçš„æ™źćŠć‘ŒćŁ°æœ€ć€§ïŒŒć› äžșć…¶æ—ąçź€ć•ćˆé€šç”šă€‚CTVćŒșć€§çš„èƒœćŠ›äžä»…ćŻä»„ćźžçŽ°ç±»äŒŒCoinPoolçš„æƒłæł•ïŒŒæ›Žæ˜ŻćŻä»„äžșRollupæ‰€ç”šă€‚ćŻä»„æƒłè±ĄæŻæŹĄé€šèż‡OP_CATèż›èĄŒZKP-MerkleStateéȘŒèŻïŒŒćč¶äž”ćœšè„šæœŹäž­ç›ŽæŽ„æ‰żèŻșćŻčćș”Layer2状态的Shared UTXOïŒŒæˆ‘ä»Źć°†ćŻä»„æž„ć»șçœŸæ­Łæ„äč‰äžŠçš„æŻ”ç‰č极 ZK-Rollup æ–čæĄˆă€‚

ç»ŒäžŠæ‰€èż°ïŒŒCoinPoolçš„ćźžæ–œéąäžŽçš„äž»èŠé—źéą˜ć°±ćœšäșŽéœ€èŠèœ»é‡çš„状态曎新æœș戶APO撌Shared UTXOçš„æ“äœœç æ„ćžźćŠ©èż›èĄŒćźžçŽ°ïŒŒè€Œèż™äž€è€…ć‡éœ€èŠæŻ”ç‰čćžçš„èœŻćˆ†ć‰ć‡çș§ă€‚ä»„è‡łäșŽCoinPool èźșæ–‡èŻžç”Ÿć€šćčŽćŽïŒŒèż˜æ˜Żć±žäșŽäž€äžȘçșžäžŠæ–čæĄˆă€‚

3.4 Bitcoin CliqueïŒšé“Ÿäž‹æŠ—ćŒèŠ±ćŽŸèŻ­2-AS

ćœšć‰èż° CoinPool æšĄćž‹çš„èźšèźșäž­ïŒŒæˆ‘ä»Źäș†è§Łćˆ°ïŒŒć…¶äŸè”–çš„APOæœșćˆ¶éœ€èŠèż›èĄŒèœŻćˆ†ć‰ć‡çș§æ‰èƒœèź©æ–čæĄˆćŸ—ä»„ćźžçŽ°ïŒŒèż™ćœšçŸ­æœŸć†…éšŸä»„èŸŸæˆă€‚é‚ŁäčˆćŠ‚æžœæœ‰äž€ç§äžäŸè”–æŻ”ç‰čćžèœŻćˆ†ć‰ć‡çș§çš„æ–°çš„é“Ÿäž‹é˜ČćŒèŠ±çš„ćŽŸèŻ­ïŒŒé‚ŁäčˆćźžçŽ°çš„é—źéą˜äŒšćœšćŸˆć€§çš‹ćșŠäžŠćŸ—ćˆ°è§Łć†łă€‚

SIGHASH_ANYPREVOUTæ žćżƒäœœç”šæ˜ŻæäŸ›çš„æ˜Żäž€ç§ćŻä»„éżć…ćŒèŠ±çš„é“Ÿäž‹çŠ¶æ€æ›Žæ–°æœșćˆ¶ă€‚ćŸșäșŽèż™äž€æ€è·ŻïŒŒćŠ‚æžœèƒœæ‰Ÿćˆ°ç­‰æ•ˆçš„ćŻ†ç ć­ŠćŽŸèŻ­ïŒŒć°±ćŻä»„è§Łć†łé“Ÿäž‹çŠ¶æ€æ›Žæ–°çš„é—źéą˜ïŒŒèż˜ćŻä»„éżćŒ€æŻ”ç‰čćžæ“äœœćŽŸèŻ­çš„æ›Žæ–°éœ€æ±‚ă€‚Bitcoin Cliqueèż™çŻ‡èźș文的ć‡șçŽ°ćžŠæ„äș†æ–°æ›™ć…‰ă€‚ćźƒćŒ•ć…„äș†äž€äžȘć…šæ–°çš„ćŻ†ç ć­ŠćŽŸèŻ­ïŒŒ2-shot-adaptor-signature2-ASäžșé“Ÿäž‹é˜ČćŒèŠ±æäŸ›äș†æ–°çš„è§Łć†łæ–čæĄˆă€‚

2-AS æ˜ŻćŸșäșŽ Schnorr adaptor signatureçš„ćŻ†ç ć­ŠćŽŸèŻ­ïŒŒèŠç†è§Ł2-ASïŒŒæˆ‘ä»ŹéŠ–ć…ˆèŠćŻč Schnorrç­Ÿćć’Œé€‚é…ć™šç­Ÿćæœ‰äž€ćźšäș†è§Łă€‚

3.4.1 Schnorr ç­Ÿć

Schnorrç­Ÿćć…·æœ‰çșżæ€§ć±žæ€§ïŒŒèż™æ„ć‘łç€ć€šäžȘç­ŸććŻä»„èšćˆæˆäž€äžȘç­Ÿćă€‚çź€ć•æ„èŻŽïŒŒè‹„æœ‰ć€šäžȘç­Ÿć $S_1$ 撌 $S_2$ïŒŒćŻä»„é€šèż‡ćŠ æł•èšćˆæˆäž€äžȘç­Ÿć $S=S_1+S_2$而éȘŒèŻæ—¶ćŻčćș”çš„ć…Źé’„äčŸćŻä»„èšćˆæˆ $P = P_1 + P_2$。

3.4.2 é€‚é…ć™šç­Ÿć

é€‚é…ć™šç­Ÿćæœ‰ć‡ äžȘćŸșæœŹçš„æ­„éȘ€ïŒŒćŠ‚Gen、PSign、PVrfy、Adapt、Extractă€‚ćœšç†è§Ł2-ASæ—¶ïŒŒć°€äžșé‡èŠçš„æ˜Żç†è§ŁPsign撌Extractèż™äž€äžȘæ­„éȘ€ă€‚

æœŹæ–‡ç€é‡ä»Žç”šé€”è€ŒéžćŻ†ç ć­ŠäžŠćŽ»ç†è§Łé€‚é…ć™šç­Ÿćă€‚çź€è€Œèš€äč‹ïŒŒćœ“䞀äžȘäž»äœ“ćžŒæœ›ćˆäœœçĄźèź€äž€çŹ”ç­Ÿćæ—¶ïŒŒćŸ€ćŸ€é€šèż‡ćŻčæ–čçš„é€‚é…ć™šæ„äœœäžșç­Ÿćçš„äž€éƒšćˆ†ïŒŒè€Œé€‚é…ć™šćŸ€ćŸ€æ˜Żć…Źç§é’„äž­çš„ć…Źé’„éƒšćˆ†ïŒŒç„¶ćŽæŒæœ‰èŻ„é€‚é…ć™šćŻčćș”私钄äčŸć°±æ˜Żæ‰€è°“ç§˜ćŻ†çš„äž€æ–čæ‹„æœ‰ćŻä»„AdaptèĄ„ć…šPsignç•™äž‹çš„éƒšćˆ†ç­Ÿćçš„èƒœćŠ›ă€‚ćŠ‚æžœä»…ä»…æ˜Żèż™æ ·çš„èŻïŒŒć’ŒMuSigæ˜Żäžæ˜Żć·źäžć€šïŒŸäœ†æ˜Żé€‚é…ć™šç­Ÿćç‹Źç‰čäč‹ć€„ćœšäșŽćŻä»„ExtractäčŸć°±æ˜Żćœ“ćźŒæ•Žçš„ç­Ÿćèą«é‡Šæ”ŸćŽïŒŒćœ“ćˆć‘è”·é€‚é…ć™šç­Ÿćçš„Psign的侀æ–čćŻä»„é€šèż‡ćźŒæ•Žçš„ç­Ÿćă€äč‹ć‰çš„éƒšćˆ†ç­Ÿćä»„ćŠé€‚é…ć™šïŒˆć…Źé’„ïŒ‰æć–ć‡șćŻčćș”çš„ç§˜ćŻ†ïŒˆç§é’„ ïŒ‰ă€‚

3.4.3 äž€è€…ç»“ćˆïŒš2-AS

才靱ć·Č经äș†è§Ł Schnorr ç­Ÿćć’Œé€‚é…ć™šç­Ÿćçš„ç‰čæ€§ïŒŒçŽ°ćœšæˆ‘ä»Źć°±ćŻä»„çœ‹çœ‹ć°†äž€è€…ç»“ćˆçš„é­”æł•ïŒš2-AS。

ć‡ćźšæˆ‘ä»Źæœ‰äž€äžȘVTXOćč¶äž”ćžŒæœ›ćœšé“Ÿäž‹èƒœäżèŻć…¶ćœšćŒèŠ±çš„æ—¶ć€™èƒœèą«çœšæČĄïŒŒé‚Łäčˆæˆ‘ä»ŹćŻä»„èż™æ ·èźŸèźĄïŒš

  • éŠ–ć…ˆæˆ‘ä»ŹèŠæœ‰äž€äžȘ惩眚蟓ć‡șïŒŒć…¶äž­èƒœè§Łé”çš„pubkeyæ˜Żäž€äžȘæƒ©çœšć…Źé’„ă€‚äżèŻç”šæˆ·ćœšèż›èĄŒćŒèŠ±çš„æ—¶ć€™èƒœć€Ÿèż›èĄŒçœšæȡ。

  • äș€æ˜“ćŻč手äč‹é—Žćˆäœœèż›èĄŒé€‚é…ć™šç­ŸćçĄźèź€é“Ÿäž‹äș€æ˜“ïŒŒćŠ‚æžœç”šæˆ·äž€æŹĄäœżç”šćŒäž€äžȘèŸ“ć…„ïŒŒé‚ŁäčˆèŻ„蟓ć‡șèƒœèą«æœćŠĄć•†çœšæȡ。

  • èŠæ±‚ç”šæˆ·æŻæŹĄćœšæ›Žæ–°çŠ¶æ€çš„æ—¶ć€™éƒœéœ€èŠç”Ÿæˆäž€äžȘpubkey䜜äžș惩眚蟓ć‡șïŒŒèŻ„æƒ©çœšèŸ“ć‡șçš„æƒ©çœšć…Źé’„ç”±æć‰çĄźćźšć„œçš„äž€ćŻčć…Źé’„èż›èĄŒ Schnorr ç­ŸćæŠ€æœŻćŠ æł•æ‰€æž„æˆă€‚

æ‰€ä»„æˆ‘ä»ŹæŻæŹĄäș€æ˜“ć‰éƒœçĄźèź€ć„œéšćŽäœżç”šçš„ć…Źç§é’„ćŻčïŒŒæć‰ç”Ÿæˆæƒ©çœšèŸ“ć‡ș。那äčˆäž€æ—ŠćŒèŠ±ć‘ç”ŸïŒŒæœćŠĄć•†ć°±ćŻä»„é€šèż‡äž€æŹĄé€‚é…ć™šç­Ÿćæœ€ç»ˆćŸ—ćˆ°ćŻčćș”惩眚蟓ć‡ș的私钄。

3.4.4 Bitcoin Cliqueçš„ćˆ©ćŒŠ

Bitcoin Clique æ–čæĄˆäčŸćč¶éžćźŒçŸŽæ— çŒș。慶çŒșç‚č朹äșŽïŒŒćœšé“Ÿäž‹çŠ¶æ€æ›Žæ–°æ—¶ïŒŒéœ€èŠäžæ–­äș€æąç”šäșŽæž„ć»șæ–°çš„æƒ©çœšć…Źé’„çš„2-AS 毆钄。ćč¶äž”ç”±äșŽèŻ„æ–čæĄˆćŸșäșŽCoinPoolèźŸèźĄïŒŒćŒæ—¶äžșäș†æŻæŹĄäș€æą2-AS ćŻ†é’„ć’ŒćŻčæ–°ç‰ˆæœŹçš„UTXOèż›èĄŒæ ĄéȘŒç­ŸćïŒŒèŻ„æ–čæĄˆäčŸèŠæ±‚状态曎新时所有äșș朹çșżă€‚ äčŸć°±æ˜ŻèŻŽé€šäżĄçš„ć€æ‚ćșŠć’Œäș€äș’æ€§äŸæ—§ćŸˆé«˜ă€‚

最重芁的䞀ç‚čć°±æ˜Żèż™æ ·çš„æšĄćž‹æ˜Żäž€ç§ç±»äŒŒStateChainçš„èźŸèźĄïŒŒæŻæŹĄæˆ‘ä»Źćœšé“Ÿäž‹èœŹç§»çš„æ˜ŻæŸäžȘUTXOçš„æ‰€æœ‰æƒïŒŒæ‰€ä»„äœżç”šç±»äŒŒ2-AS的double-spend-prevent signaturesçš„çł»ç»Ÿéƒœæ— æł•ćœšé“Ÿäž‹æ”Żä»˜äž­èż›èĄŒæ‰Ÿé›¶ïŒŒèż™ć°±èź©ćș”甚ćœșæ™Żéžćžžæœ‰é™ă€‚

æ­€ć€–ïŒŒćłäŸżæ˜Żæœ‰äș†äŸżäșŽæ“äœœçš„SharedUTXOæœșćˆ¶ć’Œäžéœ€èŠèœŻćˆ†ć‰çš„é“Ÿäž‹é˜ČćŒèŠ±ćŽŸèŻ­ïŒŒæˆ‘ä»Źä»éœ€èŠæ‰€æœ‰äșș朹çșżæ›Žæ–°çĄźèź€UTXOçš„æ–°çŠ¶æ€ïŒŒćłäœżæ˜ŻæŻæŹĄçŠ¶æ€æ›Žæ–°ćȘćœ±ć“é“Ÿäž‹çœ‘ç»œäž­çš„äž€éƒšćˆ†äșșă€‚èź©äžç›žć…łçš„äșș朹çșżć‚äžŽé“ŸäžŠæ›Žæ–°æ˜Żäžćˆç†çš„ă€‚ćč¶äž”ćźŒć…šæ¶ˆé™€æ”ćŠšæ€§éœ€æ±‚äčŸäžæ˜Żæˆ‘ä»Źæ‰€æœŸæœ›çš„ïŒŒçŒșäčæ”ćŠšæ€§æ¶Šæ»‘çš„æ”Żä»˜æ–čæĄˆæ— æł•èż›èĄŒéąéąæ‰Ÿé›¶ïŒŒäž”ç”±äșŽé€€ć‡șé—źéą˜ïŒŒæ‰€æœ‰äșșçš„éąéąćŸ€ćŸ€ćż…éĄ»ç›žćŒă€‚

ć› æ­€ïŒŒç›źć‰äžć­˜ćœšäž€äžȘéžé€šé“äž”æ”ŻæŒćŠšæ€éąéąćč¶ćŸșäșŽUTXO的铟䞋扩ćźčæ–čæĄˆă€‚æ›Ÿç»ä»„ć€Ș杊äčŸćœšèż™äžȘè·ŻçșżäžŠé„±ć—ć›°æ‰°ïŒŒæˆ‘ä»Źç§°äč‹äžșPlasmaé™·é˜±ïŒŒç›žć…łçš„ç ”ç©¶ćŻä»„ć‚è€ƒèźș文 Lower Bounds for Off-Chain Protocols: Exploring the Limits of Plasma。

æ€»ç»“é—źéą˜äžŽæ•™èź­ïŒš

  1. éœ€èŠæ”ćŠšæ€§çš„æ¶Šæ»‘äżèŻćŠšæ€éąéąæ”Żä»˜(ćŻæ‰Ÿé›¶äș€æ˜“)ïŒšèż™éœ€èŠäżç•™é€šé“èźŸèźĄïŒŒäž”ćŒæ—¶äčŸćŻä»„避慍退ć‡ș闼鱘。

  2. 懏民ćŻčæ‰€æœ‰ć‚äžŽè€…ćŒæ­„ćœšçșżçš„äŸè”–ïŒšæˆ‘ä»ŹäžćžŒæœ›æŻäžȘç”šæˆ·ćœšé“Ÿäž‹çœ‘ç»œèż›èĄŒä»»äœ•çŠ¶æ€æ›Žæ–°çš„æ—¶ć€™éƒœćœšçșżïŒŒShared UTXO的曎新ćș”èŻ„æ˜Żç›žć…łçš„äșș朹çșżćäœœæ›Žæ–°ćłćŻă€‚

ćŸșäșŽä»„äžŠèź€èŻ†ïŒŒæœŹæ–‡ç»§ç»­æČżç€èż™äž€æ–čć‘ïŒŒæŽąçŽąæ›ŽäŒ˜ćŒ–çš„æ–čæĄˆă€‚

3.5 é€šé“ć·„ćŽ‚ć’Œè™šæ‹Ÿé€šé“

ćœšć‰éąçš„èźšèźșäž­ïŒŒæˆ‘ä»Źèź€èŻ†ćˆ°äžä»…éœ€èŠäżç•™é€šé“çš„èźŸèźĄïŒŒäčŸéœ€èŠShared UTXOç»™æˆ‘ä»ŹćžŠæ„é“Ÿäž‹çš„äœŽæˆæœŹæ”¶ç›Šă€‚é‚Łäčˆæœ‰äž€äžȘ朹é—Șç””çœ‘ç»œéą†ćŸŸèźšèźșć·Čäč…çš„æŠ‚ćż”èż›ć…„äș†æˆ‘ä»Źçš„è§†é‡ŽïŒŒćłé€šé“ć·„ćŽ‚ïŒˆChannel FactoryïŒ‰ă€‚

æ­€ć‰ïŒŒæˆ‘ä»Źæćˆ°äș†èą«é“ŸäžŠUTXOæ‰żèŻșçš„é“Ÿäž‹UTXOèą«ç§°äžșVirtual UTXOă€‚ćŠ‚æžœæŠŠé“Ÿäž‹çš„Virtual UTXO䜜äžș通道的FundingTxïŒŒæˆ‘ä»Źć°±ćŸ—ćˆ°äș†äž€äžȘæ–°æŠ‚ćż”ïŒŒäčŸć°±æ˜Żè™šæ‹Ÿé€šé“Virtual ChannelïŒ‰ă€‚é‚Łäčˆćœšèż™äžȘShared UTXO䞭铟䞋的虚拟通道由Virtual HTLCèżžæŽ„ă€‚äž€ćˆ‡éƒœé“Ÿäž‹äș†ïŒŒć…šéƒœâ€œè™šæ‹ŸćŒ–”äș†ă€‚èż™äŒŒäčŽæäŸ›äș†äž€äžȘç†æƒłçš„è§Łć†łæ–čæĄˆïŒšćœšé“Ÿäž‹ćźžçŽ°ć€§éƒšćˆ†ćŠŸèƒœïŒŒćŒ…æ‹Źæ”ćŠšæ€§è°ƒæ•Žç­‰ïŒŒé—Șç””çœ‘ç»œçš„æ‰©ć±•äŒŒäčŽèżŽćˆƒè€Œè§Łäș†ă€‚

äœ†æ˜Żäș‹ćźžçœŸçš„ćŠ‚æ­€çŸŽć„œć—ïŒŸ

由äșŽç»§æ‰żäș†Shared UTXO的ç‰čæ€§ïŒŒé€šé“ć·„ćŽ‚éœ€èŠć€šäžȘç”šæˆ·çš„ććŒć·„äœœæ„ćŒ€é€šć’Œć…łé—­ă€‚ćŠ‚æžœć…¶äž­ä»»äœ•äž€äžȘç”šæˆ·æ— æł•ćŠæ—¶é…ćˆïŒˆäŸ‹ćŠ‚çŠ»çșżæˆ–äžć“ćș”ïŒ‰ïŒŒćŻèƒœäŒšćœ±ć“æ•ŽäžȘé€šé“ć·„ćŽ‚çš„ćŠŸèƒœă€‚ç”±äșŽé€šé“ć·„ćŽ‚æ¶‰ćŠć€šæ–čć…±ćŒç­ŸçœČ状态曎新任䜕䞀æ–čçš„äžćŒæ­„æˆ–æ¶æ„èĄŒäžșćŻèƒœćŻŒè‡Žć…¶ä»–ç”šæˆ·æ— æł•éĄșćˆ©ć…łé—­é€šé“ćč¶æć–è”„é‡‘ă€‚

ćč¶äž”èż™æ ·çš„èźŸèźĄçš„é—źéą˜äčŸćŸˆæ˜Žæ˜ŸïŒŒè™œç„¶é€šèż‡èż™ç§æ–čćŒæŠŠé€šé“ćŒ€ć…łçš„æˆæœŹé™äœŽäș†ïŒŒäœ†æ˜Żé€šé“äč‹é—Žçš„ćź‰ć…šæšĄćž‹èż˜æ˜ŻäŸè”–æ‰żèŻșäș€æ˜“ć’ŒHTLCă€‚ć› æ­€ïŒŒé€šäżĄć’Œäș€äș’çš„é—źéą˜äŸæ—§ć­˜ćœšïŒŒç”šè‡łèż™ç§æ–čæĄˆçš„ćźžçŽ°ć€æ‚æ€§æŻ”ćœ“äž‹çš„LN-Paneltyèż˜èŠé«˜ă€‚

3.6 ARK JoinPoolć’ŒäžŽæ—¶é€šé“

é€šèż‡äč‹ć‰é€šé“ć·„ćŽ‚çš„æĄˆäŸ‹ć›žéĄŸïŒŒæˆ‘ä»ŹćŸ—ćˆ°äž€äžȘ结èźșïŒšćœšćŸșäșŽShared UTXOäž­çš„é€šé“èźŸèźĄäž­ïŒŒäčŸèźžćč¶äžćș”èŻ„继续æČżç”šç»ć…žçš„â€œLN-Paneltyâ€çš„é€šé“èźŸèźĄïŒŒäœ†ćŒæ—¶ćș”äżç•™ćŒ•ć…„通道的䌘ç‚č

  1. æ”ćŠšæ€§ćžŠæ„çš„ćŠšæ€éąéąïŒ›

  2. 易äșŽé€€ć‡ș。

ćŸșäșŽæ­€ïŒŒäž€ç§ćˆ©ç”šJoinPoolçš„äžŽæ—¶é€šé“çš„èźŸèźĄćș”èżè€Œç”ŸïŒŒćłARK Protocol。

3.6.1 JoinPoolïŒšéƒšćˆ†äșșć‚äžŽæ›Žæ–°

ćœšćŠ‚ć‰æ–‡æ‰€èż°ïŒŒCoinPool给怚äșșçš„é“Ÿäž‹ćäœœæ‰©ćźčćžŠæ„çš„æœœćŠ›ïŒŒæŻ”ćŠ‚äžéœ€èŠæ”ćŠšæ€§ă€ć€šè·łă€HTLCç­‰ć€æ‚ćč¶äž”ćźč易ć‡șæ•…éšœçš„èźŸèźĄă€‚äœ†æ˜ŻCoinPoolæšĄćž‹æœ€ć…łé”źçš„é—źéą˜ć°±æ˜ŻćŻčç”šæˆ·çš„ćœšçșżèŠæ±‚敎äžȘShared UTXOäž­çš„ç”šæˆ·ćœšé“Ÿäž‹çŠ¶æ€æ›Žæ–°æ—¶éƒœćż…éĄ»ćœšçșżïŒŒćłäŸżéƒšćˆ†ç”šæˆ·çš„状态æČĄæœ‰æ”čć˜ïŒŒäŸç„¶éœ€èŠćœšçșżéȘŒèŻćč¶ç»™ć‡șćŻčćș”çš„ç­Ÿćă€‚èż™äž€èŠæ±‚èź©æˆ‘ä»Źć§‹ç»ˆæ— æł•éżć…ç”šæˆ·éœ€èŠèżèĄŒè‡Șć·±èŠ‚ç‚č的闼鱘。

äžșäș†è§Łć†łèż™äž€éšŸéą˜ïŒŒäž€ç§æ–°çš„æšĄćž‹èą«æć‡șïŒŒćłJoinPool。JoinPool朹Shared UTXOäč‹äž­çš„ç†ćż”æ˜ŻïŒšæŻæŹĄæœ‰ç”šæˆ·éœ€èŠæ›Žæ–°ć…¶é“Ÿäž‹çŠ¶æ€æ—¶ïŒŒć€§ćź¶äž€è”·ćŠ ć…„ćˆ°äž€äžȘä»ŁèĄšć…¶ćŻčćș”UTXO新状态的Shared UTXOäč‹äž­ă€‚èż™ć°±è§Łć†łäș†äžç›žć…łçš„ç”šæˆ·ćœšä»–äșșæ‰§èĄŒæ—¶äčŸéœ€èŠćœšçșżçš„é—źéą˜ă€‚äčŸć°±æ˜ŻèŻŽïŒŒćœšćŸșäșŽJoinPoolçš„èźŸèźĄäž­ïŒŒç”šæˆ·ä»…ćœšéœ€èŠèż›èĄŒäș€æ˜“æ—¶æ‰éœ€ćœšçșżă€‚

äœ†æ˜Żæˆ‘ä»Źéƒœæ˜Žç™œïŒŒéœ€èŠäžé—Žæ–­èżèĄŒé—Ș甔眑络节ç‚č陀äș†éœ€èŠäżèŻç”šæˆ·ç§é’„朹çșżćŻä»„èż›èĄŒç­Ÿćć€–ïŒŒèż˜æœ‰äž€äžȘé‡èŠçš„ćŽŸć› æ˜ŻïŒŒæŻäžȘé€šé“æˆć‘˜éƒœéœ€èŠ WatchTower 持续监视äș€æ˜“ćŻč手æ–čæ˜ŻćŠæŠŠćŻčè‡Șć·±äžćˆ©çš„æ‰żèŻșäș€æ˜“ćˆ°é“ŸäžŠă€‚èż™ćŒ•ć‡șäș†æˆ‘ä»Źéœ€èŠè§Łć†łçš„çŹŹäșŒäžȘ闼鱘。

3.6.2 WatchTowerèŒèŽŁèœŹç§»ïŒšç”šæˆ·æ— éœ€è‡ȘèĄŒç»ŽæŠ€èŠ‚ç‚č

ćœšç»ć…žçš„LN-Paneltyçš„èźŸèźĄäž­ïŒŒæŻäžȘ甚户需芁构ć»șè‡Ș深的WatchTower杄监控ćŻčæ–čæ˜ŻćŠæŠŠæ—§çš„çŠ¶æ€äžŠé“ŸïŒŒè‹„æ˜Żćˆ™äŒšèż›èĄŒæƒ©çœšă€‚ćœšèż™æ ·çš„æ—§æšĄćž‹äž­ïŒŒæˆ‘ä»Źæ‰€æœ‰äșș的äș€æ˜“ćŻč手æ–čéƒœæ˜ŻćŻč等的é—Ș甔节ç‚čïŒŒæŻæŹĄć‚äžŽäș€æ˜“éƒœæœ‰ćŻèƒœæ˜Żć’ŒäžćŒçš„èŠ‚ç‚čćŒ€ćŻé€šé“èż›èĄŒäș€æ˜“ă€‚äœ†æ˜ŻćœšARKäž­ïŒŒæ‰€æœ‰çš„ç”šæˆ·ć…¶ćźžéƒœæ˜Żć’ŒASPARK Service Provideräș€äș’ćč¶äžäŒšç›ŽæŽ„ć’Œćˆ«çš„ç”šæˆ·äș€äș’。

ćŻčäșŽASPæ„èŻŽïŒŒç”šæˆ·ćœšé“Ÿäž‹çš„VTXO䞀经äș€æ˜“ïŒŒć°±äŒšç­ŸçœČäž€ä»œćŒƒæƒäș€æ˜“ă€‚èż™æ˜Żć› äžșç†æƒłæƒ…ć†”äž‹ç”šæˆ·ćœšé“Ÿäž‹çš„VTXOïŒŒæ˜ŻäžäŒšèą«æćˆ°é“ŸäžŠçš„ïŒŒè€Œæ˜Żäžæ–­èą«ćŒ•ç”šć†èż›èĄŒćˆ°äž‹äž€èœźäș€æ˜“äč‹äž­ă€‚è‹„æ˜Żäž€ä»œVTXOćœšé“Ÿäž‹èą«äș€æ˜“ïŒŒćŒæ—¶ćœšé“ŸäžŠèą«æć‡șïŒŒèż™ć°±ä»ŁèĄšç€èż™äžȘVTXOèą«ç”šæˆ·èż›èĄŒäș†ćŒèŠ±äș€æ˜“ïŒŒé‚ŁäčˆASPć°±äŒšç”šèŻ„ç”šæˆ·ćœ“ćˆé“Ÿäž‹ç­ŸçœČçš„ćŒƒæƒäș€æ˜“杄ćŻčèŻ„ç”šæˆ·æćˆ°é“ŸäžŠçš„è”„é‡‘èż›èĄŒçœšæȡ。ASP䌚ćŻč掆ćČ䞊所有ć‡ș现的VTXOèż›èĄŒç›‘æŽ§ïŒŒé˜Čæ­ąæœ‰äșș从铟䞋ć·Č经花èŽč的VTXOäž­ć†ćˆ°é“ŸäžŠæ¶æ„é€€ć‡ș。

èż™ć°±ć°†WatchTowerçš„èżè„èŽŁä»»ä»Žæ™źé€šç”šæˆ·èœŹç§»ćˆ°äș†operator盞ćŻčäșŽé—Șç””çœ‘ç»œè€Œèš€ïŒŒèż™ç§æšĄćŒæœ‰äș†äž€äžȘ淚性的æ”čèż›ïŒšæˆ‘ä»Źç»ˆäșŽäžć†éœ€èŠæ™źé€šç”šæˆ·èżèĄŒè‡Șć·±çš„èŠ‚ç‚čæ„äżéšœè‡Ș深的柉慚。

慳äșŽć…¶ä»–æ–čæĄˆćœšäŒ˜ćŒ–ç”šæˆ·èŠ‚ç‚čèżèĄŒæ–čéąçš„ć°ç»“ïŒš

  • é—Ș甔眑络节ç‚čäș‘æ‰˜çźĄ

侀äș›æ–čæĄˆé€‰æ‹©ćœšäș‘ćčłć°äžŠèżèĄŒé—Ș甔眑络节ç‚čïŒŒä»„ćžźćŠ©ç”šæˆ·é™äœŽèżèĄŒèŠ‚ç‚čçš„äœżç”šé—šæ§›ă€‚ç„¶è€ŒïŒŒèż™ç§æ–čæĄˆä»ŽæœŹèŽšäžŠèżèƒŒäș†é—Șç””çœ‘ç»œæœŹèș«çš„ćź‰ć…šć‡èźŸă€‚ćœšé—Șç””çœ‘ç»œæŠ€æœŻäž­ïŒŒç§é’„ć’Œæ‰żèŻșäș€æ˜“çš„ć­˜ć‚šćœšèźžć€šćœșæ™Żäž­ćŒæ ·é‡èŠă€‚ć› æ­€ïŒŒçź€ć•ćœ°äœżç”šèżœçš‹ç§é’„ćč¶äžèƒœäżèŻćź‰ć…šă€‚

æœŹèŽšäžŠïŒŒèż™ç§æ–čæĄˆć°†äž€æ–čćšćŒˆćœșæ™Żć˜æˆäș†äž€äžȘæ¶‰ćŠæˆ‘ă€äș€æ˜“ćŻč手æ–č撌äș‘æ‰˜çźĄæ–č的侉æ–čćšćŒˆćœșæ™Żă€‚è‡Șć·±ćœšäžŽćŻč手æ–čäș€æ˜“ćŽäœ†çŠ¶æ€ć°šæœȘ䞊铟的状态时äș‘æ‰˜çźĄæ–čćŻä»„ć•æ–čéąćˆ é™€æˆ‘äș‘ç«ŻèŠ‚ç‚čäž­çš„æ‰żèŻșäș€æ˜“歀时我的äș€æ˜“ćŻč手æ–čäŸżćŻć°†ćŻčć…¶æœ‰ćˆ©çš„çŠ¶æ€äžŠé“Ÿă€‚ ćœšèż™æ ·çš„é—Ș甔眑络äș‘节ç‚čæ‰˜çźĄæ–čæĄˆäž­ïŒŒć­˜ćœšäș‘æ‰˜çźĄćčłć°ć’Œäș€æ˜“ćŻč手æ–čäžČé€šäœœæ¶çš„éŁŽé™©ă€‚

  • CRAB 撌 Sleepy CRAB

Aumayr等äșș提ć‡ș的 CRAB (Channel Resistant Against Bribery)ćèźźïŒŒé€šèż‡éąć€–æ·»ćŠ æŠ”æŠŒć“ç»“ćˆæż€ćŠ±çŸżć·„çš„æœșćˆ¶æ„äżéšœæ”Żä»˜é€šé“çš„ćź‰ć…šïŒŒć°€ć…¶æ˜Żćœšç”šæˆ·çŠ»çșżçš„æƒ…ć†”äž‹ă€‚èż™ç§æœșćˆ¶ć‡ć°‘äș†ćŻč第侉æ–čWatchtTowerçš„äŸè”–ă€‚ç„¶è€ŒïŒŒèż™ç§æŠ”æŠŒć“æœșćˆ¶æ— ç–‘èż›äž€æ­„ćŠ ć‰§äș†ç±»äŒŒâ€œć…„èŽŠæ”ćŠšæ€§â€çš„é—źéą˜ă€‚ć› äžșćźƒéœ€èŠç”šæˆ·ćœšćŠ ć…„é“Ÿäž‹çœ‘ç»œæ—¶ïŒŒé”ćźšæ›Žć€šäžŽäș€æ˜“ç›źçš„æ— ć…łçš„è”„é‡‘ïŒŒè™œç„¶çĄźäżäș†ćź‰ć…šæ€§ïŒŒäœ†ç‰șç‰Čäș†è”„é‡‘çš„æ”ćŠšæ€§ć’Œæ•ˆçŽ‡ă€‚ćč¶äž”èŻ„ç±»æ–čæĄˆä»éœ€èŠç”šæˆ·è‡ȘèĄŒèżèĄŒèŠ‚ç‚čćȘæ˜Żé™äœŽäș†ćŻčç”šæˆ·ćœšçșżçš„èŠæ±‚ă€‚

3.6.3 䞎时通道甚户无需è‡ȘèĄŒç»ŽæŠ€é€šé“æ”ćŠšæ€§

有äșșćŻèƒœäŒšé—źïŒŒäžș什äčˆ ASP æœćŠĄć•†æ„żæ„äžșæˆ‘ä»Źćœš JoinPool çš„é€šé“æłšć…„æ”ćŠšæ€§ïŒŸèż™æ˜Żć› äžșç”šæˆ·ćŠ‚æžœæƒłäœżç”šćŸșäșŽ ARK 眑络的 VTXOïŒŒćż…éĄ»ć…ˆć°†è‡Ș深的 UTXO äžŽèżè„ć•†äž€è”·ć­˜ć…„äž€äžȘć€šç­Ÿćœ°ć€ïŒŒć…¶ç±»äŒŒäșŽäž€äžȘ FundingTxïŒŒä»„æąć– VTXOă€‚æœŹèŽšäžŠïŒŒç”šæˆ·æŻæŹĄé“Ÿäž‹äș€æ˜“éƒœæ˜Żćœšäœżç”šopeatorçš„è”„é‡‘ïŒŒäœ†æ˜ŻäŒšć‡șèź©æ­€ć‰è‡Șć·±æ­€ć‰ć’Œopeatorć€šç­Ÿçš„è”„é‡‘ă€‚

而äč‹æ‰€ä»„把ARK的通道称äžșäž€ç§äžŽæ—¶é€šé“ïŒŒæ˜Żć› äžșćźƒć…·æœ‰ć•ć‘æ€§ć’Œäž€æŹĄæ€§æłšè”„äž€ç§ç‰čç‚č。

  • ć•ć‘æ€§ïŒšćœšć•ć‘é€šé“ć†…ïŒŒè”„é‡‘ćȘäŒšä»ŽæŒ‡ćźšć‘è”·æ–čèœŹć…„ćŻčćș”的蟓ć‡șæ–č。

  • äž€æŹĄæ€§æłšè”„ïŒšARK 的通道ćȘéœ€èŠäž€æŹĄæ€§æłšć…„è”„é‡‘ă€‚è”„é‡‘æłšć…„ćŽïŒŒäžéœ€èŠç»§ç»­ç»ŽæŠ€é€šé“çš„æ”ćŠšæ€§ă€‚

ćœšèż™æ ·çš„äžŽæ—¶é€šé“çš„èźŸèźĄäž‹ïŒŒæłšè”„ćźŒæˆäč‹ćŽïŒŒé€šé“äžéœ€èŠć†èż›èĄŒć†ćčłèĄĄç­‰è°ƒæ•Žă€‚盞ćŻčäșŽé—Șç””è€Œèš€ïŒŒäžä»…ç”šæˆ·äžć†éœ€èŠć…łćżƒé€šé“æ”ćŠšæ€§ïŒŒæ”ćŠšæ€§æäŸ›è€…äčŸäžć†éœ€èŠç»ŽæŠ€é€šé“æ”ćŠšæ€§ă€‚é€šé“äž­ć”Żäž€ć­˜ćœšçš„ć˜ćŠšćȘ扩䞋äș†ç”šæˆ·é€€ć‡șèż™äž€äș‹ä»¶ă€‚

3.6.4 ARKćèźźçš„æ€»ç»“

ç»Œćˆä»„äžŠæ‰€èż°ïŒŒæˆ‘ä»ŹćŻä»„æž…æ™°ćœ°çœ‹ćˆ°ïŒŒARK Protocolçš„èźŸèźĄç›žćŻčäșŽé—Șç””çœ‘ç»œćœšç”šæˆ·äœ“éȘŒäžŠć·Č经有äș†æƒŠäșșçš„èż›æ­„ïŒš

  • 甚户无需è‡ȘèĄŒç»ŽæŠ€èŠ‚ç‚č

  • 甚户无需è‡ȘèĄŒç»ŽæŠ€é€šé“æ”ćŠšæ€§ïŒŒæ— ć…„èŽŠæ”ćŠšæ€§é—źéą˜

  • æ”ŻæŒćŒ‚æ­„äș€äș’ïŒŒæ— éœ€ćŒæ–čćŒæ—¶ćœšçșż

4. BitcoinćŽŸç”Ÿæ‰©ćźčèŒƒćŒçš„æ”č揘

é€šèż‡äžŠæ–‡çš„ç ”ç©¶ïŒŒæˆ‘ä»ŹæŽąçŽąäș†ćŸșäșŽ Shared UTXO 的怚äžȘ铟䞋扩ćźčæ–čæĄˆă€‚Shared UTXO çš„èźŸèźĄćˆèĄ·æ˜Żäžșäș†è§Łć†łæ”ćŠšæ€§é—źéą˜ïŒŒç„¶è€ŒïŒŒéšç€ćèźźçš„äžæ–­æŒ”èż›ïŒŒæˆ‘ä»Źæ„ć€–ćœ°ć‘çŽ°ćźƒćžŠæ„äș†èźžć€šæˆ‘ä»Źæ›ŸæœŸæœ›äœ†æœȘæ•ąć„ąæœ›çš„äŒ˜ćŠżă€‚

èż™æ ‡ćż—ç€ Bitcoin 铟䞋扩ćźčèż›ć…„äș†äž€äžȘæ–°çš„ć‘ć±•æ–čć‘ïŒŒç›žèŸƒäșŽćŽŸæœ‰é—Șç””çœ‘ç»œçš„æšĄćŒïŒŒèż™æ˜Żäž€ç§èŒƒćŒèœŹç§»ïŒš

  • 从P2PæšĄćž‹ćˆ°ćŒ•ć…„æ— éœ€äżĄä»»çš„operator

铟䞋扩ćźčçœ‘ç»œçš„é€»èŸ‘ä»Žæœ€ćˆ Lightning 眑络的“甚户ćŻčç”šæˆ·â€ćŒèŸčćšćŒˆæšĄćž‹ïŒŒé€æ­„æŒ”ć˜äžș“甚户䞎 operator”äč‹é—Žçš„ćšćŒˆæšĄćŒă€‚äžćŒçš„æ˜ŻïŒŒç”šæˆ·æ— éœ€äżĄä»»èż™äžȘ第侉æ–č的 operator。

  • 甚户无需è‡ȘèĄŒç»ŽæŠ€èŠ‚ç‚čèźŸæ–œæ„äżèŻè”„äș§ćź‰ć…š

䌠统的 LN-Penalty æšĄćž‹ä»„ćŠèŻžćŠ‚ CRAB等最新研究䟝蔖甚户è‡ȘèĄŒæäŸ›æŠ”æŠŒć“ä»„äżéšœè”„é‡‘ćź‰ć…šïŒŒćŒæ—¶èŠæ±‚ç”šæˆ·ćœšé€šé“ć­˜ç»­æœŸé—ŽäżæŒćœšçșżćč¶èżèĄŒèŠ‚ç‚čă€‚ç„¶è€ŒïŒŒæœȘ杄的æ–čæĄˆć°†äžć†éœ€èŠèż™äș›æ“äœœă€‚æ›Žé‡èŠçš„æ˜ŻïŒŒèż™äș›æ”çš‹ä»ç„¶äżæŒéžæ‰˜çźĄæ€§èŽšïŒŒç”šæˆ·ć§‹ç»ˆäżæœ‰ćŻčć…¶è”„äș§çš„æŽ§ćˆ¶æƒă€‚

  • æ”ćŠšæ€§çźĄç†èŒèŽŁä»Žç”šæˆ·èœŹç§»ćˆ°operator

ćœšç»ć…žçš„ LN-Penalty æšĄćž‹ć’Œæ”čèż›èźŸèźĄäž­ïŒŒç”šæˆ·éœ€èŠè‡ȘèĄŒè°ƒæ•Žé€šé“äž­çš„æ”ćŠšæ€§ïŒŒç‰čćˆ«æ˜Żćœšæ”ćŠšæ€§äžćčłèĄĄæ—¶ă€‚èż™é€šćžžéœ€èŠäž€ćźšçš„äž“äžšçŸ„èŻ†ïŒŒćč¶äž”ćœšæČĄæœ‰ LSPïŒˆæ”ćŠšæ€§æœćŠĄæäŸ›ć•†ïŒ‰çš„ćžźćŠ©äž‹æ“äœœć€æ‚ă€‚ç„¶è€ŒïŒŒéšç€æ”ćŠšæ€§çźĄç†èŒèŽŁèœŹç§»ćˆ°çŹŹäž‰æ–č operatorïŒŒç”šæˆ·äžć†éœ€èŠæ‹…ćż§æ”ćŠšæ€§çźĄç†ă€‚èż™æžć€§ćœ°çź€ćŒ–äș†ç”šæˆ·äœ“éȘŒïŒŒćč¶äž”消陀äș†ćŠ ć…„çœ‘ç»œçš„éšœçąă€‚

  • è”„æœŹæ•ˆçŽ‡ć’ŒæœœćŠ›æžć€§æć‡

æ–°çš„ćèźźèźŸèźĄéƒœćœšèżˆć‘P2POOLæšĄćž‹ïŒŒć…¶ćœšè”„æœŹæ•ˆçŽ‡äžŠäžŽćœ“ć‰çš„é—Șç””çœ‘ç»œć­˜ćœšæ čæœŹæ€§ćŒșćˆ«ă€‚ćœš LN-Penalty æšĄćž‹äž­ïŒŒæŻäžȘç”šæˆ·ćœšćŒ€ćŻé—Șç””é€šé“æ—¶ćż…éĄ»è‡ȘèĄŒæäŸ›æ”ćŠšæ€§ïŒŒäœ†èż™äș›é€šé“çš„æ”ćŠšæ€§ć€§éƒšćˆ†æ—¶é—Žæ˜Żé—Čçœźçš„ïŒˆæ”Żä»˜ćč¶äžéą‘çčć‘ç”ŸïŒŒäž”æ”Żä»˜äžć‡ćŒ€ćˆ†ćžƒäșŽć„é€šé“ïŒ‰ïŒŒćŻŒè‡Žç”šæˆ·çš„è”„é‡‘æœȘèƒœæœ‰æ•ˆćˆ©ç”šă€‚è€Œćœšæ–°çš„ćèźźèźŸèźĄè¶‹ćŠżäž­ïŒŒæ”ćŠšæ€§èą«é›†äž­ćˆ°æ”ćŠšæ€§æ± èż›èĄŒç»Ÿäž€çźĄç†ïŒŒèż™äžșæœȘ杄的 DeFi ćœșæ™ŻæäŸ›äș†æ— é™ćŻèƒœă€‚

èż™ćœșèŒƒćŒèœŹć˜èĄšæ˜ŽïŒŒæ”ćŠšæ€§çźĄç†æ˜Ż Bitcoin ćŽŸç”Ÿé“Ÿäž‹æ‰©ćźčæŒ”èż›çš„æœŹèŽšïŒŒäčŸæ˜ŻæœȘæ„ç»§ç»­æŒ”ćŒ–çš„æ žćżƒäž»çșżă€‚

æœȘæ„ïŒŒéšç€æŠ€æœŻçš„äžæ–­èż›æ­„ć’Œæ–°æ–čæĄˆçš„äžæ–­æ¶ŒçŽ°ïŒŒBitcoin 的铟䞋扩ćźčäč‹è·Żćż…ć°†èżŽæ„æ›ŽćŠ ć…‰æ˜Žçš„ć‘ć±•ć‰æ™Żă€‚æˆ‘ä»Źć°†ç»§ç»­ćœšèż™äž€éą†ćŸŸèż›èĄŒæ·±ć…„ç ”ç©¶ïŒŒæ•ŹèŻ·èŻ»è€…æœŸćŸ…æˆ‘ä»Źçš„èż›äž€æ­„æˆæžœă€‚