Forwarded from پادکست هجیو 🎧
📗 سلسهجلسات کسب درآمد کریپتویی
🎶 🎶 🎶
جلسهی هفتم:
ریاستیکینگ در پوست گردو؛ با حضور حمید باطنی
Restaking in a nutshell; A meet w/ Hamid
🌰🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤 🌰
مهمان:
حمید باطنی
@hamidList
میزبانها:
عماد از @Defi_Avenue
مصطفی از @FlipsideCryptoFa
مهدی از @Soliditylang_fa
یکشنبه ۲۲ مهر ماه - ساعت ۱۹
مکان جلسه: اسپیس توییتری هجیو
پادکست هجیو | صداهایی برای کسب درآمد در کریپتو
@hedgio_fa
جلسهی هفتم:
ریاستیکینگ در پوست گردو؛ با حضور حمید باطنی
Restaking in a nutshell; A meet w/ Hamid
🌰
مهمان:
حمید باطنی
@hamidList
میزبانها:
عماد از @Defi_Avenue
مصطفی از @FlipsideCryptoFa
مهدی از @Soliditylang_fa
یکشنبه ۲۲ مهر ماه - ساعت ۱۹
مکان جلسه: اسپیس توییتری هجیو
پادکست هجیو | صداهایی برای کسب درآمد در کریپتو
@hedgio_fa
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1
یه دوساعت یک ساعت دیگه اینجا درباره restating قراره تو تلگرام صحبت کنیم، اگه سوال سخت نمیپرسین بیایین 😁🔥
😁3❤2🔥1
https://divar.ir/s/tehran?q=%D9%81%D9%84%D8%B4%20%D8%AA%D8%AA%D8%B1
اقا کسی میدونه داستان این سم ها چیه؟
خیلی عجب هستن👀
اقا کسی میدونه داستان این سم ها چیه؟
خیلی عجب هستن
Please open Telegram to view this post
VIEW IN TELEGRAM
😁1
پادکست هجیو 🎧
📗 سلسهجلسات کسب درآمد کریپتویی 🎶 🎶 🎶 جلسهی هفتم: ریاستیکینگ در پوست گردو؛ با حضور حمید باطنی Restaking in a nutshell; A meet w/ Hamid 🌰🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤 🔤 🌰 مهمان: حمید باطنی @hamidList میزبانها: عماد از @Defi_Avenue مصطفی از @FlipsideCryptoFa مهدی از @Soliditylang_fa…
تیم Zellular در فضای web3 فعال است و هدف پروژه ارائه یک پروتکل اجماع غیرمتمرکز است. Zellular در راستای تکمیل تیم فنی به نیروهای سنیور با ویژگیهایی زیر نیاز دارد که به توسعه پروژه کمک کنند:
۱) سابقه حداقل پنج سال برنامهنویسی در محیط کاری
۲) سابقه حداقل یک سال برنامهنویسی در فضای web3
۳) تسلط بر Python
آشنایی با موارد زیر مزیت محسوب میشود:
۱) پیادهسازی سیستمهای توزیع شده
۲) پروتکلهای BFT
۳) پروتکلهای کریپتوگرافی توزیع شده مثل:
- Schnorr Threshold Signatures
- Distributed Key Generation
- BLS aggregation
نحوه همکاری به صورت دورکاری و تماموقت (حداقل ۳۰ ساعت در هفته) میباشد.
https://zellular.xyz
بچه ها برای این موقعیت هم اگه کسی دوست داشت میتونه برای هومن (@iHedBit) رزومه اش رو ارسال کنه 🤞🤞🍻
خیلی پرداکت جالبی دارن و به زیرساخت های restaking هم مرتبط هستش
Just start cooking after a while
داستان چیه
مدل MAST روی بیتکوین به شدت جذابه و برای user privacy عالی هستش و در نهایت تو یه کانترکتی داری که فقط یه آدرس ازش معلومه و تا موقعی که بسته سه هیچی کس از هیچ کدوم از شرط ها اطلاع نداره
ولی از یه طرف دیگه تو اتریوم هر کانترکتی بنویسی پابلیک هستش ( بایت کد ها میتونن decompile بشن و شروط معلوم میشه)
داشتم به مدلی فکر میکردم که بشه MAST ( مدل Taproot ایش) رو آورد روی اتریوم
با پیاده کردن لاجیکش توی یه zk circuit که بتونه شرط ها رو به عنوان ورودی دریافت کنه درخت MAST رو تشکیل بده
و با create2 بشه آدرس کانترکت محاسبه کرد بدون پابلیش کردن چیزی تو انچین
و در نهایت وقتی قرار شد پول توی اون کانترکت جا به جا بشه یه zk proof میاد که یکی از مسیر های MAST به درستی خرج شده و حتی اون مسیر رو هم پابلیش نمیکنه
و میتونیم به این بگیم private spending contract
چون یه سری شرط برای خارج شدن یه پول یا جا به جایی میزاریم بدون این که اون شروط رو کسی جز طرفین قرارداد بدونن
داستان چیه
مدل MAST روی بیتکوین به شدت جذابه و برای user privacy عالی هستش و در نهایت تو یه کانترکتی داری که فقط یه آدرس ازش معلومه و تا موقعی که بسته سه هیچی کس از هیچ کدوم از شرط ها اطلاع نداره
ولی از یه طرف دیگه تو اتریوم هر کانترکتی بنویسی پابلیک هستش ( بایت کد ها میتونن decompile بشن و شروط معلوم میشه)
داشتم به مدلی فکر میکردم که بشه MAST ( مدل Taproot ایش) رو آورد روی اتریوم
با پیاده کردن لاجیکش توی یه zk circuit که بتونه شرط ها رو به عنوان ورودی دریافت کنه درخت MAST رو تشکیل بده
و با create2 بشه آدرس کانترکت محاسبه کرد بدون پابلیش کردن چیزی تو انچین
و در نهایت وقتی قرار شد پول توی اون کانترکت جا به جا بشه یه zk proof میاد که یکی از مسیر های MAST به درستی خرج شده و حتی اون مسیر رو هم پابلیش نمیکنه
و میتونیم به این بگیم private spending contract
چون یه سری شرط برای خارج شدن یه پول یا جا به جایی میزاریم بدون این که اون شروط رو کسی جز طرفین قرارداد بدونن
👍7🤔2
https://notebooklm.google.com/
اقا این واقعا خیلی research assistance جذابی هستش
با کتاب ها و paper ها و کلا هر نوع resource ای که دارین میتونید چت کنید و تایم خوبی برای ادم سیو میکنه
اقا این واقعا خیلی research assistance جذابی هستش
با کتاب ها و paper ها و کلا هر نوع resource ای که دارین میتونید چت کنید و تایم خوبی برای ادم سیو میکنه
👍7
https://github.com/distributed-lab/nero/blob/main/docs/paper/nero.pdf
یه سورس جذاب برای Bitvm2
تو پرانتز هم بگم پسر لمپورت سیگنیچر در عین سادگی چه قدر جذابههه، قبل از bitvm برین این مدل امضا رو یه چک کنید
https://en.wikipedia.org/wiki/Lamport_signature
یه سورس جذاب برای Bitvm2
تو پرانتز هم بگم پسر لمپورت سیگنیچر در عین سادگی چه قدر جذابههه، قبل از bitvm برین این مدل امضا رو یه چک کنید
https://en.wikipedia.org/wiki/Lamport_signature
GitHub
nero/docs/paper/nero.pdf at main · distributed-lab/nero
Practical implementation of the BitVM2 protocol. Contribute to distributed-lab/nero development by creating an account on GitHub.
🔥3
Hamid list
https://telegram.org/blog/fullscreen-miniapps-and-more
پشمام حقیقتا
p2p exchange , ...
فقط اون قسمت geolocation اش 🔥🔥💦💦
p2p exchange , ...
فقط اون قسمت geolocation اش 🔥🔥💦💦
🤔1
Forwarded from ترجمهی مقالههای بیتکوین
جرِمی روبین یه روش پیشنهاد کرده برای اجرای پیمانها (Covenants) در بیتکوین بدون نیاز به نرمشاخه (Soft Fork) با بکارگیری یه اوراکل و ماشین مجازی بیتکوین (BitVM)
🔗 لینک مقاله
کانال ترجمهی مقالات بیتکوین
@bitcoinarticlesfarsi
🔗 لینک مقاله
کانال ترجمهی مقالات بیتکوین
@bitcoinarticlesfarsi
👍7
// SPDX-License-Identifier: MIT OR Apache-2.0
pragma solidity ^0.8.0;
contract ProofOfWorkFreelance {
/// @dev Structure describing order for finding the PoW hash
/// @param data Set of bytes to find the PoW salt for
/// @param targetHash Number that the hashed data must be equal to or less than
/// @param reward Amount of ether that will be sent to the address that find the PoW salt
/// @param deadline The time until which the order will be active
struct Order {
bytes data;
bytes32 targetHash;
uint256 reward;
uint256 deadline;
}
/// @notice Mapping from the order id to the Order structure
mapping (uint256 => Order) orders;
/// @notice Serial number of the last added order to the `orders` mapping
uint256 currentOrder;
/// @notice The address with permission to create orders
address owner;
constructor() {
owner = msg.sender;
}
/// @notice Create a new order for PoW hash finding
function makeOrder(Order memory _order) external payable {
require(msg.sender == owner);
require(_order.reward == msg.value);
require(_order.deadline >= block.timestamp);
orders[currentOrder] = _order;
currentOrder++;
}
/// @notice Cancel the order if it has not been executed before the deadline
function cancelOrder(uint256 _index) external {
require(msg.sender == owner);
Order memory order = orders[_index];
require(order.deadline < block.timestamp, "Order is still active");
delete orders[_index];
(bool success, ) = msg.sender.call{value: order.reward}("");
require(success);
}
/// @notice Provide the PoW salt and get an award
function fulfillOrder(uint256 _index, bytes memory _salt) external {
Order memory order = orders[_index];
require(order.deadline >= block.timestamp);
bytes32 hash = keccak256(abi.encodePacked(order.data, _salt));
require(hash <= order.targetHash, "PoW hash doesn't reach the target value");
delete orders[_index];
(bool success, ) = msg.sender.call{value: order.reward}("");
require(success);
}
}
اگه کسی تو ۵ ساعت اینده مشکل این کد و روش حلش رو بگه یه ۵۰ دلار هدیه میدم 😁
راهنمایی ( محدودیت پاسخ) : روش حلتون نباید یه تراکنش جدید اضافه کنه و توی یک تراکنش مشکلی که پیدا کردین باید حل بشه
انصافا اول فکر کنید بهش بعد برین سراغ llm
🔥3
Hamid list
// SPDX-License-Identifier: MIT OR Apache-2.0 pragma solidity ^0.8.0; contract ProofOfWorkFreelance { /// @dev Structure describing order for finding the PoW hash /// @param data Set of bytes to find the PoW salt for /// @param targetHash Number…
سوال نکته داره، به کل پروتوکل اتریوم فکر کنید نه فقط کدی که نوشته شده
👍2
Forwarded from Ebrahim
بنظر من هم front running در فانکشن fulfillOrder هست. البته برای فیکسش میشن هشی که داریم محاسبه میکنیم بر اساس msg.sender هم باشه. اینطوری اگر salt رو هم بفرستیم ترکیب salt و msg.sender فقط برای فرستنده اصلی درست در میاد.
abi.encode(order.data,_salt,msg.sender)ترکیب دو تای بالا جواب درست هستش 😁🔥🔥
میتونید برید درباره
PBS
Block Builder
MEV Searcher
ePBS
Inclusion List
Braid
هم بخونید که اینده این داستان ها رو هم درجریانش قرار بگیرین
https://censorship.pics/
میتونید برید درباره
PBS
Block Builder
MEV Searcher
ePBS
Inclusion List
Braid
هم بخونید که اینده این داستان ها رو هم درجریانش قرار بگیرین
https://censorship.pics/
censorship.pics
Ethereum Censorship Dashboard
Selected comparative visualizations on censorship on Ethereum.
👍4
https://x.com/n3wbateni/status/1866407219610173614
اینم رشتو جالبی شدش
مسئله اینه که اگه چند ماه دیگه کامپیتوتر های کوانتومی یهو رشد کنن چه شرایطی توی بیتکوین پیش میاد و راهکار های احتمالی چی میتونه باشه
اینم رشتو جالبی شدش
مسئله اینه که اگه چند ماه دیگه کامپیتوتر های کوانتومی یهو رشد کنن چه شرایطی توی بیتکوین پیش میاد و راهکار های احتمالی چی میتونه باشه
❤3
How zero confirmation could work on Ethereum with using eignlayer and pbs/ePBS
👍2