فن آوری نوین
جیمی سانگ
حسینعلی باباجان زاده تهمتن، جواد وحیدی، علی باباجان زاده تهمتن
شومیز
309
فن آوری نوین
جیمی سانگ
حسینعلی باباجان زاده تهمتن، جواد وحیدی، علی باباجان زاده تهمتن
شومیز
309
جیمی سانگ
حسینعلی باباجان زاده تهمتن، جواد وحیدی، علی باباجان زاده تهمتن
شومیز
978-622-7393-79-8
978-622-7393-79-8
309
1401
200
1
جیمی سانگ بهعنوان یکی از توسعهدهندههای ارزهای دیجیتال، در کتاب برنامه نویسی بیت کوین، چگونگی برنامهنویسی این رمزارز را آموزش میدهد. او در این اثر علمی، اصول اولیه مثل ریاضیات، رمزنگاری، بلاک و تراکنشهای بیتکوین و سیستم پرداخت بلاکچِین را به شکلی جامع توضیح میدهد تا خواننده به کمک آن بتواند برنامهنویسی بیتکوین را با استفاده از پایتون 3 بیاموزد. این کتاب کاربردی، نحوهی کار تحت پوشش لایه نهان را نیز توضیح میدهد.
تردیدی نیست که از ابتدای دههی دوم قرن بیستویکم و با ظهور ارزهای دیجیتال، تصویر آیندهی جهان نیز دستخوش تغییر شد؛ بهویژه وقتی صحبت از آن میشود که در دهههای پیش رو، سیستم مراودههای مالی بر اساس رمز ارزها تعریف خواهد شد. در این میان، بیتکوین مشهورترین و بهنوعی پرچمدار بازار دیجیتال است و گرچه درحالحاضر، از نظر جهش قیمتی در دورهی رکود به سر میبرد، اما نمیتوان انکار کرد که بهزودی این رمز ارز بار دیگر رکوردشکنی میکند و قیمتش به 100 هزار دلار میرسد! شاید به دلیل همین اهمیت، جیمی سانگ (Jimmy Song)، از مشهورترین برنامهنویسهای کریپتو، بهمنظور آموزش برنامهنویسی این ارز دیجیتال، کتابی به نام برنامه نویسی بیت کوین (Programming Bitcoin: Learn How to Program Bitcoin from Scratch) را در سال 2019 منتشر کرد.
این اثر آموزشی در 14 فصل نوشته شده و خوانندهی کتاب میتواند با مطالعهی آن، برنامه نویسی بیت کوین را از ابتدا فرابگیرد. فصل اول کتاب به تعریف میدانها و مجموعههای متناهی اختصاص دارد و طی آن کدنویسیِ جمع، تفریق، ضرب و توان در پایتون آموزش داده میشود. نویسنده در فصلهای بعد، کدنویسی و رمزنگاری منحنیهای بیضوی در پایتون، آنالیز و سریالسازی، اجزای تراکنشها، نحوهی ذخیره و انتقال رمزنگاریهای اولیه، اسکریپت (Script)، بلوکها، شبکهسازی، فیلترهای بلوم و سگویت (Segwit) را شرح میدهد. جیمی سانگ در فصل پایانی کتاب برنامهنویسی بیتکوین، به توضیح بعضی موضوعات پیشرفته مانند کیفهای پول سلسلهمراتبی، هستههای یادآور، کانالهای پرداخت و شبکهی لایتنینگ، کیف پول تست نت، جستوجوگر بلاک و کتابخانهی ابزار میپردازد و دستآخر خوانندهی کتاب میتواند بسیاری از کلاسهای پایتون را بنویسد، و تراکنشهای خود را ایجاد و در شبکه پخش کند.
این اثر آموزشی، فنآوری بیت کوین را در سطح کلی آموزش میدهد و خواننده با مطالعهی آن میتواند با رمزگذاری تمام اجزای لازم برای کتابخانهی این رمز ارز آشنا شود. کتاب برنامه نویسی بیت کوین نوشتهی جیمی سانگ با ترجمهی مشترک حسینعلی باباجان زاده تهمتن، جواد وحیدی و علی باباجان زاده تهمتن در انتشارات «فنآوری نوین» منتشر شده است.
این کتاب به علاقهمندان حوزهی کریپتو و به طور مشخص ارز دیجیتالی بیتکوین پیشنهاد میشود.