Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Newsletter-111: translate into Chinese #2001

Open
wants to merge 26 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
73b4aa3
Newsletter-101: translate into Chinese
bittomhan Oct 29, 2024
86af5ef
Update 2020-06-10-newsletter.md
bittomhan Oct 29, 2024
d6e5195
Newsletter-102: translate into Chinese
bittomhan Oct 29, 2024
b54b8ef
Update 2020-06-10-newsletter.md
bittomhan Oct 29, 2024
db22321
Update 2020-06-17-newsletter.md
bittomhan Oct 29, 2024
e0abfe9
Update 2020-06-10-newsletter.md
bittomhan Oct 29, 2024
d7caa68
Update 2020-06-10-newsletter.md
bittomhan Oct 29, 2024
b33cb45
Update 2020-06-10-newsletter.md
bittomhan Oct 29, 2024
09a3832
Newsletter-103: translate into Chinese
bittomhan Oct 29, 2024
279e4d0
Update 2020-06-24-newsletter.md
bittomhan Oct 29, 2024
abc3475
Newsletter-104: translate into Chinese
bittomhan Oct 29, 2024
4d4d67d
Newsletter-105: translate into Chinese
bittomhan Oct 29, 2024
355b81b
Update 2020-07-08-newsletter.md
bittomhan Oct 29, 2024
235f630
Newsletter-106: translate into Chinese
bittomhan Oct 29, 2024
4e1d5f8
Update 2020-07-08-newsletter.md
bittomhan Oct 29, 2024
5d74c88
Newsletter-107: translate into Chinese
bittomhan Oct 30, 2024
d0f6900
Newsletter-108: translate into Chinese
bittomhan Oct 30, 2024
935f855
Update 2020-07-29-newsletter.md
bittomhan Oct 30, 2024
45cf065
Newsletter-109: translate into Chinese
bittomhan Oct 30, 2024
bd12d14
Newsletter-110: translate into Chinese
bittomhan Oct 30, 2024
caaa715
Revert "Newsletter-110: translate into Chinese"
bittomhan Oct 30, 2024
908a24f
Newsletter-110: translate into Chinese
bittomhan Oct 30, 2024
4d04ab2
Update 2020-06-10-newsletter.md
bittomhan Oct 30, 2024
8a8c99b
Newsletter-111: translate into Chinese
bittomhan Nov 3, 2024
1b17117
udate links
bittomhan Nov 12, 2024
fbd7b07
update links
bittomhan Nov 12, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update 2020-06-10-newsletter.md
  • Loading branch information
bittomhan committed Oct 29, 2024
commit b54b8effe922edb8e90c0dd2a168a9090d8b5777
2 changes: 1 addition & 1 deletion _posts/zh/newsletters/2020-06-10-newsletter.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ lang: zh

硬件钱包不维护一个 UTXO 集,因此对于它们来说,唯一无需信任的方法来确定支付了多少手续费是获取每个传统 UTXO 的先前交易的副本,哈希先前的交易以确保其 txid 与 UTXO 引用匹配,并使用现已验证的 UTXO 金额进行手续费计算。在最糟糕的情况下,传统交易的大小可能接近一兆字节,而花费交易可能引用成千上万的先前交易,因此金额验证可能需要资源有限的硬件钱包处理千兆字节的数据。

在 [BIP143][] segwit v0 中的几个改进之一试图通过让[签名承诺所花费的 UTXO 金额][bip143 motivation]来消除这一负担。这意味着,任何承诺错误金额的签名将是无效的,Bitcoin Core 和[硬件钱包][palatinus impatient]的开发者都认为这将允许签名者安全地接受来自不受信任软件的金额。
在 [BIP143][] segwit v0 中的几个改进之一试图通过让[签名承诺所花费的 UTXO 金额][bip143 motivation]来消除这一负担。这意味着,任何承诺错误金额的签名将是无效的,Bitcoin Core 和[硬件钱包][palatinus inpatient]的开发者都认为这将允许签名者安全地接受来自不受信任软件的金额。

不幸的是,签名单个 UTXO 金额被证明是不够的。在 2017 年,Greg Sanders [描述][sanders attack]了一种攻击,该攻击可以用来诱骗用户大幅度地超额支付交易手续费。攻击者控制连接硬件钱包的桌面或移动软件,等待用户发起付款。然后,受损软件创建两个变体的交易,分别花费用户硬件钱包控制的两个 segwit UTXO。第一个交易中,受损软件低估了一个 UTXO 的金额,这将导致硬件钱包低估相应的交易手续费。第二个交易中,受损软件低估了第二个 UTXO 的金额,这同样导致硬件钱包低估第二个交易的手续费。

Expand Down