打造以光速同步的全球状态机,Solana 迎来全新蜕变

2024-03-02 02:44

本文主要是介绍打造以光速同步的全球状态机,Solana 迎来全新蜕变,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

图片

从 2018 到 2024 年,Solana 在“以太坊杀手”林立的公链竞争中亦步亦趋地探索着前行之路,从 DeFi 到 DePIN 再到游戏支付,多样化、全方位的发展策略正引领其走向行业中的翘楚。面向 2024 年的全新发展阶段,Solana 又有哪些新趋势与新想法可以跟大家分享?让我们一起来听听 Solana 团队在 TinTinAMA 活动中的精彩观点!

图片

2 月 22 日晚 20:00 举行的第 6 期 TinTinAMA 活动邀请到了 Solana Foundation 开发者关系 Dean、Solana Foundation 顾问 Adam 与关注 Solana 发展的观众们共聚直播间,探讨 Solana 迎接技术新浪潮的解决方案与未来畅想。本次线上活动共吸引了近 2,000 位观众的参与,不少观众还在直播间与嘉宾们近距离互动。

🎲 Twitter Space 精彩回放:https://twitter.com/i/spaces/1yNGaZeRvNnJj

探秘 Solana 脱颖而出的技术优越性

自 2017 年诞生以来,Solana 的发展虽几经波折但找到了瞄准市场空缺的技术突破点,这个朝着“成为世界上最快的高性能公链”目标前行的生态,由其交易速度效率高、成本低、去中心化、安全性强等优势,引来众多行业人士的关注。纵然 FTX 暴雷事件带来了不小的负面影响,Solana 也以此作为转机,取得了高歌猛进的突破性进展,逐渐成为 Web3 行业领航者之一

图片

可扩展性成为最佳选择理由

正是因为其技术优势与过硬性能,让更多开发者决定在 Solana 上构建开发项目。Dean 老师认为,选择区块链的一大关注焦点就是可扩展性,“当我处于开发探索期时,经常遇到的问题就是网络拥堵或者费用骤增。从 2019 年开始,我就希望选择的平台在保证可靠稳定的前提下交易费用也能相对平衡,而不是陡然升高,在这样的基础上运行速度和可扩展性进一步提升,综合考量下来 Solana 在这些方面的表现可谓是佼佼者。”

图片

同时,面对不断增长的网络使用情况,Solana 在可扩展性上也并未固步自封。Solana 不像其他区块链把所有智能合约都集中在一个平台,而是分成多个不同账户来平行处理事务,从而在可扩展性上有了更多的兼容空间;通过分节点的交易处理,部分暂时上调交易费仅对某些节点有效,而不影响其他节点运行的状态。“目前 Solana 也对节点攻击进行了功能优化,从风险防控角度进一步保障可扩展性。未来,Solana 还会继续往可扩展性方面做出努力,进一步提高公链的友好度”, Dean 老师在谈及可扩展性优化话题时,希望开发者可以继续保持期待。

灵活通证扩展方案化解难题

除了在可扩展性方面的优异表现外,Solana 上的通证扩展标准也凭借其灵活高效的特点化解了诸多使用难题。Dean 老师通过一个典型的案例向大家生动阐述了以太坊上传统通证标准(如 ERC-20 或 ERC-721)的缺陷:

假设你每次出门买东西都是用人民币进行交易,然后这笔交易需要一个人确认并执行才能让你顺利购买一个商品,那么这样的交易过程是非常没有效率的,因为你每次都要等到对方的确认才能够进行交易,并且相同的过程没有记忆属性,反复机械行进。

图片

相较之下,Solana 通过分开运行的账户形成互不影响的交易体系,“我们有 Token Program 来代表各种数字虚拟资产实现分块行进的交易业务;团队还更新了 Token Extensions 来补充项目功能实现合约平行处理,赋予用户更为灵活的资产处理空间,解决传统通证的固有缺陷”,Adam 老师补充道。也是在 Token Program 的升级迭代下,Solana 通证扩展标准解锁了更多场景使用案例,这对开发者而言有了更多选择空间和方向,也能给 Solana 生态创新带来更多思路。

