قرارداد هوشمند
قرارداد هوشمند (Smart Contract) نوعی پروتکل کدنویسی شده است که امکان ایجاد تراکنشهای قابل پیگیری و غیر قابل برگشت را فراهم میکند.
اصطلاح قرارداد هوشمند برای اولین بار در سال ۱۹۹۴ توسط نیک زابو به کار برده شد. قرارداد هوشمند بدون نیاز به هرگونه واسطه اجرا میشود و به همین دلیل، ایجاد آن هزینه پایین و امنیت بالایی دارد.
-
اخبار آلتکوین
لحظهای تاریخی برای بیت کوین؛ اجرای اولین قرارداد هوشمند DLC در شبکه بیت کوین
کاربران ارز دیجیتال اکنون میتوانند از DLC ها در شبکه اصلی بیت کوین استفاده کنند. قراردادهای DLC نوع جدیدی از قرارداد های هوشمند هستند که اطلاعات جمعآوری شده و تاثیر اوراکلها را محدود میکنند و قابل اجرا در سیستم اسکریپتینگ…
-
کریپتو پدیا متوسط
بازارساز خودکار (AMM) چیست؟ با نحوه تعیین قیمت در صرافیهای غیرمتمرکز آشنا شوید
اگر در بازارهای مالی فعالیت داشته باشید، حتما با نحوه کار صرافیها آشنایی دارید. هنگامی که برای معامله به صرافیها یا اکسچنجهای مختلف مراجعه میکنید، برای گذاشتن سفارش خود با یک دفتر سفارش (Order Book) مواجه میشوید و با مراجعه…
-
کریپتو پدیا پیشرفته
استخر پرداخت (Payment Pool) چیست؟ پروتکل لایه دوم بعدی بیت کوین!
تپروت (Taproot) یک ارتقاء بالقوه در پروتکل بیت کوین است که برای اولین بار توسط گرگوری مکسول (Gregory Maxwell)، یکی از اعضای هسته بیت کوین (bitcoin core) پیشنهاد شده و اکنون در مراحل پایانی توسعه است. این فناوری شامل ترکیبی هوشمندانه…
-
مقالات عمومی پیشرفته
آیا اتریوم زبان برنامه نویسی وایپر را به سالیدیتی ترجیح میدهد؟
پیش از هر چیزی باید بگوییم که زبان برنامه نویسی وایپر به صورت Vyper نوشته میشود و نه به صورت Viper و جایگزینی برای زبان برنامه نویسی سالیدیتی نخواهد بود. Vyper در حقیقت کلمه جایگزینی برای لغت منسوخ Serpent بوده…
-
مقالات عمومی متوسط
اتریوم دنیا را به سوی آیندهای روشنتر هدایت میکند!
برای درک بهتر این موضوع که چرا اتریوم (Ethereum) یکی از عناصر تغییر دنیای امروزی به حساب میآید، بیایید ویژگیهای برجسته این پلتفرم را در شبکه آن مورد بررسی قرار دهیم. به قطع میتوان قرارداد هوشمند این پلتفرم را یکی…
-
مقالات عمومی متوسط
بررسی فنی ارز دیجیتال لیبرا ۲.۰ ؛ این کوین چه تفاوتی با Libra فیسبوک دارد؟
هنگامی که فیسبوک برای اولین بار مفهوم لیبرا ( Libra )، اولین ارز دیجیتال آنها را معرفی کرد، امیدوار کننده به نظر میآمد. آنها این ارز را برای جهانی شدن طراحی کردند و دقیقاً مانند هر رمز ارز دیگری از یک دفتر…
-
مقالات عمومی پیشرفته
۱۰ توصیه امنیتی که در توسعه یک قرارداد هوشمند اتریوم باید رعایت کنید!
در این مقاله نگاهی به طرز کار ماشین مجازی اتریوم میاندازیم و الگوهایی را که باید در طراحی و توسعه یک قرارداد هوشمند اتریوم (Ethereum Smart Contract) رعایت کرد بررسی میکنیم. این مقاله بیشتر مناسب توسعهدهندگان اتریوم با سطح متوسط…
-
کریپتو پدیا پیشرفته
ماشین حالت (State Machine) در سالیدیتی چه کاربردی دارد؟
در این مقاله درباره ماشین حالت (State Machine) به عنوان روشی آسان و مناسب برای اعمال گردش کار در سالیدیتی (Solidity)، زبان برنامهنویسی قراردادهای هوشمند در بلاک چین اتریوم صحبت خواهیم کرد. ماشین حالت (State Machine) همواره در یک حالت قرار…
-
مقالات عمومی مبتدی
فناوری بلاک چین چگونه صنعت مارکتینگ را متحول میکند؟
فناوری بلاک چین (Blockchain Technology) هنوز تمام قابلیتهایش را برای استفاده در صنعت مارکتینگ و تبلیغات نشان نداده است ولی این اتفاق در آینده نزدیک خواهد افتاد. تقریبا هیچ حوزهای در تجارت پیشرفته باقی نمانده که علاهمندان فناوری بلاک چین سعی…
-
کریپتو پدیا پیشرفته
آموزش ساخت یک قرارداد هوشمند اتریوم برای قرعه کشی
تصادفی بودن کامل در شبکه اتریوم تقریبا غیر ممکن است. دلیل این امر این است که لازم است که تراکنشها توسط نودهای مختلفی روی شبکه تایید شوند. اگر یک تابع قرارداد هوشمند کاملا تصادفی باشد، هر نودی که تراکنش را با…