Bitcoin Forum
May 06, 2024, 04:30:21 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Alternate cryptocurrencies / Announcements (Altcoins) / Alephium Leman Network Upgrade: New features & tools for a thriving Ecosystem on: March 30, 2023, 03:24:32 PM
The Leman Network Upgrade was activated on the mainnet at 10:00 GMT, March 30th, 2023! The Alephium blockchain is running without any issues, and the full nodes are producing blocks at a stable rate. While the core developers will remain closely monitoring the network, it is time to thank the awesome support of all community members and service providers who made this possible!

This network upgrade is the culmination of over a year of hard work and dedication from many contributors, and it represents a significant milestone for our community. It is also the first step towards the growth of the Alephium ecosystem, with an enhanced developer experience to build decentralized applications (DApps) on Alephium.

New and Improved Features
The Leman Network Upgrade now gives the users and developers access, among other innovations, to the following:

Sub-contracts and Dynamic Array Indexing
Sub-contract resembles the map data structure but eliminates some of the security issues of the maps in other blockchains. It increases the expressivity of the language without compromising security.

Dynamic array indexing is a feature that enables smart contracts to store and retrieve data more efficiently and flexibly. With dynamic array indexing, smart contracts can access specific data elements within an array based on their index, allowing for faster and more precise data retrieval.

External Call System
The external call system is a security feature introduced to improve smart contracts' security. It helps to prevent public functions of the smart contracts from being called by unintended callers, if these methods have the ability to mutate the state of the contracts. By default, it requires contracts to specify which external callers are allowed to interact with them. When a caller calls a public function of a contract, the external call check system ensures that the caller is allowed to do so.

This system provides an additional layer of security for smart contracts and can help to prevent a range of attacks related to unintended or unauthorized calls to methods. Making the external call system a default feature for all smart contracts makes it easier for developers to create more secure and resilient decentralized applications.

Storage separation between immutable and mutable fields
In the context of blockchain smart contracts, “immutable” means that once a variable or data structure has been defined, it cannot be changed. “Mutable” means the opposite, that the value of a variable or data structure can be modified after it has been defined. it is important to have both mutable and immutable fields, as some data needs to be changeable while others need to be unchangeable for the system’s integrity.

The separation of immutable and mutable fields means they are stored in different places at the virtual machine (VM) level. This separation helps ensure that a smart contract’s immutable state cannot be accidentally modified or tampered with, while still allowing for the mutable state to be updated as needed.

Separating these two types of fields and storing them in different locations, allows for greater security and efficiency and helps to prevent unintended changes or modifications to the smart contract.

Improved Difficulty Adjustment Algorithm (DAA)
The Alephium Blockchain activated an improved way of adjusting the mining difficulty in different chains to ensure fair mining incentives across all chains. The previous method allowed each chain to have a different difficulty level, which could result in uneven distribution of mining power and rewards. The activated method adjusts the difficulty level based on the estimation done for all chains to make sure that all chains have the same difficulty level at a specific time.

To avoid fluctuation in the hashpower of each chain caused by transaction fees, the algorithm burns all transaction fees instead of distributing them to miners. This will result in more stable mining difficulty and block times, allowing for more blocks to be mined.

The changes are not expected to significantly impact miners in the short term, as the number of transactions is currently low. However, in the long term, miners will continue to mine for profit, and the implemented changes will ensure fair mining incentives across all chains.

Schnorr Signatures Support
Schnorr Signatures are a type of digital signature algorithm that was first proposed by Claus-Peter Schnorr in 1989. They are similar in function to other digital signature algorithms, such as the widely used RSA and Elliptic Curve Digital Signature Algorithm (ECDSA), but have some advantages over those algorithms in terms of efficiency and security.

Schnorr signatures can be used to create multisignature schemes, where multiple parties can jointly sign a transaction or message. This can be useful in situations where a group of people or organizations need to collectively authorize an action.

In addition, Schnorr signatures support a technique called “key aggregation”, which allows multiple public keys to be combined into a single aggregated public key. This can make managing large numbers of public keys easier and reduce the overhead associated with verifying multiple signatures.

Now the Alephium blockchain enabled:

  • Interaction with Nostr and other Schnorr-based apps
  • Increased privacy
  • Compression of tx data on-chain in case of multisig and coin-join or atomic swap
  • Interoperability with other Schnorr-based chains & protocols.

Currently, the browser wallet extension already supports the Schnorr type of account and can interact with the Nortr protocol.

Automatic generation of TypeScript code from smart contracts
When developers write smart contracts, they usually need to interact with them from other parts of their application code. To do this, they typically need to import a JSON file that describes the smart contract’s interface, which can be cumbersome and error-prone.

