Hamid list – Telegram
Hamid list
621 subscribers
165 photos
2 videos
30 files
991 links
(Bitcoin, Ethereum, DeFi, Finance, Computer science)

@newbateni
Download Telegram
Forwarded from Balthazar
امروز حین گشتن توی مدیوم با یه چیز جالب آشنا شدم به اشتراک میزارم برای کار تیمی بدردتون میخوره

حتما دید که بک اند داکیومنت API ها رو به صورت swagger با تیم به اشتراک میزاره و هرکسی می‌تونه فانکشن ها رو تست کنه و جواب رو ببینه، یا با پست من تست کنه


چیزی که دیدم و خیلی برام جالب بود یه پلاگین بود برای هاردهت به اسم hardhat-laika

که دقیقا ترکیبی از swagger و postman هست برای اسمارت کانترکت ها

با یه کامند ساده میتونید فانکشن هاتون رو حالت swagger کنید و با لینکی که بهتون میده به به اشتراک بگذارید


امیدوارم بدردتون بخوره
👍4
رشته لیبرال آرت
🤔1🤬1
tornadocash.zip
388.7 MB
TornadoCash Protocol's Source Code

1- tornado-classic-ui
2- tornado-relayer
3- tornado-core
4-tornado-cli
5-tornado-pool-relayer
👍5
سلام بچه ها

من دارم دنبال یه جایگزین برای خودم تو والکس میگردم برای جایگاه

Blockchain Researcher & Blockchain Integration Engineer

اون ساید Develop اش وزن زیادی نداره و بیشتر دانش بلاکچینی مد نظر هستش به عنوان مثال

Transaction Finality
UTXO - Account Base - EUTXO
Consensus algorithms
Ecdsa Cryptography
On-chain privacy & chain analysis approachs
Enterprise wallet system
Blockchain Forks
Blockchain Reorg
Knowledge about Evm based network
Basic knowledge about smart-contract and tokens standard
Protocol level knowledge about the Blockchains
...
-------
Basic knowledge about software engineering
ability to code with one of following languages (typenoscript, python, go)

لطفاً اگه علاقه مند بودین رزومه اتون رو برام email کنید

hr.moradi@wallex.net
👍1
No registration is required to receive funds

in zksync

HOW?

#research


Even though time to finality is about 10 minutes, it does not affect the usability of the network. Transactions submitted to zkSync by users are instantly confirmed, instantly displayed to the receiving party in the UI and API (although they are marked as unconfirmed), and the transferred assets can immediately be used to make further transfers (which might even end up in the same zkSync block).


f a new zkSync block is produced and submitted to the mainchain, it cannot be reverted. However, if it doesn’t contain the promised transactions, the security bond of the intersection of the signers of the original receipt and the signers of the new block will be slashed. This intersection is guaranteed to have more than ⅓ of the stake. This guarantees that at least ⅓ of the security bond can be slashed and that only malicious validators will be punished.

i think this aproach can be mody a little bit and use it as censorship rasistant.


Users can withdraw their assets onto the mainnet, regardless of cooperation from zkSync validators.
HOW this can be done ?

response:
Priority queue
In the ultimate emergency case of all validators being shut down or becoming unresponsive, the emergency exit mechanism ensures that users will keep control of their assets. It works as follows.

If transactions of a user are being ignored, for any reason, by the validators, an exit request can be submitted directly on mainnet into the priority queue.
Validators are obliged to process priority queue requests within a short time window (~1 week).
In case the validators fail to process the requests, the system enters exodus mode and every user can immediately exit all of their assets by making a direct transaction on the Ethereum mainnet.


zkSync is built on some of the most cutting-edge cryptography (such as PLONK and RedShift),



Transfers in zkSync support "gasless meta-transactions": users pay transaction fees in the tokens being transferred. Thus, for example, if you want to transfer DAI stable-coin, there is no need for you to own ETH or any other tokens. Just pay your fees in a fraction of DAI.

Tokens listed on Uniswap with $500 of liquidity and a token price on CoinGecko can be used to pay for fees. For tokens without a liquid market price, fees are paid in a different token.

====================

Centralized custody (fully trusted): Coinbase
Collective custody (trust in the honest majority): sidechains
Non-custodial via fraud proofs (trust in the honest minority): optimistic rollups
Non-custodial, centrally operated (trustless): Argent
Multi-operator (trustless*, weak censorship-resistance): Cosmos
Peer-to-peer (trustless*, strong censorship-resistance): Ethereum, Bitcoin

===================

zkSync smart contracts are able to call one another just like Ethereum smart contracts can. Each call transaction tree is atomic, regardless of the number of contract instances involved.

Any DeFi project can be migrated to zkSync, since most of the existing Solidity code can be deployed without changes.

========
The machine is SNARK-friendly; that is, the execution trace can be proven in SNARKs. However, it does not require one circuit per program. A single circuit can be used instead, which needs to be audited only once.


============

zkEVM is a virtual machine that executes smart contracts in a way that is compatible with zero-knowledge-proof computation. It is the key to building an EVM-compatible ZK Rollup while preserving the battle-tested code and knowledge gained after years of working with Solidity. Our zk-EVM keeps EVM semantics, but is also ZK-friendly and takes on traditional CPU architectures.
Alternative for silicone based gates
3