
How to avoid being hacked (browsers)
هعنوان افرادی که در فضای کریپتو فعالیت میکنیم، همیشه واهمه و استرس این را داشتهایم که سایت فلان پروژه ایمن است؟ آیا داراییهایمان با وصل کردن والت به آن در خطر میافتد یا خیر؟ بهطور کلی، کریپتو بازار پر ریسکی محسوب میشود که بسیاری از کلاهبردران در آن جولان میدهند؛ بنابراین فعالیت در آن نیز مستلزم رعایت کردن نکات ایمنی است؛ نکاتی که سبب میشوند داراییتان که با زحمت بهدست آمده، در کسری از ثانیه به چنگ کاهبردران نیفتد! برای تعامل با پروژههای کریپتویی همهی ما از مرورگرها استفاده میکنیم...
Crypto Code TOKEN Co
// SPDX-License-Identifier: MIT pragma solidity ^0.8.17; // https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v3.0.0/contracts/token/ERC20/IERC20.sol interface IERC20 { function totalSupply() external view returns (uint); function balanceOf(address account) external view returns (uint); function transfer(address recipient, uint amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint); function approve(address spender, uint amou...
computer programming _ IT 💻

How to avoid being hacked (browsers)
هعنوان افرادی که در فضای کریپتو فعالیت میکنیم، همیشه واهمه و استرس این را داشتهایم که سایت فلان پروژه ایمن است؟ آیا داراییهایمان با وصل کردن والت به آن در خطر میافتد یا خیر؟ بهطور کلی، کریپتو بازار پر ریسکی محسوب میشود که بسیاری از کلاهبردران در آن جولان میدهند؛ بنابراین فعالیت در آن نیز مستلزم رعایت کردن نکات ایمنی است؛ نکاتی که سبب میشوند داراییتان که با زحمت بهدست آمده، در کسری از ثانیه به چنگ کاهبردران نیفتد! برای تعامل با پروژههای کریپتویی همهی ما از مرورگرها استفاده میکنیم...
Crypto Code TOKEN Co
// SPDX-License-Identifier: MIT pragma solidity ^0.8.17; // https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v3.0.0/contracts/token/ERC20/IERC20.sol interface IERC20 { function totalSupply() external view returns (uint); function balanceOf(address account) external view returns (uint); function transfer(address recipient, uint amount) external returns (bool); function allowance(address owner, address spender) external view returns (uint); function approve(address spender, uint amou...
computer programming _ IT 💻

Subscribe to Saman Rasti🏰

Subscribe to Saman Rasti🏰
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers


سلام رفقا
امروز میخوام در مورد یکی از قابلیتهای جالب @AleoHQ در نحوه اجرای zkp براتون توضیح بدم
اینکه @AleoHQ از چه مکانیسمی و چجوری استفاده میکنه تا اجرای موفقی برای zkp داشته باشه
میخوام ساده براتون توضیح بدم که راحت متوجه بشید
اول از همه باید بدونیم aleo در ساختارش از 3 تا key استفاده میکنه
علاوه بر pub key و pv key یک view key هم داره که جلوتر کاربردش رو بهتون میگم
خب طبیعتا مثل تمام شبکه های دیگه pv key مالکیت کیف پول شما رو تایید میکنه و وظیفه امضای تراکنشها رو داره
آدرس عمومی که در اختیار بقیه میذاریم تا دارایی های خودشون رو برامون ارسال کنن هم همون pub key هست
اما تمایز اصلی همون view key هست
کیف پول شما دارای 2 بخش هست برا نگهداری داراییها
یک بخش ptivate و یک بخش public
شما اگر دارایی در بخش public نگهداری کنید، شخصی که آدرس شما رو در اختیار داره میتونه میزان داراییهای شما رو داخل کیف پول شما ببینه
اما اگر در بخش ptivate دارایی داشته باشید در اسکنر شبکه چیزی از جزئیات دارایی شما مشخص نخواهد بود
حتی شما میتونید دارایی های خودتون رو بین این 2 بخش کیف پول خودتون جا به جا کنید بدون اینکه جزییات بخش پرایویت مشخص باشه
تمام dapp هایی که رو این شبکه میخوان مستقر بشن هم قابلیت اینو دارن طوری کد نویسی کنن که شما هم به صورت private و هم public بتونید تراکنش بزنید
اما اینجا یک سوال پیش میاد من یک تراکنش در بخش private زدم و حالا میخوام جزئیات اون رو در اسکنر شبکه ببینم
ولی خب صرفا با داشتن txid و آدرس من نمیتونم جزئیات اون رو ببینم 🤔🤔
اینجا وظیفه View key مشخص میشه وقتی شما txid خودتون رو در اسکنر aleo سرچ میکنید👇👇
اگر تراکنش عمومی باشه که همه چیز مشخصه اگر خصوصی باشه یک بخش برای وصل کردن کیف پول وجود داره در اسکنر وجود داره وقتی کیف پول رو وصل میکنید یک رکورد از تراکنش به شما داده میشه
با ترکیب اون رکورد و view key شما در سایت aleo.tools شکا میتونید جزییات رو ببینید
این کلید اگر لو بره افراد به داراییهای شما دسترسی ندارند ولی میتونن جزییات تراکنشهای شما رو ببینن و حریم خصوصی شما از بین بره
ی جورایی میتونیم بگیم این کلید، کلید حریم خصوصی شما هست
امیدوارم براتون مفید بوده باشه