To simplify this process, Alephium offers a code generation tool that automatically generates TypeScript code from the smart contract. This generated code provides a more straightforward way for developers to interact with the smart contract, as they can simply import the generated code as if it were a regular TypeScript module and interact with it using familiar syntax.

This can significantly speed up the development process and reduce the likelihood of errors or inconsistencies between the smart contract and the application code that interacts with it.

Secure, efficient, and friendly development toolkits
A collection of new tools have immensely improved the developer experience, making it easier and faster for developers to build on top of our platform. The Web3 SDK provides a comprehensive set of APIs and libraries, while the extension wallet allows easy interaction with dApps. React support and project templates streamline the development process and reduce the time it takes to get up and running with a new project. Moreover, the VScode extension for writing smart contracts provides developers with a familiar and powerful toolset that makes it easy to write secure and efficient contracts. By highlighting these tools, more developers would be onboarded and encouraged to build on Alephium and make the most of these powerful features.

Future developments
Now that the network is upgraded, different initiatives will be developed in parallel. Some of these initiatives are

Code-related

  • Bridge: deployment on the mainnet of the wormhole-based Alephium-Ethereum Bridge done by the core development team and then looking for other ecosystems to bridge to
  • Wallets: New Desktop Wallet and the debut of the Mobile Wallet with token support, dApps interaction, and wallet-connect support; Improved User Experience for the Browser Wallet Extension with additional features such as NFT support.
  • Prototypes: DEX and NFT Market prototypes for new devs to have a foundation to build upon
  • Light clients, optimizations to storage, test coverages: general network optimizations and exploring new directions to leverage the scalability of the blockchain
  • Integrations with wallets (Ledger, for example) and payments services.

Community Development
  • Launch of the #BuildonAlephium Hackathon Series
  • Presence in dev events
  • Visibility & engagement in like-minded developer communities
  • Partnership & integration with open-source solutions from other ecosystems
  • Grants / Bounties Ambassador program

If you have questions or want to know more, please come to Alephium’s Discord, Telegram, or reach out on Twitter!
2  Alternate cryptocurrencies / Announcements (Altcoins) / [Alephium] The Leman Network Upgrade: Time to check your Nodes! on: March 01, 2023, 03:13:34 PM
Are you sure you have everything updated? A lot has been done since the previous announcement and the “Hard” Talk held in January, and this post is an invitation for you to update your nodes.

February was a productive month with the release of the Full Node v1.7.0. After intensive testing, it is considered to be the last stable version before the Leman Network Upgrade.

The full node v1.7.0 possesses all the Leman Upgrade features but they are not activated on the mainnet. The full node v2.0 or the Leman Upgrade version, will essentially be the same as v1.7.0 with an activation timestamp for the Leman Upgrade features on the mainnet.

Deploying v1.7.0 across the network will allow assessing whether any patches are necessary before the release of v2.0. It will also indicate the propagation time of the update across the network which will help us to set a realistic activation timestamp for the Leman Network Upgrade.

Here is what you need to do!

Downloads
Who & What:

Regular user: Don’t need to do anything, but it is recommended to have the latest Desktop Wallet (or reach out to your wallet provider to verify if it is up to date)

Miners: latest Full Node

Users running Full Node locally: latest Full Node

Users running Full Node and Explorer Backend locally: latest Full Node and Explorer Backend

Users running Full Node externally:
  • Dappnode: There is nothing to do if you’re running the node with the auto-update option checked! If not, you must go to the alephium package and click the upgrade/update button.
  • Flux: There is nothing to do.

Services providers (exchanges, wallet providers, etc): latest Full Node and Explorer Backend (if necessary)

Full Node: v1.7.1

Download it here: 🔗 https://github.com/alephium/alephium/releases/tag/v1.7.1

This release is backward compatible with the current Mainnet, so you don’t have to worry about compatibility issues. Download the .jar file from the GitHub page.

Explorer-backend v1.13.0

Download it here: 🔗 https://github.com/alephium/explorer-backend/releases/tag/v1.13.0

This additional download is only needed for those running the explorer backend locally. However, it is mandatory for compatibility with full node v1.7.0. If that is the case, download it from the GitHub page.

Next Steps

The Leman Network Upgrade is closer than ever! Here is what you can expect next:
  • Patches release, if necessary.
  • Setup the activation timestamp and release full node v2.0
  • Propagation v2.0 of the full node across the majority of the network before the activation timestamp.
  • Completion of the Leman Upgrade!

