COMPΞZ 🧬
395 subscribers
1.86K photos
52 videos
24 files
737 links
متخصص کامپیوتر و نرم‌افزار • سازنده • هنرمند و طراح • مجموعه‌دار • نویسنده • تحلیل‌گر • مشاور استارتاپی و ایده‌پرداز

𐎲𐎴𐎠𐎼𐎴𐎫𐎹 𐏃𐎢𐎶𐎠𐎫𐎹

We create because the world deserves better code.

https://linktr.ee/compez
Download Telegram
COMPΞZ 🧬
Photo
پیداش کردم! همین طرحم بود روی برد! 😍😎
2😍1
کمک هزینهٔ حمایتی داشتن بر مبنای تعامل، اشتباه است.
فرض کن یکی ۱۰ ساله داره کار می‌کنه، کلی هم حرفه‌ای هست!
این بنده خدا وقت نداره بیاد چهارتا پست بنویسه! اما روحیه حمایت‌گری شدیدی داره! خب این در مقابل یه مشت فارمر به درد نخور چرا نباید سهمیه درست حسابی و ثابت داشته باشه!

رویکرد من متفاوته! 😉 حمایت‌گر باید کسی باشه که برای حمایت جلو میاد نه برای مفت‌خوری.
🔥3💯2
COMPΞZ 🧬
کمک هزینهٔ حمایتی داشتن بر مبنای تعامل، اشتباه است. فرض کن یکی ۱۰ ساله داره کار می‌کنه، کلی هم حرفه‌ای هست! این بنده خدا وقت نداره بیاد چهارتا پست بنویسه! اما روحیه حمایت‌گری شدیدی داره! خب این در مقابل یه مشت فارمر به درد نخور چرا نباید سهمیه درست حسابی و…
هر دو حالت حمایتگری on-chain و off-chain باید ارائه بشه.
اما یک استثناء داریم، کسی که روی بلاک‌چین به صورت آنی از کسی حمایت می‌کنه، باید سهمیه ضریب‌دار بگیره.
به دو دلیل:

۱) تراکنش ایجاد می‌کنه، واقعیه! فیک نیست.
۲) در لحظه حمایت می‌کنه و ممکن نیست در زمان کلیم حمایت‌هاش سوخته باشه یا به بهانه بن بودن یا هر موضوعی شمارش نشده باشه.
👍3👌1
چرا؟ چون علاقه دارم! چون جسورم! چون هیچی جلودار من نیست جز افکار خودم.

چطور هندل می‌کنم؟ اعتقادی به محدودیت ندارم.

درز وقتت اونجایی هست که بهت گفتن و باور کردی که دانشگاه، کار و زندگی و روال‌های عمومی و همه چیز اولویتت هست! از اینا بتونی دست بکشی می‌تونی روی توانایی‌های خودت کار کنی.

روش پیشنهادی من نسخهٔ سازگار با همه نیست، بخوای مثل من باشی باید تنها باشی از همه لحاظ باید تنها بمونی. عمرت جونیت و همه چیزت رو باید بذاری وسط!

پس باید مثل خودت باشی و نسخهٔ خودت رو بپیچی که قطعاً هزینه‌های خیلی سنگینی به همراه داره؛ باید ببینی می‌تونی بپردازی و تحمل کنی...

😣😌
1💯1
COMPΞZ 🧬
چرا؟ چون علاقه دارم! چون جسورم! چون هیچی جلودار من نیست جز افکار خودم. چطور هندل می‌کنم؟ اعتقادی به محدودیت ندارم. درز وقتت اونجایی هست که بهت گفتن و باور کردی که دانشگاه، کار و زندگی و روال‌های عمومی و همه چیز اولویتت هست! از اینا بتونی دست بکشی می‌تونی…
می‌فرمایند که جوابم رو نگرفتم! خب، حقیقتش اینه که پاسخ این سؤال توی ذات و ریشهٔ درونی هر کدوم از ماست.