与 Filecoin 集成,持续实现生态发展

1 月 26 日,Solana 官方宣布与 Filecoin 集成,这是 Solana 在 2024 开年第一个较大的生态动作。作为一项旨在增强数据可扩展性和可访问性的战略举措,代表了与 Solana 集中式存储解决方案的背离,强调了 Filecoin 的去中心化数据存储市场角色

Filecoin 实力担当数据存储角色

在 Solana 团队看来,这次集成是一个很大的突破,比如 Solana 的目标之一是在符合物理法则下,尽快同步单一、无需许可的全球状态机,那么在这个过程中的状态验证者是谁?Filecoin 能够成为这样的一个得力助手,因其具备过硬的去中心化数据存储实力。2 月 25 日,Filecoin 官方发布新闻称与 Solana 集成后,目前网络物理空间总存储容量超过 7.8+EiB、FVM 虚拟机部署合约数 2,900 个、开发者 8,705 位、初创项目 550 个……

图片

Adam 老师认为,Solana 利用 Filecoin 分布式存储数据工具,使 Web3 基础设施提供商、区块浏览器、索引器和 Solana 参与者更容易访问和使用区块历史记录,从而提升 Solana 的数据可访问性、交易速度网络性能,创建一个更强大、更有弹性的生态世界,化解数据冗余带给业务运行和扩容方案的现实难题。

开发者活动与技术升级,Solana 全新定义自己

一路发展旅程走来,Solana 所受到的支持与争议并存,面向 2024 年,Solana 计划在更多开发者社区活动与技术路线升级中找到新策略、新方向,以迎接 Web3 行业变动不居的各类挑战。

黑客松大赛在即,Token Extensions 值得尝试

在今年 3 月,Solana 计划举办全新的全球黑客松大赛,“相关赛题还在商榷中,但像 DeFi、DePIN、游戏、社交、支付、基础设施等大方向的赛道应该都会涉及到,感兴趣的开发者可以保持关注”,Adam 老师介绍道。与此同时,Dean 老师也希望更多开发者可以在参赛过程中使用到 Token Extensions 这一生态新功能,也能够在参赛过程中发挥更多创意本领,让技术资源有更多的用武之地。

图片

第二版本备受关注,链上运行提质增效

谈及全新一年的技术发展规划,Dean 老师分享道:“今年 Solana 比较有趣的新进展在于其正发展第二版本,新版本的运行速度更快、更轻量化,在低成本的前提下赋予开发者和用户更便捷的体验感。此外,为了配合新版本的运行,我们也会开发全新的安全保障机制和技术解决方案,能够在短时间内处理更多交易,让链上运行提质增效。”

纵然行业发展千变万化,Solana 也在大环境下找到了独特的发展定位——光速全球状态机。未来,Solana 还将乘着智能化、移动化的东风,在更多产品应用中找到技术融合的创新视角,为公链发展打造令人惊艳的精彩叙事!

这篇关于打造以光速同步的全球状态机,Solana 迎来全新蜕变的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/764667

相关文章

基于MySQL Binlog的Elasticsearch数据同步实践

一、为什么要做 随着马蜂窝的逐渐发展,我们的业务数据越来越多,单纯使用 MySQL 已经不能满足我们的数据查询需求,例如对于商品、订单等数据的多维度检索。 使用 Elasticsearch 存储业务数据可以很好的解决我们业务中的搜索需求。而数据进行异构存储后,随之而来的就是数据同步的问题。 二、现有方法及问题 对于数据同步,我们目前的解决方案是建立数据中间表。把需要检索的业务数据,统一放到一张M

服务器集群同步时间手记

