April 15, 2026

Capitalizations Index – B ∞/21M

SKALEing 20% of ETHParis Submissions – SKALE – Medium

SKALEing 20% of ETHParis Submissions – SKALE – Medium

Hello, Everyone!

After ETHDenver, we took some time to review how the event went and set out to plan to improve for our next hackathon; and improve we did — from 4 SKALE-Chain deployments at ETHDenver to 20% of all submissions at ETHParis! And to top things off, we were able to test out an early version of SKALE’s decentralized file storage solution, SKALE Filestorage.

Overall, ETHParis was an incredible experience for the SKALE team, and we are deeply grateful for an off-the-charts warm reception. 20% of all ETHParis submissions were deployed on SKALE with SKALE being the most used technology at the hackathon.

We continued learning from the community and the entire team worked around the clock to support our fellow hackers!

Winners

ETHParis was teaming with creative submissions — here are the winning teams that received SKALE’s bounties with two teams being also recognized as the winners of the main hackathon.

Pyromania — winners of SKALE’s bounty and one of the 4 winners of the main hackathon

Ayyo

Ayyo won SKALE’s biggest bounty of €1,000 for the implementation of SKALE in his ETH-based paywall that you can add to any website with just two lines of code! You may not know this, but services such as Stripe which allow creators to easily integrate payments into their sites are not available in all countries. Ayyo is a simple script that you allows creators to add a paywall or hide premium content on their website for users who have not paid with their web3 address.

Thank you, Gautham Santhosh for your dedication to access easy payments for creators, worldwide!

See his code, here!

Pyromania

Pyromania is another winner of SKALE’s five €500 bounties for its implementation of SKALE in their recyclable token for cleaning up the Ethereum blockchain. Presently, there are a lot of coins collecting dust from ICO mania, Pyromania lets you burn all of them in exchange for a single token which, hypothetically should collect value over time as more and more users trade into it. Pyromania was also one of 4 winners of the main hackathon!

Thank you, Petr Korolev, Igor Gulamov, and Arsenii Pechenkin!

See their code, here!

Cleanedapp

Cleaned is another winner of SKALE’s five €500 bounties for its implementation of SKALE in another take on burning failed ICO project tokens. The difference between it and Pyromania is that individuals get to make comments on the project of the token they burned in the dApp. The more they burn, the more characters they get to use in their comment. Cleanedapp was also one of 4 winners of the main hackathon!

Thank you, Sergio, Evgeny, Pavel, and Alexey!

See their code, here!

Collective

Collective is one of the winners of SKALE’s five €500 bounties for its implementation of SKALE in a decentralized crowdfunding platform. In systems like Gitcoin, funding is often on an individual basis where funds slowly trickle into various projects. In Collective, users vote on the projects that they would like to fund with the caveat that the total amount of funding for that voting period will be distributed to only the most popular projects — allowing for teams to receive greater amounts of funding.

Thank you, Tobi Schoder, Alessandro Ricottone, Michael Kaserer, and Jean-Baptiste Terrazzoni for your dedication to funding decentralized projects and teams!

See their code, here!

Ethique

Ethique is another winner of SKALE’s five €500 bounties for its implementation of SKALE in Twitter-based tipping platform. Much like tippin.me, Ethique allows users to tip others for their tweets. Once a user signs up for Ethique with their Twitter account, they are issued 500 Tweet tokens that are automatically sent to users who they like or retweet!

Thank you, Bradley Clarke and Gabe Ibarra for your dedication to mainstream adoption!

See their code, here!

Nanti

Nanti is another winner of SKALE’s five €500 bounties for its integration of SKALE in its dApp allowing for the issuance corporate bonds and enabling them to be used as collateral for payment channels. The system is compatible with any EVM-based blockchain and can be extended to work with any type of title or digital asset.

Thank you, Xavier Lavayssière and Alexandre Kurth!

See their code, here!

Learnings