If you need assistance, you are welcome to reach out in the community channels on Discord, Telegram. And follow @alephium on Twitter to stay up-to-date.
3  Alternate cryptocurrencies / Altcoin Discussion / [video] Alephium's Cheng Wang on Son Of A Tech on: February 14, 2023, 02:48:08 PM
Cheng Wang is the guest of Son Of A Tech in one of the latest episodes.

He talked about Alephium, the tech behind it (stateful UTXO, Proof or Less Work, and Blockflow), and the road ahead after the Leman Network Update.

Check it here: https://www.youtube.com/watch?v=UzqZ4npA2w4
4  Alternate cryptocurrencies / Announcements (Altcoins) / [Alephium] Dev-updates thread on: January 09, 2023, 02:15:56 PM
This year we'll try to be more active here on Bitcointalk. Alephium is open source, so you can always follow the development on: https://github.com/alephium/ but for everyone who doesn't have the time or bandwidth to do so, we'll post progress in this thread! Here's the first one for 2023:

🌐 Backend Team

• Add difficulty metrics
• Remove random execution of transactions
• Merge bug fixes from wormhole official repo
• Fix port boud bug
• Several security improvements for the bridge infrastructure
• More operational runbooks for the bridge infrastructure
• Upgrade the bridge to the latest dApp stack
• Add Router contract for DEX
• Design and implement the last missing parts of Leman upgrade
• Update ralph-vscode plugin
• Working on DEX contracts and UI. The UI now supports swap, add/remove liquidity, and add token pool.

🌍 Frontend Team

Desktop wallet v2.0 🖥️
• Fetching price from coingecko
• Implemented new side navigation
• Implemented simple notifications modal
• Started working on new addresses page layout

Explorer 🔭
• Fixed transactions table UI bug and deployed on testnet and mainnet: https://github.com/alephium/explorer/issues/158
5  Alternate cryptocurrencies / Altcoin Discussion / Article series on key concepts for understanding Alephium &blockchain in general on: August 30, 2022, 02:34:18 PM
Cheers Bitcoin talk

Today we published the the first of a series of articles on key concepts for understanding Alephium and blockchains in general.

In this edition we cover the topic of Block Time & Block Size!

You will find it here: https://medium.com/@alephium/block-time-and-block-size-16e37292444f

As the series grow, i will post the sequels in this thread.

Hope you enjoy it!
6  Alternate cryptocurrencies / Altcoin Discussion / BIP39 Passphrase implemented in the Alephium desktop-wallet on: August 17, 2022, 07:35:39 AM
To keep giving the users more tools to secure their ALPH, Alephium has implemented the BIP39 passphrase feature in the desktop wallet v1.3.0

Read about it in the dedicated blogpost

While this article is specifically crafted for the Alephium use case, it can be useful for anyone trying to better understand the implications and advantages of BIP39.

Happy reading!
7  Alternate cryptocurrencies / Altcoin Discussion / The ultimate guide to Proof-of-Less-Work, the universe and everything... on: July 14, 2022, 06:47:14 AM
Proof-of-Less-Work (PoLW) is unique to Alephium. It allows for greater energetic efficiency without sacrificing decentralization.

But how does it work?

We sat down with Cheng Wang, inventor of PoLW and founder of Alephium, and had a long (and fascinating) discussion.
https://medium.com/@alephium/tech-talk-1-the-ultimate-guide-to-proof-of-less-work-the-universe-and-everything-ba70644ab301
8  Alternate cryptocurrencies / Altcoin Discussion / [video] Alephium's session on NiceHash's NiceTalk on: May 03, 2022, 08:54:45 AM
Alephium (from which i am a team-member) was recently featured in a live broadcast on NiceHash's NiceTalk sessions. For those of you interesting in watching the replay, to better understand how Alephium operates and demystify its intricacies, you'll find the link bellow.

NiceHash with Alephium on NiceTalk
Invidious link for those who prefer that: https://yewtu.be/watch?v=JFTxolwLduc

Looking forward to read your thoughts about it!
9  Alternate cryptocurrencies / Announcements (Altcoins) / Alephium mainnet open for early GPU-miners on: November 09, 2021, 08:43:23 AM
Greetings Bitcointalk!

I come from Alephium, (which I am affiliated with) to share the news: Alephium’s mainnet was just launched yesterday after over 3years of R&D and we are welcoming miners to the mainnet.

Our initial target hashrate of 550 Gh/s represents ~1000 GPUs, but we’re in the very early stages of the network and to improve decentralization, we want to onboard more miners.

You can find the necessary tools and information on our github: https://github.com/alephium/alephium/wiki/GPU-Miner-Guide

If you have any questions about mining on Alephium, please join our Discord Server: https://discord.gg/JErgRBfRSB