سلام رفقا
امروز میخوام در مورد یکی از قابلیتهای جالب @AleoHQ در نحوه اجرای zkp براتون توضیح بدم
اینکه @AleoHQ از چه مکانیسمی و چجوری استفاده میکنه تا اجرای موفقی برای zkp داشته باشه
میخوام ساده براتون توضیح بدم که راحت متوجه بشید
اول از همه باید بدونیم aleo در ساختارش از 3 تا key استفاده میکنه
علاوه بر pub key و pv key یک view key هم داره که جلوتر کاربردش رو بهتون میگم
خب طبیعتا مثل تمام شبکه های دیگه pv key مالکیت کیف پول شما رو تایید میکنه و وظیفه امضای تراکنشها رو داره
آدرس عمومی که در اختیار بقیه میذاریم تا دارایی های خودشون رو برامون ارسال کنن هم همون pub key هست
اما تمایز اصلی همون view key هست
کیف پول شما دارای 2 بخش هست برا نگهداری داراییها
یک بخش ptivate و یک بخش public
شما اگر دارایی در بخش public نگهداری کنید، شخصی که آدرس شما رو در اختیار داره میتونه میزان داراییهای شما رو داخل کیف پول شما ببینه
اما اگر در بخش ptivate دارایی داشته باشید در اسکنر شبکه چیزی از جزئیات دارایی شما مشخص نخواهد بود
حتی شما میتونید دارایی های خودتون رو بین این 2 بخش کیف پول خودتون جا به جا کنید بدون اینکه جزییات بخش پرایویت مشخص باشه
تمام dapp هایی که رو این شبکه میخوان مستقر بشن هم قابلیت اینو دارن طوری کد نویسی کنن که شما هم به صورت private و هم public بتونید تراکنش بزنید
اما اینجا یک سوال پیش میاد من یک تراکنش در بخش private زدم و حالا میخوام جزئیات اون رو در اسکنر شبکه ببینم
ولی خب صرفا با داشتن txid و آدرس من نمیتونم جزئیات اون رو ببینم 🤔🤔
اینجا وظیفه View key مشخص میشه وقتی شما txid خودتون رو در اسکنر aleo سرچ میکنید👇👇
اگر تراکنش عمومی باشه که همه چیز مشخصه اگر خصوصی باشه یک بخش برای وصل کردن کیف پول وجود داره در اسکنر وجود داره وقتی کیف پول رو وصل میکنید یک رکورد از تراکنش به شما داده میشه
با ترکیب اون رکورد و view key شما در سایت aleo.tools شکا میتونید جزییات رو ببینید
این کلید اگر لو بره افراد به داراییهای شما دسترسی ندارند ولی میتونن جزییات تراکنشهای شما رو ببینن و حریم خصوصی شما از بین بره
ی جورایی میتونیم بگیم این کلید، کلید حریم خصوصی شما هست
امیدوارم براتون مفید بوده باشه

No activity yet