We are really impressed with everyone’s willingness to learn and collaborate, and were really happy to work with hackers across a wide range of questions related both dApp building and SKALE’s software. It was great to find out where things weren’t clear to the community and take some time to dive into the codebase with everyone — we even ended up uncovering a bug in one of the repositories we had forked (Aleth) and committing a fix back to the main repository!

For future hackathons, we encourage all teams hacking with SKALE to come to the booth for support whenever necessary. SKALE will also develop a more streamlined support system for future hackathons so that similar questions regarding deployment can be quickly answered in person at SKALE’s booth and online on Discord.

User Feedback

With any new software, there is always room to improve, and SKALE is no exception to this fact! While users were pleased with the ease of setup and execution of both SKALE-Chains and SKALE Filestorage, there was a desire for more example repositories and documentation that they could reference when building their own projects.

Along with this documentation would come best practices on developer tooling to account for the multitude of versions available and their different capabilities. Lastly, users requested drop-in scripts for SKALE Filestorage which could be copied into a dApp’s UI to accompany the npm package.

See you all at ETHNY!

The SKALE Team!

The SKALE Team!

Until then, if you’d like to learn more about our efforts, make sure to join the SKALE community on Discord and check out the Developer Documentation!

Also, feel free to also check out SKALE’s Technical Overview and Consensus Overview for a deeper dive into how SKALE works and is able to provide 20,000 TPS.

Published at Mon, 18 Mar 2019 20:04:17 +0000

Previous Article

Satoshi Nakamoto May Have Considered a Bitcoin Kill Switch

Next Article

Crypto Exchange Bithumb to Reduce Staff By Up to 50%

You might be interested in …

HiddenWallet and Samourai Wallet Join Forces to Make Bitcoin Private With ZeroLink

HiddenWallet and Samourai Wallet Join Forces to Make Bitcoin Private With ZeroLink

Ádám “nopara73” Ficsór, HiddenWallet developer and TumbleBit contributor, and “TDevD,” the pseudonymous Samourai wallet developer, are joining forces on a new privacy project: ZeroLink. ZeroLink is set to realize a trustless mixing scheme first proposed by Bitcoin Core contributor Gregory Maxwell years ago — but one that hasn’t been realized thus far.

According Ficsór, the ZeroLink framework, which utilizes a scheme known as “Chaumian CoinJoin,” is actually more straightforward than many of the alternatives that have been proposed.

“Back in 2013, there was this sort of obsession with decentralization. ‘Everything that can be decentralized will be decentralized’ was the slogan,” the developer recalls. “By now we realize that decentralization is actually not always that useful. As long as a mixer cannot steal funds or link transactions, that’s enough.”

CoinJoin

Each bitcoin transaction essentially sends bitcoins from one or several bitcoin addresses (really: “inputs”) to one or several bitcoin addresses (really: “outputs”). That’s how bitcoins “move” over the blockchain.

The problem, from a privacy perspective, is that the blockchain is completely public, which means that anyone can see which addresses are paying which addresses. If these addresses can be linked to real-world identities, it can reveal a lot about who transacted with whom, and perhaps for what.

CoinJoin, the well-known coin-mixing scheme first proposed by Maxwell in 2013, is a potential solution to this problem. A CoinJoin transaction is basically a combination of several transactions merged into one big transaction. In other words, it includes inputs from several different users, and the bitcoins move to outputs controlled by several different users. As such, it’s not clear which bitcoins moved where. All users effectively paid all users.

While that’s great, the next problem is that whomever or whatever combines the different transactions into one CoinJoin transaction can be a central point of failure from a privacy perspective. That person (or that server, or whatever it is) still knows which bitcoins moved where. So if that individual is either corrupt or corruptible, the problem isn’t really solved.

“For CoinJoin to live up to its promise, even the entity that creates the transaction must not learn which addresses are paying which addresses,” Ficsór noted.

ZeroLink

ZeroLink provides a privacy framework for wallets that can be used for different mixing schemes. And it defines its own mixing technique as well: an implementation of CoinJoin referred to as “Chaumian CoinJoin.”

