I feel like there are a lot of arbitrary configurations with some of the things associated with casper, sharding and some more of this eth2.0 stuff. And to me, that just doesn't feel right. It feels like ducktape. No disrespect. I honestly believe the solution can be more elegant than this. Here's an example.
If like me you are tired of bridging assets across different layers ...
ZetaChain might be the solution - they are building kind of a Layer 0 or "MetaLayer" - enabling omnichain smart contracts w/ native settlement. It's also blockchain agnostic so it will work w/ every blockchains out there - both EVM chains like Ethereum, Polygon, Arbitrum, etc. and non EVM like Bitcoin Core or Dogecoin.
If this sounds good to you, kindly have a look at https://www.zetachain.com (nothing to sell you, this is for educative purposes only, always do your own research, this is a legitimate project w/ 75k people on Discord and Ex-CoinBase/Binance team members).
Hey Reddit! 👋 I'm an independent dev, and I wanted to share a project I’ve been working on called FairLottery. The goal was simple: create a transparent, fair, and fun decentralized lottery system that anyone can join using their crypto wallet.
Here’s the concept:
How It Works: Users connect their wallets (MetaMask, etc.) and join lottery "rooms" (0.5$ to 1000$). At 9 PM GMT daily, the smart contract automatically redistributes funds:
60% of participants win.
A small 2% fee goes to cover project costs.
Why I Built This: I wanted to address the lack of transparency in traditional lottery systems by putting everything on the blockchain. With smart contracts, every rule is enforced, and no funny business can happen.
What It Does So Far:
Shows all available rooms and live balances (ETH/BTC).
Lets users join with a single bet per session.
Ensures everyone can trust the process because it's all on-chain.
This has been a passion project for me, and it’s still evolving. The system works, and I’m currently maintaining and tweaking it to make it even better. If you’re into crypto or Web3 tech, I’d love to hear your thoughts or ideas for improvement!
P.S. It’s small but functional—perfect for experimenting with decentralized lotteries! 😊
Decentralized governance is a BIG benefit of being an L1. Token holders can democratically vote on Exocore's future, in a way they wouldn't if the protocol were managed through a multisig.
Protocolized Restaking
Complex restaking operations and business logic is implemented at the protocol level and secured by consensus, which can reduce attack surfaces and strengthen security.
Optimized Fee Structure
As an L1, Exocore can optimize fees to keep them low.
Smart contract-based restaking can be costly, which eats into yield, and while L2 solutions offer lower fees, they face interoperability issues.
Exocore strikes the right balance.
Better Support for More AVS Types
Exocore has full autonomy and flexibility in feature implementation, including fee escalation, which makes it especially suited for high-performance AVSs that may need to produce blocks every second.
Trust Minimized Cross-Chain Interoperability
Exocore's one-way state pegs enable a trust-minimized path towards chain interoperability, regardless of execution environment. This offers devs a level of flexibility currently not possible with smart contract-based restaking.
Let's say I wanted to generate new wallet addresses for my users on regular basis. That is, if I was to create hundreds of new wallet addresses via REST API of Infura or a similar service, where would the private keys of all these newly created wallets or accounts be stored?
How would they be, if at all, sent back to me?
Would Infura have access or exposure to them at some point too, for instance, during generating them?
Good News for Bug Hunters — BitDegree Smart Contracts are Public!
We have started a Smart Contract Bug Bounty Campaign with a massive reward of 5,000,000 BitDegree tokens (BDG); the equivalent of more than $150 000 USD. Use your skills to audit, fix bugs, and find any other possible technical issues with BitDegree smart contracts. Find them & submit them all here!
The discovery of:
Low severity bugs (optimization and minor improvements) will be rewarded with 10,000 BDG.
Medium-severity bugs, which do not affect balances, will be rewarded with 50,000 BDG.
Severe bugs, which provide ability to steal ether and/or tokens, will be rewarded with a huge 1,000,000 BDG.
The terms and conditions are very simple: every contribution must be constructive and useful. Every accepted functionality improvement will be rewarded, and every found and fixed bug will be rewarded.
So, what are you waiting for? Give it a try, and claim your reward!
Now, on CryptoBLOX you can own a piece of the blockchain, post onto the BLOX, and then even make profit - as people can buy these BLOX from you !
Initial price is Ξ0.01 per BLOX and its value is being multiplied by 1.5X each purchase.
A great example of how to store images on IPFS (we split every image to each and every BLOX, and reverse proxy a public node behind nginx) - you're welcome to ask any question you'd like on how we created it.
Post memes, advertise, or anything you'd like - on the Ethereum blockchain !
One of my friend is doing 2 multiple Eth Dev job, he even cracked another one, he had to leave one job just because of lack of time, if he could have found someone who was ready to do the same job for lesser pay and could have kept the difference. Anyone's in a similar situation? I was thinking to make a platform that does the same. Help people transfer their remote jobs for lesser pay to college_students/freshers who are talented enough but not able to get jobs.
We likely agree that Ethereum is as far from a privacy-preserving cryptocurrency as it can get. On top, the ecosystem has adopted anti-privacy practices that are frowned upon in the Monero and OG-Bitcoiner worlds.
For example, people often find it desirable to have 1 wallet address that consolidates their onchain activity (see https://degenscore.com/degenscore), whereas in Bitcoin world even the most basic noob wallets generate a new address for each transaction. While Tornado.cash has existed for a while now, its adoption is minimal and it feels like a toy compared to the very mature alternatives outside Ethereum (e.g., Samourai, JoinMarket, Wasabi, XMR's various builtin mechanisms, ...).
TL;DR, this seems partially a technical (e.g., UTXO model being challenging with Turing-complete smart contracts) and partially a "cultural" thing—the average Ethereum user just seems less concerned; maybe because they see the value of cryptocurrency somewhere else.
Ok, so much for context. Now my actual question: why did Vitalik not make privacy one of the (at least secondary) design considerations?
a) He just doesn't think it's important enough, e.g., because he assumes that everyone is as rational, friendly, and altruistic as himself ;-)
b) He thinks it's critical, but couldn't find a way to make it work with Turing-completeness
c) He thinks it's critical, but he didn't bother because it has always been a layer-2 thing for him
Ideally, would love to see some sources as well, that's why I didn't make it a poll. Has Vitalik ever commented on this topic?
Bonus—only to be looked at by people who read until the very end:
Aim: To develop a platform for only smart contracts (no externally owned account) where devs can deploy smart contract with only $1.
Problem statement: Currently deploying smart contracts are very expensive even after the merge
Solution: Having reduced cost of gas fee for smart contracts to only $1 per deployment we will have more smart contracts deployed and more development to see
Project: Create Optimistic Rollup platform only for smart contracts where devs can deploy a contract only for $1, no need of externally owned account.
Funds: Selling EVM Opcodes as NFT: https://www.evm.codes/From above link there are 143 OPcodes in ArrowGlacier fork, each OPcode will be an NFT, for exampleADD OPcode will be an NFT on Ethereum Blockchain
Mechanism: All opcodes will be stored on the Ethereum blockchain with their metadata, when a smart contract is compiled it will read the data from the OPcode NFT metadata and execute as shown in the image below.
Incentives for NFT holders:**Incentive 1:**All OPcode NFT holders will get % of remaining gas fees consumed in deployed smart contractsWe can have more incentives as well, i have only thought of this for now.Potential Incentive 2: AMM incentives too but haven't thought of it
Price: From the above link, consider OPcode ADD as an NFT with price as per the "minimum gas" that is 3 ETH but i am thinking that will be too high for other NFTs like CREATE, CREATE2, log etc. instead i keep a base price of 3 ETH for all NFTs. Please give your opinion on Price.
Marketing: This would bring DeFi to NFTs, the marriage of two would make a good place in the ecosystem
Conclusion: Create a pure smart contract platform to encourage development, Sell EVM Opcodes as NFT to raise funds for development.
Also looking for: Investor, co-founder, digital marketer, blockchain developerI have already hired a designer, front-end - paying them, blockchain dev intern (not paying)
I's preferred if you have 3 months of blockchain development and web3 and at least 2 years of programming experience with Python or JavaScript.
This project I'm keeping tightly under wrapped due to it's huge potential and backing. It will be a paid job along with potential equity share. If you want to know more, you can pm me.
Im new dev in this field, i have already used tons of programming languages and lastly i have seen Go kinda dead. Why they choose Go for ethereum protocol? just because it was popular when Eth was created or what? it seems to me like kinda extreme bad decision... Someone can share some toughts about? If you ask me which i think its better, its clearly Python, or c++ for some performance.
TL;DR: generate random number by XOR'ing (1) a random number supplied by the contract owner as a concealed bid at the start of the game and (2) the block timestamp of the last participation's block.
You can give it a try on the Kovan testnet. The contract is: 0x13171ff9f5de1904509f08cdc3b7ae2087931e43 Stake is 0.1 Kovan ETH to enter. Pot target is 1 Kovan ETH. No Fees. This means 10 participants.
As of today, it's also on mainnet under cillionaire.eth. Let's start small: Stake is 0.01 ETH to enter. Pot target is 0.1 ETH. So, 10 participants.
Ultimately, I'd like Cillionaire to do what /r/millionairemakers do, but without the need for trust. Looking forward to hearing your thoughts on this, especially what you think about the way the random number is generated. Thanks.
Edit on 15 Aug 2017 20:52 UTC: Verified the contract (0x4f6fe3bbefdb17e23d6e74a33482413c961569c3) on etherscan.io, so you know the deployed contract really comes from the published source code.
Edit on 15 Aug 2017 06:18 UTC: Looks like it's really hard to get people engaged. So, to speed things up, I will give you 0.01 ether if you join the game in this round. On top of that, you can win the pot, of course. I'll send the additional 0.01 after the winner of this round is chosen or if it has to be cancelled (for whatever reason). To play, please see https://github.com/cillionaire/cillionaire. Feel free to ask me any question you might have.