من معتقدم که آدم‌ها از نظر درونی دو دسته‌اند: سازنده‌ها و منتظرها.

🔹 سازنده‌ها اون‌هایی هستن که حتی وسط طوفان هم مسیر خودشون رو پیدا می‌کنن. برای‌شون مهم نیست که چند تا مانع سر راه‌شون باشه، اونا راهی پیدا می‌کنن، خودشون رو ارتقا میدن و اون زندگی، محیط یا هدفی که می‌خوان رو می‌سازن. این آدم‌ها خودشون محرک خودشون هستن، نمی‌ذارن شرایط محدودشون کنه.

🔹 منتظرها اما همیشه دنبال یه حمایت بیرونی هستن. وقتی این حمایت رو داشته باشن، شاید یه مسیری رو شروع کنن، ولی اگه نباشه، احساس ضعف می‌کنن، سرخورده میشن و معمولاً یه جا متوقف میشن.

اگر حس می‌کنی وقت کم میاری، شاید باید به این فکر کنی که کدوم دسته‌ای؟ آیا منتظری شرایط بهتر بشه یا خودت اون تغییری هستی که شرایط رو بهتر می‌کنه؟

سرعت یادگیری و رشد، نتیجهٔ ذهنیت سازنده است. هرجا که هستی، دستت رو بذار روی همون چیزی که داری، باهاش شروع کن، کوچک‌ترین فرصت‌ها رو بچسب و بهونه‌ها رو بنداز دور. سازنده بودن یعنی مسیر رو خلق کردن، نه پیدا کردن! 💪🚀
👍3😢1
پروژه‌هایی مثل Clanker و Bankr هیچ فرصت پیشرفتی رو فراهم نمی‌کنن!
یادت باشه هوشی که مصنوعی باشه کنترلش از دست تو خارج هست. 😉 این ابزار‌ها هرچقدر هم خوب باشن به درد کسانی می‌خورن که خودشون نمی‌تونن سازنده باشن.
بعد فارکستر شب و روز داره از اینا حمایت می‌کنه! طوری جیب همه رو خالی کنن با این آت‌اشغالا که...
👍1🤬1
COMPΞZ 🧬
کمک هزینهٔ حمایتی داشتن بر مبنای تعامل، اشتباه است. فرض کن یکی ۱۰ ساله داره کار می‌کنه، کلی هم حرفه‌ای هست! این بنده خدا وقت نداره بیاد چهارتا پست بنویسه! اما روحیه حمایت‌گری شدیدی داره! خب این در مقابل یه مشت فارمر به درد نخور چرا نباید سهمیه درست حسابی و…
به نظرم خیلی از سیستم‌های امروزی فقط روی جریمه و محدودیت تمرکز دارن؛ یه اشتباه کنی، سریع بلاک می‌شی یا دسترسی‌ات رو می‌گیرن! ولی این مدل نه چیزی رو درست می‌کنه، نه باعث پیشرفت می‌شه، فقط ترس و استرس میاره.

ماجرا رو می‌شه یه جور دیگه دید! به جای اینکه همه نگران این باشن که بلاک نشن، بهتره انگیزه داشته باشن که با کارای درست و مفید، برن توی لیست سفید.

یعنی به جای مجازات برای اشتباه، پاداش برای عملکرد خوب!

بنابراین ما هیچ‌وقت لیست سیاه نخواهیم داشت، چیزی که من در قرارد‌های توکن تنظیم کردم بر مبنای White List خواهد بود.
👏3
COMPΞZ 🧬
به نظرم خیلی از سیستم‌های امروزی فقط روی جریمه و محدودیت تمرکز دارن؛ یه اشتباه کنی، سریع بلاک می‌شی یا دسترسی‌ات رو می‌گیرن! ولی این مدل نه چیزی رو درست می‌کنه، نه باعث پیشرفت می‌شه، فقط ترس و استرس میاره. ماجرا رو می‌شه یه جور دیگه دید! به جای اینکه همه…
مواردی که مهم هستند در روند مشارکت اکوسیستم ما به این شکل هست:

۱) همهٔ کاربران ملحق شده به اکو‌سیستم جنی‌لیپ؛ می‌توانند انعام بگیرند، اما همه نمی‌توانند انعام بدهند. همه مستحق این هستند که پاداش رو دریافت کنند؛ ما از این خوشحال خواهیم بود. اما کسانی که خواستار حمایت هستند، باید ثابت شود که حمایت‌گر جامعه و پروژه هستند. در بلاک‌چین همه چیز قابل ارزیابی است. چرا که ما در جنی‌لیپ اختیارات DAO و بخشی از ساز و کار‌ها را برای جامعه و بنیاد جنی‌لیپ در نظر می‌گیریم بنابراین جامعه در بخش‌های مشخصی حق رأی و مشارکت در تصمیمات را خواهد داشت.

۲) تنها افرادی که کمک‌هزینهٔ حمایتی دارند (از طریق هولد توکن یا دیگر شاخص‌های تأیید اصالت) می‌توانند به دیگران انعام بدهند.

قفل اجباری وجود ندارد، اما مشوق‌هایی برای هولد و قفل کردن وجود دارد.
هولد معمولی = سهمیه پایه در شاخهٔ کاربری با ضریب سهمیه مشخص.
هولد با قفل = سهمیهٔ تقویت‌شده + سود هنگام برداشت برای تشویق و تشکر از بابت قفل

مثلاً:
هولد عادی: ۱۰۰۰ سهمیه
هولد قفل‌شده: بین ۱.۵ تا ۲ برابر سهمیه + درصد سود هنگام برداشت و یا Unlock کردن برای حمایت دو طرفه.

۳) هرکسی که واجد شرایط باشد، مجاز است یک سهمیهٔ پایه داشته باشید، بدون نگرانی از صفر شدن کمک هزینه‌ها یا بالانس روزانه و لحظه‌ای!

۴) سیستم تأیید اصالت و ارز‌ش آفرینی بر مبنای سوابق و فعالیت‌ها
- اگر کسی می‌خواهد سهمیه‌ٔ بیشتری دریافت کند، باید مهارت و تأثیر واقعی ارائه دهد.
- هیچ امتیاز جعلی، تعاملات تقلبی، یا روش‌های اسپمینگ نباید در این سیستم اثرگذار باشد.

هیچ‌کس بن یا بلاک نمی‌شود، اما متخلفین جریمه می‌شوند.

ورود به لیست سفید = محافظت در برابر بلاک شدن و کسب اعتبار است! با کسی که نمی‌خواهد پیشرفت سالمی داشته باشد با او کاری نداریم! خود مختار است!

در صورت تخلف، به جای بن شدن، بخشی از انعام‌های دریافتی به عنوان جریمه کسر می‌شود! ما لیست سیاه نداریم، اما برای ساز و کار سیستم مکانیزم تقویتی برای اصلاح رفتار داریم.

مثال: اگر کسی ۲۰۰۰ دلار انعام گرفته باشد و تخلفش ثابت شود، هنگام برداشت ۲۵٪ جریمه پرداخت می‌کند. جریمه از محل توکن‌های جمع‌آوری شده خواهد بود نه پول نقد یا USDC از سمت کاربر. این فرصت ۱ بار قابل ارائه است و در فرصت‌های بعدی در صورت تکرار ۵۰٪ جریمه و سپس ۸۰٪ جریمه اعمال می‌شود.

این موضوع برای جلوگیری از فریبکاری بدون حذف کامل کاربران و فرصت اصلاح و ادامه‌ٔ فعالیت است که افزایش انگیزه برای رفتار درست در بلندمدت را در پی دارد.

این پیش‌نویسه هنوز کامل و نهایی نشده است اما نکته‌هایی از هدف سیستم تعامل و ارزش‌آفرینی ما خواهد بود که ممکن است تغییر یابند.
اگر نظر یا پیشنهادی دارید اعلام کنید.
1👍1
خلاصهٔ موضوع ⚡️