With Chaumian CoinJoin, users both send and receive equal amounts of bitcoin from a CoinJoin transaction, so everyone receives each other’s coins. This obfuscates the trails for all of these coins.

In practice, ZeroLink users will require two types of wallets: a pre-mix wallet and a post-mix wallet. As the names suggest, the first type holds coins that are to be mixed, while the latter is where the mixed coins end up.

Users then connect their pre-mix wallets to the ZeroLink tumbler and provide an input (“from” address) and an output (“to” address), which they both control. But importantly, the outputs are disguised (“blinded”) using a mathematical trick. So while the tumbler knows where all bitcoins are sent from, it does not yet know where bitcoins are sent to.

At the heart of the trick, the tumbler then cryptographically signs all blinded outputs, using a type of cryptographic signature introduced by David Chaum: a “blind signature.” This allows data to be cryptographically signed even if it is disguised. And importantly, these signatures can be checked against the original, unblinded data as well to see if the blinded data and the unblinded data match.

Next, all users connect to the tumbler again, but this time through some type of anonymity network, like Tor. They will then provide the tumbler with the unblinded versions of the outputs. Using the cryptographic signatures it just created, the tumbler can check that all revealed outputs match all blinded outputs. If they do match, the tumbler knows that all the outputs it received are legitimate, and thus were provided by the same users that also provided the inputs to send funds.

The tumbler then adds the revealed outputs to the CoinJoin transaction. And it sends this transaction back to all users, for these users to sign with their bitcoin private keys. Doing so validates the transaction. (The users should of course double check that the amounts and their outputs check out, to be sure they receive as much as they send.)

Finally, the tumbler broadcasts the CoinJoin transaction to be included in a bitcoin block. As a result, all users end up with different bitcoins than they started with: all bitcoins were mixed, and the blockchain trails broken.

While all this is actually relatively straightforward compared to some alternative schemes, and to a large extent already suggested by Maxwell back in 2013, the process has never been realized. This is probably because it was long thought to be too vulnerable to attacks, Ficsór thinks.

“When Maxwell first published the proposal, bitcoin transaction fees were practically non-existent. Because of this, it would be relatively easy and cheap to launch denial of service attacks against a CoinJoin mixing system. An attacker can just keep providing valid inputs, but refuse to sign when he should. That invalidates the whole transaction, and wastes everyone’s time.”

Interestingly, this attack vector is now to some extent resolved simply because it would be too expensive to keep it going. In order to maintain the attack in a way that it’s not easily countered, an attacker must provide new inputs for each round, meaning he must be able to keep moving bitcoins to new addresses to do so. “Assuming $1 transaction fees, that could cost up to $1,000 a day,” Ficsór pointed out. “In this particular context, high fees are a blessing in disguise.”

Development

Ficsór is currently about to help wrap up the development of another highly anticipated privacy tool, TumbleBit, for Stratis’s Breeze Wallet. This is expected to take another three months.

After that, he plans to focus on realizing ZeroLink, while TDevD may even start working on the framework sooner. Concretely, three new codebases need to be developed: the pre-mix wallet, the tumbler and the post-mix wallet.

“The tumbler needs to be developed from scratch. But it should be relatively easy to add the pre-mix wallets to any existing open source wallet. The same is true for the post-mix wallet implementations, though for privacy reasons not all wallets are a good fit,” Ficsór said.

His own HiddenWallet as well as Samourai Wallet are “fully committed” to implementing and deploying ZeroLink into production, Ficsór said, while Breeze Wallet may be interested as well.

Optimistically, an initial implementation of ZeroLink could be live before the end of this year.

For more information on ZeroLink, see Ficsór’s blog post on the project (which also includes a donation address) or ZeroLink’s specification.

The post HiddenWallet and Samourai Wallet Join Forces to Make Bitcoin Private With ZeroLink appeared first on Bitcoin Magazine.