From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Thu, 01 May 2025 02:24:24 -0700 Received: from mail-oo1-f59.google.com ([209.85.161.59]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1uAQ9X-0003ys-Em for bitcoindev@gnusha.org; Thu, 01 May 2025 02:24:24 -0700 Received: by mail-oo1-f59.google.com with SMTP id 006d021491bc7-6062b390adesf716735eaf.2 for ; Thu, 01 May 2025 02:24:23 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1746091457; cv=pass; d=google.com; s=arc-20240605; b=DaGfGRIUWDmle5Olm015MIxtGwx2eA3pYtnq2irQOwX/0j11ul/pcPaCYcDdAKC/59 ZAhjcZny/zyi7UwmCVJt+uXcLO6zBFyBhpEq8Cm4hOn/H2dlp5uOjrjfved3lTmk6gqS sdmJT9FO0F/uYKttLf0MhncOPpfqWETtcn2ELKg/YEvuNBqxlkepfG4D77BPJgSdacZz 1nbCJZI7FeNFgL9KU36OQ4NDYtQ7anhdWHb3LxrTvr+W/Wpc+S23zkmR7C0ZnoAsIrDy Y6vfWnLtdP+xKGqAzRsyHPg9/UaRBR9WpjqGe6VfgEBtP1Si8duIo5XtQjjYkK90HgtK KhAg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:sender:dkim-signature :dkim-signature; bh=tpJs2p8F4yp8jkRues0jjmfVz2HwqOZvO1uNZRqBdkA=; fh=ISsdAKobg+/LTui+aLKxrhGOhSoMN34uVyoyyFqTmsE=; b=AiSgpCWvERkrhAjSQUa0hClmq31ER2bWZe/vT6oAvePOiarq5eunN9PXX3bR5YP4rp eYNsK3SNltmg9IfI0g+Yp8800g6YnrwS4tDe03z9T0v/+btTQSssxhlzk6JSn/Ys4pRN 2ftBMDjjYE/MciTucNcxkjQLd7/fLgcNCjMmQn/EA9DaNefghf9sLPtXfJZ0aYxeWH3n pEwg/TzSmHR6mqdXu4KWig9MA4uMJCfdhodrrC6NaPuMgYeBy4Wsj2I0YKWTquzsZciK 6xIK2wPTMcW6+7Jg1JAIF/cFBsdURvm79u0XbUNkAE34UBZuImb/In0rX59FgF5N3y/K lYaA==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="mSCxq+/O"; spf=pass (google.com: domain of dev.lucas.andre@gmail.com designates 2607:f8b0:4864:20::434 as permitted sender) smtp.mailfrom=dev.lucas.andre@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1746091457; x=1746696257; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:sender:from:to:cc:subject:date:message-id :reply-to; bh=tpJs2p8F4yp8jkRues0jjmfVz2HwqOZvO1uNZRqBdkA=; b=EGpTrP1JvA1jDGeCMjY/8+bDYp9fKgbKhdNJkHXfoU2rZfT7bkdwoNHeNdRja6Wreg 8l3IY309LfOC2XUUdQYvKKKeFh0U6hqPhA8/X9cqaX0pq6Zmx0sNWPNdubuBFnqpuOuH rBHR0JRgETtWd6aaIHd7vA16T7DDUe/VEmzzuK+Gptg63NYnUsGE+vB3hrVAFuWdAAu1 20AacKaJqE8GyRouv8CcCvK/P8MaH2cIddefwvYF1ix4nPJ0hZN5kZxIxD+i6VRmW/c7 jFvSA0ps5c+ZuedmMYeoFc8zLpGpzzCXCUtDa11I/t1xBHtN6qNCwoCIhkc+al8lUySi oBUQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1746091457; x=1746696257; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to; bh=tpJs2p8F4yp8jkRues0jjmfVz2HwqOZvO1uNZRqBdkA=; b=dxrnHn8exr+N23g1selCm6Zs7H3xZ8rfU8dERpVjqGbwun5yySqARuQct691mRnvbR BpGEj6tUP1o40hN8tgZkIekBHuiXqg7A6T4s2vazcWbLjEmUF2xMYYfRhmB6A9mOEYKZ SkVYTe0Npaywc5/IBoc3IshoaqKjrBEM4Ywhk/9YBzWYTvcI7AQGoI7cCF3EhtT/817X jl+Fzqax4vD9VOjT6KA6XP5RF6Z/87uOExIJ3Wk2Ijy5KVH4BhK4YMsUcHqy+smwmUKv Fu34OQBnd5uQ5VXaB2eF5n6GWo9jk9Bsc1+ERP8Qo5o1aHYQkiXFtS/9pEHVVYQLHaEm 4vkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1746091457; x=1746696257; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-beenthere:x-gm-message-state:sender:from :to:cc:subject:date:message-id:reply-to; bh=tpJs2p8F4yp8jkRues0jjmfVz2HwqOZvO1uNZRqBdkA=; b=A9CgMMnDPM6UvwZRP6dpsNonWzWn5s1ZL8faNeW2SbhOH41gH8s9TXf5pJ5dLBn5CZ dmG5TlGYS7WZaw8KPFBS/xcgw6bd3K4FLDsbccZwAGhXlTdwDNZjmT6VcJfckDYASiwR 2Bnh+482KevP2zD72LZQpbDX/jxeBFWCpPBO82O07Y/RNYUaIcT4bEH/nB2gTqV4iS3C Jxil/6e3Wxe/84smYBMOVAJqbAf3/Ns9ez4Yzplewx1IiXg34W4nVsZL6zIjWxmu+Dnm uzOAEr7jZRBTcenhL4uYiuNqzalNJsxTaBkD9I+k8Mizxwa0ncGHt2Tg7iaRV5YbLZpG qANw== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCUbOIGIVqxNKaMzQjqCXfev8aAaSueczPohDhfVTnLp4EQXiNRvjmsmd0dkLpgCkBVKIYLTtjrwtTwa@gnusha.org X-Gm-Message-State: AOJu0Yz0+LUlgoUD5nF337tP3LyuS+e4SBVZIW6Ho/hq7BLrWV53Mm5I /lYNu3R2Fp8qJFhsWsJSPCGCLqDn3e7cZZw4B93a6ISFAGxogqMQ X-Google-Smtp-Source: AGHT+IHQRBLC60tiKWU8gIOs2/niJlHevCl18ADHo0J3puy+dULwZ3GZ5nkFqhV22/wdubqLZtOkuw== X-Received: by 2002:a05:6820:190b:b0:606:361b:52ad with SMTP id 006d021491bc7-607e1a1f78dmr1028945eaf.3.1746091457458; Thu, 01 May 2025 02:24:17 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h=AVT/gBENZ7GrveLTJLE38g+wABV1oYs2TbsqCznyONB+Jssp4g== Received: by 2002:a4a:b304:0:b0:604:8bd0:c016 with SMTP id 006d021491bc7-607def3c95els198596eaf.2.-pod-prod-01-us; Thu, 01 May 2025 02:24:14 -0700 (PDT) X-Received: by 2002:a05:6808:1b89:b0:402:11c4:bceb with SMTP id 5614622812f47-40335ca3f9dmr931921b6e.19.1746091454199; Thu, 01 May 2025 02:24:14 -0700 (PDT) Received: by 2002:a05:6808:1912:b0:3f9:f009:458e with SMTP id 5614622812f47-40220c290e8msb6e; Tue, 29 Apr 2025 15:11:01 -0700 (PDT) X-Received: by 2002:a05:6830:6817:b0:72b:8889:8224 with SMTP id 46e09a7af769-731c09ed8e5mr706619a34.10.1745964661013; Tue, 29 Apr 2025 15:11:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1745964661; cv=none; d=google.com; s=arc-20240605; b=RppCrH5zn5LMWWfGObh60xEietmNC3tLVp2Qqry0QP+Yxzq3h+Xg5Yk7iDPZhOiaVA dGU/AxUy1sfnzB3c3H95SRAcrdSTjDEjyWeu6Z7nE/gcirg/NCpyoL0SipyOnUuqC7oB TUdvzvNXydTuSknS1nWHup2gfKJ2z5bhMsqCII9/JHdD5MbzPhNTNifW5cfVXIwAh2Ca OtEZK293TX6eVXkc51ft7Cx+whNzT9dn3+DJ/5Hz/aSamkwJKcBM9fYE6NXWbk6+IcH4 dFqVNSkofdYgC8WARY+HXqM6xCQq/UU1+juOLdyU8LcR0AoVwm/B3LIiVmeLOy81Ctye LxOQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=qy+vklTiCmkajjPEFabuBz8G0LfeQ5yhClEOthwkrUs=; fh=CFYVKX1FuXkRKFZSI4e+td5WgdO2W+Xow18aueJLNqQ=; b=HR1UqL1J+J4ZbXmcYw/rKXXoRiDcQQmKgotbLckNau1cxu0tzFDmIJq14/wLA4t2th eRRBHQYxQ5tVzI6CdgqVcFjNdRxeMnkPV8+eUulHR2b910oniMGSbijQhlPun/thm2CE zyRyuEi22HpSc1Yk0DCVeRgs5D5rypjof4uSYcAT+L51lbFdCF8+Z60gaWyThwO/MIAv 0QXPl5Lxki2XCwwQY2jDmrfOFRD5QeQjE/Zt5+f1exVzaMquz+pRL9+I4XZMFKnDkWc+ yrLso6V3ssPPPcVQZvkB2lGgDOhtLQbklCZMH22a4vrI2ll96HTGfxt9U4RSq+l1QrbI KRFA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="mSCxq+/O"; spf=pass (google.com: domain of dev.lucas.andre@gmail.com designates 2607:f8b0:4864:20::434 as permitted sender) smtp.mailfrom=dev.lucas.andre@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Received: from mail-pf1-x434.google.com (mail-pf1-x434.google.com. [2607:f8b0:4864:20::434]) by gmr-mx.google.com with ESMTPS id 46e09a7af769-7308b315950si123451a34.5.2025.04.29.15.11.00 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 29 Apr 2025 15:11:00 -0700 (PDT) Received-SPF: pass (google.com: domain of dev.lucas.andre@gmail.com designates 2607:f8b0:4864:20::434 as permitted sender) client-ip=2607:f8b0:4864:20::434; Received: by mail-pf1-x434.google.com with SMTP id d2e1a72fcca58-739525d4e12so5497701b3a.3 for ; Tue, 29 Apr 2025 15:11:00 -0700 (PDT) X-Gm-Gg: ASbGncvyVsy+hRYBC1wcNSgzFiEuOWDNdFQbi+S/l6JpLkbl2FRcGxYQUC+FpX6m7Mb wxZcHrjwIBmWpVxJpitcmOstjHbu6hds49wn3/TEpXwLGh5yqT4LRA0zc9QsxFIeQa9u2DiN9LB zc5MHWzDVryq39q2DDvec1TDLS65j1IPWjPxyhAAGlO7vy7+EIak+4WofhkILYEMar1w== X-Received: by 2002:a05:6a00:4b46:b0:736:33fd:f57d with SMTP id d2e1a72fcca58-74038a6f8aamr987325b3a.17.1745964660046; Tue, 29 Apr 2025 15:11:00 -0700 (PDT) MIME-Version: 1.0 References: <17076438-87eb-4531-81a1-e1850dffe277n@googlegroups.com> In-Reply-To: <17076438-87eb-4531-81a1-e1850dffe277n@googlegroups.com> From: =?UTF-8?B?THVjYXMgQW5kcsOp?= Date: Tue, 29 Apr 2025 19:10:23 -0300 X-Gm-Features: ATxdqUFsIRZlR0en6M8qin0tfugyIjaWNE3Fzv64NnqFY6QTpZe0Jm6wtR9V1N4 Message-ID: Subject: Re: [bitcoindev] BIP Proposal: Define Bitcoin Subunits as Satoshis/Sats To: OceanSlim Cc: Bitcoin Development Mailing List Content-Type: multipart/alternative; boundary="0000000000005a40cb0633f21373" X-Original-Sender: dev.lucas.andre@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b="mSCxq+/O"; spf=pass (google.com: domain of dev.lucas.andre@gmail.com designates 2607:f8b0:4864:20::434 as permitted sender) smtp.mailfrom=dev.lucas.andre@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Precedence: list Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com List-ID: X-Google-Group-Id: 786775582512 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Score: -0.4 (/) --0000000000005a40cb0633f21373 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Maranatha! I propose a small addition that could improve this, particularly for users relying on assistive technologies (like our boi Hal Finney once did). Specifically, I suggest adding a short section on *accessibility and voice/UI guidance*. Your proposal does a solid job, but it doesn't yet cover how these should be handled in screen readers, voice assistants, or accessible interfaces. Below is a proposed section that could be added under "specification" or introduced as a new non-normative section. To ensure clarity and inclusiveness in UIs and assistive technologies, the > following recommendations apply: > > Pronunciation: > The abbreviation "sat" should be pronounced as /s=C3=A6t/, and "sats" (pl= ural) > should be pronounced as /s=C3=A6ts/ (rhyming with "cats") by screen reade= rs and > voice assistants. "Satoshi" (singular) is pronounced /s=C9=99=CB=88to=CA= =8A=CA=83i/. "Satoshis" > (plural) is pronounced /s=C9=99=CB=88to=CA=8A=CA=83iz/. Singular vs. Plural: > "1 sat" should be read as "one satoshi" and "100 sats" as "one hundred > satoshis" to preserve correct pluralization and meaning. When reading > aloud: "1 sat" =E2=86=92 "one satoshi" =E2=86=92 /w=CA=8Cn s=C9=99=CB=88to=CA=8A= =CA=83i/ > "100 sats" =E2=86=92 "one hundred satoshis" =E2=86=92 /w=CA=8Cn =CB=88h= =CA=8Cndr=C9=99d s=C9=99=CB=88to=CA=8A=CA=83iz/ > > Readable Formats: > Prefer full terms in accessibility modes (e.g., "satoshis" instead of > "sats"), and group digits to assist parsing (e.g., "12,345" instead of > "12345"). > > Contextual Labels: > Interfaces should use clear alt-text or aria-labels such as: *alt=3D"Tran= saction > fee: 14 satoshis per virtual byte". * This enables screen readers and > other assistive technologies to accurately interpret and communicate the > content. If this makes sense, I'd be happy to help refine it or adjust to fit the structure if necessary. References: https://www.internationalphoneticalphabet.org https://tophonetics.com Peace, Lucas. On Tue, Apr 29, 2025 at 11:16=E2=80=AFAM 'OceanSlim' via Bitcoin Developmen= t Mailing List wrote: > To the Bitcoin developer community, > > I'm writing to propose a new Bitcoin Improvement Proposal (BIP) aimed at > formally standardizing terminology for Bitcoin's smallest unit. This is a= n > informational BIP that seeks to officially recognize "satoshi" (singular) > or "satoshis" (plural) as the standard term for 1/100,000,000 of a bitcoi= n, > with "sats" as the standard abbreviation. > > While this terminology is already widely used throughout the Bitcoin > ecosystem, no formal standard exists, leading to inconsistent usage acros= s > applications, documentation, and communications. This BIP seeks to > formalize what has organically become common practice. > > The BIP can already be viewed here: > https://github.com/bitcoin/bips/pull/1841 > > > I'd like to note that this proposal differs from BIP-176 (Bits > Denomination) and the recent BIP-177 proposal (Redefine Bitcoin's Base > Unit). While those proposals suggest changing or adding denomination > schemes, this BIP simply formalizes existing widely-used terminology > without changing the underlying unit structure. > > I look forward to your feedback and suggestions. > > Thank you, > > OceanSlim > npub1zmc6qyqdfnllhnzzxr5wpepfpnzcf8q6m3jdveflmgruqvd3qa9sjv7f60 > > -- > You received this message because you are subscribed to the Google Groups > "Bitcoin Development Mailing List" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to bitcoindev+unsubscribe@googlegroups.com. > To view this discussion visit > https://groups.google.com/d/msgid/bitcoindev/17076438-87eb-4531-81a1-e185= 0dffe277n%40googlegroups.com > > . > --=20 You received this message because you are subscribed to the Google Groups "= Bitcoin Development Mailing List" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoindev+unsubscribe@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/= CAHNPRA3mpSCVnNwX_utLY9Fyb4sC%2BRS%3D0YsCk7wRtooT4vftzw%40mail.gmail.com. --0000000000005a40cb0633f21373 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Maranatha!

I propose a small addit= ion that could improve this, particularly for users relying on assistive te= chnologies (like our boi Hal Finney once did).

Specifically, I sugge= st adding a short section on=C2=A0accessibility and voice/UI guidance. Your proposal does a solid job, but it doesn't yet cover how these s= hould be handled in screen readers, voice assistants, or accessible interfa= ces. Below is a proposed section that could be added under "specificat= ion" or introduced as a new non-normative section.

To ensure clarity and inclusiveness i= n UIs and assistive technologies, the following recommendations apply:
= =C2=A0
Pronunciation:
The abbreviation "sat" should be pron= ounced as /s=C3=A6t/, and "sats" (plural) should be pronounced as= =C2=A0/s=C3=A6ts/ (rhyming with "cats") by screen readers and voi= ce assistants. "Satoshi" (singular) is pronounced /s=C9=99=CB=88t= o=CA=8A=CA=83i/. "Satoshis" (plural) is pronounced /s=C9=99=CB=88= to=CA=8A=CA=83iz/.=C2=A0
=C2=A0
Singular vs. Plural:
"1 sat" should be read as "one= satoshi" and "100 sats" as "one hundred satoshis"= to preserve correct pluralization and meaning. When reading aloud:=C2=A0
=C2=A0
"1 sat" = =E2=86=92 "one satoshi" =E2=86=92 /w=CA=8Cn s=C9=99=CB=88to=CA=8A= =CA=83i/
"100 sats" =E2=86=92 "one hundred satoshis"= =E2=86=92 /w=CA=8Cn =CB=88h=CA=8Cndr=C9=99d s=C9=99=CB=88to=CA=8A=CA=83iz/=
=C2=A0
Readable Formats:
Prefer full terms in accessibility modes= (e.g., "satoshis" instead of "sats"), and group digits= to assist parsing (e.g., "12,345" instead of "12345").=
=C2=A0
Contextual Labels:
Interfaces should use clear alt-text or= aria-labels such as:=C2=A0alt=3D"Transact= ion fee: 14 satoshis per virtual byte".=C2=A0=C2=A0This ena= bles screen readers and other assistive technologies to accurately interpre= t and communicate the content.
=C2=A0
If this makes sense, I= 'd be happy to help refine it or adjust to fit the structure if necessa= ry.

References:=C2=A0
https://tophonetics.com

Peace,=
Lucas.

=
On Tue, Apr 29, 2025 at 11:16=E2=80= =AFAM 'OceanSlim' via Bitcoin Development Mailing List <bitcoindev@googlegroups.com>= wrote:

To the Bitcoin dev= eloper community,

I'm writing to propose a new Bitcoin Improvement Proposal (B= IP) aimed at formally standardizing terminology for Bitcoin's smallest = unit. This is an informational BIP that seeks to officially recognize "= ;satoshi" (singular) or "satoshis" (plural) as the standard = term for 1/100,000,000 of a bitcoin, with "sats" as the standard = abbreviation.

While this terminology is already widely used throughout the Bitcoin= ecosystem, no formal standard exists, leading to inconsistent usage across= applications, documentation, and communications. This BIP seeks to formali= ze what has organically become common practice.

The BIP can already = be viewed here:
https://github.com/bitcoin/bips/pull/1841

I'd l= ike to note that this proposal differs from BIP-176 (Bits Denomination) and= the recent BIP-177 proposal (Redefine Bitcoin's Base Unit). While thos= e proposals suggest changing or adding denomination schemes, this BIP simpl= y formalizes existing widely-used terminology without changing the underlyi= ng unit structure.

I look forward to your feedback and suggestions.

Thank you,

Oce= anSlim
npub1zmc6qyqdfnllhnzzxr5wpepfpnzcf8q6m3jdveflmgruqvd3qa9sjv7f60

--
You received this message because you are subscribed to the Google Groups &= quot;Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.googl= e.com/d/msgid/bitcoindev/17076438-87eb-4531-81a1-e1850dffe277n%40googlegrou= ps.com.

--
You received this message because you are subscribed to the Google Groups &= quot;Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoind= ev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/= d/msgid/bitcoindev/CAHNPRA3mpSCVnNwX_utLY9Fyb4sC%2BRS%3D0YsCk7wRtooT4vftzw%= 40mail.gmail.com.
--0000000000005a40cb0633f21373--