آخرین بهروزرسانی

زبان اسکریپت بیتکوین جزء اصلی است که تراکنشهای بیتکوین را هدایت میکند. این یک زبان تخصصی است که قوانین خرج کردن بیتکوین را تعیین میکند و انتقالات امن و قابل تأیید را تضمین مینماید. این مقاله به توضیح اسکریپت بیتکوین، هدف آن، نحوه عملکرد و محدودیتهای آن میپردازد. همچنین رابطه آن با قراردادهای هوشمند، شبکه لایتنینگ، سایدچینها و اوردینالها را بررسی خواهیم کرد.
برای درک پایهای از بیتکوین، بیتکوین چیست؟ و یک معرفی سریع از بیتکوین را ببینید. عمیقتر بپژوهید و درباره نحوه کار تراکنشهای بیتکوین بیاموزید و داستان پیدایش بیتکوین را کشف کنید - از یک ایده تا یک انقلاب مالی جهانی.
اسکریپت بیتکوین یک زبان اسکریپتنویسی مبتنی بر پشته است که شبیه به Forth میباشد، اما تورینگ کامل نیست. این بدان معناست که نمیتواند محاسبات پیچیدهای مانند حلقهها یا انشعاب شرطی را انجام دهد، برخلاف زبانهایی که برای برنامهنویسی عمومی استفاده میشوند. این انتخاب طراحی امنیت را در اولویت قرار میدهد و از بروز مشکلاتی مانند حلقههای بینهایت که میتواند شبکه بیتکوین را مختل کند، جلوگیری میکند.
درباره قراردادهای هوشمند و کامل بودن تورینگ بیشتر بیاموزید.
اسکریپت بیتکوین از سیستمی استفاده میکند که در آن دادهها در حین اجرا بر روی یک "پشته" قرار میگیرند و از آن خارج میشوند. در اینجا توضیحی ساده از یک تراکنش بیتکوین با استفاده از اسکریپت آورده شده است:
ایجاد تراکنش: هنگام ارسال بیتکوین، کیف پول شما یک تراکنش با ورودیها (بیتکوینهایی که خرج میشوند) و خروجیها (آدرس و مقدار گیرنده) ایجاد میکند. بیشتر درباره ارسال بیتکوین بدانید.
اسکریپت قفل (ScriptPubKey): هر خروجی دارای یک اسکریپت قفل است که شرایط خرج کردن آن بیتکوینها را تعیین میکند. این اسکریپت به آدرس گیرنده مرتبط است.
اسکریپت باز (ScriptSig): برای خرج کردن بیتکوین، فرستنده یک اسکریپت باز ارائه میدهد که شرایط اسکریپت قفل را برآورده میکند. این اسکریپت که توسط کیف پول فرستنده ایجاد میشود، شامل امضای دیجیتال آنها است و مالکیت را اثبات میکند.
اجرای اسکریپت: شبکه بیتکوین اسکریپت باز را دنبال شده توسط اسکریپت قفل اجرا میکند. اگر نتیجه اجرای ترکیبی "صحیح" باشد، تراکنش معتبر است.
تأیید تراکنش: تراکنشهای معتبر به یک بلوک و سپس به بلاکچین اضافه میشوند و انتقال بیتکوین را تأیید میکنند. بیشتر درباره تأییدات بیاموزید.
اسکریپت قفل (ScriptPubKey): OP_DUP OP_HASH160 <هش کلید عمومی گیرنده> OP_EQUALVERIFY OP_CHECKSIG این اسکریپت نیاز به امضایی دارد که با هش کلید عمومی گیرنده مطابقت داشته باشد.
اسکریپت باز (ScriptSig): <امضا> <کلید عمومی فرستنده> این امضا و کلید عمومی را برای باز کردن بیتکوین ارائه میدهد.
این اسکریپتها با هم امضا را در برابر کلید عمومی و هش تأیید میکنند و اطمینان حاصل میکنند که خرجکننده مالک قانونی است.
محدودیتهای اسکریپت بیتکوین به راهحلهای نوآورانه منجر شده است:
شبکه لایتنینگ: یک راهحل لایهدوم که از اسکریپت برای کانالهای پرداخت استفاده میکند. بیشتر درباره شبکه لایتنینگ بیاموزید.
سایدچینها: بلاکچینهای جداگانهای که به بیتکوین متصل هستند و از اسکریپت برای تعامل استفاده میکنند. درباره سایدچینها بیشتر بدانید.
اوردینالها: استفاده از اسکریپت برای افزودن داده به ساتوشیها. بیشتر بیاموزید: اوردینالهای بیتکوین.
قراردادهای هوشمند: در حالی که محدود است، اسکریپت بیتکوین اجازه قراردادهای هوشمند پایه مانند کیف پولهای چند امضایی را میدهد. بیشتر درباره قراردادهای هوشمند در بیتکوین بیاموزید.
اسکریپت بیتکوین بخشی اساسی از تراکنشهای بیتکوین است که امنیت و اعتبار را تضمین میکند. محدودیتهای آن به راهحلهای نوآورانهای مانند سایدچینها و شبکه لایتنینگ منجر شده است. درک اسکریپت بیتکوین به شما کمک میکند تا نحوه کارکرد تراکنشهای بیتکوین و مدل امنیتی شبکه را درک کنید.
درباره کیف پولهای بیتکوین و نحوه ایجاد یک کیف پول بیاموزید. بیاموزید چگونه بیتکوین بخرید، ارسال کنید و دریافت کنید. همچنین، تاریخچه قیمت بیتکوین و پیشبینی قیمت بیتکوین را کاوش کنید.
یک معرفی ساده به بیتکوین و اهمیت آن بیابید.
یک معرفی ساده به بیتکوین و اهمیت آن بیابید.