۱) سهمیه پایه برای همه
هر فرد، صرف‌نظر از تجربه، یک مقدار اولیه دریافت می‌کند تا امکان مشارکت داشته باشد.

۲) سهمیه بیشتر بر اساس ارزش واقعی
میزان دریافت ایردراپ باید بر پایه‌ٔ تأثیر واقعی و اثبات‌شده باشد:

آرتیست‌ها 🎨
بر اساس فروش، حمایت‌های واقعی و کیفیت آثار.

کالکتورها 💎
بر اساس میزان حمایتی که از هنرمندان و پروژه‌ها داشته‌اند.

برنامه‌نویسان 💻
مشارکت در پروژه‌های اوپن‌سورس، توسعه ابزارهای مفید و سابقه گیت‌هاب.

فعالان و رهبران جامعه 🌎
ایجاد محتوای ارزشمند، مدیریت پروژه‌ها و تأثیر مثبت در اکوسیستم.


🔹 هرکس از سطح پایه شروع می‌کند.
🔹 افراد با فعالیت و تأثیر‌گذاری واقعی می‌توانند سهمیه خود را افزایش دهند.
🔹 کسی که تجربه ندارد، می‌تواند یاد بگیرد و پیشرفت کند.

همه‌ٔ کاربران فرصت برابر برای شروع دارند.
میزان دریافت حمایت بر اساس ارزش واقعی، نه تعامل ساختگی است.
هیچ‌کس به‌طور کامل حذف نمی‌شود، اما متخلفان جریمه می‌شوند تا اصلاح ممکن شود.
انگیزه‌ی هولد بلندمدت بدون اجبار، با مزایای شفاف و منطقی.
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Live stream scheduled for
COMPΞZ 🧬
Live stream scheduled for
💬امروز رأس ساعت ۲۰:۰۰ به وقت تهران جلسهٔ صوتی ۱ ساعته خواهم داشت.🔔
اگر سوألی در مورد چیز‌هایی که نوشتم داشتید در اون بازهٔ زمانی ازم می‌پرسید.⚡️
Please open Telegram to view this post
VIEW IN TELEGRAM
2🙏1
Live stream started
COMPΞZ 🧬
Self pumping 📈
😪👊🏼
🔥2👍1
بخش احراز هویت در‌ وارپکست، به‌روز رسانی شد.

گیت‌هاب و دیسکورد هم بهش اضافه شد.
🙏1
GM | On FC | On X
این جمی که می‌گید، ذات این هم مثل ماکسی و دیجن فقط ایردراپه، هیچ چیزی کاربردی‌ای پشتش نیست.

😉 ۷۵٪ ایردراپ شوخی بردار نیست! این یعنی ۷۵٪ مغزت رو هواست نمی‌دونی قراره چه کنی.
COMPΞZ 🧬
این جمی که می‌گید، ذات این هم مثل ماکسی و دیجن فقط ایردراپه، هیچ چیزی کاربردی‌ای پشتش نیست. 😉 ۷۵٪ ایردراپ شوخی بردار نیست! این یعنی ۷۵٪ مغزت رو هواست نمی‌دونی قراره چه کنی.
این هم بخش اصلی کدش خدمت شما، جز این بخش هیچ چیز مهم دیگه‌ای توی کد‌های قراردادش نمی‌بینم. نه کاربردی و نه خدماتی! هیچی!

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.26;

import { IJam } from "../interfaces/IJam.sol";
import { Rescuable } from "../roles/Rescuable.sol";
import { Ownable2Step } from "../roles/Ownable2Step.sol";
import { ERC20Capped } from "@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol";
import { ERC20, ERC20Burnable } from "@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol";

