Hi Martin,

Thanks for the replies.
But actually, Web3 represents all kinds of blockchain node.
Like https://github.com/ethereum/go-ethereum, which will release Ethereum 2.0 
this year.

[cid:e1dcf0ae-2dde-49f2-9dbb-8d23f428a27a]

Will cover sharding & indexing like ElasticSearch & Kafka.

Bitcoin, Ethereum, Solana solutions are called Web3 in this era.

So I think it is still valuable.

Regards,
Junyao


________________________________
From: Martijn Visser <martijnvis...@apache.org>
Sent: Tuesday, December 20, 2022 16:31
To: dev@flink.apache.org <dev@flink.apache.org>; Junyao Huang 
<junyao.hu...@microsoft.com>
Subject: [EXTERNAL] Re: [DISCUSS] Add Flink Web3 Connector

[You don't often get email from martijnvis...@apache.org. Learn why this is 
important at https://aka.ms/LearnAboutSenderIdentification ]

Hi Junyao,

I don't see value in this for the Apache Flink community. You're stating
this as a 'Web3 connector' but are only referring to one specific project.
If that project needs a Flink connector, I think it should be built and
maintained by that project, not by the Flink community.

Best regards,

Martijn

On Tue, Dec 20, 2022 at 6:11 AM Junyao Huang
<junyao.hu...@microsoft.com.invalid> wrote:

> Web3 is very hot. But you could search GitHub open source blockchain
> explorer, the most stars project is blockscout,
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fblockscout%2Fblockscout&data=05%7C01%7CJunyao.Huang%40microsoft.com%7Cfe740f3d1eb04aa0a48d08dae264a1e6%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C638071219129406668%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=ojY7UrNTY3nxxP7ZNcvXwZpsTMvUExGU%2BIPKm8uRU6w%3D&reserved=0<
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fblockscout%2Fblockscout&data=05%7C01%7CJunyao.Huang%40microsoft.com%7Cfe740f3d1eb04aa0a48d08dae264a1e6%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C638071219129406668%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=ojY7UrNTY3nxxP7ZNcvXwZpsTMvUExGU%2BIPKm8uRU6w%3D&reserved=0,>
>  which use Elixir as a parallel
> engine to sync block from blockchain node into a file(CSV format). I think
> Flink is the best solution of ingestion. Reason:
>
> (1)blockchain needs to match different chain, including Ethereum, Bitcoin,
> Solana, etc. through JSON RPC.
>
> (2)Like EtherScan, the blockchain needs to fetch the latest block into
> storage for the index to search.
>
> (3)Also as a supplement to (2), we need a connector to fully sync all
> block from Blockchain Node. I think Flink Stream/Batch alignment feature is
> suit for this scenarios.
>
> (4)According to FLIP-27, we could use block number as SourceSplit to read.
> It is very natural.
>
> (5)Flink Community could use web3 topic to get PR effects on web3 cycle.
>
>
> [1]
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fissues.apache.org%2Fjira%2Fprojects%2FFLINK%2Fissues%2FFLINK-30445%3Ffilter%3Dallissues&data=05%7C01%7CJunyao.Huang%40microsoft.com%7Cfe740f3d1eb04aa0a48d08dae264a1e6%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C638071219129406668%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=LDTKqvQGlYfv%2B60OZT0mFM%2Bf2Oc1Fv8ZufVqcl4HLi4%3D&reserved=0
>
> [2]
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FFLINK%2FFLIP-27%253A%2BRefactor%2BSource%2BInterface&data=05%7C01%7CJunyao.Huang%40microsoft.com%7Cfe740f3d1eb04aa0a48d08dae264a1e6%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C638071219129406668%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=GX%2FfCClAq1lhaPtz0W4SxdS%2BH86%2F%2Bea7Xfg%2FSyJCIJM%3D&reserved=0
>
>

Reply via email to