Why mine Alephium?
Alephium is the first operational sharded blockchain bringing scalability, ETH-inspired smart contracts and Dapps capabilities to Bitcoin's proven core technologies (PoW and UTXO) while ensuring better performance and improved energy efficiency.

Technology

BlockFlow - Sharding on BTC’s proven foundations
Alephium is built on the BlockFlow algorithm which delivers efficient and practical UTXO sharding. Inspired by distributed computing models, it combines DAG (Directed Acyclic Graph) and sharding. Much more lightweight than other sharding methods, BlockFlow also natively supports single-step cross shard transaction making Alephium user-experience just as convenient as any single chain platform.
Blockflow Whitepaper

Proof of Less Work (PoLW)
PoLW uses a clever combination of physical work and token economics to dynamically adjust the work required to mine new blocks, ensuring a reduced energy footprint compared to classic Nakamoto PoW mining.
PoLW Whitepaper

Smart contract design
Alephium’s smart contracts have been designed and implemented to be scalable, functional, practical with a focus on security and reduced state usage. Its stateful UTXO model combines the advantages of both eUTXO model and account model.

Novel VM design
Alephium’s novel virtual machine is designed to resolve many of the critical issues of the current dApps platforms.
Alephium’s VM is less IO intensive ensuring unmatched performance. Flash loan is not available by design and the VM eliminates many attack vectors of EVM, including unlimited authorization, double dip issue, reentrancy attack, etc.
Finally, its UTXO style fine-grained execution model reduces risk-free arbitrage.

Miscellaneous

We’re passionate and committed to outstanding quality in everything we do. We took the necessary time to transform theory to actual technologies.
  • 16 Shards running on mainnet.
  • 100MB of RAM needed by the full node. (Runs on a Raspberry-Pi.)
  • Over 3 years of R&D.
Our community is small but really engaged, talented and committed to contribute to the network.

Reach out
Discord : https://discord.gg/JErgRBfRSB
Telegram : https://t.me/alephiumgroup
Website : https://alephium.org
Medium : https://medium.com/@alephium
Twitter : https://twitter.com/alephium
Reddit : https://www.reddit.com/r/Alephium/
10  Alternate cryptocurrencies / Altcoin Discussion / Alephium - Proof of Less Work on: November 02, 2021, 01:56:41 PM
Greetings Bitcointalk!

Alephium (https://alephium.org) has been around for a while but slightly under the radar to focus more on the research and the technical aspects than raising awareness. However the testnet launched earlier this year and the mainnet launch is approaching, shortly after closing $3.6M Pre-sale From 80 Contributors. So it's time to let people know about the project. Smiley I am new on the forum so I hope I didn't misunderstand any rules. I am involved in Alephium and my part in the project is more on the human side than the technological, but i will do my best to answer any questions you may have.

About Alephium
Alephium is the first operational sharded blockchain bringing scalability, ETH-inspired smart contracts, and energy efficiency to Bitcoin's proven core technologies while ensuring better performance.
From its technical design to its interfaces, Alephium has been created with usability and accessibility in mind. It’s made to support powerful, scalable yet user-friendly decentralized applications and protocols.

Blockflow: sharding on BTC’s proven foundations
Alephium is built on the BlockFlow algorithm which delivers efficient and practical UTXO sharding. Inspired by distributed computing models, it combines DAG (Directed Acyclic Graph) and sharding. Much more lightweight than other sharding methods, BlockFlow also natively supports single-step cross shard transaction making Alephium user-experience just as convenient as any single chain platform. [White paper]

Proof of Less Work (PoLW)
PoLW uses a clever combination of physical work and token economics to dynamically adjust the work required to mine new blocks, ensuring a reduced energy footprint compared to classic Nakamoto PoW mining. [White paper]

Smart contract design
Alephium’s smart contracts have been designed and implemented to be scalable, functional, practical with a focus on security and reduced state usage. Its stateful UTXO model combines the advantages of both UTXO model and account model.

Novel VM design
Alephium’s novel virtual machine is designed to resolve many of the critical issues of the current dApps platforms. Alephium’s VM is less IO intensive ensuring unmatched performance. Flash loan is not available by design and the VM eliminates many attack vectors of EVM, including unlimited authorization, double dip issue, reentrancy attack, etc. Finally, its UTXO style fine-grained execution model reduces risk-free arbitrage.

Some numbers
We’re passionate and committed to outstanding quality in everything we do. We took the necessary time to transform theory to actual technologies.
  • 16 shards
  • 100MB of RAM needed by the full node. (Runs on a Raspberry-Pi.)
  • Over 3 years of R&D.
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!