and
tags.
Paragraph 1: "An attacker stole more than 1,000 bitcoin from nearly 1,200 wallets without ever touching the physical cold storage devices, according to a report from Galaxy Research. The breach relied on weak seed generation — a flaw that let the attacker recreate private keys offline and sweep funds from wallets that were supposed to be secure."
Translation: "بر اساس گزارش Galaxy Research، یک مهاجم بیش از ۱٬۰۰۰ بیتکوین از نزدیک به ۱٬۲۰۰ کیف پول بدون دست زدن به دستگاههای ذخیرهسازی سرد فیزیکی به سرقت برد. این نفوذ به تولید ضعیف Seed وابسته بود — نقصی که به مهاجم اجازه داد کلیدهای خصوصی را به صورت آفلاین بازسازی کند و وجوه را از کیف پولهایی که قرار بود امن باشند، خارج کند."
Paragraph 2 (h2): "How the attack worked" -> "نحوه انجام حمله"
Paragraph 3: "The attacker never needed to access the hardware wallets themselves. Instead, Galaxy Research found that the seed phrases used to generate the wallets were created with insufficient randomness. That weakness allowed the attacker to reconstruct the private keys entirely offline, then use them to move the bitcoin out of the wallets."
Translation: "مهاجم هرگز نیازی به دسترسی به خود کیف پولهای سختافزاری نداشت. در عوض، Galaxy Research دریافت که عبارات Seed مورد استفاده برای تولید کیف پولها با تصادفی بودن ناکافی ایجاد شده بودند. این ضعف به مهاجم اجازه داد کلیدهای خصوصی را کاملاً آفلاین بازسازی کند و سپس از آنها برای انتقال بیتکوین از کیف پولها استفاده کند."
Paragraph 4: "Cold wallets are designed to keep private keys offline, but if the seed generation process is predictable, the keys can be recreated without ever touching the device. That's what happened here. The attacker didn't need to hack the hardware or intercept a transaction — they just needed to guess the seeds."
Translation: "کیف پولهای سرد برای نگهداشتن کلیدهای خصوصی به صورت آفلاین طراحی شدهاند، اما اگر فرآیند تولید Seed قابل پیشبینی باشد، کلیدها بدون دست زدن به دستگاه قابل بازسازی هستند. این دقیقاً همان چیزی است که اتفاق افتاد. مهاجم نیازی به هک کردن سختافزار یا رهگیری تراکنش نداشت — او فقط باید Seedها را حدس میزد."
Paragraph 5 (h2): "Scope of the theft" -> "دامنه سرقت"
Paragraph 6: "Galaxy Research's analysis puts the total haul at more than 1,000 BTC, taken from roughly 1,200 wallets. The exact value fluctuates with bitcoin's price, but at current rates that's tens of millions of dollars. The report doesn't name the wallet manufacturer or the specific victims, but it notes the attack targeted wallets that relied on weak seed generation."
Translation: "تحلیل Galaxy Research مجموع سرقت را بیش از ۱٬۰۰۰ بیتکوین، از حدود ۱٬۲۰۰ کیف پول، تخمین میزند. ارزش دقیق با قیمت بیتکوین نوسان میکند، اما با نرخهای فعلی، این دهها میلیون دلار است. این گزارش نام تولیدکننده کیف پول یا قربانیان خاص را ذکر نمیکند، اما اشاره میکند که این حمله کیف پولهایی را هدف قرار داده است که به تولید ضعیف Seed وابسته بودند."
Paragraph 7: "The attacker didn't stop after the initial sweep. Galaxy Research says the same actor kept searching for more vulnerable wallets after the first round of thefts. That suggests the attacker had automated tools to scan for wallets with predictable seeds and continued to exploit the same weakness."
Translation: "مهاجم پس از پاکسازی اولیه متوقف نشد. Galaxy Research میگوید همان عامل پس از اولین دور سرقتها به جستجوی کیف پولهای آسیبپذیر بیشتر ادامه داد. این نشان میدهد که مهاجم ابزارهای خودکاری برای اسکن کیف پولهای دارای Seed قابل پیشبینی داشت و به بهرهبرداری از همان ضعف ادامه داد."
Paragraph 8 (h2): "What the report means for cold wallet users" -> "معنای گزارش برای کاربران کیف پول سرد"
Paragraph 9: "Cold wallets are often marketed as unhackable because the private keys never touch the internet. But this case shows that the security of a cold wallet depends on how its seed phrase is generated. If the seed is created with a weak random number generator or a predictable algorithm, the keys can be compromised without any physical access."
Translation: "کیف پولهای سرد اغلب به عنوان غیرقابل هک بازاریابی میشوند زیرا کلیدهای خصوصی هرگز به اینترنت متصل نمیشوند. اما این مورد نشان میدهد که امنیت کیف پول سرد به نحوه تولید عبارت Seed آن بستگی دارد. اگر Seed با یک مولد اعداد تصادفی ضعیف یا الگوریتم قابل پیشبینی ایجاد شود، کلیدها میتوانند بدون هیچ دسترسی فیزیکی به خطر بیفتند."
Paragraph 10: "Galaxy Research's findings don't name a specific product or company, so it's unclear which wallets were affected. The report does serve as a warning: not all cold wallets are created equal, and users should verify that their device uses a strong, truly random seed generation process."
Translation: "یافتههای Galaxy Research نام محصول یا شرکت خاصی را ذکر نمیکنند، بنابراین مشخص نیست کدام کیف پولها تحت تأثیر قرار گرفتهاند. این گزارش به عنوان هشدار عمل میکند: همه کیف پولهای سرد یکسان ساخته نمیشوند و کاربران باید تأیید کنند که دستگاه آنها از فرآیند تولید Seed قوی و واقعاً تصادفی استفاده میکند."
Paragraph 11: "No arrests have been reported, and the stolen bitcoin hasn't been recovered. The attacker's continued scanning means more wallets could still be at risk. Galaxy Research hasn't said whether it shared its findings with law enforcement or the wallet makers involved."
Translation: "هیچ بازداشتی گزارش نشده است و بیتکوین سرقتی بازیابی نشده است. اسکن مداوم مهاجم به این معنی است که کیف پولهای بیشتری همچنان در معرض خطر هستند. Galaxy Research اعلام نکرده است که آیا یافتههای خود را با مجریان قانون یا تولیدکنندگان کیف پول درگیر به اشتراک گذاشته است یا خیر."
Meta description: "Galaxy Research reports that an attacker stole over 1,000 BTC from nearly 1,200 cold wallets by exploiting weak seed generation, without ever touching the devices." -> "Galaxy Research گزارش میدهد که یک مهاجم با بهرهبرداری از تولید ضعیف Seed، بیش از ۱٬۰۰۰ بیتکوین از نزدیک به ۱٬۲۰۰ کیف پول سرد بدون دست زدن به دستگاهها به سرقت برد."
Now we need to put it into JSON with title, content (as HTML with paragraphs and h2), and meta description.
We'll keep the HTML structure: with and
as in original. We'll translate the text inside.
Also note: We should use Persian numerals? The original uses "1,000" and "1,200". In Persian, we can use "۱٬۰۰۰" and "۱٬۲۰۰" (using Persian digits with thousands separator). We'll do that.
We'll also translate "bitcoin" as "بیتکوین" (common) and "BTC" as "BTC" (keep as is) but we can use "بیتکوین" for the word.
We'll keep "Galaxy Research" as is.
Now, let's construct the JSON.
Title: "تولید ضعیف Seed منجر به سرقت بیش از ۱٬۰۰۰ بیتکوین از کیف پولهای سرد شد؛ یافتههای Galaxy Research" - but we need to match the original structure. The original title
and