contract Jam is IJam, ERC20Burnable, ERC20Capped, Ownable2Step, Rescuable {

uint256 public immutable MAX_TOTAL_SUPPLY = 5 * 10**27;

// 25% of the total supply is allocated to the initial liquidity pool.
uint256 public immutable INITIAL_LIQUIDITY_POOL_SUPPLY = MAX_TOTAL_SUPPLY * 25 / 100;
bool public initialLiquidityPoolSupplyMinted;

mapping (address => bool) private _minters;

modifier onlyMinterRole() {
if (!_minters[msg.sender]) {
revert UnauthorizedAccount(msg.sender);
}
_;
}

constructor() ERC20("Jam", "JAM") ERC20Capped(MAX_TOTAL_SUPPLY) {
_minters[owner()] = true;
}

function hasMinterRole(address account) external view returns (bool) {
return _minters[account];
}

function addMinter(address minter) external onlyOwner {
if (_minters[minter]) {
revert MinterAlreadyAdded(minter);
}

_minters[minter] = true;
emit AddMinter(minter);
}

function removeMinter(address minter) external onlyOwner {
_removeMinter(minter);
}

function dropMinterRole() external onlyMinterRole {
_removeMinter(msg.sender);
}

function _removeMinter(address minter) internal {
if (!_minters[minter]) {
revert MinterAlreadyRemoved(minter);
}

_minters[minter] = false;
emit RemoveMinter(minter);
}

function mint(address to, uint256 amount) external onlyMinterRole {
_mint(to, amount);
emit Mint(to, amount);
}

function mintInitialLiquidityPoolSupply() external onlyOwner {
if (initialLiquidityPoolSupplyMinted) {
revert InitialLiquidityPoolSupplyAlreadyMinted();
}

initialLiquidityPoolSupplyMinted = true;
_mint(owner(), INITIAL_LIQUIDITY_POOL_SUPPLY);
}

function _update(address from, address to, uint256 value) internal override(ERC20, ERC20Capped) {
super._update(from, to, value);
}
}


خب توی کد قرارداد نوشته ۵ میلیارد توکن برای توزیع داریم که ۲۵٪ اون رو برای نقدینگی گذاشتیم.
همین الآن مارکت کپش ۴.۹۱ میلیون دلاره! قیمت فعلیش ۰.۰۰۴۹ هست! تعداد توکن در گردشش نزدیک به ۱۹ میلیون!
با قیمت فعلی با این مارکت کپ هم خونی داره!

اما این وقتی کل توکن‌ها رو آزاد کنه یعنی ۵ میلیارد، بخواد قیمتی معادل ۰.۱۰ سنت رو داشته باشه، باید ۵۰ میلیون دلار مارکت کپش باشه. 😌
بخواد ۱ دلار بشه باید ۵ میلیارد مارکت کپش باشه! 😉

در کل یک توکن بی‌کاربرد ولی خب با هدف ایردراپ هست، من هیچ‌وقت از این تیپ توکن‌ها نمی‌خرم اما پاداش اگه بده نگهش می‌دارم دمشونم گرم.
تا پبند‌هایی دیگر به درود.💙
Please open Telegram to view this post
VIEW IN TELEGRAM
COMPΞZ 🧬
این هم بخش اصلی کدش خدمت شما، جز این بخش هیچ چیز مهم دیگه‌ای توی کد‌های قراردادش نمی‌بینم. نه کاربردی و نه خدماتی! هیچی! // SPDX-License-Identifier: MIT pragma solidity ^0.8.26; import { IJam } from "../interfaces/IJam.sol"; import { Rescuable } from "…
معیار‌های من برای انتخاب یک توکن همیشه به این صورت هست:

۱) کاغذ سفید چی میگه؟
۲) توکنومیکس چی میگه؟
۳) کد قرارداد چی میگه؟
۴) اطلاعات بازار با قرارداد هم‌خونی داره؟
۵) احتمالات در بدترین و بهترین حالت بازار و تخمین‌های احتمالی چطوره؟

به هر صورت هیچ‌وقت با یه جو FOMO شده وارد چیزی نمی‌شم. اگه ایردراپی میده دمش گرم، در غیر این صورت پول زبون بسته رو مثل اشتباهاتی که قبلاً کردیم وارد چنین چیزی نمی‌کنم.
💯2