1.时间服务器配置(必须root用户) (1)检查ntp是否安装 [root@node1 桌面]# rpm -qa|grep ntpntp-4.2.6p5-10.el6.centos.x86_64fontpackages-filesystem-1.41-1.1.el6.noarchntpdate-4.2.6p5-10.el6.centos.x86_64 (2)修改ntp配置文件 [r

高效+灵活,万博智云全球发布AWS无代理跨云容灾方案!

摘要 近日,万博智云推出了基于AWS的无代理跨云容灾解决方案,并与拉丁美洲,中东,亚洲的合作伙伴面向全球开展了联合发布。这一方案以AWS应用环境为基础,将HyperBDR平台的高效、灵活和成本效益优势与无代理功能相结合,为全球企业带来实现了更便捷、经济的数据保护。 一、全球联合发布 9月2日,万博智云CEO Michael Wong在线上平台发布AWS无代理跨云容灾解决方案的阐述视频,介绍了

基于 YOLOv5 的积水检测系统:打造高效智能的智慧城市应用

在城市发展中,积水问题日益严重,特别是在大雨过后,积水往往会影响交通甚至威胁人们的安全。通过现代计算机视觉技术,我们能够智能化地检测和识别积水区域,减少潜在危险。本文将介绍如何使用 YOLOv5 和 PyQt5 搭建一个积水检测系统,结合深度学习和直观的图形界面,为用户提供高效的解决方案。 源码地址: PyQt5+YoloV5 实现积水检测系统 预览: 项目背景

pip-tools:打造可重复、可控的 Python 开发环境,解决依赖关系,让代码更稳定

在 Python 开发中,管理依赖关系是一项繁琐且容易出错的任务。手动更新依赖版本、处理冲突、确保一致性等等,都可能让开发者感到头疼。而 pip-tools 为开发者提供了一套稳定可靠的解决方案。 什么是 pip-tools? pip-tools 是一组命令行工具,旨在简化 Python 依赖关系的管理,确保项目环境的稳定性和可重复性。它主要包含两个核心工具:pip-compile 和 pip

MySQL主从同步延迟原理及解决方案

概述 MySQL的主从同步是一个很成熟的架构,优点为: ①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力; ②在从主服务器进行备份,避免备份期间影响主服务器服务; ③当主服务器出现问题时,可以切换到从服务器。 相信大家对于这些好处已经非常了解了,在项目的部署中也采用这种方案。但是MySQL的主从同步一直有从库延迟的问题,那么为什么会有这种问题。这种问题如何解决呢? MyS

全球AI产品Top100排行榜

Web Top50的榜单里,AIGC类型的应用占比52%,遥遥领先。AIGC类型包括图像、视频、音乐、语音等的内容生成和编辑。音乐生成应用Suno在过去六个月中的排名跃升最为显著,从第36位上升至第5位。排名第二大类是通用对话/AI聊天/角色扮演类型的应用,占比20%,包括常见的ChatGPT、Claude、Character.ai等。其他是AI写作(8%)、AI搜索/问答(6%)、Agent/

如何打造个性化大学生线上聊天交友系统?Java SpringBoot Vue教程,2025最新设计思路

✍✍计算机编程指导师 ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡ Java实战 | SpringBoot/SSM Python实战项目 | Django 微信小程序/安卓实战项目 大数据实战项目 ⚡⚡文末获取源码 文章目录

使用条件变量实现线程同步:C++实战指南

使用条件变量实现线程同步:C++实战指南 在多线程编程中,线程同步是确保程序正确性和稳定性的关键。条件变量(condition variable)是一种强大的同步原语,用于在线程之间进行协调,避免数据竞争和死锁。本文将详细介绍如何在C++中使用条件变量实现线程同步,并提供完整的代码示例和详细的解释。 什么是条件变量? 条件变量是一种同步机制,允许线程在某个条件满足之前进入等待状态,并在条件满

mysql创建新表,同步数据

import os import argparse import glob import cv2 import numpy as np import onnxruntime import tqdm import pymysql import time import json from datetime import datetime os.environ[“CUDA_VISIBLE_DEVICE