دوجکوین (Dogecoin) یک رمزارز مبتنی بر عموم مردم بوده که از یک سگی با نژاد شیبا اینو الهام گرفته شده است. نرمافزار Dogecoin Core به همه این اجازه را میدهد که یک گره (Node) در شبکههای بلاکچین دوجکوین را اداره کنند که در آن از روش هش کردن Scrypt به عنوان Proof of Work یا اثبات انجام عملیات بهره برده شده است. در این پروژه از Bitcoin Core و سایر رمزارزها الگوبرداری شده است.
برای کسب اطلاعات دربارهی دستمزد جابهجایی در شبکهی Dogecoin، لطفا به پیشنهادهای هزینهای مراجعه نمایید.
به منظور آغاز سفرتان در Dogecoin Core، راهنمای نصب و راهنمای شروع کار را مطالعه فرمایید.
واسط برنامهنویسی کاربردی (JSON-RPC API) ارائهشده توسط Dogecoin Core دارای راهنمای استفادهی درونی است و میتواند با استفاده از
dogecoin-cli help
مورد بهرهبرداری قرار گیرد، و نیز اطلاعات جامع در مورد هر یک از دستورها به واسطهی
dogecoin-cli help <command>
.
پروژهی Dogecoin Core به طور پیشفرض از پورت شمارهی ۲۲۵۵۶
برای مکالمات نظیر-به-نظیر (peer-to-peer) که برای همگامسازی شبکهی اصلی (mainnet) بلاکچین و حفظ آگاهی از تراکنشها و بلاکهاست استفاده میکند. همچنین، یک پورت JSONPRC نیز میتواند مورد استفاده قرار بگیرد که به طور پیشفرض مقدار ۲۲۵۵۵
را در گرههای شبکهی اصلی دارد. موکدا پیشنهاد میشود که پورتهای RPC در شبکهی اینترنت عمومی قابل دسترسی نباشند.
کاربرد | شبکهی اصلی | شبکهی آزمایشی | درخواست |
---|---|---|---|
P2P | 22556 | 44556 | 18444 |
RPC | 22555 | 44555 | 18332 |
پروژهی Dogecoin Core یک نرمافزار مبتنی بر عموم و متنباز است. پروسهی توسعه باز و به طور عمومی قابل رویت است؛ هر شخصی قابلیت بازبینی، طرح نظر و کار بر روی این نرمافزار را داراست.
منابع اصلی توسعه:
- پروژههای Github به منظور پیگیری کارهای برنامهریزیشده و دردستاقدام برای نسخههای آتی استفاده میشوند.
- مباحث در Github به منظور مورد بحث قرار دادن شاخصههای برنامهریزیشده و نشدهی نرمافزار Dogecoin Core، پروتکلهای زیربنایی آن و دارایی DOGE مورد استفاده قرار میگیرد.
شمارههای نسخ نرمافزار از الگوی اصلی.فرعی.رفع مشکل
(major.minor.patch
) تبعیت میکنند.
در این مخزن نرمافزاری (repository) سه گونه از شاخهها وجود دارند:
- شاخهی master: پایدار بوده, شامل آخرین نسخه از آخرین پخش اصلی.فرعی نرمافزار است.
- شاخهی maintenance: پایدار بوده، شامل آخرین نسخه از پخش پیشین نرمافزار است که همچنان تحت نگهداری فعال میباشد. فرمت:
<version>-maint
- شاخهی development: ناپایدار بوده، شامل کدهای جدید برای پخشهای برنامهریزیشدهی آتی میباشد.. فرمت:
<version>-dev
شاخههای master و maintenance منحصرا توسط هر release قابل تغییر هستند. releaseهای برنامهریزیشده همیشه دارای یک شاخهی development هستند و pull requestها باید تحت این شاخهها ارائه شوند. شاخههای maintenance فقط به منظور رفع باگ هستند. لطفا شاخصههای جدید را در شاخهی development و در آخرین نسخهی حاضر از نرمافزار ارسال کنید.
اگر باگی را یافتهاید و یا مشکلی را در رابطه با این نرمافزار تجربه کردهاید، لطفا آن را با استفاده از سامانهی مشکلها با ما مطرح نمایید.
لطفا قسمت شیوهنامهی مشارکت را به منظور مطلع شدن از روشهایی که توسط آنها میتوانید در توسعهی Dogecoin Core حضور داشته باشید را مطالعه فرمایید. اغلب موضوعات خواستار کمکی یافت میشوند که همکاری شما تاثیر بسزایی خواهد داشت و بسیار مورد ستایش قرار خواهد گرفت. وای!
در مورد Dogecoin پرسشی دارید؟ ممکن است پاسخ آن همین الآن در FAQ و یا در قسمت پرسش و پاسخ مباحث وجود داشته باشد!
نرمافزار Dogecoin Core تحت شرایط مجوز MIT ارائه شده است. برای اطلاعات بیشتر COPYING.