درک کنید که چگونه بلاکچین عمومی بیتکوین مالکیت را در طول زمان پیگیری میکند. وضوح بیشتری در مورد اصطلاحات کلیدی مانند کلیدهای عمومی و خصوصی، ورودیها و خروجیهای تراکنش، زمانهای تأیید و موارد دیگر به دست آورید.

درک کنید که چگونه بلاکچین عمومی بیتکوین مالکیت را در طول زمان پیگیری میکند. وضوح بیشتری در مورد اصطلاحات کلیدی مانند کلیدهای عمومی و خصوصی، ورودیها و خروجیهای تراکنش، زمانهای تأیید و موارد دیگر به دست آورید.

ارسال بیتکوین به سادگی انتخاب مقدار برای ارسال و تصمیمگیری درباره مقصد آن است. برای جزئیات بیشتر مقاله را بخوانید.

ارسال بیتکوین به سادگی انتخاب مقدار برای ارسال و تصمیمگیری درباره مقصد آن است. برای جزئیات بیشتر مقاله را بخوانید.
برای دریافت بیت کوین، کافی است آدرس بیتکوین خود را که در کیف پول بیتکوین شما موجود است، به فرستنده بدهید. برای جزئیات بیشتر این مقاله را بخوانید.
برای دریافت بیتکوین، کافی است آدرس بیتکوین خود را که در کیف پول بیتکوین شما موجود است، به فرستنده بدهید. برای جزئیات بیشتر این مقاله را بخوانید.

درباره تأییدیههای بلاکچین، دلیل اهمیت آنها و موارد دیگر اطلاعات کسب کنید.

درباره تأییدیههای بلاکچین، دلیل اهمیت آنها و موارد دیگر اطلاعات کسب کنید.

کشف کنید که کارمزدهای بیتکوین چیست، چگونه کارمزدها تعیین میشوند و موارد بیشتر.

کشف کنید که کارمزدهای بیتکوین چیست، چگونه کارمزدها تعیین میشوند و موارد بیشتر.
با خبرنامه هفتگی ما که مهمترین بینشها را ارائه میدهد، در دنیای رمز ارزها پیشرو باشید.
اخبار هفتگی رمز ارز، برای شما گردآوری شده است
بینشهای قابل اجرا و نکات آموزشی
بهروزرسانیهای مربوط به محصولات که آزادی اقتصادی را تقویت میکنند
بدون هرزنامه. هر زمان میتوانید لغو اشتراک کنید.



بیش از کیف پول تاکنون ایجاد شده است
همه چیزهایی که برای خرید، فروش، معامله و سرمایهگذاری بیتکوین و ارزهای دیجیتال خود به صورت امن نیاز دارید.

© ۲۰۲۵ Saint Bitts LLC Bitcoin.com. کلیه حقوق محفوظ است