Skip to content

Commit

Permalink
Merge pull request #5 from web333wiki/bear-solana
Browse files Browse the repository at this point in the history
Add Solana cards
  • Loading branch information
boundless-forest authored Dec 12, 2024
2 parents 687056f + 3351181 commit fb5fa47
Show file tree
Hide file tree
Showing 4 changed files with 46 additions and 3 deletions.
5 changes: 5 additions & 0 deletions cards/Awesome Solana.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#awesome-card

## What is [[Solana]]?

## Tools for Users or Developers
4 changes: 4 additions & 0 deletions cards/Grants Solana.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#grant-card

>[!todo]
> update this card according to https://solana.org/grants-funding
7 changes: 7 additions & 0 deletions cards/Nakamoto Coefficient.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#explain-card

The Nakamoto Coefficient is a crucial metric for assessing the decentralization of a blockchain network. Named after Satoshi Nakamoto, the pseudonymous creator of Bitcoin, it is defined as the minimum number of nodes that must be compromised to gain control of the network.

A higher Nakamoto Coefficient indicates a more decentralized network. For instance, if a network has a Nakamoto Coefficient of 5, it means that at least 5 nodes would need to be compromised to control the network, censor transactions, or double-spend coins.

To calculate the Nakamoto Coefficient, determine the minimum amount of mining or voting power required to control the network. Then, rank all entities in the network by their mining or voting power and sum the power until you reach the threshold. The number of entities at this point is the Nakamoto Coefficient.
33 changes: 30 additions & 3 deletions cards/Solana.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,41 @@

## Introduction

Solana is a high-performance blockchain that can support thousands of transactions per second. It is a decentralized platform that provides fast, secure, and scalable blockchain solutions for decentralized applications and crypto-currencies. Solana uses a unique consensus mechanism called Proof of History (PoH) to achieve high throughput and low latency.
Solana is a high-performance blockchain designed for mass adoption. Compared to rival blockchains like [[Ethereum]], it offers super-fast 400ms confirmation times and low transaction fees, with a median fee of 0.00064 SOL per transaction. Solana aims to provide the best experience for developers and users to build and use decentralized applications.

## Service Provided

> [!todo]
> Add more details about the services provided by Solana foundation.
## Technical Details

### Innovative Consensus Mechanism

Both Ethereum and Solana use a consensus mechanism called [[Proof of stake]] (PoS). Solana introduces an innovative global clock design called Proof of History (PoH), which arranges the sequence of blocks, transactions, and events. In the event of a fork, Solana can quickly resolve it using PoH, whereas Ethereum validators need to calculate attestations from the genesis block to the latest block, which is time-consuming.

### On-Chain Programs

In Solana, [[Smart Contract]]s are referred to as "on-chain programs" and are written in Rust. Each program is an on-chain account that stores executable logic, organized into specific functions called instructions. There is a framework called [Anchor](https://github.com/coral-xyz/anchor) that helps developers write, test, and deploy on-chain programs efficiently.

### Account Model
The most significant difference between Solana and Ethereum is the account model. In Ethereum, each account can be either an Externally Owned Account (EOA) or a Contract Account, where the contract logic and storage are tied together. In Solana, the contract account and storage account are separated, making contract accounts completely stateless.

## Applications

- [Explorer: Solscan](https://solscan.io/)
- [Explorer: Solana Explorer](https://explorer.solana.com/)
- [Explorer: SolanaFM](https://solana.fm/?cluster=mainnet-alpha)

## Social Media

## Team
- [Official Website](https://solana.com/)
- [Official Documentation](https://solana.com/docs)
- [Github](https://github.com/solana-foundation)
- [X](https://x.com/solana)
- [Youtube](https://www.youtube.com/SolanaFndn)

## Latest Updates

## Latest Updates
- 2023-04 Solana Mobile began selling in the Solana Saga, an Android smartphone with Solana-based dapps.
- 2020-03 Generated the first block on the Solana Mainnet

0 comments on commit fb5fa47

Please sign in to comment.